<?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="nz1sU9orRECciZeezYhqowAA">
<XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="pcQIsoM4ZU2UFNqCJXOhHwAA">
<XPD:ATTR name="Name" type="string">Use Case Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">useCaseModel</XPD:ATTR>
<XPD:REF name="Namespace">nz1sU9orRECciZeezYhqowAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLUseCaseDiagram" guid="hwz4PM+K4EipEdVSx7HtigAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">pcQIsoM4ZU2UFNqCJXOhHwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLUseCaseDiagramView" guid="d+IW+qmlRU2PHFFJSs8emQAA">
<XPD:REF name="Diagram">hwz4PM+K4EipEdVSx7HtigAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="Ki/QUtpXnkCLXQKJCzLOqAAA">
<XPD:ATTR name="Name" type="string">Analysis Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">analysisModel</XPD:ATTR>
<XPD:REF name="Namespace">nz1sU9orRECciZeezYhqowAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="fq0MC/iH1keDXtcwg8ojHwAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:ATTR name="DiagramType" type="string">RobustnessDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="3KKttEsepEiKtVzwy/LXzgAA">
<XPD:REF name="Diagram">fq0MC/iH1keDXtcwg8ojHwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="VESOBlF7dUCe6TLNe2GYcAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">280</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">168</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">311</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">g4CjSjErYEqvmcTJwW1DEwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1uUQkKcVYEurafd1rVlT2QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MyUf2fkKsUKJJkH61LS5YgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Validate</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="TkQM4V0Q+UmSc7rmWSmNVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CavAyjSyokW6cgaDAe006wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="i/20gAB80kqG3smEDlG4vAAA">
<XPD:REF name="Model">g4CjSjErYEqvmcTJwW1DEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Sggj6HPCHUiuFn9WQZbDqQAA">
<XPD:REF name="Model">g4CjSjErYEqvmcTJwW1DEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="NW5+ulHjv0a++hHX4zkgnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">g4CjSjErYEqvmcTJwW1DEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="qnD8efyWVUefBRGHtwzB6wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">700</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">176</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">401</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="3yskZtkDfk6MQnI/OUTPHwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="gGgoDYiFMUKWJuYtXBNkKwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ValidationComposer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="IIs86lES20W9E9JC2llL/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NoHNRzKLokyNnzfQRRqzSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="X72HZ3QZjUOcvW/EBcLZMwAA">
<XPD:REF name="Model">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+a6HAmFM4Ei8vXJM6DdxBwAA">
<XPD:REF name="Model">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="QZ5fsL0HLEqNJaReOi06+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="cJ5HLLqHG0CgYwqcV8/tsgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">520</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4yUoLypO2USeNyoZX+gNHwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="pbqJx/x230m2tlx/adgCHwAA">
<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="rOALYGHmw0iQfOeucXsDygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="lima3BZHsEiX9fviucR1DQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="WwWx77PP9USORc4SuZJV8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5JA6N3dxp0uBH/vBiLz00AAA">
<XPD:REF name="Model">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="mWDfgbtiTUa/nuqR/QPG/QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">980</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">368</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">217</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">131</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">6O1JCUsI4Ue8WOMqfaT/tgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZlNJgNMTNUqOj+ly/OL0QgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Yy5lqpNnh0mKvmF9kzd+qgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Validatable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6mL+Ocf+EEKEfWEM2Y860QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="i2A+hCCBGUibTjddm8znJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6KHAERaTZ02AshnJnzfw7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6O1JCUsI4Ue8WOMqfaT/tgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4GS97iidc0GQWoP6T9DKUwAA">
<XPD:REF name="Model">6O1JCUsI4Ue8WOMqfaT/tgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLInterfaceView" guid="MPzDx0UU+kaaXEsOOdHKyAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">416</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">266</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">oXVnk9oKdUuDKW6nivF0qwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/Em6ZgZgtkOTNNjVyab4nQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="E9lj9eb1Z0+CUBrnisW4SAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ValidatableSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="NVIhLG7n9EO7WEvIAGrngQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NwUfAErnAE+jW91ecmIcggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/yMF0Dg2ik23A84o06YPvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oXVnk9oKdUuDKW6nivF0qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+dTPScSyb0OdHjJaBr+gmQAA">
<XPD:REF name="Model">oXVnk9oKdUuDKW6nivF0qwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[1]" type="UMLUseCaseDiagram" guid="1VoOhl8qFEiNQRTHOxwwQAAA">
<XPD:ATTR name="Name" type="string">Hangar</XPD:ATTR>
<XPD:REF name="DiagramOwner">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLUseCaseDiagramView" guid="c2QB20RfxUmWE+Z62goSaAAA">
<XPD:REF name="Diagram">1VoOhl8qFEiNQRTHOxwwQAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">17</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLUseCaseView" guid="gXPis0XfckWifsbrgXht0AAA">
<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">132</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">182</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:REF name="Model">ARdku4VKLUWHMy3WMG0LLwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="iU5Cp+8I80uUUXf2fJmi5AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IXwj+FjuBEuRlMSgMdt8mQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Describer generieren</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Hfb12YK/pE+IhXDiIgMB7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RUvHCR/9AEiZ7WdyPfH71QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="hpc2Ub8F8UewPyRvClSdHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ARdku4VKLUWHMy3WMG0LLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="TccyurX4ik+rE4Hq5FjnfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ARdku4VKLUWHMy3WMG0LLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ExtensionPointCompartment" type="UMLExtensionPointCompartmentView" guid="Ec39xpPQ7U2xliblCGIS7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ARdku4VKLUWHMy3WMG0LLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLUseCaseView" guid="mNkrmZKKhUe59njSNy1bQwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">652</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">252</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">171</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:REF name="Model">d6hvLF3LskqU+UFtzpTGXwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8/KQKTDq3kqldUZTDyH7VQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="m24zDQiLg0G/QLeAOrNENwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Tabellen auswählen</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Eo/UCnrYGkym9iH5F9WWnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="U+XgwmmezEyg4n/wiTHEKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dizGDSW8DkadOZ1O0HFgRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">d6hvLF3LskqU+UFtzpTGXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XYBdrzSs6E2Mn8Q5http8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">d6hvLF3LskqU+UFtzpTGXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ExtensionPointCompartment" type="UMLExtensionPointCompartmentView" guid="v1OszgwJQEWX8xjoIlJMGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">d6hvLF3LskqU+UFtzpTGXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLActorView" guid="mHXCtGDd/02hqvbBapKkNgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">48</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">86</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">78</XPD:ATTR>
<XPD:REF name="Model">53KPaeTEa0iEr4b+RV5GgAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="N+TsYYlYwUKz7zymsCSP4wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TfzNWLqK+0+E8P9iieofqgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Thiru</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ATn8BumHQ0uAIah7gChm3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2m0lQb8x4Umth/de1aq7YgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xRzYJX6yfUSRv0qusKes/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">53KPaeTEa0iEr4b+RV5GgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="aJva2f+cQUajenEaLZ3N7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">53KPaeTEa0iEr4b+RV5GgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLAssociationView" guid="wDBgbpmH0ECFz8v7V0JCzwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">133,179;396,160</XPD:ATTR>
<XPD:REF name="Model">tucc0qjU2kmGmONMDamm0AAA</XPD:REF>
<XPD:REF name="Head">gXPis0XfckWifsbrgXht0AAA</XPD:REF>
<XPD:REF name="Tail">mHXCtGDd/02hqvbBapKkNgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tM4+0SuOU0OIH6qE1VpBIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">tucc0qjU2kmGmONMDamm0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="D+7DhDbAakOhQ4jBIk4WLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">tucc0qjU2kmGmONMDamm0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5BEfo93Zqke6PIK4NT2nIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">tucc0qjU2kmGmONMDamm0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="F4X5e4bSA0u3xB25RsguNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">81tNxdBFV0StdaxtqleuPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="F6ajje+HTUqjXMyrThtqqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">7icPIX/hQkuh9Idy+Bi/mAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="YhzQqdjLz0i0bcomJr3CaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">81tNxdBFV0StdaxtqleuPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Z64ar0xNtUqgPFHXBcvEkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">7icPIX/hQkuh9Idy+Bi/mAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="MT/9kEv600+fnrhI0z98pgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">81tNxdBFV0StdaxtqleuPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ZEqgWkrwFkiN23skyUWSbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">7icPIX/hQkuh9Idy+Bi/mAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="IopzBsaPlkelch5YfMx0nwAA">
<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">81tNxdBFV0StdaxtqleuPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="2OFBm5gnG0a9B3oBdeam4gAA">
<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">7icPIX/hQkuh9Idy+Bi/mAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLUseCaseView" guid="vgIciI58m0azdfn5CCT73QAA">
<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">284</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">128</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:REF name="Model">TYB32VBrKkuhyt77Q1MpgwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bT7xk3IgcUG2J87vPMjsrwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hSbXkdf/q06AdMyl3JuW/wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Build</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="VEQztVhxf0yBQts9juTMKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xLAzgh5aREyxErTWs+DfVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Ja8+Tn3F2EeXiP7XRe7XgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TYB32VBrKkuhyt77Q1MpgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="YDaqWnTW40iH731h0ec08gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TYB32VBrKkuhyt77Q1MpgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ExtensionPointCompartment" type="UMLExtensionPointCompartmentView" guid="cxx9f5OLiUaIqYaFj+VAKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TYB32VBrKkuhyt77Q1MpgwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLIncludeView" guid="HDlwG/GMKEOZPKW37tFuvgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">527,299;652,284</XPD:ATTR>
<XPD:REF name="Model">KsLToRepcUahAedOPFEBAAAA</XPD:REF>
<XPD:REF name="Head">mNkrmZKKhUe59njSNy1bQwAA</XPD:REF>
<XPD:REF name="Tail">vgIciI58m0azdfn5CCT73QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UNM7+FDZg0qacBWH3ySCnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">KsLToRepcUahAedOPFEBAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="FVKVxBrYDE+TC2tjXoAIPgAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;include&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">KsLToRepcUahAedOPFEBAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rOM3m1UO0ke4YAi7zwbyxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">KsLToRepcUahAedOPFEBAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="APkMH6KwZEizvwCbQTrscgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">133,196;400,285</XPD:ATTR>
<XPD:REF name="Model">bCGI/wmIOka0DfkjupVjwgAA</XPD:REF>
<XPD:REF name="Head">vgIciI58m0azdfn5CCT73QAA</XPD:REF>
<XPD:REF name="Tail">mHXCtGDd/02hqvbBapKkNgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="d23DStzMy02CEPcVAxj3LwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bCGI/wmIOka0DfkjupVjwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="MouoZZsrUkWgyVwoPJttsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">bCGI/wmIOka0DfkjupVjwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="f04Kflb5vESzdqaHhjWqMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bCGI/wmIOka0DfkjupVjwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="HvYSvMvGkU+ZnjwakgwLlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">WMpGlHeAkUmLJ7msRULjfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="guTZKZj6Rke6tzxGi9W/JQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">rHddpy4MekiZQn6p4pTHrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="5q3xQZGP30KhOet3FI1DgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">WMpGlHeAkUmLJ7msRULjfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="AAkVrvM7S0atohPT+meYjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">rHddpy4MekiZQn6p4pTHrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="npVHlrK3mkuwyw4wi+47JgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">WMpGlHeAkUmLJ7msRULjfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="A/FGWkW35kamzfAn88whQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">rHddpy4MekiZQn6p4pTHrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="srZB9/qRJ0KVT4etbbgqSQAA">
<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">WMpGlHeAkUmLJ7msRULjfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="0FJuHK4Ql0OK626HnGiHAAAA">
<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">rHddpy4MekiZQn6p4pTHrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLUseCaseView" guid="P74iNFtvFkO62Llexpa5mgAA">
<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">436</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">121</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:REF name="Model">qyFVnJM0fEWiEG3pae8ADwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bZ8QGjNflkecVgqRGf7sZgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZsbOzqj+RUKtkCE4yPBSmAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Packen</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="aRk6M8zuuUOokAftymKpuwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="P3x7j+yjQ0CzVu7FNWkm2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mnNsvdEvBUWKOVc9Ej4lhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qyFVnJM0fEWiEG3pae8ADwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JPlVhUwNGUeWWUEvyFrMfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qyFVnJM0fEWiEG3pae8ADwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ExtensionPointCompartment" type="UMLExtensionPointCompartmentView" guid="3ZQdtjsoZUe2R9jTHuYcNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qyFVnJM0fEWiEG3pae8ADwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="RqwylLu+ME+u+4yBooLE7gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">133,214;434,436</XPD:ATTR>
<XPD:REF name="Model">D6q67NSf3UKqstJCAo+w8QAA</XPD:REF>
<XPD:REF name="Head">P74iNFtvFkO62Llexpa5mgAA</XPD:REF>
<XPD:REF name="Tail">mHXCtGDd/02hqvbBapKkNgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="qC6I3Ykh20Wd93R4IZ4yYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">D6q67NSf3UKqstJCAo+w8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="8a805dy4dkmOtf2dyC6+2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">D6q67NSf3UKqstJCAo+w8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="SjxsV3ssOE608ijuO5x6QAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">D6q67NSf3UKqstJCAo+w8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="9bAzIHvo00uTdobKmEugSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">k5XQ8LtAaU+092Qar0NypwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="N93RyS/0pUaoc/K5jWxYmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">r2OmKlzySkuDl8FAQ0neXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="1gadfKUsiEWxNee5S/dNcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">k5XQ8LtAaU+092Qar0NypwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="af402POmb0ycg3nLhumsJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">r2OmKlzySkuDl8FAQ0neXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="iG9XNlxJsUKzG8iYoKXEhgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">k5XQ8LtAaU+092Qar0NypwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="W+xxYJlqtE6OlpbHdlUilwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">r2OmKlzySkuDl8FAQ0neXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="E+pUsQKKoEKqCcv9wG/TwgAA">
<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">k5XQ8LtAaU+092Qar0NypwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="XZDo0xNjB0GKVSDuN2OsogAA">
<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">r2OmKlzySkuDl8FAQ0neXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLIncludeView" guid="KzkubukDpkGPvwB2cBoNwgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">464,436;463,328</XPD:ATTR>
<XPD:REF name="Model">wKVwQxgdUEesOF7AgUpLPQAA</XPD:REF>
<XPD:REF name="Head">vgIciI58m0azdfn5CCT73QAA</XPD:REF>
<XPD:REF name="Tail">P74iNFtvFkO62Llexpa5mgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UTcGpxjNYEyC2ZXrYOO+pwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">wKVwQxgdUEesOF7AgUpLPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZV0uqgLWTEiFUHhp+1+J5QAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;include&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">wKVwQxgdUEesOF7AgUpLPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nV+2lyHs4E2FoEZqUDJupAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">wKVwQxgdUEesOF7AgUpLPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLUseCaseView" guid="amGkylF/a0eutU2urIvUngAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">416</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">572</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">171</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:REF name="Model">KIBPrLr7u0KhR9BQ0aooEwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZN0PZULbFkaH0Xdt1SzkVwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6lHt+gqQdE+aDbYt23svSAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Module importieren</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="A2Q+Xr8dyUC1iUWr59lqEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="SasUhK1fCkGXwi7EqdFDgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="reiG/s2PQEGCjvpIDuP2LgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KIBPrLr7u0KhR9BQ0aooEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nU/5P/oqMUmOjIOg51t+HAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KIBPrLr7u0KhR9BQ0aooEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ExtensionPointCompartment" type="UMLExtensionPointCompartmentView" guid="G+JLZaJxfESryOycjR+FbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KIBPrLr7u0KhR9BQ0aooEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="+pOjXfVQPUC+b8JI2asqJQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">129,221;479,572</XPD:ATTR>
<XPD:REF name="Model">mwyzSF1yDUOzj7/x9d2jEwAA</XPD:REF>
<XPD:REF name="Head">amGkylF/a0eutU2urIvUngAA</XPD:REF>
<XPD:REF name="Tail">mHXCtGDd/02hqvbBapKkNgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1AckgzUN9UWliM8XMqhKmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">mwyzSF1yDUOzj7/x9d2jEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3y5Bb14wLkunIi9nKuKhAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">mwyzSF1yDUOzj7/x9d2jEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GxfjyzUUiEepM0PESkfzEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">mwyzSF1yDUOzj7/x9d2jEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="FhdfvE9jNkOGDK5GxBUazAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">UOF3bgIDyk6rOcgljzxxhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="t5kJuZcqaUSfbyJhwtusIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">UgexGyINQEuDZyguer8mqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="dsg2+EcXKEiCYEyYDd/obQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">UOF3bgIDyk6rOcgljzxxhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="reQDjtpXwUipPMbMs+wurQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">UgexGyINQEuDZyguer8mqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="nISmdqYyJk6FPUo8Vc6nCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">UOF3bgIDyk6rOcgljzxxhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="t7c6Urg7oEC4TcWDTWHw7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">UgexGyINQEuDZyguer8mqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="0BLOuVuTmUW+EwWbZ0fy4wAA">
<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">UOF3bgIDyk6rOcgljzxxhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="hilUzoG3Wkqzu+GFlZ/ZNwAA">
<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">UgexGyINQEuDZyguer8mqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLUseCaseView" guid="9Oe6KEy3ek2+dVSsO8PzlAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">364</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">684</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:REF name="Model">SVF+sc/v9Ui0Mv8rnTbTFQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VqEHM0pzLkuV2ZHpup/2ywAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="nS4nRFyMIEa7EzupkkCDmwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Module installieren</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="jC6UxdNGIUymVGkClt9iwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="OCFSNYwZYUmMIuuTQIGX2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="p5OkF4lZj0m1yo/dHDuylwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SVF+sc/v9Ui0Mv8rnTbTFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="y3BV3AOHt0m3gFW4ONjONwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SVF+sc/v9Ui0Mv8rnTbTFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ExtensionPointCompartment" type="UMLExtensionPointCompartmentView" guid="58JvMhGUP0aCiNBvH6P8ngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SVF+sc/v9Ui0Mv8rnTbTFQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLIncludeView" guid="3KvAeR1dbEmiQIGPt0oCRgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">490,616;457,684</XPD:ATTR>
<XPD:REF name="Model">3SsaQeUVFUSAqbTF7mZP2QAA</XPD:REF>
<XPD:REF name="Head">9Oe6KEy3ek2+dVSsO8PzlAAA</XPD:REF>
<XPD:REF name="Tail">amGkylF/a0eutU2urIvUngAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dtZy4bF8LUq43FqELByZHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3SsaQeUVFUSAqbTF7mZP2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="r346xl7Ctk63Arack8IvrAAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;include&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">3SsaQeUVFUSAqbTF7mZP2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2kGAeP3d5kahWu5Y4T3RnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3SsaQeUVFUSAqbTF7mZP2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="GaCvxhO41kOLgvU0xbsnmAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">116,221;431,684</XPD:ATTR>
<XPD:REF name="Model">w0ETTfnApEuNYrvNcNPXDgAA</XPD:REF>
<XPD:REF name="Head">9Oe6KEy3ek2+dVSsO8PzlAAA</XPD:REF>
<XPD:REF name="Tail">mHXCtGDd/02hqvbBapKkNgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="EKMC/zmT8UeOzrgGk1z53QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">w0ETTfnApEuNYrvNcNPXDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="uXiww03zBkeWOPzxhmQuMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">w0ETTfnApEuNYrvNcNPXDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="c4dBHCISz0S9TrJND/jZUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">w0ETTfnApEuNYrvNcNPXDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="PmGIMWUVtEqg7sC7IhZAFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">7T+HreDByUC1RHjD3RUgcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="zv6D+mMtmEGEjzUbnpyahgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">rb7EA1qruEKpiV21O9kg4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="WLS+xeusyka9zVBTs4jb7wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">7T+HreDByUC1RHjD3RUgcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="4RHq+DvLx02Y8C5n9u/UHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">rb7EA1qruEKpiV21O9kg4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="MRQc4eZhMEimF3ZuMPNzpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">7T+HreDByUC1RHjD3RUgcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="9rKWBStV3kO3Zxaaocb6TQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">rb7EA1qruEKpiV21O9kg4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="KPsT+uou2EGK+p3S/pIfXgAA">
<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">7T+HreDByUC1RHjD3RUgcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="QEHhF9yqzEOv1ZdnWZqA1gAA">
<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">rb7EA1qruEKpiV21O9kg4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLUseCaseView" guid="bDktZ0C9+0mN4Kk7o8S70QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">672</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">372</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">142</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:REF name="Model">fHDwDlG/4UOQ9QQcNC2d1gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uPShz18OrkagcWWwfOWnCQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="LP1MMUHvvECCCFV99H7EFgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Dateien fixieren</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="jLyRS8Z/CEqzPrmYvE5j/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="cnUvMWOio02mWclMfjqxXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="v2UFrCHS3EKHMlLeagmcmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">fHDwDlG/4UOQ9QQcNC2d1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5YGSf94p7E+RtDQDhRy03gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">fHDwDlG/4UOQ9QQcNC2d1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ExtensionPointCompartment" type="UMLExtensionPointCompartmentView" guid="+jAGXQgkMEGjM9kR5qjcswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">fHDwDlG/4UOQ9QQcNC2d1gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLIncludeView" guid="sYJtsoNGz0eZ808YzMWN3gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">527,326;672,372</XPD:ATTR>
<XPD:REF name="Model">GdbAguJeHU+N1H9tJxYN7wAA</XPD:REF>
<XPD:REF name="Head">bDktZ0C9+0mN4Kk7o8S70QAA</XPD:REF>
<XPD:REF name="Tail">vgIciI58m0azdfn5CCT73QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="5lCl+c+030qbVFyh32gcTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">GdbAguJeHU+N1H9tJxYN7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9eNt0YNSz0Ky9b7F4Z2LRwAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;include&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">GdbAguJeHU+N1H9tJxYN7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="LolXiOh+WUescu+pj83CNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">GdbAguJeHU+N1H9tJxYN7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">22</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="H0UaHWAYME+GIt85TnwuZQAA">
<XPD:ATTR name="Name" type="string">Kim, Hyunsoo</XPD:ATTR>
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="RfqdVl5Ed06bfe9gb9m1pQAA">
<XPD:ATTR name="Name" type="string">Kim, Jeongil</XPD:ATTR>
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLUseCase" guid="ARdku4VKLUWHMy3WMG0LLwAA">
<XPD:ATTR name="Name" type="string">Describer generieren</XPD:ATTR>
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gXPis0XfckWifsbrgXht0AAA</XPD:REF>
<XPD:REF name="Views[1]">hpc2Ub8F8UewPyRvClSdHwAA</XPD:REF>
<XPD:REF name="Views[2]">TccyurX4ik+rE4Hq5FjnfAAA</XPD:REF>
<XPD:REF name="Views[3]">Ec39xpPQ7U2xliblCGIS7gAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">81tNxdBFV0StdaxtqleuPAAA</XPD:REF>
<XPD:ATTR name="#Includes" type="integer">1</XPD:ATTR>
<XPD:REF name="Includes[0]">TQcVz7B14k2cXBSVtI0N2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLUseCase" guid="d6hvLF3LskqU+UFtzpTGXwAA">
<XPD:ATTR name="Name" type="string">Tabellen auswählen</XPD:ATTR>
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mNkrmZKKhUe59njSNy1bQwAA</XPD:REF>
<XPD:REF name="Views[1]">dizGDSW8DkadOZ1O0HFgRwAA</XPD:REF>
<XPD:REF name="Views[2]">XYBdrzSs6E2Mn8Q5http8QAA</XPD:REF>
<XPD:REF name="Views[3]">v1OszgwJQEWX8xjoIlJMGgAA</XPD:REF>
<XPD:ATTR name="#Includers" type="integer">2</XPD:ATTR>
<XPD:REF name="Includers[0]">TQcVz7B14k2cXBSVtI0N2wAA</XPD:REF>
<XPD:REF name="Includers[1]">KsLToRepcUahAedOPFEBAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInclude" guid="TQcVz7B14k2cXBSVtI0N2wAA">
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:REF name="Addition">d6hvLF3LskqU+UFtzpTGXwAA</XPD:REF>
<XPD:REF name="Base">ARdku4VKLUWHMy3WMG0LLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLActor" guid="53KPaeTEa0iEr4b+RV5GgAAA">
<XPD:ATTR name="Name" type="string">Thiru</XPD:ATTR>
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">mHXCtGDd/02hqvbBapKkNgAA</XPD:REF>
<XPD:REF name="Views[1]">xRzYJX6yfUSRv0qusKes/AAA</XPD:REF>
<XPD:REF name="Views[2]">aJva2f+cQUajenEaLZ3N7QAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">7icPIX/hQkuh9Idy+Bi/mAAA</XPD:REF>
<XPD:REF name="Associations[1]">rHddpy4MekiZQn6p4pTHrAAA</XPD:REF>
<XPD:REF name="Associations[2]">r2OmKlzySkuDl8FAQ0neXgAA</XPD:REF>
<XPD:REF name="Associations[3]">UgexGyINQEuDZyguer8mqwAA</XPD:REF>
<XPD:REF name="Associations[4]">rb7EA1qruEKpiV21O9kg4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLAssociation" guid="tucc0qjU2kmGmONMDamm0AAA">
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wDBgbpmH0ECFz8v7V0JCzwAA</XPD:REF>
<XPD:REF name="Views[1]">tM4+0SuOU0OIH6qE1VpBIwAA</XPD:REF>
<XPD:REF name="Views[2]">D+7DhDbAakOhQ4jBIk4WLwAA</XPD:REF>
<XPD:REF name="Views[3]">5BEfo93Zqke6PIK4NT2nIAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="7icPIX/hQkuh9Idy+Bi/mAAA">
<XPD:REF name="Association">tucc0qjU2kmGmONMDamm0AAA</XPD:REF>
<XPD:REF name="Participant">53KPaeTEa0iEr4b+RV5GgAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">F6ajje+HTUqjXMyrThtqqgAA</XPD:REF>
<XPD:REF name="Views[1]">Z64ar0xNtUqgPFHXBcvEkQAA</XPD:REF>
<XPD:REF name="Views[2]">ZEqgWkrwFkiN23skyUWSbQAA</XPD:REF>
<XPD:REF name="Views[3]">2OFBm5gnG0a9B3oBdeam4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="81tNxdBFV0StdaxtqleuPAAA">
<XPD:REF name="Association">tucc0qjU2kmGmONMDamm0AAA</XPD:REF>
<XPD:REF name="Participant">ARdku4VKLUWHMy3WMG0LLwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">F4X5e4bSA0u3xB25RsguNAAA</XPD:REF>
<XPD:REF name="Views[1]">YhzQqdjLz0i0bcomJr3CaAAA</XPD:REF>
<XPD:REF name="Views[2]">MT/9kEv600+fnrhI0z98pgAA</XPD:REF>
<XPD:REF name="Views[3]">IopzBsaPlkelch5YfMx0nwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLUseCase" guid="TYB32VBrKkuhyt77Q1MpgwAA">
<XPD:ATTR name="Name" type="string">Build</XPD:ATTR>
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vgIciI58m0azdfn5CCT73QAA</XPD:REF>
<XPD:REF name="Views[1]">Ja8+Tn3F2EeXiP7XRe7XgwAA</XPD:REF>
<XPD:REF name="Views[2]">YDaqWnTW40iH731h0ec08gAA</XPD:REF>
<XPD:REF name="Views[3]">cxx9f5OLiUaIqYaFj+VAKgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">WMpGlHeAkUmLJ7msRULjfAAA</XPD:REF>
<XPD:ATTR name="#Includers" type="integer">1</XPD:ATTR>
<XPD:REF name="Includers[0]">wKVwQxgdUEesOF7AgUpLPQAA</XPD:REF>
<XPD:ATTR name="#Includes" type="integer">2</XPD:ATTR>
<XPD:REF name="Includes[0]">KsLToRepcUahAedOPFEBAAAA</XPD:REF>
<XPD:REF name="Includes[1]">GdbAguJeHU+N1H9tJxYN7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLInclude" guid="KsLToRepcUahAedOPFEBAAAA">
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:REF name="Addition">d6hvLF3LskqU+UFtzpTGXwAA</XPD:REF>
<XPD:REF name="Base">TYB32VBrKkuhyt77Q1MpgwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HDlwG/GMKEOZPKW37tFuvgAA</XPD:REF>
<XPD:REF name="Views[1]">UNM7+FDZg0qacBWH3ySCnQAA</XPD:REF>
<XPD:REF name="Views[2]">FVKVxBrYDE+TC2tjXoAIPgAA</XPD:REF>
<XPD:REF name="Views[3]">rOM3m1UO0ke4YAi7zwbyxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLAssociation" guid="bCGI/wmIOka0DfkjupVjwgAA">
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">APkMH6KwZEizvwCbQTrscgAA</XPD:REF>
<XPD:REF name="Views[1]">d23DStzMy02CEPcVAxj3LwAA</XPD:REF>
<XPD:REF name="Views[2]">MouoZZsrUkWgyVwoPJttsgAA</XPD:REF>
<XPD:REF name="Views[3]">f04Kflb5vESzdqaHhjWqMwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="rHddpy4MekiZQn6p4pTHrAAA">
<XPD:REF name="Association">bCGI/wmIOka0DfkjupVjwgAA</XPD:REF>
<XPD:REF name="Participant">53KPaeTEa0iEr4b+RV5GgAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">guTZKZj6Rke6tzxGi9W/JQAA</XPD:REF>
<XPD:REF name="Views[1]">AAkVrvM7S0atohPT+meYjQAA</XPD:REF>
<XPD:REF name="Views[2]">A/FGWkW35kamzfAn88whQQAA</XPD:REF>
<XPD:REF name="Views[3]">0FJuHK4Ql0OK626HnGiHAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="WMpGlHeAkUmLJ7msRULjfAAA">
<XPD:REF name="Association">bCGI/wmIOka0DfkjupVjwgAA</XPD:REF>
<XPD:REF name="Participant">TYB32VBrKkuhyt77Q1MpgwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HvYSvMvGkU+ZnjwakgwLlgAA</XPD:REF>
<XPD:REF name="Views[1]">5q3xQZGP30KhOet3FI1DgAAA</XPD:REF>
<XPD:REF name="Views[2]">npVHlrK3mkuwyw4wi+47JgAA</XPD:REF>
<XPD:REF name="Views[3]">srZB9/qRJ0KVT4etbbgqSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLUseCase" guid="qyFVnJM0fEWiEG3pae8ADwAA">
<XPD:ATTR name="Name" type="string">Packen</XPD:ATTR>
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">P74iNFtvFkO62Llexpa5mgAA</XPD:REF>
<XPD:REF name="Views[1]">mnNsvdEvBUWKOVc9Ej4lhwAA</XPD:REF>
<XPD:REF name="Views[2]">JPlVhUwNGUeWWUEvyFrMfAAA</XPD:REF>
<XPD:REF name="Views[3]">3ZQdtjsoZUe2R9jTHuYcNgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">k5XQ8LtAaU+092Qar0NypwAA</XPD:REF>
<XPD:ATTR name="#Includes" type="integer">1</XPD:ATTR>
<XPD:REF name="Includes[0]">wKVwQxgdUEesOF7AgUpLPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLAssociation" guid="D6q67NSf3UKqstJCAo+w8QAA">
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RqwylLu+ME+u+4yBooLE7gAA</XPD:REF>
<XPD:REF name="Views[1]">qC6I3Ykh20Wd93R4IZ4yYAAA</XPD:REF>
<XPD:REF name="Views[2]">8a805dy4dkmOtf2dyC6+2QAA</XPD:REF>
<XPD:REF name="Views[3]">SjxsV3ssOE608ijuO5x6QAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="r2OmKlzySkuDl8FAQ0neXgAA">
<XPD:REF name="Association">D6q67NSf3UKqstJCAo+w8QAA</XPD:REF>
<XPD:REF name="Participant">53KPaeTEa0iEr4b+RV5GgAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">N93RyS/0pUaoc/K5jWxYmgAA</XPD:REF>
<XPD:REF name="Views[1]">af402POmb0ycg3nLhumsJQAA</XPD:REF>
<XPD:REF name="Views[2]">W+xxYJlqtE6OlpbHdlUilwAA</XPD:REF>
<XPD:REF name="Views[3]">XZDo0xNjB0GKVSDuN2OsogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="k5XQ8LtAaU+092Qar0NypwAA">
<XPD:REF name="Association">D6q67NSf3UKqstJCAo+w8QAA</XPD:REF>
<XPD:REF name="Participant">qyFVnJM0fEWiEG3pae8ADwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9bAzIHvo00uTdobKmEugSAAA</XPD:REF>
<XPD:REF name="Views[1]">1gadfKUsiEWxNee5S/dNcAAA</XPD:REF>
<XPD:REF name="Views[2]">iG9XNlxJsUKzG8iYoKXEhgAA</XPD:REF>
<XPD:REF name="Views[3]">E+pUsQKKoEKqCcv9wG/TwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLInclude" guid="wKVwQxgdUEesOF7AgUpLPQAA">
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:REF name="Addition">TYB32VBrKkuhyt77Q1MpgwAA</XPD:REF>
<XPD:REF name="Base">qyFVnJM0fEWiEG3pae8ADwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KzkubukDpkGPvwB2cBoNwgAA</XPD:REF>
<XPD:REF name="Views[1]">UTcGpxjNYEyC2ZXrYOO+pwAA</XPD:REF>
<XPD:REF name="Views[2]">ZV0uqgLWTEiFUHhp+1+J5QAA</XPD:REF>
<XPD:REF name="Views[3]">nV+2lyHs4E2FoEZqUDJupAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLUseCase" guid="KIBPrLr7u0KhR9BQ0aooEwAA">
<XPD:ATTR name="Name" type="string">Module importieren</XPD:ATTR>
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">amGkylF/a0eutU2urIvUngAA</XPD:REF>
<XPD:REF name="Views[1]">reiG/s2PQEGCjvpIDuP2LgAA</XPD:REF>
<XPD:REF name="Views[2]">nU/5P/oqMUmOjIOg51t+HAAA</XPD:REF>
<XPD:REF name="Views[3]">G+JLZaJxfESryOycjR+FbAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">UOF3bgIDyk6rOcgljzxxhwAA</XPD:REF>
<XPD:ATTR name="#Includes" type="integer">1</XPD:ATTR>
<XPD:REF name="Includes[0]">3SsaQeUVFUSAqbTF7mZP2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLAssociation" guid="mwyzSF1yDUOzj7/x9d2jEwAA">
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+pOjXfVQPUC+b8JI2asqJQAA</XPD:REF>
<XPD:REF name="Views[1]">1AckgzUN9UWliM8XMqhKmgAA</XPD:REF>
<XPD:REF name="Views[2]">3y5Bb14wLkunIi9nKuKhAAAA</XPD:REF>
<XPD:REF name="Views[3]">GxfjyzUUiEepM0PESkfzEwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="UgexGyINQEuDZyguer8mqwAA">
<XPD:REF name="Association">mwyzSF1yDUOzj7/x9d2jEwAA</XPD:REF>
<XPD:REF name="Participant">53KPaeTEa0iEr4b+RV5GgAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">t5kJuZcqaUSfbyJhwtusIwAA</XPD:REF>
<XPD:REF name="Views[1]">reQDjtpXwUipPMbMs+wurQAA</XPD:REF>
<XPD:REF name="Views[2]">t7c6Urg7oEC4TcWDTWHw7QAA</XPD:REF>
<XPD:REF name="Views[3]">hilUzoG3Wkqzu+GFlZ/ZNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="UOF3bgIDyk6rOcgljzxxhwAA">
<XPD:REF name="Association">mwyzSF1yDUOzj7/x9d2jEwAA</XPD:REF>
<XPD:REF name="Participant">KIBPrLr7u0KhR9BQ0aooEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FhdfvE9jNkOGDK5GxBUazAAA</XPD:REF>
<XPD:REF name="Views[1]">dsg2+EcXKEiCYEyYDd/obQAA</XPD:REF>
<XPD:REF name="Views[2]">nISmdqYyJk6FPUo8Vc6nCQAA</XPD:REF>
<XPD:REF name="Views[3]">0BLOuVuTmUW+EwWbZ0fy4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLUseCase" guid="SVF+sc/v9Ui0Mv8rnTbTFQAA">
<XPD:ATTR name="Name" type="string">Module installieren</XPD:ATTR>
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9Oe6KEy3ek2+dVSsO8PzlAAA</XPD:REF>
<XPD:REF name="Views[1]">p5OkF4lZj0m1yo/dHDuylwAA</XPD:REF>
<XPD:REF name="Views[2]">y3BV3AOHt0m3gFW4ONjONwAA</XPD:REF>
<XPD:REF name="Views[3]">58JvMhGUP0aCiNBvH6P8ngAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">7T+HreDByUC1RHjD3RUgcwAA</XPD:REF>
<XPD:ATTR name="#Includers" type="integer">1</XPD:ATTR>
<XPD:REF name="Includers[0]">3SsaQeUVFUSAqbTF7mZP2QAA</XPD:REF>
<XPD:ATTR name="#Includes" type="integer">1</XPD:ATTR>
<XPD:REF name="Includes[0]">VL5e+sj2ikSXFFeMJuIVigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLInclude" guid="3SsaQeUVFUSAqbTF7mZP2QAA">
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:REF name="Addition">SVF+sc/v9Ui0Mv8rnTbTFQAA</XPD:REF>
<XPD:REF name="Base">KIBPrLr7u0KhR9BQ0aooEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3KvAeR1dbEmiQIGPt0oCRgAA</XPD:REF>
<XPD:REF name="Views[1]">dtZy4bF8LUq43FqELByZHQAA</XPD:REF>
<XPD:REF name="Views[2]">r346xl7Ctk63Arack8IvrAAA</XPD:REF>
<XPD:REF name="Views[3]">2kGAeP3d5kahWu5Y4T3RnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLAssociation" guid="w0ETTfnApEuNYrvNcNPXDgAA">
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GaCvxhO41kOLgvU0xbsnmAAA</XPD:REF>
<XPD:REF name="Views[1]">EKMC/zmT8UeOzrgGk1z53QAA</XPD:REF>
<XPD:REF name="Views[2]">uXiww03zBkeWOPzxhmQuMwAA</XPD:REF>
<XPD:REF name="Views[3]">c4dBHCISz0S9TrJND/jZUgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="rb7EA1qruEKpiV21O9kg4wAA">
<XPD:REF name="Association">w0ETTfnApEuNYrvNcNPXDgAA</XPD:REF>
<XPD:REF name="Participant">53KPaeTEa0iEr4b+RV5GgAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zv6D+mMtmEGEjzUbnpyahgAA</XPD:REF>
<XPD:REF name="Views[1]">4RHq+DvLx02Y8C5n9u/UHgAA</XPD:REF>
<XPD:REF name="Views[2]">9rKWBStV3kO3Zxaaocb6TQAA</XPD:REF>
<XPD:REF name="Views[3]">QEHhF9yqzEOv1ZdnWZqA1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="7T+HreDByUC1RHjD3RUgcwAA">
<XPD:REF name="Association">w0ETTfnApEuNYrvNcNPXDgAA</XPD:REF>
<XPD:REF name="Participant">SVF+sc/v9Ui0Mv8rnTbTFQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PmGIMWUVtEqg7sC7IhZAFAAA</XPD:REF>
<XPD:REF name="Views[1]">WLS+xeusyka9zVBTs4jb7wAA</XPD:REF>
<XPD:REF name="Views[2]">MRQc4eZhMEimF3ZuMPNzpQAA</XPD:REF>
<XPD:REF name="Views[3]">KPsT+uou2EGK+p3S/pIfXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLUseCase" guid="fHDwDlG/4UOQ9QQcNC2d1gAA">
<XPD:ATTR name="Name" type="string">Dateien fixieren</XPD:ATTR>
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bDktZ0C9+0mN4Kk7o8S70QAA</XPD:REF>
<XPD:REF name="Views[1]">v2UFrCHS3EKHMlLeagmcmQAA</XPD:REF>
<XPD:REF name="Views[2]">5YGSf94p7E+RtDQDhRy03gAA</XPD:REF>
<XPD:REF name="Views[3]">+jAGXQgkMEGjM9kR5qjcswAA</XPD:REF>
<XPD:ATTR name="#Includers" type="integer">1</XPD:ATTR>
<XPD:REF name="Includers[0]">GdbAguJeHU+N1H9tJxYN7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLInclude" guid="GdbAguJeHU+N1H9tJxYN7wAA">
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:REF name="Addition">fHDwDlG/4UOQ9QQcNC2d1gAA</XPD:REF>
<XPD:REF name="Base">TYB32VBrKkuhyt77Q1MpgwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sYJtsoNGz0eZ808YzMWN3gAA</XPD:REF>
<XPD:REF name="Views[1]">5lCl+c+030qbVFyh32gcTgAA</XPD:REF>
<XPD:REF name="Views[2]">9eNt0YNSz0Ky9b7F4Z2LRwAA</XPD:REF>
<XPD:REF name="Views[3]">LolXiOh+WUescu+pj83CNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLUseCase" guid="G1u8y6RffE2IyjtNPCz5LgAA">
<XPD:ATTR name="Name" type="string">Datasource auswählen</XPD:ATTR>
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:ATTR name="#Includers" type="integer">1</XPD:ATTR>
<XPD:REF name="Includers[0]">VL5e+sj2ikSXFFeMJuIVigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLInclude" guid="VL5e+sj2ikSXFFeMJuIVigAA">
<XPD:REF name="Namespace">Ki/QUtpXnkCLXQKJCzLOqAAA</XPD:REF>
<XPD:REF name="Addition">G1u8y6RffE2IyjtNPCz5LgAA</XPD:REF>
<XPD:REF name="Base">SVF+sc/v9Ui0Mv8rnTbTFQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLModel" guid="Z8Az1/6Sik2FpelSU9HoGAAA">
<XPD:ATTR name="Name" type="string">Design Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">designModel</XPD:ATTR>
<XPD:REF name="Namespace">nz1sU9orRECciZeezYhqowAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">82</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="Uy9Tg32qNUKrJBeiM+wGVwAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="RucBN8cNwkSAKwrqm4ZSHgAA">
<XPD:REF name="Diagram">Uy9Tg32qNUKrJBeiM+wGVwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="uOnpkSbWT0aP10Q1boVymAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1064</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">556</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">123</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">yRLxAzi2SEG/A4amlHM/gAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+vhfCL+X+E+JgJyZPcuPqQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1uFUsEzPBUyiUt6UQaDBLwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AnnotationAnalyzer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mUG1LaTDUkaL59EzogVs0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="iFYqspChm0uzzfMBkUEjTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="1r7ZtQa080C55AcuuKVxHQAA">
<XPD:REF name="Model">yRLxAzi2SEG/A4amlHM/gAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XyB2AT9KbkyD4S1fVhCMOQAA">
<XPD:REF name="Model">yRLxAzi2SEG/A4amlHM/gAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="IPdE9RfZakKk5YRxW0EI/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yRLxAzi2SEG/A4amlHM/gAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="6knBpr1BZkysGroSLfsiegAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">536</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">208</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">274</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">+Ub//xEBGEKkd7JXXy0bHAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="HW60X4QcVkSY7NecWaVglwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="i/3QeDZ14Ee6zTGadRX6dwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DateTimeListenerRegistry</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="PYwElzNIK06f0RQT/y3U+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="IwyHHgbGa0ChiJRL2+Ko5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wpvin/zKrEmq7LjW9URF0wAA">
<XPD:REF name="Model">+Ub//xEBGEKkd7JXXy0bHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="j/j9wFtr4E66Uf6Hx5tT+gAA">
<XPD:REF name="Model">+Ub//xEBGEKkd7JXXy0bHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xwy/Cjv0AkCJa7iaogeoawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+Ub//xEBGEKkd7JXXy0bHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[1]" type="UMLClassDiagram" guid="uiWlPOf3DkKXk0qeUz8gYgAA">
<XPD:ATTR name="Name" type="string">n2n.reflection</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="KY8UvA72L0SHVWp9Rb1QnAAA">
<XPD:REF name="Diagram">uiWlPOf3DkKXk0qeUz8gYgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="U4q6/WKvC0yIYKMAhil2SAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">148</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">748</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">225</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">nm68fIulekaVe4tbuSEBowAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="kuOUGXOU1EGRi6i2Rzv26AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Jj1fehYq70WEN2uv34pqVgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MagicMethodInvoker</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lnpoNKP6d0WxQS4nr4Wr/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2eCNaB7gv0ysqL8ikzziFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GboJp/BR2kuFYLwjcMDcCwAA">
<XPD:REF name="Model">nm68fIulekaVe4tbuSEBowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="NBwlP3vLLkebn4r8hke5dwAA">
<XPD:REF name="Model">nm68fIulekaVe4tbuSEBowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="DtjvsMchiUO9ik9h+JZsEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">nm68fIulekaVe4tbuSEBowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="imGoE9ynK0GuWQZ2BTFxaQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">440</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">672</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">298</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">1VPQqpzUa0eC5bVfk3U7cwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="arbnIlmkD06foDsRl4IoPgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YSbOUSheJ0+G5DGWMh7AMQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertiesAnalyzer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="BAul646KcEWOdczLy9+KfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WCmVxDry+UmIP8Wefqt8QAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="U62sY1xXEkinysglkj5+bQAA">
<XPD:REF name="Model">1VPQqpzUa0eC5bVfk3U7cwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nP9wJ8HijE6BPwT5G1T2qgAA">
<XPD:REF name="Model">1VPQqpzUa0eC5bVfk3U7cwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wOYDl+K1pk6w3qTwBawMnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1VPQqpzUa0eC5bVfk3U7cwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="6xiHt+1IS0e8bIrw/quKUQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">980</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">624</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">778</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="D3z0LZHPuEqxOR2XrWQrdQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="fjlfeCI75EGiZ/y4lBxVsQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyAccessProxy</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="MbxmK+7VHk6i7G4t/47a9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ghVBxMPsKUCi17eSXMEAKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RdFnSinAqUi+ir3HwfHWjAAA">
<XPD:REF name="Model">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1t1hOgfIlEGf72hfjXpITgAA">
<XPD:REF name="Model">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3nus11LLWUelNMJW2383cQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLAssociationView" guid="YGXLoFj/UkGL5+CG20A5cgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">737,705;980,704</XPD:ATTR>
<XPD:REF name="Model">KV9PhZi8aU+uP3wPlhxbFwAA</XPD:REF>
<XPD:REF name="Head">6xiHt+1IS0e8bIrw/quKUQAA</XPD:REF>
<XPD:REF name="Tail">imGoE9ynK0GuWQZ2BTFxaQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NmnQfnfTCUey+DzxVKwsDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">KV9PhZi8aU+uP3wPlhxbFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="k45t3fobz0GkM7K3yBYosAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">KV9PhZi8aU+uP3wPlhxbFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1fTBKrDlD0CqsXHhKXiZeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">KV9PhZi8aU+uP3wPlhxbFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="hQqDJnMFVk+m/UO0n+QqnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">93IjPm0pZ0qwEjz4UBQiigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="PkYL/HtrnkSg+ze6hu7BpwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">cKsYGiO2NUaLDx5mepFBXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="CI9Lre6X9EyRnSVNHzZFbQAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">93IjPm0pZ0qwEjz4UBQiigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="caZSu5AfXEaZIk5RWBNoDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">cKsYGiO2NUaLDx5mepFBXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="jTv1/EBJOU6KJSeJsQPbngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">93IjPm0pZ0qwEjz4UBQiigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ohCFrKPYS0uMzGHEu+KdaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">cKsYGiO2NUaLDx5mepFBXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="VmJskIYcEU+y6suzf6y42AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-840</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">93IjPm0pZ0qwEjz4UBQiigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Pr09mGDJlkGf1COuIBxPggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-840</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">cKsYGiO2NUaLDx5mepFBXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="CDcgY5JqxUywFCUcbIZuMgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">780</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">530</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DVOkBB741Uaw6xawAoUfhwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="vNrP6GtoM0eqgo1hvby7KgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TypeConstraints</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="AQhXH3QrXUuSgWr0z/kFHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RRPXENgyzEev1Gng3ybu/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="oXj5LHP/20a7r2y4JFdTygAA">
<XPD:REF name="Model">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="xzF3iQgJzUWjAbC/84H5PgAA">
<XPD:REF name="Model">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="vOYot/WtQ0KPPyqQa6i9PwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="4li5JUEmbEOXEQy3e4uB5wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">651</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">199</XPD:ATTR>
<XPD:REF name="Model">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VqG3RAdBYUCOtxcJfjln9QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qVcX59sM+k6KmusinPcz/AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AppN2NContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8QqOSsNwpEWoXN1MbLseMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WK9FxpLZ3kaEx/HJaMOsiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ARHHHt7mU0qFjTnLxM0wDQAA">
<XPD:REF name="Model">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8soq5aTQlUuP/jOgi1yDcgAA">
<XPD:REF name="Model">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="geBCkas0WEi4PBmMsehBsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLInterfaceView" guid="S8v8SEFSOUy0NTEXy+WgygAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">162</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">494</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">157</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/5mjCqTtxk2cxVO3JHZ25AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="23zeWTCwtUWPqrWZQtRxvQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">N2nContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+KtWaR93zUGZwR+2llChxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Zn13x1F0zE65S1gMWVm/lQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="F9+mdPp+/UeBcAeDhYHWugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DfBocjnM8Eyq7RJ2/FIA4gAA">
<XPD:REF name="Model">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[2]" type="UMLClassDiagram" guid="n50xY3E73Uewh8ItwQykBgAA">
<XPD:ATTR name="Name" type="string">n2n.ui</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="0kbXks4ubkq1L+Gda/2hvwAA">
<XPD:REF name="Diagram">n50xY3E73Uewh8ItwQykBgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="XXsdF0w3GEKd2hk8L6IBdQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">716</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">403</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">WO0t1zwZUEa9SWzC6VYZ+gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qA+wXlVi3Ei/sA3QRY7q8AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mtctHWifHkC1dg0qMeL/+wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ViewFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nVLdyhvGGkGAcmTm2nmczwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="pNWL4S8EX0Ke2vGNFa4aSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="sS0LCKROdEGZhO6ocNgn4gAA">
<XPD:REF name="Model">WO0t1zwZUEa9SWzC6VYZ+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="TbdevvjCrE+F2UZ4rnkw+QAA">
<XPD:REF name="Model">WO0t1zwZUEa9SWzC6VYZ+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="PZ5MCL3iA0CGfzOa5E+wXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">WO0t1zwZUEa9SWzC6VYZ+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="ZVWRn4xG0UKz0Xtl1LBf8AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">433</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="i6XRSzkovUGQ43ubEMkNkQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Z3Ji6TIrDEigNlxiNbCfXwAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ControllerAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="unkYbQmuhU6ZjEb6l6HvMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="KIB8LNeq9E6MJRr86WCrOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KrmfsiMzJkGSQlVTbrYJyQAA">
<XPD:REF name="Model">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mzrwBEYLYkSh4MEEfn6oiAAA">
<XPD:REF name="Model">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="83EJIcLW20ufTjjGlMQKggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="Kyynmr722kWAlp6bq+QyDwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1196</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">12</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">351</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">303</XPD:ATTR>
<XPD:REF name="Model">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VEeVsSvbLEuvrTKm/1ResQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Rs/MTj3h0UO2Dbtge1IZUwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Response</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ILl67BnQbEmF37qT1ZrGngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="E5K+167+uEK8Xa4jD5XKRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="J61mMx6SNUK+UNevWEV/7AAA">
<XPD:REF name="Model">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="sma1AQqNykGwOvEe+cJr/QAA">
<XPD:REF name="Model">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wgqJUATks0m0lF2GImfFFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="Ejed3cOwaEKUCELsAZKCfwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1564</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">215</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">LddhLZse00uWvVL0Lo+gowAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="wJiE7/9pfEGsiLzm7RHw5wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="R7vWsGyxr0Kkm+lAh4Tk0AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ViewStateListener</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bcW5ExeD3ESaibF8TmDzwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="V6QufrWTf02jFDPsFrwTfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9SUXn46cmk6n060BcEfElQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">LddhLZse00uWvVL0Lo+gowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hI7CjVgzMUiArkFr9zuU+AAA">
<XPD:REF name="Model">LddhLZse00uWvVL0Lo+gowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="7TNXlDwjUU6Q1vO2cMAkeAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1988</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">344</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">520</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">446</XPD:ATTR>
<XPD:REF name="Model">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DZgVEqqUpkeYNpetlu93QAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="QwMoJYzmsEKQQvdyUz7mDwAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UiView</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YKnu90IyuUqmfLrcu79O8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JeuQ9l8m9kean4ZH3VdepgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="b/b9PiDBAEqaLMTSGWSuZQAA">
<XPD:REF name="Model">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="q+DyxstJSkuPnz5p2vfhEQAA">
<XPD:REF name="Model">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="beCtDqxtaEOSbceb8tkhkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="X/hSWMctrE2jM16kZwW0gAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1460</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">403</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">WO0t1zwZUEa9SWzC6VYZ+gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="k8jchIUj5EuIj9zpwzy9QgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2Ar95v+2T0ucIJAbv2KWvwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ViewFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fW6q0fmHfE6X2/Vckum6lwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6E7Y8qB1yUyB9env2AmCMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="EsGrzWSga0WhpXGjqLOekQAA">
<XPD:REF name="Model">WO0t1zwZUEa9SWzC6VYZ+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3jSblpJiakeuQdINS5sVTQAA">
<XPD:REF name="Model">WO0t1zwZUEa9SWzC6VYZ+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="q06intDFrkGq/6L0uGxRDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">WO0t1zwZUEa9SWzC6VYZ+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLInterfaceView" guid="uMu1bt5sjkW6NQhf2Y+JHAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2116</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">211</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="mKw6CfuFvUKg1KOWJY7xAwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xtIf74ICzEWJiPnmz8Q9wQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UiComponent</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ST3+4crcCEajOtx9AsN6/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="z7iVVbH5SkKa+ve5B/HgdQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6EGfYQcvY06e3BV8ncgRQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="6Hs1Q8LDD0mmjEFqtnPaqAAA">
<XPD:REF name="Model">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLRealizationView" guid="JJ1Fithsuky3RQIAghFrhwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2233,344;2221,127</XPD:ATTR>
<XPD:REF name="Model">puwYdTt+eECZO3d+gtC7qwAA</XPD:REF>
<XPD:REF name="Head">uMu1bt5sjkW6NQhf2Y+JHAAA</XPD:REF>
<XPD:REF name="Tail">7TNXlDwjUU6Q1vO2cMAkeAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="P4L7dyAKIk2RlBuJxPN+zwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">puwYdTt+eECZO3d+gtC7qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="yunAUiES8EyvEKgV7NTeKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">puwYdTt+eECZO3d+gtC7qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="t+CsOpy6vEmiAQq6bWmnRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">puwYdTt+eECZO3d+gtC7qwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLInterfaceView" guid="Eqxxkk2Ak0W9WnKcUH5xBQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2640</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">250</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">PcHei9nhh0iBh2iA6w3RWwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="zYgSZbPbck6bsO01g2I6TwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qrnjzkCWRkm2A1RFaQmGvQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ViewStateListener</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gszlA5s6+023M6/5MoYAQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UECL/PokQ0yz0y+rXRU2CwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="CIFmM/niZ0WtgA67LLnwwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">PcHei9nhh0iBh2iA6w3RWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4IKmmIaE90OeA8HmDUsr/QAA">
<XPD:REF name="Model">PcHei9nhh0iBh2iA6w3RWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="ENxBSL7+JEWHEpad177gIAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2507,535;2640,519</XPD:ATTR>
<XPD:REF name="Model">FF8ZF8vS+kyKc5bTbg+iWwAA</XPD:REF>
<XPD:REF name="Head">Eqxxkk2Ak0W9WnKcUH5xBQAA</XPD:REF>
<XPD:REF name="Tail">7TNXlDwjUU6Q1vO2cMAkeAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0g4JuZ7aHEOb26GBpiDcFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">FF8ZF8vS+kyKc5bTbg+iWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ixNw5TJfB0yFU7kSxO+ajwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">FF8ZF8vS+kyKc5bTbg+iWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="cN/WOEvpBk6SXRD2Z/UNSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">FF8ZF8vS+kyKc5bTbg+iWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="77HETZ0liU6ohB1chvSVgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">00KUxRuH50Ckz+CxGDcGzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="k6QcUaspl0Ckv95IHS0fzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">BeuTzyHnuU6PrjSOhvkYywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="V4d/XphuokehSn5kHUJztwAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">00KUxRuH50Ckz+CxGDcGzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="A7OewpwgV0a5cjC6eABdlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">BeuTzyHnuU6PrjSOhvkYywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="tbJ8l4zWmEiuQNt0jXm7HAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">00KUxRuH50Ckz+CxGDcGzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="gRRCnIs0j0GWfN6hrbU9kAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">BeuTzyHnuU6PrjSOhvkYywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="rf13yIeYFUCf8XplXVXszwAA">
<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">00KUxRuH50Ckz+CxGDcGzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="92aBCNWnt0+mzS2D7evhZQAA">
<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">BeuTzyHnuU6PrjSOhvkYywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[3]" type="UMLClassDiagram" guid="T6OatPLZq0i/bt01Hbi4egAA">
<XPD:ATTR name="Name" type="string">n2n.http</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="8Fe+yPr3nEKZ2AQUSANJ+QAA">
<XPD:REF name="Diagram">T6OatPLZq0i/bt01Hbi4egAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">37</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="+4bJvHJkqki9l6n9vwOW9AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">432</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">428</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Dcs1uHclTkm8UpOgUaIs8QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uJ2V+MsO9E+pIXzsVeaPVgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Path</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+QTzeOGgaUaEat/500MvCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JwW163OEZkiYam4A/uYrIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="25uzH3dv2kiBV/1+Tor9XwAA">
<XPD:REF name="Model">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rkh9Iz/O40uRHmsTNGQV/wAA">
<XPD:REF name="Model">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="tx5vSIXeWkycSFuQAdJtfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="KfXKRzrsTkKiDfre5N07TQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2696</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">856</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">620</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">RXkH0q90GUSOaGwmER/KNAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="snGb3vT0YkyqHfxa1+7TOAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="j/4+zO+E1U6PUs5423FeCQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PathPattern</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RA8mOoMEQEKDrTixb5iCUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="lYz3GX6z0kqYfBtNW+2SEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="8u77dm1nf0O1hBXOCa2P5wAA">
<XPD:REF name="Model">RXkH0q90GUSOaGwmER/KNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+aAY28ZSmkW5oqecUQ459QAA">
<XPD:REF name="Model">RXkH0q90GUSOaGwmER/KNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="jZ/OnXQPbEqzOuSzZWdH2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RXkH0q90GUSOaGwmER/KNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="yX9PASni30u8EbLU1kn4LwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1984</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">772</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">181</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">L2JF3VTTIUKFtASrjJD4nwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZDZIgxr27E+1x/CUZIKWGQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YRHRnK44+EKEuikbe7Jp5QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Query</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="PN2x3cZ4NUCFCqrW3FmB8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2AGCyxU0MkiJRrua1ZcLXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="a+9hWvL+X0mArJbcDnNdjgAA">
<XPD:REF name="Model">L2JF3VTTIUKFtASrjJD4nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="SaNKYfu9U0SG+QIc9Y5jdAAA">
<XPD:REF name="Model">L2JF3VTTIUKFtASrjJD4nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="6SJk4P/T8kqkCK9Qx4RSTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">L2JF3VTTIUKFtASrjJD4nwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="VqA7uv967E+fJNbHTnU2JgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1296</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">492</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">407</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">lquAfNb9ZU2faNDv8m0MjgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DbWbBJBul0OSqUWWfQ4K1wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/WjPO0yzX0yEM8UYgkC5XAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonRequest</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="UA0BMkWjBESjyHabdPzYLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="FaIQ8TFErkKPP4t4czKWbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HUQr04FlZESVtyv4O+0d8wAA">
<XPD:REF name="Model">lquAfNb9ZU2faNDv8m0MjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5Bvl74nF20mYoFj/yKVhHQAA">
<XPD:REF name="Model">lquAfNb9ZU2faNDv8m0MjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5p+sfudT4EKvPBG6glSC7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">lquAfNb9ZU2faNDv8m0MjgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLInterfaceView" guid="c/Hi3UgH7Ei38vlBGvMi2QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">932</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">519</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">375</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="g05CMDbsJk2p/mHn3oCwIAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="v0P9W8OUxEuGAfwHdFmvgAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Request</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+YlQbG59h0WgK6KPV5DmLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1q2I5FOzt0mvEf0ugw4RlAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="H6JAZDLGKEWoO7OG4TbxEwAA">
<XPD:REF name="Model">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="WGdKrCAta0yatbND+kHLqQAA">
<XPD:REF name="Model">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="Q+bU2bnaCU2IFr+E1nZmwAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1572</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">680</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vY79L86AO0uBN5K3Pm2/eQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="dUuMtGfWmk21qJi4G5VVLQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Url</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qu1n7y9QnESd1kvW1RxGkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="XIhKbZUx9UyzWMW96vjA5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2rJBhSz7+EqkGzeyLTdTMgAA">
<XPD:REF name="Model">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JJE7a48by02pEdwbMqGFUwAA">
<XPD:REF name="Model">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="DTda6jqP2ESC7UJ9aQlXAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLInterfaceView" guid="oCTG0UlwUEuBFiH/w6h8swAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2900</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">242</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">a4OPUEidLE+eif7fHqLkfQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rZIk98Flr0CawCVm63wKBAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PlBcCsEUeUuZaolNjubibAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Controller</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="NqsMdGQn+Ey7Ff/eVCAR3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="yvCJLJe7S0S6112DakoHBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="r6g4zedqFkWed+e7AXOQ1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">a4OPUEidLE+eif7fHqLkfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rr7LiYCgk06M3QsVulbDXwAA">
<XPD:REF name="Model">a4OPUEidLE+eif7fHqLkfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="PE43UQ6KqUeLry4DyZkKsQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2328</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">274</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">225</XPD:ATTR>
<XPD:REF name="Model">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Iy3T+hsDeUOYlYiy46fbUwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IgSeO9cohkSFqVEdQ7zRiAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ControllingPlan</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ONYJJge8FUmO5LQXlkHaRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="L5/412kujUKOsL22wKbywAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HixTpCkyFUqvkHIlveAc3AAA">
<XPD:REF name="Model">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="PMxgq+zN0EG/RAjJyZD/FAAA">
<XPD:REF name="Model">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3R6D8+FpyUOQDWkWyh+w4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="vyUd7Lo+vUWdyQ7wXXpYWwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2348</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">76</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">145</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">0BKvlVSLjkaXNd/WHuvH+QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Bq0lp24c6kyvfbYn4X/8WQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="f2nQJApxv06u4GWHZylj9gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ControllerDef</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="f/InXo3DdEqKDPwMcGbBfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="GwiPORsi8U2knh8XBFMOdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="NHdJYBpWT0G8TaZwQ/jShgAA">
<XPD:REF name="Model">0BKvlVSLjkaXNd/WHuvH+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="25099ZAye0KqHEpmPJgpcgAA">
<XPD:REF name="Model">0BKvlVSLjkaXNd/WHuvH+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="FfxAZODaNUO1wXxvQTBf6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">0BKvlVSLjkaXNd/WHuvH+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="CPB2KSop+Ue7EzhD/s3bcgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1768</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">547</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">dnQbXFluBUacqBGB6eYunQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="EsuEH2pfAEqchZb5CejHwQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="w4iojK8nyE+181ZPn3nYvwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ControllerRegistry</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RmZ9x6j02UWl5ZWGR88eawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="j4Yo062b0EiAJi3ImgJfvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Ue2EN1TEeUCCteU/OzXcTQAA">
<XPD:REF name="Model">dnQbXFluBUacqBGB6eYunQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="FHMeLet6ZEudoHHg/AqZpwAA">
<XPD:REF name="Model">dnQbXFluBUacqBGB6eYunQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MJXRYVrYZki6SGwNEvafAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">dnQbXFluBUacqBGB6eYunQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="0rOMqv4roU+DmXI43xptxQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2680</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">228</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LSDC45MnPEOjAyTxHCMu3QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="drtxrteps0qtmSByuBahHwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ControllerContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ILUXCsCdZ0eXGG/YqukRlwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="e4/c0UxsiEWchFbK9mWOMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="B8RDAri4V0qL3qpkoqYM0QAA">
<XPD:REF name="Model">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="LkOVVToN4UudDocEGgZHQgAA">
<XPD:REF name="Model">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="SA98nU2z3k6LpwKwaihERAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="6Oz3Y9ussEWjQBVy2DzPSwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2815,265;2944,209</XPD:ATTR>
<XPD:REF name="Model">wLk71FganEiAxhZR5hYOpwAA</XPD:REF>
<XPD:REF name="Head">oCTG0UlwUEuBFiH/w6h8swAA</XPD:REF>
<XPD:REF name="Tail">0rOMqv4roU+DmXI43xptxQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ywg0BoI+6U+sg2jPwKFnHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">wLk71FganEiAxhZR5hYOpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4VNpmVvVoUeE3GWxakJIzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">wLk71FganEiAxhZR5hYOpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="W+qW32CIzUiO6iw+Do808wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">wLk71FganEiAxhZR5hYOpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="vvGnHxZOA0KTrzQ2vjnO8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">nD6SuZQ7uUKRABnrd3rmUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="yFH+/BN+6kqz7CM4AD5qKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">hXUryJxcd0i1blrORsajLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="WHdSjnL+XkiKlpjgea0BzAAA">
<XPD:ATTR name="Alpha" type="real">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">nD6SuZQ7uUKRABnrd3rmUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="mdkLSdyt/0ODIjzTnqKw1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">hXUryJxcd0i1blrORsajLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="8/FaULuvE0uBljwPNMP7rgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">nD6SuZQ7uUKRABnrd3rmUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="w7Dezgx450ivMP8yICL+EQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">hXUryJxcd0i1blrORsajLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="7dhRVoefmUWjUFE8ZGOm1AAA">
<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">nD6SuZQ7uUKRABnrd3rmUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="TXTBCBx0WEaBqQEj/NmzPQAA">
<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">hXUryJxcd0i1blrORsajLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="I/cn1xpxaUiTx2O50w4CTwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2601,353;2680,321</XPD:ATTR>
<XPD:REF name="Model">JojlaYWTqEi/0FDLgrl7ZwAA</XPD:REF>
<XPD:REF name="Head">0rOMqv4roU+DmXI43xptxQAA</XPD:REF>
<XPD:REF name="Tail">PE43UQ6KqUeLry4DyZkKsQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6LmYQbZVV0SGPE6dQOD3TwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JojlaYWTqEi/0FDLgrl7ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="fgyMXMr8gkmMIyL8bvYm4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">JojlaYWTqEi/0FDLgrl7ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="SQBKin9Al0K1EmTFjSqQqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JojlaYWTqEi/0FDLgrl7ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="kvQnqAgpgEOAxIWPKoLwjgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">r0cMdCK95EygC4UVmGyf0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="XLSH9+GAd0yAAO7/GiiAIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">HLSo1hLmxkitOaUWkKQ/LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="iZT1ZHpIJkaQ0G+tr5szWwAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">r0cMdCK95EygC4UVmGyf0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="qW2FUCDcnUuqFnIIN+NfiQAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">HLSo1hLmxkitOaUWkKQ/LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="I7eD4rp+/ECEh0Vp6EO5QgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">r0cMdCK95EygC4UVmGyf0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="j1QWSiFdrEuRGvwoJFvXfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">HLSo1hLmxkitOaUWkKQ/LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="hXqvw/SFxkGa5yXmLFHdUwAA">
<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">r0cMdCK95EygC4UVmGyf0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="0Z4zwPC80kWcVlO06LOefgAA">
<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">HLSo1hLmxkitOaUWkKQ/LAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLAssociationView" guid="VzLQ1eQfkUqNcC70xIMZwwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2191,188;2348,139</XPD:ATTR>
<XPD:REF name="Model">PQ3uGi2kI0iCfg0nv6R/GAAA</XPD:REF>
<XPD:REF name="Head">vyUd7Lo+vUWdyQ7wXXpYWwAA</XPD:REF>
<XPD:REF name="Tail">CPB2KSop+Ue7EzhD/s3bcgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="b0gMxWk31kGcd05SEGzWiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PQ3uGi2kI0iCfg0nv6R/GAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1ZsDrNB6pEOlZwUuY94p+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">PQ3uGi2kI0iCfg0nv6R/GAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="S8xgM2sT6kiof2tcwNL1/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PQ3uGi2kI0iCfg0nv6R/GAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ADgmK8SmSkGKzXGpW1ztqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">K4SpuesI00qUlQip+ziroAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="sO0u1+vM0kKWkLRgQrkUgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">0i/reBD7tUmzzByw+s3oRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="kVIpV1uDUkizjosb/cDhFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">K4SpuesI00qUlQip+ziroAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="UsOiEyOkDUCJNC324s8TAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">0i/reBD7tUmzzByw+s3oRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="VbKNDHQxt023prOmrjAYxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">K4SpuesI00qUlQip+ziroAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="wREADw4Zy0eKuNyhqNZTCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">0i/reBD7tUmzzByw+s3oRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="/8cx8oE/50W0WKGSnSrvAgAA">
<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">K4SpuesI00qUlQip+ziroAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="MIw8lN8S4UGYyBWr9T/07AAA">
<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">0i/reBD7tUmzzByw+s3oRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="v82C88zvgUKm8lTlTsw5fgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2968</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">853</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">251</XPD:ATTR>
<XPD:REF name="Model">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="f8UuieGbkkS7PtG0FKGK1QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="vdirEw5MoU6aFu5AT9t4pwAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ControllerAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="57WCtAOnDkuDGRdLbYZYuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="fHKeHQG4yk6qAeNyyKhgUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="LQ8TLmZuJka3drtJL3dJlAAA">
<XPD:REF name="Model">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Egqao7/ydEq4jd83K/0mtAAA">
<XPD:REF name="Model">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="QZV1aHuvskCkdx7ZQSF6lgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLRealizationView" guid="29Y1BHYdAk+FRCvPbGQ6jwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3193,284;3029,163</XPD:ATTR>
<XPD:REF name="Model">cCJsCcFmbEOeVwztXXPjBgAA</XPD:REF>
<XPD:REF name="Head">oCTG0UlwUEuBFiH/w6h8swAA</XPD:REF>
<XPD:REF name="Tail">v82C88zvgUKm8lTlTsw5fgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="PdgHVTJrdkmO1li9WVmUIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cCJsCcFmbEOeVwztXXPjBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="8ZQN7JOqkU288jsC4CGJHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">cCJsCcFmbEOeVwztXXPjBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Zf/dyFIhQESx/wW4qzhN9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cCJsCcFmbEOeVwztXXPjBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="BqKqLZMLeUen9FTzHq26QwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">868</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">796</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">351</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">303</XPD:ATTR>
<XPD:REF name="Model">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bD62KDsj8U2MrSYlVzdL0AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UlXsmfJAr0ygoUGQeBOXiAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Response</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="XWO3KcULVUmrF2yJh0UrOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="H7jH9qdWcEuqv2+YZ0wIHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xWhHEVLJP0G/jOS4sUhJpwAA">
<XPD:REF name="Model">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gs0Izko/80GWGEIVeUMFpgAA">
<XPD:REF name="Model">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ZoDbp49oYkiYRhA+QPVRpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLAssociationView" guid="TeCG/RXb/U+YlACnPyp0HQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1075,796;1152,430</XPD:ATTR>
<XPD:REF name="Model">juJY0cHMFUiz6MxMEUuprQAA</XPD:REF>
<XPD:REF name="Head">c/Hi3UgH7Ei38vlBGvMi2QAA</XPD:REF>
<XPD:REF name="Tail">BqKqLZMLeUen9FTzHq26QwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="WmiaDP207kedLtcwxNvLXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">juJY0cHMFUiz6MxMEUuprQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="oU2a6X+tWkKpZBSgYE1cBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">juJY0cHMFUiz6MxMEUuprQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="feYX+d3tI0ClXFXmOZeXCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">juJY0cHMFUiz6MxMEUuprQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="G5Qc092sB0C4o7kZVYuF2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">zOYgLnw2kEK9zc9fFUvJugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Lf6yICzUOE+nNLw02D8K9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">foljrmyWkkiUHBAIl1u1UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="/wZew73M/EaLSN5/iVlCRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">zOYgLnw2kEK9zc9fFUvJugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Ch65BXFVlU2Lm4oNf3/+GwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">foljrmyWkkiUHBAIl1u1UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="CbJbr5/fBEyjiHIndsCePAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">zOYgLnw2kEK9zc9fFUvJugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="bG1K/1IyekCbkHumzZqsMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">foljrmyWkkiUHBAIl1u1UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="L0/xKADUk0a4JuECJIvK4QAA">
<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">zOYgLnw2kEK9zc9fFUvJugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="mdvlGJbUlkSR/safXwKfgAAA">
<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">foljrmyWkkiUHBAIl1u1UgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLRealizationView" guid="7F3Ms/yehk6mECvTk5DLZwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1445,492;1195,75</XPD:ATTR>
<XPD:REF name="Model">OdhPM0XMsUSgD/n3S2HqIgAA</XPD:REF>
<XPD:REF name="Head">c/Hi3UgH7Ei38vlBGvMi2QAA</XPD:REF>
<XPD:REF name="Tail">VqA7uv967E+fJNbHTnU2JgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="fdBEKlgOUkOoUs2TPMutcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">OdhPM0XMsUSgD/n3S2HqIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ULiEHALegE67bkEfjMpFDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">OdhPM0XMsUSgD/n3S2HqIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="slolGdQ5ski288S32GlqrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">OdhPM0XMsUSgD/n3S2HqIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLClassView" guid="I8Tx7jmyv02tv/M2OxVWiAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3408</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">852</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">471</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">SP2i3oqtokKhxwmLItS/3QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Y5ZwItKASUmF/eHWCehiWAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PIeyRcJJDEek6ZI6ABKoOgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MatchResult</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="m30xYsFdJEu7mj4z44wQIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="zLeFAk57fkOlc+lFP+5OzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="h4R58EvFD0GqcHjIGRMFoQAA">
<XPD:REF name="Model">SP2i3oqtokKhxwmLItS/3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="LNDQYK/NsUaGTPClp5MGKQAA">
<XPD:REF name="Model">SP2i3oqtokKhxwmLItS/3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="s/4JhTr56kSdfSsgk51l4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SP2i3oqtokKhxwmLItS/3QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLClassView" guid="FEsf+vXVxUSndoUn44SJugAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2600</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">680</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">pbt+6voReEe5rbhvQgGkFwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Hsve6KYmlkOOfcUhTwjCjgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="fuPyFXhaBUmj1NqCLa3WzQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PathPatternCompiler</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xjUmzPYVl0Odqiorz/OcQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="E3uEcP9OF0KxFbNWrQeOBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Kh0WDYP6fUamHBLI3YRUGQAA">
<XPD:REF name="Model">pbt+6voReEe5rbhvQgGkFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zG4/Qgi8KUu0b5peg5njsAAA">
<XPD:REF name="Model">pbt+6voReEe5rbhvQgGkFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="p30byJ7LH0SnkuZ250qmLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pbt+6voReEe5rbhvQgGkFwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLInterfaceView" guid="hdT5RZJDKUeWYwpqMv01lgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3128</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">688</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">195</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">hyXYwXFc60W9GCBNKbf1zQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2jZnKc3LOU2TIK6FM1A7XAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ExsoAruVMEu4Icxh259cSQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PlaceholderValidator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="SH7ElahVH0CTlHGJBqehdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ucrHfN+FFkuqgNxtL8vmogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="58lQ0FZL5kSO5MHbf1Wr2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">hyXYwXFc60W9GCBNKbf1zQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hN/84ijbmkWtut7fWQMmzQAA">
<XPD:REF name="Model">hyXYwXFc60W9GCBNKbf1zQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLAssociationView" guid="VPDx2auxpEiFeEURVePdzwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2923,725;3128,722</XPD:ATTR>
<XPD:REF name="Model">HxTJIzM840SXdKGeN67tAgAA</XPD:REF>
<XPD:REF name="Head">hdT5RZJDKUeWYwpqMv01lgAA</XPD:REF>
<XPD:REF name="Tail">FEsf+vXVxUSndoUn44SJugAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="TAz/WXPiakmz8msXqNUBtQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">HxTJIzM840SXdKGeN67tAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RkJZqlrtKkeqCQtIEyU4aQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">HxTJIzM840SXdKGeN67tAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="G1Ab6WcdhkadZwbUr1swSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">HxTJIzM840SXdKGeN67tAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="olaT0Temc0yLMxlOKN55twAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">iiwKc1hy+kOXuDpFAX/N9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="rL0RPO7iZkWhNkhnWWbtcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">wQ/jLVWYLUuedzCpNi18bQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="dGzg5dgOfEm6uZwdZFNXRQAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">iiwKc1hy+kOXuDpFAX/N9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="DHzjkaRkmkaTV51mY+6CggAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">*</XPD:ATTR>
<XPD:REF name="Model">wQ/jLVWYLUuedzCpNi18bQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ssmD/zHeiUaagKaFzM0hcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">iiwKc1hy+kOXuDpFAX/N9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="UndKWMzhrkm0Jxzfltpr2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">wQ/jLVWYLUuedzCpNi18bQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="7p9tDzP9QEqD4KVKGHlsjAAA">
<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">iiwKc1hy+kOXuDpFAX/N9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="GK6h6PW8B0yhrR5nywyqJwAA">
<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">wQ/jLVWYLUuedzCpNi18bQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLExceptionView" guid="01pCJvTRE0ySdDBUBPAeWQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3556</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1124</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">186</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">ZvzEZuuh+kyhlHTc/pszugAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="kWg7jPQjW0eCkiILOFVu5QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wWfDqKNM+0SMQn3xbuiwugAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PathPatternComposeException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2yATkSJSDEyw+RxfVRmYywAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6OWx8uVFrUCsgvmzC5JpKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="PEOeW2GjTkiBwOjM+pXzqQAA">
<XPD:REF name="Model">ZvzEZuuh+kyhlHTc/pszugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="WWChtB4BB024KJLQbbhkIQAA">
<XPD:REF name="Model">ZvzEZuuh+kyhlHTc/pszugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLInterfaceView" guid="1SwQX/ArHEu0fZj5mSZk6wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">272</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">323</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">rIVZqUEmuEG0nknZKCwZjwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QkieQ7+vCk+OiG6jo4luJAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="U0AdG/mm7UWOFb14RTR8TgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MagicContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="E4u90lxwq0GeN2WMQQKPoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="AhvBNksUaU68BV3It7xmSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="AQKhIZeiu0mhGuzqq0fPmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rIVZqUEmuEG0nknZKCwZjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eRYNsdE8D06g5ZqQ6RC7pQAA">
<XPD:REF name="Model">rIVZqUEmuEG0nknZKCwZjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLInterfaceView" guid="LCMjZpRCAUSI0aN0Yr/YqQAA">
<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">448</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">245</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">193</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Kdk00W/KC0WKK4r2vtuzOgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="4WBMXxVe+02SL8zG8xuMTQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">N2nContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nnD8GaKfcUipgZWGf9rTpwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="mch6ctjtJ0yEMCWH7+toBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wqHHIfU5Ekq6llK9b2tSBQAA">
<XPD:REF name="Model">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7eJ/fn+xM0aEhQqbi1rDFgAA">
<XPD:REF name="Model">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLRealizationView" guid="iPwJWkqJ4EKWFEtCqGqNVAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">243,448;309,291</XPD:ATTR>
<XPD:REF name="Model">WtOuilT6OkWgyOyMx5bOawAA</XPD:REF>
<XPD:REF name="Head">1SwQX/ArHEu0fZj5mSZk6wAA</XPD:REF>
<XPD:REF name="Tail">LCMjZpRCAUSI0aN0Yr/YqQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="k5q9lzK7ekGIGJ6FvElA9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">WtOuilT6OkWgyOyMx5bOawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="MbxJT+Uqr0GyR9qVU7/cuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">WtOuilT6OkWgyOyMx5bOawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="OY+C4T1DM0GsF8v3zoYN5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">WtOuilT6OkWgyOyMx5bOawAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLClassView" guid="boMNtSC4y0C9e1O1QFZqMwAA">
<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">524</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">486</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NcyGtetoKUm8jwGesjt8AAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DqgrfGFFo0GaNa2A+VTNFQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HttpContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="shAlAYh35k+KAxwWcd5XHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ychSppa6A0+aoZOdeBAuuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="R76nvGN+0EeNtf96BsXqRQAA">
<XPD:REF name="Model">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="s19ptBvm4k6/fqpCNYyolQAA">
<XPD:REF name="Model">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="JYwDz2EMfUyQsf7BG6iRxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLAssociationView" guid="rk3kZVG0yUCYQQnTq+CxJAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">316,557;492,576</XPD:ATTR>
<XPD:REF name="Model">kQj1iHzXAECmG7L32TOCMQAA</XPD:REF>
<XPD:REF name="Head">boMNtSC4y0C9e1O1QFZqMwAA</XPD:REF>
<XPD:REF name="Tail">LCMjZpRCAUSI0aN0Yr/YqQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="eM/UzivnbUiqGklSw14NxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">kQj1iHzXAECmG7L32TOCMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="uWLf6x2qTUmd74ZyEPXb/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">kQj1iHzXAECmG7L32TOCMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="m/YxObi3C0KghGNMy8FDIQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">kQj1iHzXAECmG7L32TOCMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="3X+YKel2dkqFt2yOrjwFYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">1RMJyheNNEK/E+qZgQUdmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="rxT6YJhyLkKm+Juh5rAN6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">qvP6+BIVNk6BK3SpY3/zMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="2JkclnRax0Wuz0AMW05YnwAA">
<XPD:ATTR name="Alpha" type="real">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">1RMJyheNNEK/E+qZgQUdmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="htG63DHbzESUW5Auy6dWVAAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">qvP6+BIVNk6BK3SpY3/zMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="37gyKsisBkeRZlyImujdgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">1RMJyheNNEK/E+qZgQUdmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="FF9POeMlgk6Vz5xdlHsgDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">qvP6+BIVNk6BK3SpY3/zMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="BZzvoENcXU+a1XFPlofvQwAA">
<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">1RMJyheNNEK/E+qZgQUdmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="63d7tsM+ikGJwIZS+r6LggAA">
<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">qvP6+BIVNk6BK3SpY3/zMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLAssociationView" guid="xdybDpw/pEmEHcQppdezQQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">834,524;953,430</XPD:ATTR>
<XPD:REF name="Model">0Kg8IhAYEEqL/FLz9RFxHAAA</XPD:REF>
<XPD:REF name="Head">c/Hi3UgH7Ei38vlBGvMi2QAA</XPD:REF>
<XPD:REF name="Tail">boMNtSC4y0C9e1O1QFZqMwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ro2VLDnCp0uKl8V2ZJwiCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0Kg8IhAYEEqL/FLz9RFxHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="AE+bewcYUUKDjfcuOvThxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">0Kg8IhAYEEqL/FLz9RFxHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2kbCOXFyl0mvfnEuuotb2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0Kg8IhAYEEqL/FLz9RFxHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="2E9bP8sFa0ad6sl3j03ZGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">9wgcUgGn2kK8ap9EOfpDGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="kLS1piBDGEC0TytK7SS+VgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">jXm3ULqtTkiHeSo35sQL/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Slmn8zgbt0SHbKntCimfpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">9wgcUgGn2kK8ap9EOfpDGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="0ogKxduyDk2riOajaRvOgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">jXm3ULqtTkiHeSo35sQL/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="tSG1MkBowUi+7WWPqoo7rQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">9wgcUgGn2kK8ap9EOfpDGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="qSF9QcyjJE+P2YPB9PCC6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">jXm3ULqtTkiHeSo35sQL/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="oitY3AAiXUmJV5fVH2zH4gAA">
<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">9wgcUgGn2kK8ap9EOfpDGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="SQkRNpEX202tLXSgncTCHQAA">
<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">jXm3ULqtTkiHeSo35sQL/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[30]" type="UMLAssociationView" guid="rWuhQzj2q0++HcQG8K1mtgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">806,683;907,796</XPD:ATTR>
<XPD:REF name="Model">NmJiS7zpo0C7pqXQDX24BQAA</XPD:REF>
<XPD:REF name="Head">BqKqLZMLeUen9FTzHq26QwAA</XPD:REF>
<XPD:REF name="Tail">boMNtSC4y0C9e1O1QFZqMwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KlbRFqaAa0yb0+opDbpy1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NmJiS7zpo0C7pqXQDX24BQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="rNRiYyOSkUC4m2U857eHcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">NmJiS7zpo0C7pqXQDX24BQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="h2/FB6zwpESi6CxOjvD8TwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NmJiS7zpo0C7pqXQDX24BQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="35zAzuRpF0KItWgmcI2oGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Qa+Ny68dL0+gsNI4DfJymAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="RNdfJ/16Dky6Bw7h+hC75AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">oHF55ZRIBU+07aWYgEX3pQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Ke0sP0DU5kicU0rYZnr7RwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Qa+Ny68dL0+gsNI4DfJymAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="01N4aBU/n0yKi1pG5mZIxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">oHF55ZRIBU+07aWYgEX3pQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="cWILyshBAEmRMNv1JhR21wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Qa+Ny68dL0+gsNI4DfJymAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="xDIEWUBacEukCf8w7m2ajQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">oHF55ZRIBU+07aWYgEX3pQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="506hw4AyukCwNL3nwCqijwAA">
<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">Qa+Ny68dL0+gsNI4DfJymAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="4hftMeUCwkesoqyHSk7mDwAA">
<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">oHF55ZRIBU+07aWYgEX3pQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[31]" type="UMLExceptionView" guid="MCuy08Z5mE6MyoVPP8rQjwAA">
<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">924</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">206</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">XauDf0kfDkqlh/bk6MVbYQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0EVkK3+CV0KLmuAI7GXGpwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/a1eUJHAK0CpszIr2tzqNwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HttpContextNotAvailableException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KsuPYtTsb0e4q6gNx9yMqAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6Pt3y7nuhEqxWLAVNoU7fAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="N9njteWVn0+ueafnEisARAAA">
<XPD:REF name="Model">XauDf0kfDkqlh/bk6MVbYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ZteE+aeifUSyR/wNvAMy7wAA">
<XPD:REF name="Model">XauDf0kfDkqlh/bk6MVbYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[32]" type="UMLExceptionView" guid="NHKCu/2P9Ea5lKkPCjQi2AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">392</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">782</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">138</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">/Sqh4mar5UGgTsl0VRqzPgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="IGyZv1rg3UyLIWNisWa2PgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="iMjRUUJLH0uEZgPhqxYNEAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HttpRuntimeException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LASHtyqdFkmJ1k+jKBDH2QAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="D07UXLfXxEqeLoBMR6taEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="uyel1iSsT02mvwuClgHI4gAA">
<XPD:REF name="Model">/Sqh4mar5UGgTsl0VRqzPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Iv+oUgE2Qka5gvmR7HPUOgAA">
<XPD:REF name="Model">/Sqh4mar5UGgTsl0VRqzPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[33]" type="UMLGeneralizationView" guid="Ppz/3v8kMU634B6QhEpqHAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">413,924;449,837</XPD:ATTR>
<XPD:REF name="Model">hc82hv/XWEKAqGSJgJfF/gAA</XPD:REF>
<XPD:REF name="Head">NHKCu/2P9Ea5lKkPCjQi2AAA</XPD:REF>
<XPD:REF name="Tail">MCuy08Z5mE6MyoVPP8rQjwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dFArU7rMJ0e0WxaDEeoY1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hc82hv/XWEKAqGSJgJfF/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XpnWywl5kkaszmVca4YCFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">hc82hv/XWEKAqGSJgJfF/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wn490Tz/eUeO4bRdS/2DogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hc82hv/XWEKAqGSJgJfF/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[34]" type="UMLInterfaceView" guid="gAMY/X/Lp06KOTzqYTw3dQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1424</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1072</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">329</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">aOkZfe2Hp06U1t1B4x4j3AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bbrFEelN3U6vuBkNrFuHFQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jAlNK9t9+EKyT2YA7Fm4UwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ResponseListener</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="OmjTja40WEqL8uXIry20twAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="4k5eCIeTOUOmRSLIe8YdVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6jKbT+RTDEqld1ppCIwtzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">aOkZfe2Hp06U1t1B4x4j3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gi64+4XaHEmVkaXKQ9NZNwAA">
<XPD:REF name="Model">aOkZfe2Hp06U1t1B4x4j3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[35]" type="UMLAssociationView" guid="mjASjxfOWka+7ysrp6JYugAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1218,1004;1428,1072</XPD:ATTR>
<XPD:REF name="Model">YBFOG/kzs0C7/eaIXU2FkAAA</XPD:REF>
<XPD:REF name="Head">gAMY/X/Lp06KOTzqYTw3dQAA</XPD:REF>
<XPD:REF name="Tail">BqKqLZMLeUen9FTzHq26QwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="OvDUF2dxBEWL4Rn9zXzASwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">YBFOG/kzs0C7/eaIXU2FkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="KTpRqPisCkq/FM/Vdt2o3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">YBFOG/kzs0C7/eaIXU2FkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="HEnU1bk3k0efL4cjRsXjZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">YBFOG/kzs0C7/eaIXU2FkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ss+TV8x7PU6+i7jDXGInqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">f8rD6aVkiU+apFm/ugy4IgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="golVEaTQUk6lO09lu28a7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dv8xCn9sfEmlpY2OBBTwGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="OcKDfH8MMUq6iMWHrGOWcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">f8rD6aVkiU+apFm/ugy4IgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="B2A1tiezgkquqK3RssLjIQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dv8xCn9sfEmlpY2OBBTwGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="htlfmfeTUE6xuORtDVT9lAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">f8rD6aVkiU+apFm/ugy4IgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="jCqDdyaUwECs439a3EJKYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dv8xCn9sfEmlpY2OBBTwGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="yiILOH7KnUmtLFF+gUP5sAAA">
<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">f8rD6aVkiU+apFm/ugy4IgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="YXpe5oP52EOhZvzeZzHU4gAA">
<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">dv8xCn9sfEmlpY2OBBTwGAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[36]" type="UMLInterfaceView" guid="XVHk35eCG0+omNr35QUJ8wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1432</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">868</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">259</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">131</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">2c/Lj57BwEuciYUV54JgzQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RBEUILCb/kiAi2FrszgAVQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+TU9nhD16ki4CKLMaJmKqwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ResponseObject</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="zLLAkgbAsUWqmOBUygLiyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="h93R2RlSakCsNiQyCOxA2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TNljxM6pj0OtiqC4Y1TDNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2c/Lj57BwEuciYUV54JgzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hkqMkEnHnk+SvX8G1TT84AAA">
<XPD:REF name="Model">2c/Lj57BwEuciYUV54JgzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[4]" type="UMLClassDiagram" guid="rZiRPAYEnEm+EDkGCSVu0QAA">
<XPD:ATTR name="Name" type="string">n2n.l10n</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="bp5k/0LlfUmxCTM9IQ00PwAA">
<XPD:REF name="Diagram">rZiRPAYEnEm+EDkGCSVu0QAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="1kuOp/erlkWcQEe/HwuGqQAA">
<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">716</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">434</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">gJgBG++vwEuk79pPvBh3TAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="nhCuMXFZd0y1Qf1+Ke4OjAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6rJwtpSEQUWBRgUHJ1I/ewAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">L18nUtils</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7UxHfCEwdkCF164nA+quUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Z8nt3skVLEqp6RpLAAZEFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="DK+kF8GiUUGD5CGyMEC4+QAA">
<XPD:REF name="Model">gJgBG++vwEuk79pPvBh3TAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7x0gc3PmU0KxWhgXHXl74AAA">
<XPD:REF name="Model">gJgBG++vwEuk79pPvBh3TAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="BelfySHEaEKy7BvlDM1HUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gJgBG++vwEuk79pPvBh3TAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="p0u63ragJ02/zIfhgo420QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">712</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">468</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">417</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">199</XPD:ATTR>
<XPD:REF name="Model">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FRctpHexxUyaNmkHf6mgSQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6EORAHt6qkOa2tsXuxqIbQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">N2nLocale</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fD6OUawMqES0GuXz1yy4WgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3MCk3IS/MUS1nUNwXHA6zQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="AozMizqPcEm92iW2KqjBJgAA">
<XPD:REF name="Model">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="KZFta3LKDEun0Z2yAXtQqAAA">
<XPD:REF name="Model">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="N9N662YA60OmXsJL5BJVMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="FoUsD8cjl0qGlApP3+W44AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">808</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">732</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">702</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">238</XPD:ATTR>
<XPD:REF name="Model">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oooiovFjSEKCwDs9lgNmjQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wc/NK0Z/MkCgdj+XyXSTiQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DateTimeFormat</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="DEHFzftrtECSq5Z3rE8CGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="KoqayGsWkkuUldwOgXX3UwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="i3ERGiCIrU2ONeAzsoS9pQAA">
<XPD:REF name="Model">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zEbdRNPo+0OtjaovqTqIOgAA">
<XPD:REF name="Model">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="DQ5bva2EmUC7mEeZuh7/wgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="PE5i/Wgc3Eet6clOga5HOAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">772</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1068</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">411</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">TKxUFR82WUS6hnQ/M1P7XQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="SzdcFmZ4A0aN1xH2cmTFJwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="duBVs/p0q0KooUpxJ7vSiAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SimpleDateTimeFormat</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xZajAhyto0KDaEIWDJiuQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="sQJ1EUHEwk6nKOxzGIvIRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4QGmAmuY/0G5ideyrPbZ7gAA">
<XPD:REF name="Model">TKxUFR82WUS6hnQ/M1P7XQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="CtHxa4DK+Uy49ky4YWCtqgAA">
<XPD:REF name="Model">TKxUFR82WUS6hnQ/M1P7XQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Cj/iS7UGzEKVcE4XZmhy3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TKxUFR82WUS6hnQ/M1P7XQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="m2rZah0t1UmBOhu4JW+KWgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">416</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1072</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">265</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">/6F4txrhdkqheZ+j1Bh7twAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="svX3fU2CRUyJAVdW5JBrCAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qtACHVGM0kqYLvrjk+KxIQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DateTimeUtils</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vgQLaNzMcE2LhFfwb2NoXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="P1Pn2At7H0O0p8PbnjMDWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6dRuiTQ64kWC0ANVJudnDAAA">
<XPD:REF name="Model">/6F4txrhdkqheZ+j1Bh7twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zoOX/cEa2EeITJTF+vqz6AAA">
<XPD:REF name="Model">/6F4txrhdkqheZ+j1Bh7twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="+PJ+ijz0HkWveo8qy8vhvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/6F4txrhdkqheZ+j1Bh7twAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="BrCK7OZiE0uRgpNfoouyVwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">580</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1308</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">567</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="r67lebROgEe3MF126QqU6AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WVTuSPYoT0+MgyT3nzUl1QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LazyModule</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="70mg2/UGskuLvvyrOz/vZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/gi9IHN5sEib1SPSpK0xxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MBRDzRHE902Y3D4FnEl8YwAA">
<XPD:REF name="Model">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1wObmJvtskC9WqGFhMDw6AAA">
<XPD:REF name="Model">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="jZu+REYjiUKxRqRjps8lWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="14EZENULRk6WHEmbSTaw5QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1092</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1444</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">216</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">pV4UE4d7W0OXNcA5X6zqLwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="KBUzWWJkyEijr+sTb7exDwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="gfXRJkpomUGg8UCWBOfoJQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TextCollection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/OJuuIqaGUuS0o3No7EEawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="FWCTHiu540usCqeTnU/8pwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="G52gGUaMFUmIr6hljSQpRQAA">
<XPD:REF name="Model">pV4UE4d7W0OXNcA5X6zqLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ZMt6vQ7RPU6i2X8AQ+njpAAA">
<XPD:REF name="Model">pV4UE4d7W0OXNcA5X6zqLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="d1fq+i1VSE+rXcs009aMcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pV4UE4d7W0OXNcA5X6zqLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="0ED4kq60rUGRosLnhTZSzgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1580</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">513</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">wUaVQaHWl0WF2zSXKxAimwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RVDLTKncz0SpmASdX51TfgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="m8k0+dNddk+Bd8KyI1iTKgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DynamicTextCollection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Pnq2UxbPWkuU6LMGOQvWTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="iPDDUWi5tk6CzIFL5WkVqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="u/m9n6MvS0WcY4Ukksx8hAAA">
<XPD:REF name="Model">wUaVQaHWl0WF2zSXKxAimwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7ndDZI2fb0+bJP3kkx8sqAAA">
<XPD:REF name="Model">wUaVQaHWl0WF2zSXKxAimwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8Tmi8am6UEOoA70gDOat9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wUaVQaHWl0WF2zSXKxAimwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="RJefAB4xx0G7ojmVArr0TAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">236</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">140</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">294</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">xTASEJAuOkOyQaVgaw4BAQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Gs0qAHccQEuuHIoJIwc6eAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PJsogd075Ey9fk7QTelHGAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TextCollectionLoader</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="N0N+GGOjkkOUS8FrO/fO2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ryOdCF7iXk6AWqzGF/vWXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Yjdz/XN6lkSp3gAcsEDoLAAA">
<XPD:REF name="Model">xTASEJAuOkOyQaVgaw4BAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ynpCKG7ar0SagREHHpUzJgAA">
<XPD:REF name="Model">xTASEJAuOkOyQaVgaw4BAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="bhRUwfX1t0+KXvlAPYf7ygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">xTASEJAuOkOyQaVgaw4BAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="FolrhYXQeUyc3mI58NK9FAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">768</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">303</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">H0Q5iM6H9Uq0UYdWXT7kVQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JOWoPV5qVUWk95DZBEv3JgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="fIZCeF0ujUmvfpobZryB1gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TextCollection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="SV1Tpv+JMES7rvTTocdHMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Gtqklolr106MRIQ5aABduQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ct9p0H6aPUi1pUcAtt5tvAAA">
<XPD:REF name="Model">H0Q5iM6H9Uq0UYdWXT7kVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="vnjaUh6Z4EGQSqUj+Zle4gAA">
<XPD:REF name="Model">H0Q5iM6H9Uq0UYdWXT7kVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="PiP7F/k2hE+pux9PcEaZMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">H0Q5iM6H9Uq0UYdWXT7kVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="m/IdfB2tF0m5X6sGtEJUGwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">268</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">403</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">oyGWBHTfT0ypDhuTXwV9HgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="yd2p+3FIc0OlfWpwgxlSrwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="QqAx9oKNQ0OpQPeuSpw3fgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DynamicTextCollection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0UmGxWx0SE6iOQ0nthZ+tgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xBXCt+zCMk+RgJWOQJdQBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="AeCuWaQQlEmd9Ne7QkZfuAAA">
<XPD:REF name="Model">oyGWBHTfT0ypDhuTXwV9HgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+C/jZc3Ho0e953LlnFB03gAA">
<XPD:REF name="Model">oyGWBHTfT0ypDhuTXwV9HgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="JuhKhooSd0e6TqwdnjW2WAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oyGWBHTfT0ypDhuTXwV9HgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[5]" type="UMLClassDiagram" guid="M7dNTX8U7E27A9oxKTtE6QAA">
<XPD:ATTR name="Name" type="string">n2n.model</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="0BJ/exQYDE6oqp+EHUpWigAA">
<XPD:REF name="Diagram">M7dNTX8U7E27A9oxKTtE6QAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">13</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="lKEqbARJfkqpObSbVvG8VAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">512</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">368</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">258</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">SCDRulWhSk6p9ATYyPxcJQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="zbXWxtot0Eu+gF0Dr3SR9gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="eKUHU4jsU0eCmpt4QzayOgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LookupManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KsEzGasmakWarkPqX9UMoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TLOm5bn6fUyesLZQ6lCS5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="45rkFxXj7068TO7hvbY66QAA">
<XPD:REF name="Model">SCDRulWhSk6p9ATYyPxcJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="u6NgKdfUPkWcv/8Hof3wHAAA">
<XPD:REF name="Model">SCDRulWhSk6p9ATYyPxcJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="59Jz8OUHJkaf8LFtGUl9kwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SCDRulWhSk6p9ATYyPxcJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="i3uiau+JXEuGIII4rZWHQgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1076</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">372</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">75</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">dzjeN3tER0iuuOYkdHxcwwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4zSRagCPcE24DsFkx7aQZQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JIMVuUvVIUaWmt61sSnhSwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Lookupable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7aEqDLAet0WBaV/mVUXqTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="4aTWkyuGj0ajAgKiKkPKSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="np2nvSnGCkSmFy4UyWiHigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">dzjeN3tER0iuuOYkdHxcwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="TkliaetgxUqAoS4JUHgrEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">dzjeN3tER0iuuOYkdHxcwwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="byNplnp2skuv5hAm3wAjDQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">908</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">536</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">98</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">YJlteBCybkG0AWwWpNRGogAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4NRzybjdt0ifzu0yzuTm0AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="tZ06KWitp0ey+CD6GK3hRgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RequestScoped</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KkVmfamLW0eEUQ3tdF46WAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="XiAVRmuM5U6VjD+486BPDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="hCSNCHi+ckOIiiR2yDwfJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">YJlteBCybkG0AWwWpNRGogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="C5lj1dEK402XJBBRT4M/3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">YJlteBCybkG0AWwWpNRGogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="OH5wZH/bOUG2HK3NEXQdTQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1068</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">568</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">94</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">GgqyeCm5+EWxKoKnpSNC4wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DdC7SUODlEys4jZKnl7YggAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zMkAyvw2c0KjHGjfnl1i0QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SessionScoped</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YwHnBHfbsUC3LENlf7679QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="puUCvnXH9EmLgZvrjbXRaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SH69zNUnIEiYyTmV5SpUXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GgqyeCm5+EWxKoKnpSNC4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="CFP9bJ2m0k2Q6QIJpy5gGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GgqyeCm5+EWxKoKnpSNC4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLInterfaceView" guid="Fzk9XpOv40qwgX95EEjeEwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1208</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">524</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">GFKZa3NI2UKGRq95N4Sx3gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UdnLuuMBM0i1HWhzPHhQYwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="txgV1l7hx0+owjsJKpDRhQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ApplicationScoped</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="iakggj1uFUC2iFQHTiqMUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="o+IfcTXynk281i6MIhBQjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RUzTPu2m/EaKOJciRlvU/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GFKZa3NI2UKGRq95N4Sx3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mnUDwvZw8Ea34xQ9rKvyMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GFKZa3NI2UKGRq95N4Sx3gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLGeneralizationView" guid="d1MV3TN6EkOjTDw83whQFwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">977,536;1093,414</XPD:ATTR>
<XPD:REF name="Model">MMiq5MJnXEmZu84ZXRiNtQAA</XPD:REF>
<XPD:REF name="Head">i3uiau+JXEuGIII4rZWHQgAA</XPD:REF>
<XPD:REF name="Tail">byNplnp2skuv5hAm3wAjDQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="aO082hQLpUO2z7tEyHrsUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MMiq5MJnXEmZu84ZXRiNtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="OLLNoMpa6UqHC2XM+DvxUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">MMiq5MJnXEmZu84ZXRiNtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="dEayAdGlgka4XBtk1XlBkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MMiq5MJnXEmZu84ZXRiNtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="jApZYo533Uyaqm30JpH5hQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1114,568;1113,414</XPD:ATTR>
<XPD:REF name="Model">HSA/C5lP8UCqaUnbqWrz+gAA</XPD:REF>
<XPD:REF name="Head">i3uiau+JXEuGIII4rZWHQgAA</XPD:REF>
<XPD:REF name="Tail">OH5wZH/bOUG2HK3NEXQdTQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="XtrPYKTrLkuF6ibegTcR1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">HSA/C5lP8UCqaUnbqWrz+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="z/3rWrrj1EaOMNCMjsB4wAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">HSA/C5lP8UCqaUnbqWrz+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hmTqh+MZs06Sr098LrAu2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">HSA/C5lP8UCqaUnbqWrz+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLGeneralizationView" guid="0iqBOh5wCUmgRfftpIl/SAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1242,524;1134,414</XPD:ATTR>
<XPD:REF name="Model">EQ3kn5cqR0KeJQ0R/lwnbwAA</XPD:REF>
<XPD:REF name="Head">i3uiau+JXEuGIII4rZWHQgAA</XPD:REF>
<XPD:REF name="Tail">Fzk9XpOv40qwgX95EEjeEwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="XZy5d6WlVUKE0reimSzXSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EQ3kn5cqR0KeJQ0R/lwnbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="gUwjFgDgiUK0vscnKtH69wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">EQ3kn5cqR0KeJQ0R/lwnbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="uZMDtN9O00uN3/8YafULxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EQ3kn5cqR0KeJQ0R/lwnbwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLInterfaceView" guid="OEuh7IzCbkOw3FLPXGz34QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">464</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">184</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">112</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">v241snbOMk2y8qs/QFg1JAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hpKTFGF43UyqpsRQIdgAHQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MPFnnHfGhkGLmc/XZG28UAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ShutdownListener</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KrUL3aKHXkSCYgPGYC0KggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="inCmC1jBhkWjdH2AV2ftPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GwHUkDucdUmYjc3REgSCSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">v241snbOMk2y8qs/QFg1JAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/Kj+iK+SY0u3vPTdLHXdvgAA">
<XPD:REF name="Model">v241snbOMk2y8qs/QFg1JAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLRealizationView" guid="b847NEfGX0mzcVsQxx9/vAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">606,368;522,203</XPD:ATTR>
<XPD:REF name="Model">X0qbhoNBm02+5698MvJ0MwAA</XPD:REF>
<XPD:REF name="Head">OEuh7IzCbkOw3FLPXGz34QAA</XPD:REF>
<XPD:REF name="Tail">lKEqbARJfkqpObSbVvG8VAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="mIb9TufIYE+Rm9EvJbnblQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">X0qbhoNBm02+5698MvJ0MwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="msUcrOdzlky/NVUvJBj8WwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">X0qbhoNBm02+5698MvJ0MwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="3AytAjxNHE6LKkFzW4JbcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">X0qbhoNBm02+5698MvJ0MwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="cI9qFZikH0in38dzvbxiDwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">741</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">190</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">QzsVfkrfLE+qIho6R8DeWgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sQnR0PbmMkqRN4AIKr7SbAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="4zBqEmL9D0q2pnxPJhozlgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AnnosLookup</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pJpVcl4q6E6Eoe9cuE78DQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="rGf8ju6yh0ezdFJQ0KGEXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qJ/Yi5jZhkiG0qAONWW/FAAA">
<XPD:REF name="Model">QzsVfkrfLE+qIho6R8DeWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="15vHVLaSL02/zbu4iEB/MgAA">
<XPD:REF name="Model">QzsVfkrfLE+qIho6R8DeWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="+IHXeyOdjUKtxyWj6Ee07QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QzsVfkrfLE+qIho6R8DeWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLExceptionView" guid="e2JgP4SHyE+jQhZxSw6JLwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">700</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">676</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">127</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">k2ESyp9TkE2O4oIgwegHjwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="d1pRKorxlkix4yRcZ38W9AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="RyyiERzMEk6UNO5X2uOWIwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ModelErrorException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3DFW02pwnk2rCMY/vvkFiAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="pm/zF/zIWkaBWcz23kqaAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="z+ZPQ7rJ1UOiUalevkP4cgAA">
<XPD:REF name="Model">k2ESyp9TkE2O4oIgwegHjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QryGscF340C5ZpsC4Z1q8wAA">
<XPD:REF name="Model">k2ESyp9TkE2O4oIgwegHjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLExceptionView" guid="Fhr4Yvf9y06jBsifdhHgRQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">424</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">672</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">139</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">IZ1wQXwLQE6O1i4hTpQuzwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="EarqktsmrEOC8iG+Xu8sHgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="d826zxlbXkacAt8k5fBs1AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LookupFailedException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="WvAhtUW/fUiAfU0046Yg4AAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="vWSRSOqPVEq+P26UkQ2PNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9cmDxonqO0KuAmwtPYroCQAA">
<XPD:REF name="Model">IZ1wQXwLQE6O1i4hTpQuzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gy+RIkqd8UGSMDX/R7cM5wAA">
<XPD:REF name="Model">IZ1wQXwLQE6O1i4hTpQuzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[6]" type="UMLClassDiagram" guid="XkxPw/QWrU67ZEUp/4cZuAAA">
<XPD:ATTR name="Name" type="string">n2n.core</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="swCOziJpiUqYM3V0uKzO3gAA">
<XPD:REF name="Diagram">XkxPw/QWrU67ZEUp/4cZuAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">54</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="+fehi+RmLkWx/05idx7UQwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">290</XPD:ATTR>
<XPD:REF name="Model">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="R4xPDQq5uka3RDuAqEl+BgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WAOBXafmj0aZ7TWX12irogAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">N2N</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="kYNHYFrhj0aBcTSwuSn6DwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="r8dt7OHUYUSGTY1i93NFsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="D0iUb5Hat0eo/Hb6Sz3+NQAA">
<XPD:REF name="Model">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="sJayZ2Jw1kKw67kzYSsXBQAA">
<XPD:REF name="Model">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="aUdCyayQtk+ONxdyMX10ngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="mdfXlyktL02UXwxfbD15kwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1320</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">228</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">904</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">212</XPD:ATTR>
<XPD:REF name="Model">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="m9m36C+8vkWlqFd6ornYdAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="oC/e3Qk0T0qPTSW6HeH6+AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">VarStore</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9560s6uT5Eq+DVD0CEowxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="YH7Frju9s0aXRO5jzJIKQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Ff3uuUGNskiOUP7rtK1Z3gAA">
<XPD:REF name="Model">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="oD7kZs12H0KOOGLEa/dhMwAA">
<XPD:REF name="Model">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7brAoVPASkGDyF65ElouyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="RmcX8jenAESc883k3f85QQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">531,332;1320,333</XPD:ATTR>
<XPD:REF name="Model">o8AW06Q4rEiwOmD5MITVfAAA</XPD:REF>
<XPD:REF name="Head">mdfXlyktL02UXwxfbD15kwAA</XPD:REF>
<XPD:REF name="Tail">+fehi+RmLkWx/05idx7UQwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="z1+dNDgF7UuOI83lUqOnvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">o8AW06Q4rEiwOmD5MITVfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="doGssWKgD0iXWFyca12pmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">o8AW06Q4rEiwOmD5MITVfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4m5SrxJmKkKuRHv+cOuyIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">o8AW06Q4rEiwOmD5MITVfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="p09I9lnIyEuPAOLDH2nGbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">xoTMSjDJf02u7/lGNIjvhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="jnu1lFEKNkW1KdD4d20HowAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">jEAGQaQ6m0enDUr4PMTLJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="vL5Hjl9Xsk+Kujs0RtEEHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">xoTMSjDJf02u7/lGNIjvhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ujof6fE+B0G45TQaYYl3TQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">jEAGQaQ6m0enDUr4PMTLJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="/e5RKqjEvkmeEB7B/LrH3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">xoTMSjDJf02u7/lGNIjvhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="r4etrptuxUajkRV5ty9b2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">jEAGQaQ6m0enDUr4PMTLJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="z9LYXe8+z0mhWlHCJ6fXVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-388</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">xoTMSjDJf02u7/lGNIjvhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="UYhX2nPqNkq5kCD2gvjVaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-388</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">jEAGQaQ6m0enDUr4PMTLJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="lRU+ElZJ4kGsJDOlUz2O5wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1768</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">92</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">334</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">p+armK7HzESg8grpOsJhmwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2lu63VUFs06HdVCV7vjykQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6R8bpdOQ8EmcfqevNaXIjwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TypeLoader</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ktzgTy9UHkS9/EezO95PPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="KKuUgLccmkWmBOEak+B2GQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Zw4kJwrtqEa2bCexJfyZlAAA">
<XPD:REF name="Model">p+armK7HzESg8grpOsJhmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1pmAXTcjkUSX6wOQKHwVgwAA">
<XPD:REF name="Model">p+armK7HzESg8grpOsJhmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Zojegxf/NkaxNRy4mLmUbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">p+armK7HzESg8grpOsJhmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="+hxXy32vn0+eLgXj9HYcwgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2164</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">764</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">160</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">uagA10oMokWVNl6hXoRnUAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="w6NMRtinoUCh53cPu6UdDQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="31vvlCTIlEiUdoha6utlQgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TypeLoaderErrorException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LVcwiEgSuk2MKG0NJMTvFQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="looIXzlroU6M4VzDQwIcjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="WY77sF6a1067AAZVPG6baAAA">
<XPD:REF name="Model">uagA10oMokWVNl6hXoRnUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8i9SYl2np0SStANojCBDuQAA">
<XPD:REF name="Model">uagA10oMokWVNl6hXoRnUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="nFlcXasc9UGzrR83kJMJ5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">uagA10oMokWVNl6hXoRnUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="h9AWfEv5x0W8zBFr3HhnDQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2168</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">580</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">A6p5Lox0AEeyNgUT0hnnHQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OnaTJROw9UW6TO34+7qf4AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="NH8nictcVUex3wL+of3FOwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">N2nErrorException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="a3ZOSRyS306bAK8lafmACgAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="VNp5gZjuyUmZVRKC7b1LDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2bJgmoSmkEifR1t3OKGP2gAA">
<XPD:REF name="Model">A6p5Lox0AEeyNgUT0hnnHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ckXs2eDJMkGjCnhzbF2UVAAA">
<XPD:REF name="Model">A6p5Lox0AEeyNgUT0hnnHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="SL13qAgSkE6YaxfJnLBTKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">A6p5Lox0AEeyNgUT0hnnHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="Ebq1IwZSa0GVSDS0PGLMqgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2240,764;2227,635</XPD:ATTR>
<XPD:REF name="Model">K490BWY4nEeiDH40hMjXHwAA</XPD:REF>
<XPD:REF name="Head">h9AWfEv5x0W8zBFr3HhnDQAA</XPD:REF>
<XPD:REF name="Tail">+hxXy32vn0+eLgXj9HYcwgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="mINJZOt8/E6hCfy6T/WrdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">K490BWY4nEeiDH40hMjXHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="x7A7Ud1BsUK9Bfag0/QZlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">K490BWY4nEeiDH40hMjXHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="TMi6GYKg7EWRTuEAHdbAMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">K490BWY4nEeiDH40hMjXHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="txACPR1LB0igMj3KibJ88wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1400</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1384</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">134</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">yZNiTGktv0iV+Xk1SzDoKgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2XevdMDm8EW6Yc8ZPJ+tWwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5FpqdvIsmU+tJG79CmechwAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">N2nRuntimeException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mc0CsHaa7ka7Fzb4NzsE1AAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="aNm9YHigKEegNpnQJ4dWpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="encvYjWiFUO/LR27UhW/NQAA">
<XPD:REF name="Model">yZNiTGktv0iV+Xk1SzDoKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4XoDTrfoUUGmWTVLetA1mwAA">
<XPD:REF name="Model">yZNiTGktv0iV+Xk1SzDoKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="EhUtDKK6YUC+V9p+fJtlrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yZNiTGktv0iV+Xk1SzDoKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="ZByN7WfZaEKIZkE85LfcEwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1144</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1592</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">i9lw+I7IRUu1J2khgE50aAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZQkU4/zrL0WEvq+SadV1IwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="vDbasxhgiEmG3RBFr41vvAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">NotYetImplementedException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fHP/3JPhi0iEaO4C9DwyXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="lepvK9LCNkCGFCuD6aldFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="AG/SDwdOgUqS+c6euqbpPgAA">
<XPD:REF name="Model">i9lw+I7IRUu1J2khgE50aAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="U69dqaNPckSNIAaa+yDCOwAA">
<XPD:REF name="Model">i9lw+I7IRUu1J2khgE50aAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="kgaIhitB0kaEgy5jqVuXswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">i9lw+I7IRUu1J2khgE50aAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="jA/GkPgF3E24aQSMoXv8fwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1257,1592;1434,1439</XPD:ATTR>
<XPD:REF name="Model">pNJ158uXRUuJYmbFHAcosQAA</XPD:REF>
<XPD:REF name="Head">txACPR1LB0igMj3KibJ88wAA</XPD:REF>
<XPD:REF name="Tail">ZByN7WfZaEKIZkE85LfcEwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="hIkgwiwQUkCVKWLZ0waRrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pNJ158uXRUuJYmbFHAcosQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HpCkyKJ9b02x1swl703DGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">pNJ158uXRUuJYmbFHAcosQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="3kVRem5OIkKPtfSgfunoigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pNJ158uXRUuJYmbFHAcosQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="+G60utWhSUi/MeiEGfWrJwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1388</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1604</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">NWlldoq96EGZUWaMDODcUAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VNSSMHWp/USfU/EZeHpdYQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="dCk4XiesokirQ3qpQXvq/QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">InvalidConfigurationException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xNNvCFTGNkCgw6K9SaY7GQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MVz2UKskG0CemrwmS8ofNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Z0/j5zF3VE6ZzIOWgGKbPQAA">
<XPD:REF name="Model">NWlldoq96EGZUWaMDODcUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="aSYc0zESrk2mcAgQq1rc2gAA">
<XPD:REF name="Model">NWlldoq96EGZUWaMDODcUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MRgVujz+qkiVEkYkZztHCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">NWlldoq96EGZUWaMDODcUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="EAkgweu0xUCzOJy615F8VAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1476,1604;1467,1439</XPD:ATTR>
<XPD:REF name="Model">X+Lzm8XBvE20XVPImm1g+wAA</XPD:REF>
<XPD:REF name="Head">txACPR1LB0igMj3KibJ88wAA</XPD:REF>
<XPD:REF name="Tail">+G60utWhSUi/MeiEGfWrJwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KNS28GKnbEyhQJ8vixnQfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">X+Lzm8XBvE20XVPImm1g+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="H+Mh+1csUk+EskdPV+v14wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">X+Lzm8XBvE20XVPImm1g+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9kyEHYB9WU6dwp5ZMi44JQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">X+Lzm8XBvE20XVPImm1g+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="32+Pals220G4YPM7e8nuOwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1628</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1600</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">azTv2qTE+0iB5Ow3LurVQgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="EAA9myWn7kCpWNKR4R8kqgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mTZXVSkyYUagSJfNB2d60QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">L18nPropertyNotDefinedException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nL/jTaX/S0Su5g+0Xmzt3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="y46m4ALXkEqM4ogGlAnNkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="JIw7gJy+DUW8xBT8Qbfa3QAA">
<XPD:REF name="Model">azTv2qTE+0iB5Ow3LurVQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="o0j0e/OPM0uunm8PLtbn6wAA">
<XPD:REF name="Model">azTv2qTE+0iB5Ow3LurVQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="vpcQxYAI8EqTe+AMrOVOxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">azTv2qTE+0iB5Ow3LurVQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="nOsi6EgFnk2u1wJQDyN54AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1703,1600;1501,1439</XPD:ATTR>
<XPD:REF name="Model">h0UYBMVT/EKjUcEg5QkEugAA</XPD:REF>
<XPD:REF name="Head">txACPR1LB0igMj3KibJ88wAA</XPD:REF>
<XPD:REF name="Tail">32+Pals220G4YPM7e8nuOwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="wh6SP7N0xU2bNCa3f6edGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">h0UYBMVT/EKjUcEg5QkEugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="/T9kHCTrM02Dy8Y/uwP7FgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">h0UYBMVT/EKjUcEg5QkEugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Qk8v4Khn7UWH/lqiKGPZUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">h0UYBMVT/EKjUcEg5QkEugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="qjqvL2LT1EeOHcQGDI5E4QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1068</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">472</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">Xz2j6d7B+UaBYrGqAQd73gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bytsvLLVvEymb+WS0r4dbQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1YgYT6z8x02j7rght+b9TAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ExceptionHandler</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Cro2wC0a1E+bzcv+ZQEpXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="VUDNQaPKcEiTEWY24SFbfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2kzeshRQeUa4CoMpZK7KfAAA">
<XPD:REF name="Model">Xz2j6d7B+UaBYrGqAQd73gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="y9BO20Df0E6dHJ7wE+H1JQAA">
<XPD:REF name="Model">Xz2j6d7B+UaBYrGqAQd73gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="fBAA/LYKbk2wTlAdVqAEDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Xz2j6d7B+UaBYrGqAQd73gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLExceptionView" guid="hKKRqs2OjkqQRCTmnCR1JgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2448</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">776</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">nCDkyambAUiXyNV6kfAtaAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="l3d19drnKUGKaj/obbv6qgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="FBwHlhXhekeFzCWdeWinZwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">InvalidConfigurationException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6QXNOx8W+EiQyEnaSz6ROQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JCCWPkpny0mn6q1CS0PbzwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GjPHqYmF30Cw6Y/VFKhQ3gAA">
<XPD:REF name="Model">nCDkyambAUiXyNV6kfAtaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yoLEkY4GREOxNj5xN+IMBAAA">
<XPD:REF name="Model">nCDkyambAUiXyNV6kfAtaAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLGeneralizationView" guid="hn+vP85f3kaZ9wExEJmCKgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2494,776;2269,635</XPD:ATTR>
<XPD:REF name="Model">IMSBILYZREW80vySxNSB3gAA</XPD:REF>
<XPD:REF name="Head">h9AWfEv5x0W8zBFr3HhnDQAA</XPD:REF>
<XPD:REF name="Tail">hKKRqs2OjkqQRCTmnCR1JgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="wfGi32GlokKLlMeWNPrcFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">IMSBILYZREW80vySxNSB3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="DUk8l3mM3ESKJ6n6fTR3awAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">IMSBILYZREW80vySxNSB3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hBzQft5nHEeShoKCf1o3XwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">IMSBILYZREW80vySxNSB3gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="Y7L/TfdtxE6LZW+sOABZQQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2888</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">92</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">125</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Uklt+NiLckWPD2+TTtsKEQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="kIytlqiErUiI442abwYCEgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Transaction</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vMr3QJ4iKUKB314ZQ63rpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="30bJwjuFXESwdselKzQZEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="CTmMnqdQWUGUX/DOoTVkvgAA">
<XPD:REF name="Model">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XkCLho71LE+RW4gMp9xMWwAA">
<XPD:REF name="Model">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="f9KzQbNghUOPxKyYJ9RhMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLClassView" guid="x7qz7IAt4EqYN/UPjZWkwAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2396</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">228</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">373</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="daloYE5A2Ey275e1yf2rQwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="E8qQyrN/4U6P9HLdctCivAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TransactionalContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="AWj7L5vr4UWlrTVS6/JTsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="n+ScTGMjHkiKvBUG8bFuyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Gr6vzVa1mk+N/oUQcE9lWwAA">
<XPD:REF name="Model">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="vjllLdufqU26PS/KHgfHXwAA">
<XPD:REF name="Model">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="/eBVDeizDUu5Sp9+0pnlOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLInterfaceView" guid="MjFWUDj6qU2xDwZDfue/OwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3052</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">240</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">ULm2D0NpG0+KWHe8Ki+g+gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="N9To/bLoX0qUT8t2jzRYaAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Fm1fAaRNZE6QdfUhm90JAwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TransactionDependency</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="32F70ZSid0SrzYlG6wdMWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="i6GA7wzVzU6HARF9X0AEkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gsPf+5u7VU+4KeNcR4fbqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ULm2D0NpG0+KWHe8Ki+g+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="G21qISVHm0ql3cUaRn2k2wAA">
<XPD:REF name="Model">ULm2D0NpG0+KWHe8Ki+g+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLAssociationView" guid="J1GKr7FCRE2VrO+4Hwg89gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2768,291;3052,287</XPD:ATTR>
<XPD:REF name="Model">3AQFdO0+zE+/e1L/mU40ygAA</XPD:REF>
<XPD:REF name="Head">MjFWUDj6qU2xDwZDfue/OwAA</XPD:REF>
<XPD:REF name="Tail">x7qz7IAt4EqYN/UPjZWkwAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="r0vETblWCkSOAAhtZUxpvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3AQFdO0+zE+/e1L/mU40ygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="DJhjNNn2aUKUXdjJvOHyPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">3AQFdO0+zE+/e1L/mU40ygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9PPtE+bp3UCNRBLeJn5rhgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3AQFdO0+zE+/e1L/mU40ygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="HqNMkRwMvEWircv9iMa+DAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">c9w2MMu1mE+DptwMeYV8sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="nnzbQnKn3UOQ9Iq8TdQGJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ollsAnepvkWIWqb3HrYmxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="9Bg7oVoW00O4tyTViqT1GwAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">c9w2MMu1mE+DptwMeYV8sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="DJMejqO2LEao67es4/ccQgAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">ollsAnepvkWIWqb3HrYmxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="vCwsYyfIJ0CsZhPrPUhttwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">c9w2MMu1mE+DptwMeYV8sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="aQ0sReo5GkOAPsYS7/+XZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ollsAnepvkWIWqb3HrYmxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="bsO9jrsBEUqwY/D42OKtGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-388</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">c9w2MMu1mE+DptwMeYV8sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="6zSy/voBLUKyeQ/IsHds5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-388</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">ollsAnepvkWIWqb3HrYmxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLExceptionView" guid="gh54HK394kiZShF2i2UBmQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">648</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">163</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">wMzh7AOvh0qOIdv6wTumuQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QM92bOEzNU6QmFz0AjS3xwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="imPoPN4hPkyR7rWnzG5O9gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TransactionStateException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RhFTA9s1wkmEfmadtgN1RwAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8x/HWJonEE+NzV7wje5K+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2o7d9y40dEGYitMOEol8WgAA">
<XPD:REF name="Model">wMzh7AOvh0qOIdv6wTumuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="NFCCmtDX+U6N4typIWNqHgAA">
<XPD:REF name="Model">wMzh7AOvh0qOIdv6wTumuQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLExceptionView" guid="QKsPRl56nkylviKa0km06QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3296</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">648</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">187</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">OD9B3q87hkO+3Y1kNDx5dgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/+agsPrh/U2aomqu7RPISgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DuwtS31EmECSSxuwPz7bywAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TransactionDisturbedException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Med2wZCtJEWieeaiFfjbqwAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="antVTq4ivkyGchQ+G4lw8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BEIk4JrGI0CumL8oBITunAAA">
<XPD:REF name="Model">OD9B3q87hkO+3Y1kNDx5dgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="E1y7/8wClk+gGHvn5aLJ5AAA">
<XPD:REF name="Model">OD9B3q87hkO+3Y1kNDx5dgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLExceptionView" guid="isMJQWsvIEqOfnc+KWZVJQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3128</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">496</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">162</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">gnBBFxjcEEy0kLkS/wq3wAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="x4THPxDw0U6lCeSugq8cgQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="znDHzWpFmUig9w9In/sHuAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ContainerConflictException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HvNk6y8IUkKWh/ofaNZESQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TQqrwk0kZU2PTseRoLwibAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9s2FAaW1QEm4C3ZWNqgQrwAA">
<XPD:REF name="Model">gnBBFxjcEEy0kLkS/wq3wAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="6czfp04/E0aHWKVS/kgIrwAA">
<XPD:REF name="Model">gnBBFxjcEEy0kLkS/wq3wAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLGeneralizationView" guid="CB3njGsRgkShMBTgBTy+wgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3104,648;3185,551</XPD:ATTR>
<XPD:REF name="Model">refFC8UGBUKu5X4LJCNwMQAA</XPD:REF>
<XPD:REF name="Head">isMJQWsvIEqOfnc+KWZVJQAA</XPD:REF>
<XPD:REF name="Tail">gh54HK394kiZShF2i2UBmQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="airmiz0rkUGU9AcfXqIFtgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">refFC8UGBUKu5X4LJCNwMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="SxPm4JmBokGmrD7g2fye/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">refFC8UGBUKu5X4LJCNwMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GX9vXh/hx0GNrv6jSYnXqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">refFC8UGBUKu5X4LJCNwMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLGeneralizationView" guid="B9pMPZaj80im98U8ILQpYgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3357,648;3241,551</XPD:ATTR>
<XPD:REF name="Model">vzccz7+uYkOt7YBupm2/cQAA</XPD:REF>
<XPD:REF name="Head">isMJQWsvIEqOfnc+KWZVJQAA</XPD:REF>
<XPD:REF name="Tail">QKsPRl56nkylviKa0km06QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="OZ26Dndxlk2tPJcpSVzorQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vzccz7+uYkOt7YBupm2/cQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3BsdbUMbskifn19zav71pwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">vzccz7+uYkOt7YBupm2/cQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="gxU/HV6A6k6CBP1hEnwZZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vzccz7+uYkOt7YBupm2/cQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLClassView" guid="sIQbmzSW3U2rreSHQTppUQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1420</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">812</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">318</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">225</XPD:ATTR>
<XPD:REF name="Model">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DN5kDxgt/kmcL7lh468E6QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PhxN03sYQEOMUH3SZQtSLwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AppConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wn0eNobXc0yihI1a3Rv0lQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="p88Pj9eBnUePH8OS0gI36AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FcMbHAaWCEeRwrcPBoXpRgAA">
<XPD:REF name="Model">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="v6SX2SOaakOKtg5uNgxJAwAA">
<XPD:REF name="Model">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="2dXHtjomJU+bmNzDQ4WbDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLAssociationView" guid="dV28XelhtUiB6RYb903WOgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1238,871;1420,899</XPD:ATTR>
<XPD:REF name="Model">s40RLvLqUUeWwa4dLjwzcAAA</XPD:REF>
<XPD:REF name="Head">sIQbmzSW3U2rreSHQTppUQAA</XPD:REF>
<XPD:REF name="Tail">jKto5QpylkOSoJvsQP3zKgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="j0JyErTBfkaeDsh1yo0ILAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">s40RLvLqUUeWwa4dLjwzcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="yoZffbWRF0eHjNy6u54oLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">s40RLvLqUUeWwa4dLjwzcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qCP4sf1eMU6ValxwR586iAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">s40RLvLqUUeWwa4dLjwzcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="fuY7z81AJkWpdo/oll5vfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">IlnrwG+wEE+ws9DATwgwkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ck89eEbH/kyK1HG1Pc6EmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">BBcK125AHkydpohAw55UtwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="qjepqnXC8kKPTGFrDWGwZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">IlnrwG+wEE+ws9DATwgwkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="OPF2Q3PN70aUhzJy/TbY5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">BBcK125AHkydpohAw55UtwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="O+zN4AWsVkCDuHseEgzy+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">IlnrwG+wEE+ws9DATwgwkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="kG7v8NlX20uPo3k8zkEnIQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">BBcK125AHkydpohAw55UtwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="6kaWFgvuw0yT18SjmCHbJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-388</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">IlnrwG+wEE+ws9DATwgwkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="gD/Y/2xLW0+Jq4lKK4j1UwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-388</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">BBcK125AHkydpohAw55UtwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLExceptionView" guid="Dl6QsboaP0mJRTumobgmOwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">940</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1388</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">flx2DtJp5Uu4sEP+trZmggAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="A0NfIQy26EGcwQdgo0+UEwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Hdz8NdW6J0ufFuM0F1F30QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">N2nErrorException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="p6xOLVl7zEO2mlJ5UwZDlwAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="n1waag3f8kWqjwYgDfWuCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="h2WsEOPfJ0uI7WpvH0drlAAA">
<XPD:REF name="Model">flx2DtJp5Uu4sEP+trZmggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nnLaepOlBkGx+pb8ZYYgtQAA">
<XPD:REF name="Model">flx2DtJp5Uu4sEP+trZmggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLInterfaceView" guid="4E5SVBZJ3UKSUcS1un80MwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">892</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1136</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">541</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">VDCxd2T5E0KL4lvN7DJ1HAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="YJ81EBNIGEO7nnZwyFEp2wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TGVQFhnfS0WeSSdg9o0fGQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ErrorDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dy8Pb94sUUGhNxw739pejgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="k6R7Sy+mp0+5XM2aIj9jVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0werbCLPWkSR2rWoKaWkHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VDCxd2T5E0KL4lvN7DJ1HAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="cAO6praCsk6bsLSKiYiS4AAA">
<XPD:REF name="Model">VDCxd2T5E0KL4lvN7DJ1HAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[30]" type="UMLRealizationView" guid="srNoMboqiEipYPzI3fsl6AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1016,1388;1157,1155</XPD:ATTR>
<XPD:REF name="Model">oQljUdfH7EOVREntJKLYwgAA</XPD:REF>
<XPD:REF name="Head">4E5SVBZJ3UKSUcS1un80MwAA</XPD:REF>
<XPD:REF name="Tail">Dl6QsboaP0mJRTumobgmOwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KrtQ0HNLPkCnueOcWeKufgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">oQljUdfH7EOVREntJKLYwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="h3bHT7cBYEqIqTGkR0Ak4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">oQljUdfH7EOVREntJKLYwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="occ05w4NKEaMEMpWQe6KSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">oQljUdfH7EOVREntJKLYwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[31]" type="UMLClassView" guid="jKto5QpylkOSoJvsQP3zKgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">588</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">716</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">651</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">212</XPD:ATTR>
<XPD:REF name="Model">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NV80t7+wg0+sZBLHLFzuEgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="KbYOvQDFNE+bR4DHUrRJbwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AppN2NContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="PW+WGJSY4UW2yOZSZyU56gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qGppw96ozEmlKGAPvWDoaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="sFNEFbe1e0W1SNl2s7UsYQAA">
<XPD:REF name="Model">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="xdnT7u5b3k6YdBCUXohcRQAA">
<XPD:REF name="Model">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="pfJHhejkrE+dvLeDFqzJEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[32]" type="UMLAssociationView" guid="QYzZ0ggSokyjxlqbkF3AXQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">531,284;1068,149</XPD:ATTR>
<XPD:REF name="Model">08lA3qhQPEm0RevH8vnWygAA</XPD:REF>
<XPD:REF name="Head">qjqvL2LT1EeOHcQGDI5E4QAA</XPD:REF>
<XPD:REF name="Tail">+fehi+RmLkWx/05idx7UQwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="c3VyK9/yF0WIQDP69nVhwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">08lA3qhQPEm0RevH8vnWygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="NXmLsc6jsEioWBw3shql9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">08lA3qhQPEm0RevH8vnWygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="TIpVq/eVKU6NwShAMGqIhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">08lA3qhQPEm0RevH8vnWygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="1DInT5M0hEykVeLQ0BvsggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">pYx8Y7H0h0+F1p/ogoyd/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Ijjh9XSGXkCxWYAxoWM9TgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">XHWIXddAxECm/sV2vNAOPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="JjGo4kbm10WnEvMg0WQqqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">pYx8Y7H0h0+F1p/ogoyd/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="nhjuWc+sAUCNxaV35TMv7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">XHWIXddAxECm/sV2vNAOPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="zpXzbhJ0wUynhj5qTJLuhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">pYx8Y7H0h0+F1p/ogoyd/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Izzrk9fXokmra37CSa86uAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">XHWIXddAxECm/sV2vNAOPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="tsRvOnXqmkaPUUdqfhYazwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-388</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">pYx8Y7H0h0+F1p/ogoyd/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="B9Mdmz83t0OgFhAdQIXr5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-388</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">XHWIXddAxECm/sV2vNAOPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[33]" type="UMLAssociationView" guid="MyvU5bNzHECs/yGijuFrlQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">511,477;790,716</XPD:ATTR>
<XPD:REF name="Model">fB1PrDCimE2LhQKWvkJHvgAA</XPD:REF>
<XPD:REF name="Head">jKto5QpylkOSoJvsQP3zKgAA</XPD:REF>
<XPD:REF name="Tail">+fehi+RmLkWx/05idx7UQwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="MemhG6erNU+GP2cEqaoxWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">fB1PrDCimE2LhQKWvkJHvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jw3Bwng3tUeEuXomkpDN2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">fB1PrDCimE2LhQKWvkJHvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ijTzlO52G0qYPK/kzQbT3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">fB1PrDCimE2LhQKWvkJHvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="UZgltcl2SUGiFji0LOLp/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">F3//QwsITU2OTTnC+Ho0mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="tDLNE9CxrUGDbB8yEJA8/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dNOcF7tKGEKC2ipSSTpcdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="2+apOYAPWEW4lHbkzcpNdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">F3//QwsITU2OTTnC+Ho0mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="BnMCQ9ycEkm3r5uy5VAOOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dNOcF7tKGEKC2ipSSTpcdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="oiepUdDA6USgr0+s06G9DwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">F3//QwsITU2OTTnC+Ho0mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="UrQ2fjFxcUK1n+yM+3xmKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dNOcF7tKGEKC2ipSSTpcdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="pozZ7taa8EqunWST9w19VwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-388</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">F3//QwsITU2OTTnC+Ho0mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="rZlMp9BYXk+gE/sYP17wIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-388</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">dNOcF7tKGEKC2ipSSTpcdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[34]" type="UMLExceptionView" guid="C6PrDm2MF0SMsb5xH0KtiwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1716</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1280</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">89</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">HLq+UwGtW02EDB1J80FGOAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="trC4gHG5lkKUljxKFlUijAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mISGCFCKckmsiTdCfsR7nAAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">N2nException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ov/lm+PK1Ui/b6PpSJRVEwAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TPDJ9nm/B0W8YvQtUQS4XwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="hTnUlk8jL0WCY6Myw1GSaQAA">
<XPD:REF name="Model">HLq+UwGtW02EDB1J80FGOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Brw9Isykn0+bHlM7R+o2ZwAA">
<XPD:REF name="Model">HLq+UwGtW02EDB1J80FGOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[35]" type="UMLInterfaceView" guid="GegC3A+U60WkThdna1pPKwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1528</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1152</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">140</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">qeq75WPfGE66/51G4M5llQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QJDOL61c0UKHAwi2IqTCjQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PvTMVgdQ1EWcnwoZz6SvswAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Documetable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="F7NCFFmMYUG6tf8IDzrEqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8EXlg+CY8UOPnHhLf4p4igAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Zgn+PWYy40qJVhTSxoaXLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qeq75WPfGE66/51G4M5llQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="o1MdHg8sSU2JDgohHbbQGQAA">
<XPD:REF name="Model">qeq75WPfGE66/51G4M5llQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[36]" type="UMLRealizationView" guid="8XAC4/BR20WbGudvBLxJXQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1482,1384;1594,1171</XPD:ATTR>
<XPD:REF name="Model">0J3KNq7VJ0KoHK1DvFOzzAAA</XPD:REF>
<XPD:REF name="Head">GegC3A+U60WkThdna1pPKwAA</XPD:REF>
<XPD:REF name="Tail">txACPR1LB0igMj3KibJ88wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="3mG3l8q5bEW3KxQ4TG5MPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0J3KNq7VJ0KoHK1DvFOzzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="k9I4XsUUs0SpgOwVfrTH6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">0J3KNq7VJ0KoHK1DvFOzzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qTEUByMLxEOf4vfV6Tv+hAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0J3KNq7VJ0KoHK1DvFOzzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[37]" type="UMLRealizationView" guid="jFbkCAi1GE2YpkpxI8CElgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1724,1280;1605,1171</XPD:ATTR>
<XPD:REF name="Model">I+EHDfrFYUyhMuIhKndwOAAA</XPD:REF>
<XPD:REF name="Head">GegC3A+U60WkThdna1pPKwAA</XPD:REF>
<XPD:REF name="Tail">C6PrDm2MF0SMsb5xH0KtiwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="PUcCWZL++U6DV1SInYdHEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">I+EHDfrFYUyhMuIhKndwOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4b4vRVeEi0ekwkE09hs7HQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">I+EHDfrFYUyhMuIhKndwOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5oBi7727hkqU94e1kxlVTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">I+EHDfrFYUyhMuIhKndwOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[38]" type="UMLClassView" guid="DA7KUT7jnUmx5GORqQKl9AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1788</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">286</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">RNqZsduG0EWe2+gG21dUsAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Hoxb46LlKUSIjYkySvaedgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="QrkjF5MNgkGaN9mdWDzoRgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ModuleFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="tk9A7xcPcEyBKd8h5FC4ugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="GFBSKF93MEGJ880+d9q/JwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="v1v9aNdEgEORRyRlKNIwUQAA">
<XPD:REF name="Model">RNqZsduG0EWe2+gG21dUsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QfZUJaISgk62nXLlb4jrdAAA">
<XPD:REF name="Model">RNqZsduG0EWe2+gG21dUsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="40vhia5/Pk2DzTlI+uX5swAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RNqZsduG0EWe2+gG21dUsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[39]" type="UMLClassView" guid="/I6r8oc88E2EFN99xFIWuwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1848</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1036</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">77</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">33</XPD:ATTR>
<XPD:REF name="Model">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2/HR1Uv/vkO6uW3Giy/BzgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="FwJmHoi/0kGuusIDJSGBGwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LazyModule</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="e/YrTgKXqES0ztNQwhHZCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="lzkPI9KKKES05NzjeVVWSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="QKSU2aCYek2d/3iD4oNx4QAA">
<XPD:REF name="Model">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GC9LmlYdBkObchcthDhCOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7/epkx5eHkqXm6N7K8Ks+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[40]" type="UMLClassView" guid="aoCBgP9W3kaz15DzBb72RQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2236</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">257</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">MvJZ1RtQrUiQwwiY/ZIwLQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qkwrydjWPUOJBZvHwTaU4wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Kz3sJCY97E6Y+JvjwiJtAgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ModuleConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ohh+MAwOY0a/I+bd3N/GxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5qQ7vC2T30eAAKzSu/rK+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+K9fJksgL0amuAmEPAiOIQAA">
<XPD:REF name="Model">MvJZ1RtQrUiQwwiY/ZIwLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JXrchLAJ0kmCBZlBE4GAowAA">
<XPD:REF name="Model">MvJZ1RtQrUiQwwiY/ZIwLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="JVg0hIPg1UiJ9bphp1aZGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MvJZ1RtQrUiQwwiY/ZIwLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[41]" type="UMLAssociationView" guid="9DhAGDQXUkS1LWZhg3X+zwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1924,1054;2236,1067</XPD:ATTR>
<XPD:REF name="Model">dvkZnRYHb0S9s/e5jizMSAAA</XPD:REF>
<XPD:REF name="Head">aoCBgP9W3kaz15DzBb72RQAA</XPD:REF>
<XPD:REF name="Tail">/I6r8oc88E2EFN99xFIWuwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Q8P4SXa+dUqx7T0atB3QswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dvkZnRYHb0S9s/e5jizMSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="utKND9CmoUSLOSMY9nATSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">dvkZnRYHb0S9s/e5jizMSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="HYZwpZfV/U+J20L9u8ceggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dvkZnRYHb0S9s/e5jizMSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="J0zflAJddkGtozw8k6awiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">1/ACPSxiekeXCJhaJTwAsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="6ajj01atBkahpciwdIxqkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">i8tIyhrBIkSYDaPS4fnZRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="EB7k4Mk820K9SEMZsQ078AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">1/ACPSxiekeXCJhaJTwAsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="QRFEGqadyUWc+MaCobGAoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">i8tIyhrBIkSYDaPS4fnZRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Sx+7iCrah0aZb18mdr+XnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">1/ACPSxiekeXCJhaJTwAsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="z33NxFm5YUKfn71JL06w0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">i8tIyhrBIkSYDaPS4fnZRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="OP8vbWtBMkyY3aAOvYfnLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-388</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">1/ACPSxiekeXCJhaJTwAsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="6eu4nLZMzEK0dqzvB0F+QAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-388</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">i8tIyhrBIkSYDaPS4fnZRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[42]" type="UMLInterfaceView" guid="uRoJnYjz0ki+8m40aznB5AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2252</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1200</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">201</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">z3y/TkSONESlfI2sZD+mkgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UERdc/JqF06fYhZy36A5zQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Q4OuKMg1nUKdap3T5cuCwAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">InstallDescriber</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2iPrhFEgiECdWc0OtrS+MQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0aUlRI5YtUW3sHUi5RfvkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ko40/FarzkCKVTgIc3TJZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">z3y/TkSONESlfI2sZD+mkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eKE4fQAVX0uHNmXG+tlH+AAA">
<XPD:REF name="Model">z3y/TkSONESlfI2sZD+mkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[43]" type="UMLClassView" guid="KpOFJk7ZLU6xgKDc3pQnTgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2500</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1264</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">176</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">ii7bdF4o+UKfB6hwqV5NVQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="isILThdiREenoOgMKMlQwwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IJhq8kFRaU2PslpXtUrBywAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SetupProcess</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wpTp4ch7ckyOr5dk49w4wQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="vUJS9maX5U+fIPIdxJPxfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="968tTgpCy0SR0ZSO+kbvwAAA">
<XPD:REF name="Model">ii7bdF4o+UKfB6hwqV5NVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ZxuTKI8lsUuL/fEAW2ZIzwAA">
<XPD:REF name="Model">ii7bdF4o+UKfB6hwqV5NVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="4xs9SEw0HU+nf44QoRWIEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ii7bdF4o+UKfB6hwqV5NVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[44]" type="UMLExceptionView" guid="xKKs2VuRD0uCibkiCv+u0AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2894</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1299</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">171</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">VSt5bAFtdUqo8JnwS6tLbAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7eCHgjb8bkKwX1u4E4BUzQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="0awG881r7kCiamkzlJJWDgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ModuleInstallationException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="y3kWQQMCs0+6NddRRlPP7QAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="zO0vnEdlL0CULShNv70huQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gdMYuLuYWkCSs8fBjEc41gAA">
<XPD:REF name="Model">VSt5bAFtdUqo8JnwS6tLbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JUOev5Ur0EKRUUuDKlFIYQAA">
<XPD:REF name="Model">VSt5bAFtdUqo8JnwS6tLbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[45]" type="UMLInterfaceView" guid="jqJ6uXP/JEa/ePkux8bVkAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1972</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">852</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">211</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">170</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">wWC1IFgLbkqky7dBTWUdZAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XNnRafP7y06mT7ZLWNN16wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6XnRhbksA0m4JFxi5CwuJQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Module</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gB+czbwYFkW5uVNbOJbWNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="FHeoo4O78E62Ghppx8PCFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="yqWYRuSY8EOoq32Kpf/mRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wWC1IFgLbkqky7dBTWUdZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4/jPn9tHMUKXkRy54c9wugAA">
<XPD:REF name="Model">wWC1IFgLbkqky7dBTWUdZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[46]" type="UMLRealizationView" guid="w2UXEJ3rU06GV1TqiBysWwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1912,1036;2069,871</XPD:ATTR>
<XPD:REF name="Model">RekRQr+RUE61GZIQuTBqYgAA</XPD:REF>
<XPD:REF name="Head">jqJ6uXP/JEa/ePkux8bVkAAA</XPD:REF>
<XPD:REF name="Tail">/I6r8oc88E2EFN99xFIWuwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="QL8F2CwqOUKzEDZG9JsDNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RekRQr+RUE61GZIQuTBqYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="O8MhwzYR50ClK21kWiCGVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">RekRQr+RUE61GZIQuTBqYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="L9TU9bt4yk+3wH3n5DDUkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RekRQr+RUE61GZIQuTBqYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[47]" type="UMLClassView" guid="HMgoNx4G3UOmB6NrBpdyZAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1176</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">2408</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">186</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">VBtEXLBYGk6+MiKW/iL1vgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vFsWINXav0yebV/MVT5VTgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/xTu99mtYEKysv55mdzBlwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ThrowableInfo</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Lg7X42Grj0GjBcnDaVlrxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qY8QFH4Jp0q/R2vxHO1P4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="bVi47iCS0UGt9Nv+NIjsiAAA">
<XPD:REF name="Model">VBtEXLBYGk6+MiKW/iL1vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DMpIi83GNk6yeB7bZuRSOQAA">
<XPD:REF name="Model">VBtEXLBYGk6+MiKW/iL1vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="p4f+ioeg3Uq5BDZLtgYcFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VBtEXLBYGk6+MiKW/iL1vgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[48]" type="UMLClassView" guid="F792ogR90UG4otdZBkeuywAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">854</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">2504</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">274</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">r7u/+bX0kkmpsdFPcbfGewAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="CBS+cIY4okmUt9snYvtubAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="lzR1Mxsi602vRTPbje7o5QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ThrowableInfoFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Z8El+gmGIEOjdkOciCA92AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="DpwaiwlX7kGBJ+4IAUNzDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wJJQbeGIf0atD4+Vj3pPQgAA">
<XPD:REF name="Model">r7u/+bX0kkmpsdFPcbfGewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zIUPnr7fREGh2Mv9UIxaOAAA">
<XPD:REF name="Model">r7u/+bX0kkmpsdFPcbfGewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="oimUxN6yHkGOQfvs2rjumQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">r7u/+bX0kkmpsdFPcbfGewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[49]" type="UMLClassView" guid="NF1Zc3zSkkCGKCZoGdF4WwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1488</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">2428</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">149</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">yG8kxqACKkGkzizFJdOq/QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4oc+qP3JiEKA9T/e3/VXmAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="rYRkpxxEdUCBGXHJ5d3EHAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CodeInfo</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="O14Va6oD2k2uiFOgO7aONgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qpfiZczeoU6YCA08UcLUjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="zzivravlv0eckDraGjdFPAAA">
<XPD:REF name="Model">yG8kxqACKkGkzizFJdOq/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dOlmONxhM0unQ17vwNG30QAA">
<XPD:REF name="Model">yG8kxqACKkGkzizFJdOq/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8dK9ack4g0+skocjifVBcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yG8kxqACKkGkzizFJdOq/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[50]" type="UMLAssociationView" guid="ifgsvu6JEku0oj0tEjtLNwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1361,2490;1488,2484</XPD:ATTR>
<XPD:REF name="Model">zXRhiBJxOkijvXva4DwWywAA</XPD:REF>
<XPD:REF name="Head">NF1Zc3zSkkCGKCZoGdF4WwAA</XPD:REF>
<XPD:REF name="Tail">HMgoNx4G3UOmB6NrBpdyZAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="gEbzTTEwn0CE1EOqTUFkkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zXRhiBJxOkijvXva4DwWywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="cmiQXfyivUCQNy+RaeDFXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">zXRhiBJxOkijvXva4DwWywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FBfA/Di5I0usFlBpOgrzFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zXRhiBJxOkijvXva4DwWywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="zuLGdsSD8kG0Swwr4JYnNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">RHbK0HDsQ0KoXaNsfY7RSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="LLhbxlvf206NNnt0kGzRggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">AF3xQJA3c0i1CSQpW9qP1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="4ZhP9wmkokuCCFfydl5kFAAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">RHbK0HDsQ0KoXaNsfY7RSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="YQUaR3AIt0OBbtCfc7C1hAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">AF3xQJA3c0i1CSQpW9qP1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="QoLL9FhwB06KAz2SYOZo+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">RHbK0HDsQ0KoXaNsfY7RSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="GySORba4sU+Cvwu2meEXXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">AF3xQJA3c0i1CSQpW9qP1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="NOAA2Q+/O021+OFzeyE72AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-388</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">RHbK0HDsQ0KoXaNsfY7RSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="83c3S+4BH0KPvqOfN/ZJAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-388</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">AF3xQJA3c0i1CSQpW9qP1gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[51]" type="UMLInterfaceView" guid="Wo5/W6LxgkWt+JnYel8E9gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">944</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">492</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">183</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="64cP7DDZ0UyVxDqm88WNRgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="h5TqQ0T2R0ivcafygXPgFQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">N2nContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Og+AK9te1EStRpnTWGllZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8KYQNAMGCEKY5P8q+WifXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mDI5UxCmS0andCGtrqc4VgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2i+fDo/kkUm3XEGDg5Fw0wAA">
<XPD:REF name="Model">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[52]" type="UMLRealizationView" guid="gCbdkpxCdEWyEDiP/xSNeQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">989,716;1079,524</XPD:ATTR>
<XPD:REF name="Model">CP1+ukOJcEyia7QDhTegMAAA</XPD:REF>
<XPD:REF name="Head">Wo5/W6LxgkWt+JnYel8E9gAA</XPD:REF>
<XPD:REF name="Tail">jKto5QpylkOSoJvsQP3zKgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="IRTl9pjadkeEIVmDVLqe3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CP1+ukOJcEyia7QDhTegMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XGiGIkKABkWYxjueQsKLgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">CP1+ukOJcEyia7QDhTegMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pkNprMKxCEarkaUQuSBw9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CP1+ukOJcEyia7QDhTegMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[53]" type="UMLInterfaceView" guid="DxeeTj2t9ESWhnoz3qFEpAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">672</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">392</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">COnac6n570yLd7AXS6A0vQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qV5+6DLCHUivZxFs/fY1qQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="oTjgGCt2pESNM/m+iMtaygAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">N2nCache</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LUa2cYjSkkWGmGQaquDaOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="G8AsXYB/UEe6yIeyc3DoMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iWT6qsyDgEWeoaAMwkf4mQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">COnac6n570yLd7AXS6A0vQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="fL3JXQ36x0KyELhZMH7SegAA">
<XPD:REF name="Model">COnac6n570yLd7AXS6A0vQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[7]" type="UMLClassDiagram" guid="B/rryBlu+E+fezRWsZb5jAAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="QX/cAg1neU2cIJlsAZgBKwAA">
<XPD:REF name="Diagram">B/rryBlu+E+fezRWsZb5jAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">30</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="LBO+aZMHgEeclKfgvA6W3gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1056</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">516</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">489</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">183</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="t81BPE4rcUSAyeUx9jsctAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="HBQw51f61EWJ+P0oGjGV8AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManagedProperty</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mxiuJx6UjUq3IafxOybxuwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="YjfhmGy+0UakXwiIsYRsTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nKOM/0vydU+0Wk2O5WTVEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HJDM2j/tcECr75hQBGOidQAA">
<XPD:REF name="Model">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="k37Lsc7B30umBBqIf4tTRwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">620</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">516</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">276</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ayL5wW0LH0+ysIU31WZjQwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="E+nB9bPINkOhyoyTA+95lgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/o7zwJM9T0mkCuyv3WlDnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="iizUY2tkSUqmz1s7xFsCkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6ceVe41csUSpoOy4tOM1ygAA">
<XPD:REF name="Model">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Ckpn8PnirEGz0DjZjtLPywAA">
<XPD:REF name="Model">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="I1pyr+dUTUKXb8c31VDfYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="76kdTvVBEUeNJVANl2jBFQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">148</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">668</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">cmNlLijmc0OdunfhMireogAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vJu1OJiyXk+CpHVgWk/t3AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="cCccqcTy8UqPkoyeXgYJlQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchableModelFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LE7+jWl37E23mE1rdlavPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5HFgrNQtqU6dLZH82dy2XgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4r9kEtPRwUCsPuVVhCK1xQAA">
<XPD:REF name="Model">cmNlLijmc0OdunfhMireogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XiXWN6HRZEy5cdYDaVtBOgAA">
<XPD:REF name="Model">cmNlLijmc0OdunfhMireogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8hFlZMfsb0G62j5SDIYLVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">cmNlLijmc0OdunfhMireogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLAssociationView" guid="mYmDjTxeJEGF0RkU4kVP+QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">451,513;620,544</XPD:ATTR>
<XPD:REF name="Model">l3kZ9F0pNEWEuMnWs07wWAAA</XPD:REF>
<XPD:REF name="Head">k37Lsc7B30umBBqIf4tTRwAA</XPD:REF>
<XPD:REF name="Tail">oD36tVRK1kWkuKTDMLu3VQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="uPTBYc0tRU2pjX5fV5e8hQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">l3kZ9F0pNEWEuMnWs07wWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="F9/Xx0JuYUSmOXS39Dj6EwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">l3kZ9F0pNEWEuMnWs07wWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="poLOz4pIrUSt02JHXAUkiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">l3kZ9F0pNEWEuMnWs07wWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="zNc9+67zxU66uc2OdsyqCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">R1Ql9NJkoE2Sv2Xl3z42twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Ioh4FKYUm0m1aEfbdspR0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">v5WHJz7q1k6XSVKrv0XCyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="dGxE2N2Wk0+bvbBpjoUbgAAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">R1Ql9NJkoE2Sv2Xl3z42twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Fj12b7FXNkONyPaH7/v+FQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">v5WHJz7q1k6XSVKrv0XCyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="GIltQlqX2Uq6SOGHT+BabAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">R1Ql9NJkoE2Sv2Xl3z42twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="+UmvhEn3u0WjQx8jUhwvWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">v5WHJz7q1k6XSVKrv0XCyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="wdi+oTjq1Uy9MPGRX1QkpwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-892</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-644</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">R1Ql9NJkoE2Sv2Xl3z42twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="4r4e/TO84kuwo6/6Y3f4XgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-892</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-644</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">v5WHJz7q1k6XSVKrv0XCyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="qSgQ576QKky8+o6MkWQ7SQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">895,579;1056,590</XPD:ATTR>
<XPD:REF name="Model">bxVMlBTKX0WTGeV2zzWxBAAA</XPD:REF>
<XPD:REF name="Head">LBO+aZMHgEeclKfgvA6W3gAA</XPD:REF>
<XPD:REF name="Tail">k37Lsc7B30umBBqIf4tTRwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="EtnHn9HJnEy9KpEZAKaXcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bxVMlBTKX0WTGeV2zzWxBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9pknIf+VeEyhNhIic8yZlAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">bxVMlBTKX0WTGeV2zzWxBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="w5K+LMomjkGklp3HBXiINQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bxVMlBTKX0WTGeV2zzWxBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="zF5vb1ET2UahKMnEz/bf4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">k5UwSpGwL0KOXkyQ/0uukQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="WKTMF+xFb0+6L0ME3SZeCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">C6TEG8J4TE6dQ3QlK1gYpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="YFS3c5FFQEKoBDQ90Pf06AAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">k5UwSpGwL0KOXkyQ/0uukQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="tLpb0dG69UaQxeDgqVDRYwAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">C6TEG8J4TE6dQ3QlK1gYpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="I7e3FH3PRkyJdUfkOsBaaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">k5UwSpGwL0KOXkyQ/0uukQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="AK9DLIyxkE6alXQeA85mUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">C6TEG8J4TE6dQ3QlK1gYpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="AR+ozfP68E2rHzd3Wp3+tQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-892</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-644</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">k5UwSpGwL0KOXkyQ/0uukQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="qqohaImeuk6CEdqou/+l/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-892</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-644</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">C6TEG8J4TE6dQ3QlK1gYpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="b/FVsdIinEWsweDQaY5oFAAA">
<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">136</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">591</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Rkepp6rsMUiUVHAJeAWL1AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="cOCPfMrL7kqvmLGR3apYWgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xh14fO3j6UKk57XZ3Sq02wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="iBpiXzpkF0KST/bJ2X/KYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZFNl+o5DzkiGnxPRQJ3qQQAA">
<XPD:REF name="Model">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ubnwMtpxa0Wn66OgDjk/ewAA">
<XPD:REF name="Model">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="nyeOirs2EEGy5F0QmOBquQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="oD36tVRK1kWkuKTDMLu3VQAA">
<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">448</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">272</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">MHmv5TU2SE2uHB7lZ27wmQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fepoXwcVmUGwlD7Xs1HxFAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5kpsSydXW0SQcxj+ONv0rwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchableModelManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZobSBeuQPE6qv13mAAm+1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="vt8RD8exH0+bLzat94KTjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/KRkR66yl0mF1ildbzh4OAAA">
<XPD:REF name="Model">MHmv5TU2SE2uHB7lZ27wmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Zpbv3BqmUkyBqWtZPR/vBAAA">
<XPD:REF name="Model">MHmv5TU2SE2uHB7lZ27wmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="S4P120oCuUKh+5n/zQ2lnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MHmv5TU2SE2uHB7lZ27wmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLInterfaceView" guid="jvXUHmkJ8Eeqi4xmy6/s8gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">612</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">780</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">602</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">MUiZeASbWUeI89j0e9/fQgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="F4Twk+Qem029YEkIhTmlxgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qw1byMrHMUqQrm5ZarmymwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManagedPropertyProvider</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pY1Lq86MFUavUEY9FChU8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7jTh6EbfBkW8p7j0p1h7CgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RBmZWBvZ1E6AxEMmVs5p6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MUiZeASbWUeI89j0e9/fQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="0KsG710YEEOflxsx/1/vjgAA">
<XPD:REF name="Model">MUiZeASbWUeI89j0e9/fQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="kOIhnZ/88EqSzkjYN6VRyAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">428,723;698,780</XPD:ATTR>
<XPD:REF name="Model">gl7CTdGZZUyc/HO3yRBFhwAA</XPD:REF>
<XPD:REF name="Head">jvXUHmkJ8Eeqi4xmy6/s8gAA</XPD:REF>
<XPD:REF name="Tail">76kdTvVBEUeNJVANl2jBFQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="r3yZ++abz0CthHCS5lxxhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">gl7CTdGZZUyc/HO3yRBFhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="8ykRsy3mfkS4z6H3EyWgSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">gl7CTdGZZUyc/HO3yRBFhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="l1yM7ysqNESPA74FHVA81AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">gl7CTdGZZUyc/HO3yRBFhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="IyUgKznfzEiwRHorfqhCKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">SlTxyTAj2UijtJ6Bo22+YgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="FC1VEVGF5Eq9n4duepiozgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">WMOx3Y/DdUm2Bf3bjiNp6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="c/oDfHcOiUWmgo6x/YkwkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">SlTxyTAj2UijtJ6Bo22+YgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="SXjQtO4ZIkSwuM9kZR+2IQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">WMOx3Y/DdUm2Bf3bjiNp6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="lqE2FmnarkO4A43/1qP4YwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">SlTxyTAj2UijtJ6Bo22+YgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="S4WJq61vlkK/NqqiRvggdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">WMOx3Y/DdUm2Bf3bjiNp6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="kvvhVRILtEWAD7kegazshgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-796</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">SlTxyTAj2UijtJ6Bo22+YgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="AQaf9yC7eEOJpclUakA9YAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-796</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">WMOx3Y/DdUm2Bf3bjiNp6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="jh72YtbVBUe7jl9Xr3vwqQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">311,529;298,668</XPD:ATTR>
<XPD:REF name="Model">M3HTQ7XG70erDGPNBtgZhgAA</XPD:REF>
<XPD:REF name="Head">76kdTvVBEUeNJVANl2jBFQAA</XPD:REF>
<XPD:REF name="Tail">oD36tVRK1kWkuKTDMLu3VQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="u2oYq1KY9Um4JEWGbt2cYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">M3HTQ7XG70erDGPNBtgZhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="QAbmJoFYpEeH8GNPA+cYIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">M3HTQ7XG70erDGPNBtgZhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="XPFPeW8tXkOPQfUQPOzczAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">M3HTQ7XG70erDGPNBtgZhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="T3RDBD+vQ0uvR6piunCEdQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">wOrROmOVUUaOei9ewWS/DgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Hik3lIa4OUCPZN5rDIEiPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">IE4LYnz5akS4U4oeJgytLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="hy4e0G5b8kyeuF/SMmAbzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">wOrROmOVUUaOei9ewWS/DgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="kHdyjdDsb0u4114jFy5bQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">IE4LYnz5akS4U4oeJgytLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="t2X8U5FWJ0GJLxxg7V/RQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">wOrROmOVUUaOei9ewWS/DgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="TMbAO+VHNEyBMwKM91qsZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">IE4LYnz5akS4U4oeJgytLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="WMIocVocPkWeScSAZ/433QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-796</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">wOrROmOVUUaOei9ewWS/DgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="EAwQ28M3gEewVPjXR8eqeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-796</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">IE4LYnz5akS4U4oeJgytLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="SQkkVRoOO0iN6C94HBwlfwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">328,256;317,448</XPD:ATTR>
<XPD:REF name="Model">2SHWAUBtn0SLT79xhDLquwAA</XPD:REF>
<XPD:REF name="Head">oD36tVRK1kWkuKTDMLu3VQAA</XPD:REF>
<XPD:REF name="Tail">b/FVsdIinEWsweDQaY5oFAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="VDjtbuHQ3U6DDcd697trwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">2SHWAUBtn0SLT79xhDLquwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Q1DAovWf1UClETOeGX7rYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">2SHWAUBtn0SLT79xhDLquwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="EnbSel7pjEaZQuJo7iBDWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">2SHWAUBtn0SLT79xhDLquwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="3WOYj6WedUCavwhVbGqJPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">uhG9lOVrMk6w9Oe7yLar6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="qs5M3QYOZEiRWh0DuejAZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">o88o2BHxFUScZV5/mQe9ZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="MB2sjMqnBEyy0xenROlg0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">uhG9lOVrMk6w9Oe7yLar6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="wo1X+H2ZeUStxdB/d2xuUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">o88o2BHxFUScZV5/mQe9ZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="3QcOU9jupU+NkaZcdqhsqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">uhG9lOVrMk6w9Oe7yLar6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="otUjm8gm1ECgr6jNafUvHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">o88o2BHxFUScZV5/mQe9ZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="HBut0yDhyEilpRoxHr5scwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-796</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">uhG9lOVrMk6w9Oe7yLar6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="IKoGtXTsWkWZhvpHHgmZugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-796</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">o88o2BHxFUScZV5/mQe9ZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLInterfaceView" guid="9e1bB23iIEa2RvQhsDWKRAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1504</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">83</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LPCMmBPs00ODh0O0+L3nugAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MmSFW82A4ESogayAdb/dgAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Dispatchable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="u0iFdElHxkCWvphFdS63QAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="4B1VSUce306E4G7f4Lz07QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wPJzzRUScEyE6dkzGEs7kgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="q5nhXdWU2UaOjv9IIDiANgAA">
<XPD:REF name="Model">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLInterfaceView" guid="RdlLWdpaYUCD+F9E1xnmyQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1364</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">428</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">477</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">SO2JhB0BiEW1EWNWuDLnmwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5kL+W9B3h0iMMPy4U4AtgQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="4CDKQTNJp06XvD/KmsI6GQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DynamicDispatchable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ExYFqFd2IkikiWHc1D/hZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="P6EZcvddxkKnZRID5VjQEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="d2orm4RxekufGyUxquSzYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SO2JhB0BiEW1EWNWuDLnmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Bv2bTSWvrkCYDP1l07ivqQAA">
<XPD:REF name="Model">SO2JhB0BiEW1EWNWuDLnmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="JnC9qZQZAkmHB5z+dwzJZQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1585,428;1555,348</XPD:ATTR>
<XPD:REF name="Model">m8RpVQc1q0Gg/Sc1lp8qFwAA</XPD:REF>
<XPD:REF name="Head">9e1bB23iIEa2RvQhsDWKRAAA</XPD:REF>
<XPD:REF name="Tail">RdlLWdpaYUCD+F9E1xnmyQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jNoVTGaSeEWEoAubV82AOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">m8RpVQc1q0Gg/Sc1lp8qFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RyXhGcQtA0iwmrxgrt29lAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">m8RpVQc1q0Gg/Sc1lp8qFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Dg1dAZNvfkmbWt/ZajhJ1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">m8RpVQc1q0Gg/Sc1lp8qFwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLExceptionView" guid="O1lNp0ZYDE2MZacPpJqhEwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2016</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">520</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">oQ+cYAeD0kCkJxS9aPIQLAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="guuzKYHuoUeJttmnSD4MxwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="RqJ2qQn1lUiaAYfQPhN8YgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="F0mLDSYlnEyzzjwESAFT7gAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="d1ATOqMrQUaOLWCAs4cGEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="eOoZ90Iw0EKsdRv06prCLAAA">
<XPD:REF name="Model">oQ+cYAeD0kCkJxS9aPIQLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ugqo5HnNIka7tboz9SpsXwAA">
<XPD:REF name="Model">oQ+cYAeD0kCkJxS9aPIQLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLExceptionView" guid="2HsTB+zwv0mG3InPVnYq4QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1944</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">720</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">243</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">pH2asiu1Q0SOHd5sRwuXtAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4dEuE3g1oEWd2+MlzJGX8QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mR3geld/tkuiI9eq783i8wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ModelInitializationException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YgavBCVSw0aIKcxv+0zw0AAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="b/v1IQri9kCWRjMM+hEK8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="I8teh8Lt3Ui92WdIJMSFrAAA">
<XPD:REF name="Model">pH2asiu1Q0SOHd5sRwuXtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JEsSyA8vdkyUZVDe8bHmjgAA">
<XPD:REF name="Model">pH2asiu1Q0SOHd5sRwuXtAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLGeneralizationView" guid="n1+4FkW0jEqqkipLTT96xAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2066,720;2071,575</XPD:ATTR>
<XPD:REF name="Model">LOdEQwSX/Ui9857PDr2LEgAA</XPD:REF>
<XPD:REF name="Head">O1lNp0ZYDE2MZacPpJqhEwAA</XPD:REF>
<XPD:REF name="Tail">2HsTB+zwv0mG3InPVnYq4QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="HtGeShwl2EKDBTcVtzDoPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LOdEQwSX/Ui9857PDr2LEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7z/d5sWyyE2z84m/tMJ+wQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">LOdEQwSX/Ui9857PDr2LEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="naeSWqpLLkK/+JkQQzFm9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LOdEQwSX/Ui9857PDr2LEgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="qIRh5GNCp02SiqnwWBFUlwAA">
<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">856</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">169</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">/YxVBNnBlU2Od/Q8uXw5XAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="HTgIIDeL9EKz5uZTNkzKiQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="rs+VxAI/IE2DO+otpxc2BQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AnnosDispatch</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8gYHyRdwC0uI9dn/7NAOAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="veYcEqV3gEWqooEPVWuSCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="EQTKewVF1k2HJ6qu65L5CwAA">
<XPD:REF name="Model">/YxVBNnBlU2Od/Q8uXw5XAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="qFRiq+FicEqQu0JDLP14nAAA">
<XPD:REF name="Model">/YxVBNnBlU2Od/Q8uXw5XAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Zy1wxBpGJU6BU28pmsYSUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/YxVBNnBlU2Od/Q8uXw5XAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLClassView" guid="Q519lL3gJ0yOfWoLlAhZuAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">556</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">908</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">608</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">bkplOpbclEScQeSV87Kt9gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OohsJZMifUWCAHSq5q2wowAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TW37iLTIL0m2VAE53QbVQgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SetupProcess</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rw9GTKgPQ0WrtuozIEdidwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="q63gREPSykaqE0xa9c7mJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="OPxnQuXnIUyUiq6+i0OQXgAA">
<XPD:REF name="Model">bkplOpbclEScQeSV87Kt9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ZiRF+UKC20ityN8VFdcMUwAA">
<XPD:REF name="Model">bkplOpbclEScQeSV87Kt9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="4z0dzW7jj0a+mJwGeR7M+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bkplOpbclEScQeSV87Kt9gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLExceptionView" guid="qWlxS0o0sk2+89gwOJErMgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1515</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">765</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">142</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">5yRk18ONoEWAU1JtzOpbsAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="v2A1qqL/eUOW//1MB8RcQQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="0gNTTEwaXUyuLnK4b70MaQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchErrorException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LA/tv+FzSEGDqWHqvl7QLAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="OFm2/aVdaU2tGp07qFYARgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nkSrWAkbf0mQ/1QjtbEoSgAA">
<XPD:REF name="Model">5yRk18ONoEWAU1JtzOpbsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gxNTrHKCnE+wK5pCMBDjrQAA">
<XPD:REF name="Model">5yRk18ONoEWAU1JtzOpbsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLExceptionView" guid="HqEiEi66KEulb+0e/DSc2QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2080</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">973</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">142</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">5yRk18ONoEWAU1JtzOpbsAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="44eoCHljwkiar+VF9nNlxQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5b5hEDAjYUaiMikwYJEipgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchErrorException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="z+TS/kDqf02JeDOSSw0AHAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TqI9cxah8U6Hn7WX0cbC5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="A54vK7OkBU2JDRenymTAxwAA">
<XPD:REF name="Model">5yRk18ONoEWAU1JtzOpbsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JMZSfDfxzEikh5eVdCeJHAAA">
<XPD:REF name="Model">5yRk18ONoEWAU1JtzOpbsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLClassView" guid="TFsh3o9CbUKondSdmcs3OwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1068</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">60</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">163</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="TsBtmoX6P0yBlxhGbI1x0gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="66atIvPm2UeqOK/o0wvzgQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyPath</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="OsyvKUZN+kqWOftwE9u6vQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="m5V4lbUT9020rgfpLF1NAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="fFWHJ1yzj0OBWJrBX32NGAAA">
<XPD:REF name="Model">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="04BPFZRLDkyuxK9TuZ1YNQAA">
<XPD:REF name="Model">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="4kqGZ5VwYEyb3+q2Oxt9vwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLClassView" guid="TU1T1Cm72EexMtWPFUxyYQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1332</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">60</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">416</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="pJqCHUtUi0OKYviXI7ilCAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xP+bG+U/bUe9MzV/KwlKCwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyPathPart</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3xC4VmSiwUiWqhGNyCuzTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="i9hmOsWOSku5Bx6VccqppwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZshcGb/23ES56phXKfaz+gAA">
<XPD:REF name="Model">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="R/SEsVMs3E2b9+TzpOPGEgAA">
<XPD:REF name="Model">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="PpFLjpZq5Eq32CZHyJFwWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLAssociationView" guid="vXUtRrfYgEaYFx+kpB7gzQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1230,103;1332,115</XPD:ATTR>
<XPD:REF name="Model">T8Gr49FZsEGUop4nozmp2wAA</XPD:REF>
<XPD:REF name="Head">TU1T1Cm72EexMtWPFUxyYQAA</XPD:REF>
<XPD:REF name="Tail">TFsh3o9CbUKondSdmcs3OwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/Ufhvl3BIUeqW8g0NNDo/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">T8Gr49FZsEGUop4nozmp2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Av8PL37mTUyVYNFfbh4OXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">T8Gr49FZsEGUop4nozmp2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="MuZKeMsrvE+lf6RnnIdTZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">T8Gr49FZsEGUop4nozmp2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="mIhIT6IyLE+O/dfrqZV9fgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">clwqTS9r8UK5adpeCHEEbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="H+RNArAfwkW0eEnqIRiCiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">P8vfQAumB021faM4RMND/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="mSwiMRBjlUeVIGVUEoF6wAAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">clwqTS9r8UK5adpeCHEEbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="KBCw8Ta9SEma+uTJh3YxggAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">P8vfQAumB021faM4RMND/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="cduPQzS+Q0mGjUnIt2CxZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">clwqTS9r8UK5adpeCHEEbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="uR6K/X1PYEWtjcDe0ae3dQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">P8vfQAumB021faM4RMND/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="/IDl5Eo770S6JmC/zO4buAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-636</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">clwqTS9r8UK5adpeCHEEbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="iDoN5Ev3u02XEgoG1YImIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-636</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">P8vfQAumB021faM4RMND/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLInterfaceView" guid="K9vzQKXmc0Oq6yZvdaR7JQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1200</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">804</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">266</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">EICdktwxLkK9FzBG7SABmwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="URG6RtgnDkeRb5WaS0gXdwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="9UKtKgKA90Ckgo2phrrmFAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SimpleProperty</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="5JPsePf/bUK9/Wfm3ZdZ6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="c6rKDZm/5UO834f1tnZXuwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/vBNkTNK4UaDYqEvbdyuSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">EICdktwxLkK9FzBG7SABmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4KLCFzzN/EiYrPyCvY4PKgAA">
<XPD:REF name="Model">EICdktwxLkK9FzBG7SABmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLGeneralizationView" guid="OrerDAyYe02zyDYdDWsWUwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1328,804;1313,698</XPD:ATTR>
<XPD:REF name="Model">KtG8UNUwbUu7CH89gVMvxwAA</XPD:REF>
<XPD:REF name="Head">LBO+aZMHgEeclKfgvA6W3gAA</XPD:REF>
<XPD:REF name="Tail">K9vzQKXmc0Oq6yZvdaR7JQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="AzEVuV4OFkuVW3Z9tzrf9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">KtG8UNUwbUu7CH89gVMvxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4UQGAcfCfEGnWFyKIYHNYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">KtG8UNUwbUu7CH89gVMvxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lOaW8HLsw0aItZLuPk52RgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">KtG8UNUwbUu7CH89gVMvxwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLClassView" guid="XdYWfB2EpEewZmAoAunVywAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">692</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">52</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">293</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">Zz4Afu2mmUmroCVKizrRnwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="kyhWziupLEK79Nqq3xtoigAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PLr6ETg4TUq/2TUP3t9MeAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchTargetCoder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="OxOfldqOL0iNM9AvhWwRvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ku6TfU36wEG0mCiDtCbG0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+1IrL8yeuUiVkGxoUaphywAA">
<XPD:REF name="Model">Zz4Afu2mmUmroCVKizrRnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="LhI1TV/uNUu4Fz/vn6p8jAAA">
<XPD:REF name="Model">Zz4Afu2mmUmroCVKizrRnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="C+7Nx1gj+kGtd5bK+c8fHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Zz4Afu2mmUmroCVKizrRnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLAssociationView" guid="JlTdhGraxUqF5h6OS2CbsAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">626,140;692,127</XPD:ATTR>
<XPD:REF name="Model">FO/T5qlMI0Gil2DXpjaHIAAA</XPD:REF>
<XPD:REF name="Head">XdYWfB2EpEewZmAoAunVywAA</XPD:REF>
<XPD:REF name="Tail">b/FVsdIinEWsweDQaY5oFAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="XMcH/Fba70udWXzgzRXjEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">FO/T5qlMI0Gil2DXpjaHIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="n9wgSzLdA0+tJoQUJMM0LQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">FO/T5qlMI0Gil2DXpjaHIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="sGbVECskPEqh9sxJyLFdSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">FO/T5qlMI0Gil2DXpjaHIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="t/QWdJ2v+kyG/14BRzTJsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">yO/5ZpkrlUuGzM6rqRVFpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="HlkYTOFCeEqZdiykppSgUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">lGzhj1MyxECnTbQbGBhU0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="JPdYEacSf0OM1XI0jZuv9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">yO/5ZpkrlUuGzM6rqRVFpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="CYcncuFPXUKe7uixEadvSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">lGzhj1MyxECnTbQbGBhU0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="FpmL0OosqkuydMEWDOgV+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">yO/5ZpkrlUuGzM6rqRVFpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="WLi34eXo2k2fItUFYvsKYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">lGzhj1MyxECnTbQbGBhU0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="7ujFAMpRJ0K1DyGDsdc/GwAA">
<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">yO/5ZpkrlUuGzM6rqRVFpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="LgQYpiDEpkqdnvn5bq3/uwAA">
<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">lGzhj1MyxECnTbQbGBhU0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLClassView" guid="oKa7iBq8tkO6K3fXgUYGqAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">664</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">344</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">461</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">deXaR51ESEWcHcjiAaCxlwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9yUlio/EtEWQR2baYzi1cwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/Ft6lZ+Ka0+kAj79f5BrtwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchJob</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="tU7NHWlEa06pWc7+7Z6guQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CdIvG5g130+MONSsq34fmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TvHDwxLVfkiks06sVoaVtwAA">
<XPD:REF name="Model">deXaR51ESEWcHcjiAaCxlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="s1mBKdxRQUqnkKFSILIr2QAA">
<XPD:REF name="Model">deXaR51ESEWcHcjiAaCxlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="CSI+EvZhVUCP2yDiGtxzEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">deXaR51ESEWcHcjiAaCxlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLAssociationView" guid="vBXSuMIqmUKPRYBwV/HrDgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">511,256;774,344</XPD:ATTR>
<XPD:REF name="Model">Dc8T4wgQz0mLTu1J05cb9AAA</XPD:REF>
<XPD:REF name="Head">oKa7iBq8tkO6K3fXgUYGqAAA</XPD:REF>
<XPD:REF name="Tail">b/FVsdIinEWsweDQaY5oFAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="hDafjNmppk6DmwN6byJlvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Dc8T4wgQz0mLTu1J05cb9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="IZnXF2ik/EOSWeB/tnihZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Dc8T4wgQz0mLTu1J05cb9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="cfAHh3XXnESOI4dl6ePKJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Dc8T4wgQz0mLTu1J05cb9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="8lWP5XswKUOh5yPbv9TtxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">s29mgr7flk+YRIl1k3ZT9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="AovpReH4nU29HQG71C38gAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">FwjEOJ3Dw0C0UpwyQa7R6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="01buohHIykevQNbdNcmY0gAA">
<XPD:ATTR name="Alpha" type="real">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">s29mgr7flk+YRIl1k3ZT9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="limpGHbdlkmsVQAu1k7+nwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">FwjEOJ3Dw0C0UpwyQa7R6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="AxsdPb+YwUiTZIbsociv8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">s29mgr7flk+YRIl1k3ZT9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="0qUrtTlX1ki/DxOREF3DPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">FwjEOJ3Dw0C0UpwyQa7R6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="18GYxhXiL0yahC8apgitgwAA">
<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">s29mgr7flk+YRIl1k3ZT9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="dNqiIA6nFU+2U/7Ayu1YEQAA">
<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">FwjEOJ3Dw0C0UpwyQa7R6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[8]" type="UMLClassDiagram" guid="O7Y+3E7ShE6EoUf32pC5lAAA">
<XPD:ATTR name="Name" type="string">n2n.ui.html</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="CRhbTEKQ9EOiac27+xDDEgAA">
<XPD:REF name="Diagram">O7Y+3E7ShE6EoUf32pC5lAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="Ee96ymW6PEep2KcqUjJZagAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">200</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">aABdl74LdUmMPzPp8FtDmAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="IrZB9oaAzkSoacmbysR6DAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ApHchnMrhUuIjoag6gyN4AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Textfield</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wRVg8D8x/Uiok4a+e71VMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ch2Ch2nP0k2LW93VDPUYzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rlPXR3l13UudYRiNdVLiiQAA">
<XPD:REF name="Model">aABdl74LdUmMPzPp8FtDmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="FaZD3VQXUk6QyJyNF2fcmgAA">
<XPD:REF name="Model">aABdl74LdUmMPzPp8FtDmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="6PSqsbK+AUOJQHx3lkN+NAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">aABdl74LdUmMPzPp8FtDmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="U1mHjuBqIkGPEtZ8QncF7QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">112</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">83</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">AT6qjdTj3U6DDYOVbGTytQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RIJ1OhVh30+hqmdPcUk9igAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/O/gLaN5kEK9AjW/q+vB3AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HtmlElement</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="zw01/YrPj0aIqNuhCLjVkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="QRhNB7p0G0+zXgbhQ0sdegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="IwP2uL0jakKfsyx7xI7ZYgAA">
<XPD:REF name="Model">AT6qjdTj3U6DDYOVbGTytQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GlLcH3sXokeCEmNyF8KM3QAA">
<XPD:REF name="Model">AT6qjdTj3U6DDYOVbGTytQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ZgkqfgXymkuF1DGw53gqdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">AT6qjdTj3U6DDYOVbGTytQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="PO2PdHAVMkGkdJnYzjyOOQAA">
<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">304</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">569</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">2VAqqeAulUCLv/UXuLAwpAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Wr22PFk3w0WkBwMsrNyOwAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bimkFOtAFkOvUU3piHrTJAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Form</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Y1scXCP58UW6TN7n7J0fGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="sIT2Vg35nU60MhtY2eOCAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Izj+1tyKHE2NaOUkrMz6NgAA">
<XPD:REF name="Model">2VAqqeAulUCLv/UXuLAwpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hS9d9tHNYESbtAOpnqUzwgAA">
<XPD:REF name="Model">2VAqqeAulUCLv/UXuLAwpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="TuoW3CpW3Eact8aD54evkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2VAqqeAulUCLv/UXuLAwpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="uJNQlYTsUUq9iYIhGH+yZQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">200</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">91</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">qout7/zsKUuQiottDUq8UAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sPUSYlFxGkKb1nk7WBjMTAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="GzG+aBvj/Uu4RVIqXJuorwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SubmitButton</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wWjGOOywmkyEpiSm+1uVpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="VErxNyNbgEmFeKQ2ISpznwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HbPoGcFiaUyh9/XkivsG6QAA">
<XPD:REF name="Model">qout7/zsKUuQiottDUq8UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="SuP9ziZcL0KuCBpimOhThQAA">
<XPD:REF name="Model">qout7/zsKUuQiottDUq8UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="kXuyynqN2kmUTrJHwE9qrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qout7/zsKUuQiottDUq8UAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="g6DiZ4FqBkG68NtFgFViXAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">128</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">456</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="c4yBMm0ex0m5z7NxaEGJzAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zzB6g4WgkUuDVMpVhpJs8AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HtmlView</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2dkBKQf2/kmfTvrzW8ov4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RqNoV8MY4EqK7vdEAyo/QwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GGejIwI+f0i/KWthWEvp+wAA">
<XPD:REF name="Model">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1dNoOq9LmEyuCONrzFlAVwAA">
<XPD:REF name="Model">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Ao4s88E2aUSc9jCe1kEIPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="lOlpaeUYTEevxc350bXUqQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">peFC+WKVKEi9wTek7Ya5NwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="eRFiM6BWnUOcQgGwzjHlgQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jtFl1dyxDEedVFEJX8H9QgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HtmlProperties</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+cpNeJ/f+U6G0dykvcf8SQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="VlQEW57akkOZRjjBW3fsqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dDm7aOrGZUW9MM6i/5K5nQAA">
<XPD:REF name="Model">peFC+WKVKEi9wTek7Ya5NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="BxtORw0sMUqRgHAETqoSBgAA">
<XPD:REF name="Model">peFC+WKVKEi9wTek7Ya5NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="IwvmJbToYkK9ghoE5FghjAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">peFC+WKVKEi9wTek7Ya5NwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="apVkLawbzEiCscMOCSK9wQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">207,481;324,492</XPD:ATTR>
<XPD:REF name="Model">RZWHm94jiEaxynAscWt+SgAA</XPD:REF>
<XPD:REF name="Head">lOlpaeUYTEevxc350bXUqQAA</XPD:REF>
<XPD:REF name="Tail">g6DiZ4FqBkG68NtFgFViXAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8Q+1NpPybU25qeLPBE3TFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RZWHm94jiEaxynAscWt+SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="DXtfrFN6K0Sc4aQFOzhEWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">RZWHm94jiEaxynAscWt+SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="OaUnJ8JOlkqbU4OiLdpq+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RZWHm94jiEaxynAscWt+SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="YnUFCKtQW0yLio+ObuIhsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">mkAhYHYS7UytG1p5fBPFIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="vnAWeoRjBEGqP14k8n4QZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">4YoIGsGZREqOtBKFZC2V/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Rv7oqISEc0mJ1WT4tVxhKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">mkAhYHYS7UytG1p5fBPFIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="xJTZldJzvkaPlJ9sOBc2uAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">4YoIGsGZREqOtBKFZC2V/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="scMCJbU1o0ic9b/xK1F4AQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">mkAhYHYS7UytG1p5fBPFIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="7+M9j5R/skWwmR/5R8xsCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">4YoIGsGZREqOtBKFZC2V/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="vHgdMsqEJUeoK//Vp4LDyQAA">
<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">mkAhYHYS7UytG1p5fBPFIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="JluSp7QbpE6YkoxemdjTsAAA">
<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">4YoIGsGZREqOtBKFZC2V/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[9]" type="UMLClassDiagram" guid="9V8Mt/N6JkiNHyt9waGFswAA">
<XPD:ATTR name="Name" type="string">n2n.mail</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="+9d3humsBU6avE2XjCjnMAAA">
<XPD:REF name="Diagram">9V8Mt/N6JkiNHyt9waGFswAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">18</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="EHD8+mgR40WJDp7XOK648AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">52</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">300</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">263</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">jiOA81N/BEW41ZvvwfmoRAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="MGe6jSt7AEaT27GwgGgYuAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZAO3BftUrk2AWriHtFATaAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Transport</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="yKxn4Wu2f0qvWOLgf8WDPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="waKwCIgAk0C1CesIDlbAqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+L0gnqhHXkOcCYjdPWtmzgAA">
<XPD:REF name="Model">jiOA81N/BEW41ZvvwfmoRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="W6d5q1GUckarGg2mVSMy3gAA">
<XPD:REF name="Model">jiOA81N/BEW41ZvvwfmoRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KPXsXO5CGUO3jsHG2wNQegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">jiOA81N/BEW41ZvvwfmoRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="bVJEE/dX0USKJgNMrxRY0AAA">
<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">300</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">350</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">394</XPD:ATTR>
<XPD:REF name="Model">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1LCd2+pyoUqhv4FPTao5AAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="39vDyGCLw0CC5XyyITM9fAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Mail</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gIFH/Sd5Rkmmj+UwmYvEwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JiZRu+Nq/UOE+t2fD4bRkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="s9KU+w18fUiEkfG0IjRblgAA">
<XPD:REF name="Model">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="UzZcXX7GSUif/v0A+T8RaAAA">
<XPD:REF name="Model">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="jVc+TzQ+SEep8nKyDIHOUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="lHVIE3W4UE+GoyTvkMcEAQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">960</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">908</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="SvQc6YCO9EiVQQmuM80YAwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="y6hT/ClQmk6PKqIx9HjL+AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SmtpConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="k/8C7z/MpUiIlSKBg1TiwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="gBVqBeWnPEWOTimkLv+b8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Z37WK+2wEUSH57XxWCrlSQAA">
<XPD:REF name="Model">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="A+L1ckcHgkqPlqqiXvvcDgAA">
<XPD:REF name="Model">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="6pdFXITKvUm9TEnJEXUNYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="Mho6po5SQkWvCeEWWbF9+wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">196</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">32</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">391</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">GOeos6iuE0GPPCgvAaYc2AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/ez4Ht7r7kOOKxCy99a17AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="V/lQS/vb4UCbEk2EfbbePwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MailUtils</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="5eJBkB+EKUGiee/b0UCpsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="fPaapyDqjUqzx3D0C3dikQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rBrxBuYNT0+YDD6aFUiVsQAA">
<XPD:REF name="Model">GOeos6iuE0GPPCgvAaYc2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7ILyNpcFqUCWPD0BsQ0DxQAA">
<XPD:REF name="Model">GOeos6iuE0GPPCgvAaYc2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="65L6NSc0fUuLgbdnKaFK5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GOeos6iuE0GPPCgvAaYc2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLExceptionView" guid="95Um4VuGWk22ycYS5jaHYQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">216</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">936</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">95</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">9tBkZ9KPFEuxww4SxdGt5gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="P+MxP27WOU23LowQdfKA/gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="OZx2/yGqbE+BcGFN3r0bgAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SmtpException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Ndjp8fL5gEy/CLbHLhGt3wAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="l8zIKNZorkmBnzFYOaVLjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Rcag1WFjLU+5VtyfxhHhmAAA">
<XPD:REF name="Model">9tBkZ9KPFEuxww4SxdGt5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7X9MOOwh0EWC83yiTQPYgwAA">
<XPD:REF name="Model">9tBkZ9KPFEuxww4SxdGt5gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLExceptionView" guid="Od+w/Gwk9E6F/kdTaf1Z6gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1096</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">bFXIPuC19EeLPjS1SNVL6AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="CFcD1WtRaE+JfPCsJux8NwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="igDlsOpJXUKCShSZpRxhUAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">StmpConnectionException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CDTQrJNBREemZBzxUiRxZwAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qpcMQgHxLEGDyJG0EeGGEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Sv1G6AmICECdq0T1sT4CLgAA">
<XPD:REF name="Model">bFXIPuC19EeLPjS1SNVL6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="z4tKEY7KCkuzruZHIGsvPAAA">
<XPD:REF name="Model">bFXIPuC19EeLPjS1SNVL6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="HUJUw6Na9k6hZbezdQNpQQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">228,1096;256,991</XPD:ATTR>
<XPD:REF name="Model">sk0gvKxfw0mzHTMHjxIuEgAA</XPD:REF>
<XPD:REF name="Head">95Um4VuGWk22ycYS5jaHYQAA</XPD:REF>
<XPD:REF name="Tail">Od+w/Gwk9E6F/kdTaf1Z6gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Tw7ugkaANEq12GXuwuv+mQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">sk0gvKxfw0mzHTMHjxIuEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Lc7XeSQWbk6R+cI+RluMDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">sk0gvKxfw0mzHTMHjxIuEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1dEPs6i3J0eeKSexsEimKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">sk0gvKxfw0mzHTMHjxIuEgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLExceptionView" guid="bD7DUmHfdESlXQIAhAtlSgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">740</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">89</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">HLq+UwGtW02EDB1J80FGOAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="mUDLZSRmHUGlcOHELdHZMQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IkRJ7YqXv0yiv5sx8QB6mwAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">N2nException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="up5cUR7XAE+SwzGTS4v0FAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uL45re0b1k+WN4TzsYbVQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0GHJyHSdZ0aSV+/KGQh2/AAA">
<XPD:REF name="Model">HLq+UwGtW02EDB1J80FGOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zdDq9Nj0WEqNZE/Z4uZzDAAA">
<XPD:REF name="Model">HLq+UwGtW02EDB1J80FGOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLGeneralizationView" guid="dP6PVm+dVkusJTyhXM9MIgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">247,936;161,795</XPD:ATTR>
<XPD:REF name="Model">ZXoXijvjFkORzXGrfYCa1wAA</XPD:REF>
<XPD:REF name="Head">bD7DUmHfdESlXQIAhAtlSgAA</XPD:REF>
<XPD:REF name="Tail">95Um4VuGWk22ycYS5jaHYQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Y84v+EBYEU+3CMmZQ2aAQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ZXoXijvjFkORzXGrfYCa1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="UxDn7wZ1v0KQvx7X5KWD4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ZXoXijvjFkORzXGrfYCa1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="JH3tNXChcEKgYZwwKPd+agAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ZXoXijvjFkORzXGrfYCa1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="hk3kISIFW0CjTz9cTegvswAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">688</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">28</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">298</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">ODX5Y7dsv02gsSjY75cGQQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="pyRv63lKMUO2v4b/YwTnUQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="nMd2lAvVI0OMq5FrNQjJvwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MailTemplate</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="EfJthzOtCUWaCEbzl93K6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dsSN2ngCgkqyq8orrDfSqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KB9dHYzltk2lViKlpDElMgAA">
<XPD:REF name="Model">ODX5Y7dsv02gsSjY75cGQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="wrhbXs6wgUSfqoXI8VxKJwAA">
<XPD:REF name="Model">ODX5Y7dsv02gsSjY75cGQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7vD+Y9NQAkSrMGJcd5lCiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ODX5Y7dsv02gsSjY75cGQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="Agecnju8gke1ul7CBqKhHgAA">
<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">920</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">526</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">342</XPD:ATTR>
<XPD:REF name="Model">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DetDUeE7IkOwotQzc4GqsgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="LvtoNNez+0Kb/a32Pbtv3gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SmtpClient</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Stk122nEI0KQnG8FoGYzWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/U2ODWJIFE+FXp7CbfhNQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="hZDBh4fuqEWch62A1qZh/QAA">
<XPD:REF name="Model">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/lX/q9tcWkGSNzyWu0fodQAA">
<XPD:REF name="Model">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="gZYdQVQJ9UWf0st/oxQ7YAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="dM9KACx4uk6PdMtFT2H0MAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">960</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1064</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">401</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">199</XPD:ATTR>
<XPD:REF name="Model">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Zc14ss9uPEi/x/MeymkYWAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="RqAada/AykmwG9D6hvbfRQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SmtpConnection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Is4xWGLk806/VLsyDJGiHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="eulvRLvSTE6HdUAW6/lVdQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="09Mp0rlDa0aaUgPPwRm5rQAA">
<XPD:REF name="Model">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="20CCRty4uEej0wmmAFrm7QAA">
<XPD:REF name="Model">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="QiG4pXNKwkGhzCjBH2aDuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="fP3GFHe1hE2UtWunpFLlPwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1228</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">904</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">110</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">U28v8FryoUKetF4+JgYX7wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ahUzRXw9oEqRdRm5SPRleQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5OjmmbOwp0eB4mzjI1S+aAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SmtpRessource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CTGeT4wgP0Skiji2O1gSFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5bgy/dQJbEK9+40xBodb2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="k7DdnAnrW0K4fSNg8zPE+QAA">
<XPD:REF name="Model">U28v8FryoUKetF4+JgYX7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XeKvrFFSkUKdMFwuE/rEBAAA">
<XPD:REF name="Model">U28v8FryoUKetF4+JgYX7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8Ws4G3lK50iw0Hp9lhpdEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">U28v8FryoUKetF4+JgYX7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="IBrhSxBgMk+AHV4QiGDfTgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">796</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">320</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">739</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">eYFE146PgUaSFKYEl4CN0wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7T8T9y3KSEONu2Wb7p9CIwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="pRD2DsfCSkmAHtPgcBpHTwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MailEncoder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qGx8K7hEkEmWq0tdPY8CZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="HRLKV1j6LUeFLXQeHMsd/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SLWJHBmP1UuK3Ev3NnQHNQAA">
<XPD:REF name="Model">eYFE146PgUaSFKYEl4CN0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dnMB6hdja0KUrhvQbHfRdwAA">
<XPD:REF name="Model">eYFE146PgUaSFKYEl4CN0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ou03Jdh1M06Ek+9/3vTOSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">eYFE146PgUaSFKYEl4CN0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="BI2epbG0PEGQ6iJMs5l7PAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">44</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">932</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">93</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">KCUdpIIT/USIwIXcbY9DPAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="os0xGa2ONUGdamly7ZIvsgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="QzLLHdJSBkqMM5rp55O8KQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MailException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="NnqlMCgJRkis5rom82m2XAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TlZ7m2UVRU6pB1c5rBqhzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9wlIN1Ll20qnmo5iCgR1SwAA">
<XPD:REF name="Model">KCUdpIIT/USIwIXcbY9DPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="isJSg/t3A0mWKxyZ7hQemwAA">
<XPD:REF name="Model">KCUdpIIT/USIwIXcbY9DPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3nm9uN1YwUCwMJDpC1M2pgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KCUdpIIT/USIwIXcbY9DPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLGeneralizationView" guid="jEfHs8Ynpk2v+3YsR24jcAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">96,932;136,795</XPD:ATTR>
<XPD:REF name="Model">+Pnisykr5U+uHmcAC9BCtgAA</XPD:REF>
<XPD:REF name="Head">bD7DUmHfdESlXQIAhAtlSgAA</XPD:REF>
<XPD:REF name="Tail">BI2epbG0PEGQ6iJMs5l7PAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="yHVYlQPj70K1YpKyssM3JwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+Pnisykr5U+uHmcAC9BCtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="23VXfWbtR06Sl8M0UJam+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">+Pnisykr5U+uHmcAC9BCtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Cji+/nXDeEOcaFCQBnx79AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+Pnisykr5U+uHmcAC9BCtgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="9jrZbSumjUS3L/6DURi/jQAA">
<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">1020</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">129</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">F9NPccEJdEuQOQbkDa///gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="P7CbgdVKfkW17yGudn3NcAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jW4EZQ+wpEi/gzCCWRC79gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MailFormatException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xTFAUqDDBEi0NMUznROriAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZxoEaag1GEKVNHbxAhxAcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="fMeWugaPXUep/QyyLtD2rwAA">
<XPD:REF name="Model">F9NPccEJdEuQOQbkDa///gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VK80F4Q/3UWqaai2i73mOAAA">
<XPD:REF name="Model">F9NPccEJdEuQOQbkDa///gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="eK9Bm7oW60C/qZ6V74uH8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">F9NPccEJdEuQOQbkDa///gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLGeneralizationView" guid="gguyMrfZ+kyQFSkui3463AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">92,1020;91,974</XPD:ATTR>
<XPD:REF name="Model">BLVYpn18BUett4Y7CK4umwAA</XPD:REF>
<XPD:REF name="Head">BI2epbG0PEGQ6iJMs5l7PAAA</XPD:REF>
<XPD:REF name="Tail">9jrZbSumjUS3L/6DURi/jQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="BSSaQss8BEiWubScNi+5WQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">BLVYpn18BUett4Y7CK4umwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="88VGNu7ApUi+Yw57VET6YgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">BLVYpn18BUett4Y7CK4umwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ZECSfTUA9kyPVEDuu4uZAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">BLVYpn18BUett4Y7CK4umwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[10]" type="UMLClassDiagram" guid="FDZ8fXC0006MAkfAOwr+jAAA">
<XPD:ATTR name="Name" type="string">n2n.persistence</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="OC439W+VTUGA4/a7hMhguAAA">
<XPD:REF name="Diagram">FDZ8fXC0006MAkfAOwr+jAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">197</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="z1jENCHOQk2MZAqn0XGSYgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">600</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">128</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">211</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2iDNKyrJc0WPw3RrNx5vMwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ztxbpiYXAkycj08kzsHfrAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Pdo</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="O0YnxKWGyEOHDuhRwAGzyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ogV0z+F8REKjg7neVcLAIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZZVcPmcU3kGQms5CExm/TAAA">
<XPD:REF name="Model">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gzxs5ry96U+hPpc+D+4DwgAA">
<XPD:REF name="Model">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="q0l1utekD0CgznosYPyT8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="tibG7840LkeLuyuSorcTbwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1224</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">8</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">92</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">2XfT1oPhfUiFrV/JzkYUrwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LCzJCUBPzkCBMr52wKBw0wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="vwlEZTfyw0uHj1j1U4O2IgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PdoStatement</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="spL86++i+UmK7xbqwj684AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="yXl3CWyiZUO0DAXEsZtdoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="w5l5gvRP6EuqUl0B/rOx8gAA">
<XPD:REF name="Model">2XfT1oPhfUiFrV/JzkYUrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="o1L0QWCIjUil7QH/UDRHbwAA">
<XPD:REF name="Model">2XfT1oPhfUiFrV/JzkYUrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="AMIviMZ5S02ZU40wKA/0WAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2XfT1oPhfUiFrV/JzkYUrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="kBZ0YfYvAkapYslZ2OyuggAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">900</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">341</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">OAndVIAPE0ayo3t+JEynPgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JIHFoRj2QEePwRyeN780lQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="EPLCEezhK0S5QjtZs0f6MgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PdoLogger</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="1pFipvPkSESUtYLdgF9PCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ev+yjv19UkOjX6kM543mJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="7b20J2V1OEOfUm7PTx2oggAA">
<XPD:REF name="Model">OAndVIAPE0ayo3t+JEynPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rHrUaRslV0e5Lo3TLm9eYgAA">
<XPD:REF name="Model">OAndVIAPE0ayo3t+JEynPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="StXvnsKVRkmiZ4CFVT19UAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OAndVIAPE0ayo3t+JEynPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLAssociationView" guid="0PmC5I0BQky2I9gBKGVNWAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">803,209;900,250</XPD:ATTR>
<XPD:REF name="Model">C7sqaw+1/0uwkxWG1C79swAA</XPD:REF>
<XPD:REF name="Head">kBZ0YfYvAkapYslZ2OyuggAA</XPD:REF>
<XPD:REF name="Tail">z1jENCHOQk2MZAqn0XGSYgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8exkpozbpUqfdLT42+E0PgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">C7sqaw+1/0uwkxWG1C79swAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="0TfJxXpTaUGvWWbyH47zBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">C7sqaw+1/0uwkxWG1C79swAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="TK6tCBfHU0O7aQN6yNgeyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">C7sqaw+1/0uwkxWG1C79swAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="fs/nMK+qkE2N0460UnnURwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">VhETjDbWZE2tXoT/i2SX6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="9FyMJeyM6k+l3j9fjExSIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">XIc22U4G90SLWIl+5SlZLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ur3AwhfMw0GrKemuAv1INwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">VhETjDbWZE2tXoT/i2SX6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="yZpEuwnOu06AL6fBLSU8vgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">XIc22U4G90SLWIl+5SlZLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="cEegQL+TB0qhV0lpeIrIwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">VhETjDbWZE2tXoT/i2SX6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="CzF0sCb7xUmD7E71xg2NAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">XIc22U4G90SLWIl+5SlZLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="CavwzUTuA0C//pU1LBrsEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</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">VhETjDbWZE2tXoT/i2SX6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="1vtg4JkFXkeQwxEPe8G8NQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</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">XIc22U4G90SLWIl+5SlZLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="0yYlt5Wh9k+TMdsMrmkWaAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1255,50;1120,248</XPD:ATTR>
<XPD:REF name="Model">dJxow4z1hkyAy/wBmG9fPwAA</XPD:REF>
<XPD:REF name="Head">kBZ0YfYvAkapYslZ2OyuggAA</XPD:REF>
<XPD:REF name="Tail">tibG7840LkeLuyuSorcTbwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Ad4xjASx/EWtkkqGfb4XDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dJxow4z1hkyAy/wBmG9fPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="/7zNgfZvh0+8KRB0k5KkCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">dJxow4z1hkyAy/wBmG9fPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1pQ9C0zajUG83kSqDOux+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dJxow4z1hkyAy/wBmG9fPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="VI3tVtjRzUOXaLf4YS8xswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">M+AVtFwejUGzaGgDB+XZ3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="dI42BhubT0+/AORrenXzVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">y968hpK3YUal6bb//wSDiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="3D+CSWx+fUuhaEehnH8vgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">M+AVtFwejUGzaGgDB+XZ3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="CP+FhSllSE2daOGIKFxQlwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">y968hpK3YUal6bb//wSDiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="nPZ9iOL6ukmDYSqi9OkjHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">M+AVtFwejUGzaGgDB+XZ3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="heDJNC5TvUOBZIxvwwbEnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">y968hpK3YUal6bb//wSDiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="FsYxgipDl0Wr6yHL9ItEsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-624</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">M+AVtFwejUGzaGgDB+XZ3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ckWV7KrBO0eXgU1Dr/WWpwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-624</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">y968hpK3YUal6bb//wSDiwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLExceptionView" guid="sKMLgFM9+kqJ5wHBkQEIbAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1232</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">48</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">fsXjpyQjo02GmahMESIlBAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="KuSajrECx0SkLZymura+1QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jJLhM/AshEqoDCxvWLA99QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PdoQueryException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="4VM0Qk8yo0qyb43Uu9nq+gAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZNUzCTQ6eEafRkwCPin6SgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="jePKrXS/ZEKtPNwbe5C6WwAA">
<XPD:REF name="Model">fsXjpyQjo02GmahMESIlBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dykrhz5h6EiUnTQY0w26sgAA">
<XPD:REF name="Model">fsXjpyQjo02GmahMESIlBAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLExceptionView" guid="O6tpWO0610ScCp0EAIajWAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1276</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">193</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">4gMSHuOWAEWG3w27qmBOZAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8JctFZxdnUypLvlL+64TgAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="G1XAQXuyEkeMxDbUae2HHAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PdoPreparedExecutionException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Q0OrUFFY106xqAZJCyWH4AAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="M22YJTs8F0G/4kKMUVadBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="uUPV8XRtQUiORxXcVc7SMAAA">
<XPD:REF name="Model">4gMSHuOWAEWG3w27qmBOZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5GOy1qKWWkqsJ78LG8lK+QAA">
<XPD:REF name="Model">4gMSHuOWAEWG3w27qmBOZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="HP4PbRQ4w0yfH+K0if5skAAA">
<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">172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">435</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">gHR41DP6AEq3WghBPNBozgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="WCv5ZNKtSEiHwVrWmuVb2QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Hp67BKacP0eOl61wyy03JQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DbhPool</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="D7un7NisTk+cTFVBiqveBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qUjE93sB2EqXvyB68TTx6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TnRGEs7MmUKN0Opnn9O2+gAA">
<XPD:REF name="Model">gHR41DP6AEq3WghBPNBozgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="xhre4fMLo0uE4tnerzDjIQAA">
<XPD:REF name="Model">gHR41DP6AEq3WghBPNBozgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="g+RyFh+qrkyBGFFoAvK/4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gHR41DP6AEq3WghBPNBozgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="XLsOqMrSg0ayn0xUxbJ37AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">462,195;600,180</XPD:ATTR>
<XPD:REF name="Model">df+FLYuyzEGIYcd6xDNbbwAA</XPD:REF>
<XPD:REF name="Head">z1jENCHOQk2MZAqn0XGSYgAA</XPD:REF>
<XPD:REF name="Tail">HP4PbRQ4w0yfH+K0if5skAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="qpiYaqVWhEaJ2i8en5yWQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">df+FLYuyzEGIYcd6xDNbbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4yi15Iepb0KZm6h0XXsyRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">df+FLYuyzEGIYcd6xDNbbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="S1GMvI2lJEyJHa64r39zXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">df+FLYuyzEGIYcd6xDNbbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="20CJHZyMykaoeARzDWOL0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">x14vKiRD4EW75YAYYWEJyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="DXlZdgjiXE+W+2Z/YU4uUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">G0qcgjMpPkK9cKvm6zHzAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="LgG8cTaig0+Ptknfo1yCdgAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">x14vKiRD4EW75YAYYWEJyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="7dRXNnXtvkqnLopMBXCUdgAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">G0qcgjMpPkK9cKvm6zHzAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="kBAv70KoTEeH4uQXUYnFpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">x14vKiRD4EW75YAYYWEJyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="9w62sdg1dE+RlpBkDfyWKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">G0qcgjMpPkK9cKvm6zHzAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="p1ffKlsUNEGrTMuIBFXBAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</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">x14vKiRD4EW75YAYYWEJyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="LAhjYIYVYkSqovVN0IX4GwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</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">G0qcgjMpPkK9cKvm6zHzAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="pMCUGStD6kW97NlVcU+M3wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2256</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">576</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">251</XPD:ATTR>
<XPD:REF name="Model">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lQEhFpsiaUKuhJloppLKhQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1tqV9USRsEOmk8HM+pNA8wAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Dialect</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9W1Y0PUsm0G9/71NQUBsuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tASkusHs5kySZdPlrAJTVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="H6QkiPILlUSoFscL/ImsmAAA">
<XPD:REF name="Model">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="i9gpEev3CEWJZ1Yb4lbowQAA">
<XPD:REF name="Model">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="U1/PCyprq06cHerYJKP2zwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLInterfaceView" guid="jYPlekFK/0+o9VvxOhlBewAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3448</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">452</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">393</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">209</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cE4Gulb5mUWtWpvyX16WyAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hWt7bc+7K0ivhn86LHW0aAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Database</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="J55NTYvtykK73v4ALkWlQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uDn8hVv76UuheNWmyXQuHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RuEOHmXffEawb0DzQuIXawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eeN4lvlGfESd8o4sH6kSBAAA">
<XPD:REF name="Model">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLInterfaceView" guid="97zGfmGSLUWaxnztDr3dcgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4008</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">752</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">421</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">235</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gC0lX6rQbUy/od5sreQjxAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="h7FzkqEd0E6tYkO728O9vgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Table</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3YibKHizwkO7kYzhJmA8LAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WVQtpCiS5k+IJTVqo8mFCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="s6h3GYxVFk6WWBOEhqGtcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="RUb1IhJoLESHkgAW6oiGuQAA">
<XPD:REF name="Model">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLInterfaceView" guid="Qeez8Ug/aUmG8NkRoZEOuwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4468</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">740</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">301</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">222</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FJxa9YbHFU+NWBveEfkDqgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2HRdmNJU+EO2b0KEkg9F4AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Column</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Ld37DSTbpkeod4485L68lgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ODaMlOGHb0i/af95mscSRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iZGofK1a+02DQI4AwoHDjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ET0Ml2zQbkm9xPdVIlKolgAA">
<XPD:REF name="Model">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="Sh/fbyLABEiKXC+XARnJCAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3248</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">200</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">532</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">QTyk9HQz0EmU8h5zFXnAjQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hqqgSWpgBkWOwLpQjzwiKAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WitOjgZpM0a+b0npLF/cCwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MetaData</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="24RPCa9B3Ui7NGDaGBwSSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6CVuhibcAkiE+XENqmh+0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="XHq32UtKBU+FWiwpE+LCVAAA">
<XPD:REF name="Model">QTyk9HQz0EmU8h5zFXnAjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QOtMnsCm9EKte7vZro2mZAAA">
<XPD:REF name="Model">QTyk9HQz0EmU8h5zFXnAjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="2YEFq/RlyE2VWS9VBQJwPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QTyk9HQz0EmU8h5zFXnAjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="JNdRJGigGUOwXXR+OiPg6QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">810,172;3248,257</XPD:ATTR>
<XPD:REF name="Model">zje6Aoqj0ki4S5LYx4F1QAAA</XPD:REF>
<XPD:REF name="Head">Sh/fbyLABEiKXC+XARnJCAAA</XPD:REF>
<XPD:REF name="Tail">z1jENCHOQk2MZAqn0XGSYgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UuBAPYyZUEms8cS+2ySbPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zje6Aoqj0ki4S5LYx4F1QAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7UUrZMI9F0+I5Y6vnPPHCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">zje6Aoqj0ki4S5LYx4F1QAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Hnrg40oeTkWlLd4q1TkYVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zje6Aoqj0ki4S5LYx4F1QAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="b9rt3WvmDUiiTeR7iye3bwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">rbOGtk5AxkyT0kW5qQPCeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="HxqjVzyE10W2x/JHWUPXSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">pbf3yItFz0OA9223wtMP9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="TU9OD+y93kSxd6IqG9ULYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">rbOGtk5AxkyT0kW5qQPCeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="i6XxB2PosE6ZcUx1WeqVBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">pbf3yItFz0OA9223wtMP9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="XjeTrusj7UCAphrQWAoZBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">rbOGtk5AxkyT0kW5qQPCeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="n/3T0RJ/uU+Li15AX4Z1IQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">pbf3yItFz0OA9223wtMP9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="eWMALmDpm0uCYzBV1/oJNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-624</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">rbOGtk5AxkyT0kW5qQPCeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="RwiFkfzMwka3m4whEM23fgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-624</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">pbf3yItFz0OA9223wtMP9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLAssociationView" guid="or/Sy/3c5kiL9EzHrZKBwgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3301,333;2831,482</XPD:ATTR>
<XPD:REF name="Model">VHsbpdAMuE+LYaxQ/drzfQAA</XPD:REF>
<XPD:REF name="Head">pMCUGStD6kW97NlVcU+M3wAA</XPD:REF>
<XPD:REF name="Tail">Sh/fbyLABEiKXC+XARnJCAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="4UIJRfjvPUSf15fqEqA7XAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">VHsbpdAMuE+LYaxQ/drzfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="FsNF+UZDCEyk25sOmHifYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">VHsbpdAMuE+LYaxQ/drzfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mMfmTL1980iLQIbSBU/HfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">VHsbpdAMuE+LYaxQ/drzfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="l3EQQSbRTEiX1XPgEWVAMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">3p+RPIElcECPrZGlhkSbSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="YenArLWQ50iD/Jw4KqzbxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">v34zW7XNX0yiRf1I2V9tSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="wQjXNtIsmUO/WE8XxgghBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">3p+RPIElcECPrZGlhkSbSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="QUF7JLUYkkC6dPZPM48XbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">v34zW7XNX0yiRf1I2V9tSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="GI2BG8Vu20uwGGuqGseZcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">3p+RPIElcECPrZGlhkSbSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="K3YJEMZ+20eRKnb28zGjNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">v34zW7XNX0yiRf1I2V9tSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="xj6PfePg+UCX49i29bMEvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">3p+RPIElcECPrZGlhkSbSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="bS8vJ9oEE0mOK84kJgubpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">v34zW7XNX0yiRf1I2V9tSAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLInterfaceView" guid="viPKsRHd4Ueyv5x+YQh+yQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3968</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1028</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">131</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">ZGs1np0U5UenwUp5nymGqwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FU8WFsfKlECtt3n491qCIwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xii3Tja6g06al+s7b+JUygAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Index</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fvVq45ldWEuo5IImepDRHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="GZlAFUJxGUygkH+UVLcQ3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="021rkjve2UWYjBrCEibY1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ZGs1np0U5UenwUp5nymGqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="q6WR1LVfJkGRUgNC6hrdmQAA">
<XPD:REF name="Model">ZGs1np0U5UenwUp5nymGqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLInterfaceView" guid="eGxN8pNVr0OB/KlFt75KMwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4228</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1184</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">117</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">reCcDl/vxUqemTkfRDcxbAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BMCPDwplQEqNEuGblfxRBAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="sadyJqdov0qmTbyp67VstAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">StringColumn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9jNi6JGXgkWBb86cay/FAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dCY48MDqA0uETT2cXcXFiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="NcxOcQgS2064w55gwV8b5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">reCcDl/vxUqemTkfRDcxbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hy0m6mD5NUyRlUfPIqxB3wAA">
<XPD:REF name="Model">reCcDl/vxUqemTkfRDcxbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLGeneralizationView" guid="1FokLjAbeE+2G1AGQH1JPAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4321,1184;4519,961</XPD:ATTR>
<XPD:REF name="Model">hvg2rlatwkOvDSxB1H0NbwAA</XPD:REF>
<XPD:REF name="Head">Qeez8Ug/aUmG8NkRoZEOuwAA</XPD:REF>
<XPD:REF name="Tail">eGxN8pNVr0OB/KlFt75KMwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="nhkcdtE0kkuXg/JWrNh/3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hvg2rlatwkOvDSxB1H0NbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="k6AROrxREkCt9joJN2Eo7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">hvg2rlatwkOvDSxB1H0NbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="y52j/SOwCE+cUykVWqwWsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hvg2rlatwkOvDSxB1H0NbwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLInterfaceView" guid="3QO/jAAOZEWBASZPPl1usgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4376</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1244</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">107</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">ZrAlR/p8LkSpyrajxPhBGgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="L9VSpDR+xUunGYPDeRfdpQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="BhXD9B2VIE2/wH5r4uEe9wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IntegerColumn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6d+PTncOjk2UcCjPo+VEagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="GCietQTY3EWUHwGkYMK3AAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="PYnnzUa8P0+F51RdzKj4OQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ZrAlR/p8LkSpyrajxPhBGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="biXbfV1YL0qmbLr4dl46CQAA">
<XPD:REF name="Model">ZrAlR/p8LkSpyrajxPhBGgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLGeneralizationView" guid="qA/75Ysk9Uy34ZyqD9/wfwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4451,1244;4571,961</XPD:ATTR>
<XPD:REF name="Model">KeBNiE6UdkuDy19Yce3TVAAA</XPD:REF>
<XPD:REF name="Head">Qeez8Ug/aUmG8NkRoZEOuwAA</XPD:REF>
<XPD:REF name="Tail">3QO/jAAOZEWBASZPPl1usgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="TRu2e29ls0WL8Lp1VqWkNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">KeBNiE6UdkuDy19Yce3TVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="cC9fsMMtZ0WIxq+/A3rlaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">KeBNiE6UdkuDy19Yce3TVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="SVgB9dwTH0SX8LXADanbzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">KeBNiE6UdkuDy19Yce3TVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLInterfaceView" guid="XQeaQ+H3e0aMOt9aradnDQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3476</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">768</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">148</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">aThGrqAjtkamxwQuGHi8ngAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="x124VYIAC0WTXruJs0ZBEgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ljQ4QsMOQEe+ZCNIjMPs+wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">View</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="p78gR//6AkifSqnBixzSEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="nmrVMCIDZkqU9oe5GECStQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="udZfKISjpU68zqyAWLYw0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">aThGrqAjtkamxwQuGHi8ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="TESObJ31Nk+j57TCJo0FMQAA">
<XPD:REF name="Model">aThGrqAjtkamxwQuGHi8ngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLInterfaceView" guid="dImLdLhHK0SjJbEJ2hpZbwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4688</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">88</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">6AdtPehraUmFqrmpJOz9iQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="KhXs47SXPUuYrAlOS5GAHAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="rxX+LH7r90G05pk+ALoO6wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">BinaryColumn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JA/80ruUx0ePcLmaBcQZ4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UmKXwO1mhkifPFVCbeor+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3f8NuA+uREu+zW9sa6b5rgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6AdtPehraUmFqrmpJOz9iQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Qzf0x8lTEEepyTMlJmIfnQAA">
<XPD:REF name="Model">6AdtPehraUmFqrmpJOz9iQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLGeneralizationView" guid="q36aOyunFkS/4S1XAEEjlQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4721,1172;4654,961</XPD:ATTR>
<XPD:REF name="Model">rZ/243ifrkK7sggxqGPjAwAA</XPD:REF>
<XPD:REF name="Head">Qeez8Ug/aUmG8NkRoZEOuwAA</XPD:REF>
<XPD:REF name="Tail">dImLdLhHK0SjJbEJ2hpZbwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="pwolVvN2pUW1iRg/MkJ3twAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">rZ/243ifrkK7sggxqGPjAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="YCRRvEyUIk+dVaSUML+iiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">rZ/243ifrkK7sggxqGPjAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="3in2MSK/m0+mCA31HUg/nwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">rZ/243ifrkK7sggxqGPjAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLInterfaceView" guid="Lc2UivGDQ0OFPp/PrLk/JwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4840</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">820</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">149</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">GvH3+s6pqky8IA6nhnxOlgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Bw6x3MF6mki5AJTqIpf66wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YobY+mUtE0eqmj7aXXNUKgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EnumColumn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="TkO6HBDGuE6SOIC5kXiJKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jQIAtuwMI0y2I8Jwn11ZyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="E90Ip2gcdES1yUCz5NgPHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GvH3+s6pqky8IA6nhnxOlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="OgOGwcF9hkikHp5qtIwPcwAA">
<XPD:REF name="Model">GvH3+s6pqky8IA6nhnxOlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLGeneralizationView" guid="VD0XT8kVHEWSJ4iWIGIq8wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4840,857;4768,855</XPD:ATTR>
<XPD:REF name="Model">Xw77tE71jkSjRbxPQ2yrxwAA</XPD:REF>
<XPD:REF name="Head">Qeez8Ug/aUmG8NkRoZEOuwAA</XPD:REF>
<XPD:REF name="Tail">Lc2UivGDQ0OFPp/PrLk/JwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="VcG2//dQNkKeWCSbXkHcbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Xw77tE71jkSjRbxPQ2yrxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="f/ScOAViU0OEI+GpoCoPGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Xw77tE71jkSjRbxPQ2yrxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="j8NgXxIZKE+j+9VlyTCX7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Xw77tE71jkSjRbxPQ2yrxwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLInterfaceView" guid="4IuPH0nBfUKJuzjNs5M18gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3944</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1212</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">263</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">FYj+LlTSokynDxmvz+mDOgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qMChA90fEUSSewog0iBCQQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+FEJxaOKYkGH9sSiMaiA0AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DateTimeColumn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="sHRGl3UkukmhB0EeODAhCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="DYNvNJKlK0CoKgN+nj+6fwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wvvBXBAX7UitrTJAsA8/ewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FYj+LlTSokynDxmvz+mDOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="h5jeFy1DHEWEaeEJUJohwAAA">
<XPD:REF name="Model">FYj+LlTSokynDxmvz+mDOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLGeneralizationView" guid="p7dsDDUD0UWEtKUfXzvnKgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4143,1212;4472,961</XPD:ATTR>
<XPD:REF name="Model">ZiTBP5UE502HqkuP/1HjtgAA</XPD:REF>
<XPD:REF name="Head">Qeez8Ug/aUmG8NkRoZEOuwAA</XPD:REF>
<XPD:REF name="Tail">4IuPH0nBfUKJuzjNs5M18gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lwi1lhl1G0uPuI4TDbW9DAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ZiTBP5UE502HqkuP/1HjtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Xkm4uXkJ+EeWLFRRqu1gKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ZiTBP5UE502HqkuP/1HjtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="0wdQO25GjEiAv2YDSsNRwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ZiTBP5UE502HqkuP/1HjtgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLInterfaceView" guid="uQ00i7QbgESODtK2cDOoogAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2676</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">272</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">300</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">MxNbYLLJAkWkh/yS/t8kpQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XnB5WOoInkSPOhDHgXYkQgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="3QPFm6jQ2kSjLwxfN6HzPAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OrmDialectConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qfTnXtY0hU63TtJ+rhVG8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="IhYdwo/ox0mf4yta6M3g5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rOJDJaPUh0iGMuRlk8G+nAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MxNbYLLJAkWkh/yS/t8kpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="v8k8pU7S0k2EMGZoj7WZ7QAA">
<XPD:REF name="Model">MxNbYLLJAkWkh/yS/t8kpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLInterfaceView" guid="8sdonFRsT0ymRiKvR+r5CgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4552</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1216</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">127</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">iTYAwXq6FUCoGFBSqwq4yQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1ASEaEVEZkqpQKNCkmVIcgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="33dENqY99EOM73jL79AvSwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FloatingPointColumn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3vGfJhibkEKyCba+ZwR92QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="aUev7Yp00UGTfKutPDP/2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Gm3feZZMgEKorQwwCP91fgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">iTYAwXq6FUCoGFBSqwq4yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4kSgbW1sG0CUTKyP8dHkMAAA">
<XPD:REF name="Model">iTYAwXq6FUCoGFBSqwq4yQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[30]" type="UMLGeneralizationView" guid="5elgwNbUOkiHfWgcYK0a9AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4615,1216;4617,961</XPD:ATTR>
<XPD:REF name="Model">GEjVO2chnkul7FRhEF+fbQAA</XPD:REF>
<XPD:REF name="Head">Qeez8Ug/aUmG8NkRoZEOuwAA</XPD:REF>
<XPD:REF name="Tail">8sdonFRsT0ymRiKvR+r5CgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8OjlRwM160i7p9hLaD77wwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">GEjVO2chnkul7FRhEF+fbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZQJG06L0S06VgknViX6ffwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">GEjVO2chnkul7FRhEF+fbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="SWwTVn/SSkq6lhAdOiLQLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">GEjVO2chnkul7FRhEF+fbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[31]" type="UMLInterfaceView" guid="f5qQw2qcvkeJ8bgreSiQqgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4232</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1296</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">URjTUGaXeUy2ZXJ+iEP1dgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gNQerclUgU6ixm7Snky/QQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+g5p4/IJGEGmlAxPd9XgLwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FixedPointColumn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="MbS4Yyk7pUSB5zYidiU57QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="acP6dEHbd0+PUPwDtsaxTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="owZo5KaOR0+yP53vBOK0vgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">URjTUGaXeUy2ZXJ+iEP1dgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8MPu5WPxPUGoCTttwfNc9QAA">
<XPD:REF name="Model">URjTUGaXeUy2ZXJ+iEP1dgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[32]" type="UMLGeneralizationView" guid="ZsfgcKRAA0mlKQyBsvmYXwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4328,1296;4546,961</XPD:ATTR>
<XPD:REF name="Model">2+rH12U1iU+VtYbdplsztQAA</XPD:REF>
<XPD:REF name="Head">Qeez8Ug/aUmG8NkRoZEOuwAA</XPD:REF>
<XPD:REF name="Tail">f5qQw2qcvkeJ8bgreSiQqgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8eW+4J4ViEuZc4j/dki9uAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">2+rH12U1iU+VtYbdplsztQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="uf70z/GIbUGvB7N102NIBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">2+rH12U1iU+VtYbdplsztQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="iBrp8zDXS0yq9D913yyW6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">2+rH12U1iU+VtYbdplsztQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[33]" type="UMLInterfaceView" guid="J5jDwKZ8K0KzGEVgVoL0fgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4760</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">984</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">122</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">CNSCf9fTm0OoonxoFgHO2QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="KScoPp6wOk+CqhnyprdAfgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="erhojtx1FE2WSgb0wP9+fwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TextColumn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="utUP0SwkmUmc5CHM5CKyzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Dds72jj710+PNPNMdIYm8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9dK4XwN5G0iDwuY13PdjRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">CNSCf9fTm0OoonxoFgHO2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dm8y3HVUp0uzdRd1mV+lLwAA">
<XPD:REF name="Model">CNSCf9fTm0OoonxoFgHO2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[34]" type="UMLGeneralizationView" guid="rb35F3Be8Eu5rh5ZgO+lBAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4774,984;4747,961</XPD:ATTR>
<XPD:REF name="Model">P00+7/0qoUuI3m1CyeLtPAAA</XPD:REF>
<XPD:REF name="Head">Qeez8Ug/aUmG8NkRoZEOuwAA</XPD:REF>
<XPD:REF name="Tail">J5jDwKZ8K0KzGEVgVoL0fgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0SWFhO5KO0q3mZsvcCG46AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">P00+7/0qoUuI3m1CyeLtPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7247Ho4t2EWjkOgUkCu0AwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">P00+7/0qoUuI3m1CyeLtPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2zOAFrem40+p3UsbQ25LwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">P00+7/0qoUuI3m1CyeLtPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[35]" type="UMLExceptionView" guid="bwfSRBQ1PU6CCKpi9ZeQRQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3156</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1428</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">foJeHxtzF0eAlOvQZrQfbwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="w353g35m7kWgolOG3m0z8AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="3jwLx/tz9EKrg27urGOYEwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UnkownColumnException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="1gAI7fm20kiahU/2oGBe1wAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="LbU3luCX7kOclB7rNMB5DQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="eipCjk0RhkeMkPY/sgi/7wAA">
<XPD:REF name="Model">foJeHxtzF0eAlOvQZrQfbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="UrWQKs1ccky5N1gnwUBc1wAA">
<XPD:REF name="Model">foJeHxtzF0eAlOvQZrQfbwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[36]" type="UMLExceptionView" guid="gI+znpSP7Ua/fh5XmXIuKwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2820</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1320</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">NfBIzC3YZE68iCC0ZeJkVQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XgOm0MasP02lUQZhKCXKLgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="N1SFQtULBE6IByinmYiAHQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UnkownMetaEntityException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="z7QhNtcR0UaN+jutHCmzXQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ooBWW4UA50mAH5Pl0B7jfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6FCJxnszNk2BIz0YLt5EAgAA">
<XPD:REF name="Model">NfBIzC3YZE68iCC0ZeJkVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/6QE5nD7aEC9nrSsKYjKmAAA">
<XPD:REF name="Model">NfBIzC3YZE68iCC0ZeJkVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[37]" type="UMLExceptionView" guid="AXbNXNzTGk2HPvI4pVhsdAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2984</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1156</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">142</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">SRn3TP2XoU2ZWgdJNX3YtgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qocRTIApKU6KlepLedzmEAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="oNpBdimZfU+VwrjsIFNNIQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MetaRuntimeException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="aMBmQq+wdUGGT4lcQt3QbAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/bdfLcqp7k6qDwCVdpGkrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="L8+sfWiaf0u2Vp2P9YXkBwAA">
<XPD:REF name="Model">SRn3TP2XoU2ZWgdJNX3YtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="fZmO16uu0Um1f4M3BItmiQAA">
<XPD:REF name="Model">SRn3TP2XoU2ZWgdJNX3YtgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[38]" type="UMLGeneralizationView" guid="/rhynn0gQECcGtTIZSE5VgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2930,1320;3029,1211</XPD:ATTR>
<XPD:REF name="Model">PwOVPUVyWEOEgJ4rlGw62gAA</XPD:REF>
<XPD:REF name="Head">AXbNXNzTGk2HPvI4pVhsdAAA</XPD:REF>
<XPD:REF name="Tail">gI+znpSP7Ua/fh5XmXIuKwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="OpXAWp5N7ECbSnutWGgQpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PwOVPUVyWEOEgJ4rlGw62gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="YRM5JgAt60ORWeK9TTdaqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">PwOVPUVyWEOEgJ4rlGw62gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="EFisfgMqI0+N3fVrDyRF8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PwOVPUVyWEOEgJ4rlGw62gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[39]" type="UMLGeneralizationView" guid="MrPycqRoxkOps1hW+GCdgAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3213,1428;3072,1211</XPD:ATTR>
<XPD:REF name="Model">Sn830xzHoUO+siQBO75sNAAA</XPD:REF>
<XPD:REF name="Head">AXbNXNzTGk2HPvI4pVhsdAAA</XPD:REF>
<XPD:REF name="Tail">bwfSRBQ1PU6CCKpi9ZeQRQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="uoDrPMr3c0OVh+u+VSBYuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Sn830xzHoUO+siQBO75sNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="VQED7zYuf0abp1ONkxIKMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Sn830xzHoUO+siQBO75sNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ylgORGPHD0OXvgVF8CS2YAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Sn830xzHoUO+siQBO75sNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[40]" type="UMLAssociationView" guid="aQxDawg+x0iWNTDhWezUWgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2681,448;2774,363</XPD:ATTR>
<XPD:REF name="Model">rYmkpBIR3EqLig/bDjc09AAA</XPD:REF>
<XPD:REF name="Head">uQ00i7QbgESODtK2cDOoogAA</XPD:REF>
<XPD:REF name="Tail">pMCUGStD6kW97NlVcU+M3wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="z/wmtcSPlUeTedR/P7VfPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">rYmkpBIR3EqLig/bDjc09AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="hADCeLMsqUaG3+as2W0PMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">rYmkpBIR3EqLig/bDjc09AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5naUCFkRJEWzca2z2iEBpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">rYmkpBIR3EqLig/bDjc09AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="rbT36gb1DkKx2cWuHACLRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">z7V/lAG530ueXS/hXglAvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="28yJTlYfAUCeMULJxeYSCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">aYvErPerD0iwFbC/uRP3pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="4EVE+dEEv0SGAUO2nt+3kQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">z7V/lAG530ueXS/hXglAvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="0tuE86zrN0G/2IItqzepOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">aYvErPerD0iwFbC/uRP3pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="2sO+IvlK+UW+jskh5VPLCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">z7V/lAG530ueXS/hXglAvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="TXMIOVSw70qbe922fQdl9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">aYvErPerD0iwFbC/uRP3pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="FHcUcM4fAkKk+OCWKbBPTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">z7V/lAG530ueXS/hXglAvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Ia2rl2Awf0+gMcp+e2FjwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">aYvErPerD0iwFbC/uRP3pgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[41]" type="UMLInterfaceView" guid="sq9XvSkzB02KxXocFNjxfwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4012</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">169</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LEzQRWOm5k2SET1B/RfmkQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="VG5rPf12W0m2MToraytqvQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MetaEntity</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CVSKk9ZBkEqLwgDJYrN97wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1nXfVZOYEEuPY6S6WiceCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0IHLEtTkpkO9DlB1UkwDygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rD2fhvtFd068kNBg0Nru6wAA">
<XPD:REF name="Model">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[42]" type="UMLGeneralizationView" guid="BqMqWlXq+kOA7PZfhe8dIQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3620,768;4012,590</XPD:ATTR>
<XPD:REF name="Model">0BjZws3yAUO2ww7Ab+YRhQAA</XPD:REF>
<XPD:REF name="Head">sq9XvSkzB02KxXocFNjxfwAA</XPD:REF>
<XPD:REF name="Tail">XQeaQ+H3e0aMOt9aradnDQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ZemrNQAP2UGywW0LCMDySwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0BjZws3yAUO2ww7Ab+YRhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xgMzRO6/FEqBtu1OKFWzdQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">0BjZws3yAUO2ww7Ab+YRhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pvhM7yfosEu/j8JdV7/a4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0BjZws3yAUO2ww7Ab+YRhQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[43]" type="UMLGeneralizationView" guid="2wulU0U4J0aQyk4WhTjcpgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4173,752;4116,604</XPD:ATTR>
<XPD:REF name="Model">kwGy+oQJPEe6N59XZz9xowAA</XPD:REF>
<XPD:REF name="Head">sq9XvSkzB02KxXocFNjxfwAA</XPD:REF>
<XPD:REF name="Tail">97zGfmGSLUWaxnztDr3dcgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jtix/v/vQkyTrUsiyvf6vQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">kwGy+oQJPEe6N59XZz9xowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ydOb2Lvzgkqg/6kQOuSrNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">kwGy+oQJPEe6N59XZz9xowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="BDbOnWPxf0iJDr0kxkR4FAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">kwGy+oQJPEe6N59XZz9xowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[44]" type="UMLClassView" guid="z3FiccKrJkWwdDl+AESr8gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4380</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">99</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">z64hu44L7EKFiatJWd/X3wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="mbD3rI9PUkC1m9DOYvl/OAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7KKvQxf1gkKTJPjbNJNLEwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IndexType</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JdjqwuKFy0uFzaPGhB1qwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dFKxgroq2UCwaH5ootpZXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nHIcumn600aogAqiJw/uTQAA">
<XPD:REF name="Model">z64hu44L7EKFiatJWd/X3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gw8LWpceqU2qQjc9Ic/u8AAA">
<XPD:REF name="Model">z64hu44L7EKFiatJWd/X3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="g0TgIKwo6Uqj36xE6IWCtgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">z64hu44L7EKFiatJWd/X3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[45]" type="UMLAssociationView" guid="fgBvK7W6OE6TADq77kdpMwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3840,554;4012,553</XPD:ATTR>
<XPD:REF name="Model">6GCcfQFl0ku1xLDj6ADr7wAA</XPD:REF>
<XPD:REF name="Head">sq9XvSkzB02KxXocFNjxfwAA</XPD:REF>
<XPD:REF name="Tail">jYPlekFK/0+o9VvxOhlBewAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="XzaDHuF1mEyEohiwnFAU3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">6GCcfQFl0ku1xLDj6ADr7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="hyS90rwpuE266X/RqarmxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">6GCcfQFl0ku1xLDj6ADr7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="HhCV0DnsvUusICtlp9PGkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">6GCcfQFl0ku1xLDj6ADr7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="v4DIjDmRkEi2ZD8nffj+qwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">nkFcTcfx80OHUWL9HTA3eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="kMG9OsOu402KxV/0SLbfWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">BPMWuu+vZ0en2Vh/5gmszQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="faGrDuv5BUWnCAsPzr5p2wAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">nkFcTcfx80OHUWL9HTA3eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="WfEM9XV1Z0S0S7cNXgAGigAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">BPMWuu+vZ0en2Vh/5gmszQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="0Hd8JkNrQEmQImkyfa3qBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">nkFcTcfx80OHUWL9HTA3eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="/+mMR1zjhUaga7BvGhuUpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">BPMWuu+vZ0en2Vh/5gmszQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Uo0aogkbTE6ZSMVBAb9tsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">nkFcTcfx80OHUWL9HTA3eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="3oaZ0DBaVEaeHntn3cGLzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">BPMWuu+vZ0en2Vh/5gmszQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[46]" type="UMLAssociationView" guid="US82Yus330WxZlp0Ok1HXQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4428,859;4468,857</XPD:ATTR>
<XPD:REF name="Model">6x+A1lqB8UGefXrhWf109AAA</XPD:REF>
<XPD:REF name="Head">Qeez8Ug/aUmG8NkRoZEOuwAA</XPD:REF>
<XPD:REF name="Tail">97zGfmGSLUWaxnztDr3dcgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="HFaIgEYZKkaIKWO0yJ2sKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">6x+A1lqB8UGefXrhWf109AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="CVhzrSvGjEe8Zg421PQTSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">6x+A1lqB8UGefXrhWf109AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="CiUppiKw+EiCshUVuFKDzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">6x+A1lqB8UGefXrhWf109AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="KOS9b+O5N0+rAtKzqOJkWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">R1HAIbVBm0Km5KEhXYnhkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="x/wm5OGOzkGf+CnO1PJ5dAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">iMkkp9PC+kGhV96/CzwydAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="5AUx2V+hTkSMiFFNiqLR2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">R1HAIbVBm0Km5KEhXYnhkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ycMXWuy4pkOaIHATEu5l+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">iMkkp9PC+kGhV96/CzwydAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="TV/9DA/yRE6L9VeQpZpFsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">R1HAIbVBm0Km5KEhXYnhkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="4ovtbDkEvUiDrjyX0B4hIQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">iMkkp9PC+kGhV96/CzwydAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="3ytTgRmlFUyT4LHag56I1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">R1HAIbVBm0Km5KEhXYnhkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="7RzvFbhsN06mpD+qLvAXAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">iMkkp9PC+kGhV96/CzwydAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[47]" type="UMLAssociationView" guid="VL5pqmOu7kWRj6OyKPxEuAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4428,859;4468,857</XPD:ATTR>
<XPD:REF name="Model">vbgYjdWe+kiAlYD1HZO69AAA</XPD:REF>
<XPD:REF name="Head">Qeez8Ug/aUmG8NkRoZEOuwAA</XPD:REF>
<XPD:REF name="Tail">97zGfmGSLUWaxnztDr3dcgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="umNdYnkE3EKG270dNNa7swAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vbgYjdWe+kiAlYD1HZO69AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="dokhx9tx7kiDjnRNSw9uKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">vbgYjdWe+kiAlYD1HZO69AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="bLcl+Tuc9E+6ifADAlPSBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vbgYjdWe+kiAlYD1HZO69AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="qdAOkdWBb06HAxcD5Z1l3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">PiOWZ79Kr0CGGjg7tn2W2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="bUPdUgM3oEyJRZm5SyRCYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ItdI0KOU8U6DzvWu1cgEgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="3FDOqriYIkuZfChdbTYkRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">PiOWZ79Kr0CGGjg7tn2W2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Icok01orIkSHP/u8ZNRVnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ItdI0KOU8U6DzvWu1cgEgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="BhJ4wTQDfEyaR45DQHLsAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">PiOWZ79Kr0CGGjg7tn2W2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="/d5dG30cj0qQvaTz8AqKcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ItdI0KOU8U6DzvWu1cgEgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="iPoJhQRE/kC91P0j9wUV7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">PiOWZ79Kr0CGGjg7tn2W2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="rPHWVC4tBUigNRcoqCl4kAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">ItdI0KOU8U6DzvWu1cgEgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[48]" type="UMLAssociationView" guid="Nctyaox4kU281edlYb82BAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4428,859;4468,857</XPD:ATTR>
<XPD:REF name="Model">FCQ7JLTcSU2kn9Tp5CCaOwAA</XPD:REF>
<XPD:REF name="Head">Qeez8Ug/aUmG8NkRoZEOuwAA</XPD:REF>
<XPD:REF name="Tail">97zGfmGSLUWaxnztDr3dcgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="t5R0Mo09PkGiAG/nVbDnrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">FCQ7JLTcSU2kn9Tp5CCaOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="UEEKOYW+kkK/PgvHXlOVlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">FCQ7JLTcSU2kn9Tp5CCaOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="fya0FbNfu02sVqGvoMMQ4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">FCQ7JLTcSU2kn9Tp5CCaOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="lAKb6jl290WjI4qBL3MQqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">NKG9/ZJR1E+3B0Kij+DJCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="dHWEiZkrqUGeH3cUrTzCqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">rBuQ3iAFZ0+gJVHajrcDqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="2o9s1D5HjkCmkgW4A1nb1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">NKG9/ZJR1E+3B0Kij+DJCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="uTOK/ZyRcE6exn6391KESwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">rBuQ3iAFZ0+gJVHajrcDqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="BichJK31ZkOHoTqTqvcJDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">NKG9/ZJR1E+3B0Kij+DJCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="YoRJF9rBdk+d4TcsU0IP9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">rBuQ3iAFZ0+gJVHajrcDqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="rH+EG5pStkOkU4uliJh6MAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">NKG9/ZJR1E+3B0Kij+DJCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="uZadqmaUckGftyXOPzLgmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">rBuQ3iAFZ0+gJVHajrcDqgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[49]" type="UMLAssociationView" guid="SOQT6oZG7UyGotWMz1BHKgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4428,859;4468,857</XPD:ATTR>
<XPD:REF name="Model">s8mW7WTrV0SEBneHqBvSdwAA</XPD:REF>
<XPD:REF name="Head">Qeez8Ug/aUmG8NkRoZEOuwAA</XPD:REF>
<XPD:REF name="Tail">97zGfmGSLUWaxnztDr3dcgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tbE6UXY72k6QmB5ATExdYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">s8mW7WTrV0SEBneHqBvSdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="wItA/OxJ/USe9u44uLCaGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">s8mW7WTrV0SEBneHqBvSdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="vg29BGArzkmFxw6qRAF/EQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">s8mW7WTrV0SEBneHqBvSdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ghMXAaB/SUeEV0yA6XSFwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">42NqRhoqOUSg2ZTGWt4KsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="tUggOUyn4EOaEAz6g+0BZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">KNAMsNXpwUyG8ZEd8GOGJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Qm5twEnzkkyEV9tX8RWZwgAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">42NqRhoqOUSg2ZTGWt4KsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="WYsp3fqCSEOgE7Zjcua38AAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">KNAMsNXpwUyG8ZEd8GOGJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="yFg7mrJ5PEKSGtI55Vus3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">42NqRhoqOUSg2ZTGWt4KsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="0v8OsOcFikO1g1dlpCXwhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">KNAMsNXpwUyG8ZEd8GOGJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="qlnMx0CWaUeaUbPH53p1pAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">42NqRhoqOUSg2ZTGWt4KsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="o+BfSON390aw2Q2Az/XrZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">KNAMsNXpwUyG8ZEd8GOGJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[50]" type="UMLAssociationView" guid="rWuAzPXwxEGdHsrVncihnAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4231,1031;4468,920</XPD:ATTR>
<XPD:REF name="Model">GM7nYhJTBU2slNYxhxr2fAAA</XPD:REF>
<XPD:REF name="Head">Qeez8Ug/aUmG8NkRoZEOuwAA</XPD:REF>
<XPD:REF name="Tail">viPKsRHd4Ueyv5x+YQh+yQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="PLeD/94HWEW8gVyUfP01IAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">GM7nYhJTBU2slNYxhxr2fAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xG3egICnjEaYK4Kqg5bWOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">GM7nYhJTBU2slNYxhxr2fAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GcC+F/d/wUOjfGxVeHQhhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">GM7nYhJTBU2slNYxhxr2fAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="zt+DZw/cjEKdX5Ea6orXiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">AlsP4bbEyEeebTiMoaCqlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="KoDSaDRqbkOQw5RHC9WI9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">n3NapBXdbESRFO32iaTddQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="zlTlkLDsck2AjNl0HFprtwAA">
<XPD:ATTR name="Alpha" type="real">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">1..*</XPD:ATTR>
<XPD:REF name="Model">AlsP4bbEyEeebTiMoaCqlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="n1Vh8FAfFU60d6AYKONrcQAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">*</XPD:ATTR>
<XPD:REF name="Model">n3NapBXdbESRFO32iaTddQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="1DWCJjb4gUqqolwodUYM/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">AlsP4bbEyEeebTiMoaCqlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="1naiddISwkaWShWwxq/6vAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">n3NapBXdbESRFO32iaTddQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Wy4YraeKmEi6ApyE3ufM2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">AlsP4bbEyEeebTiMoaCqlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Xt1lfAl40E64//ouegA2EwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">n3NapBXdbESRFO32iaTddQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[51]" type="UMLAssociationView" guid="1kIesHcStU2vWlxFfw6j8wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4156,986;4134,1028</XPD:ATTR>
<XPD:REF name="Model">UsPwLkDrS0KOj94d/px1EQAA</XPD:REF>
<XPD:REF name="Head">viPKsRHd4Ueyv5x+YQh+yQAA</XPD:REF>
<XPD:REF name="Tail">97zGfmGSLUWaxnztDr3dcgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="puIO++cAyE+GLBffjIpSxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UsPwLkDrS0KOj94d/px1EQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="hbNZyZxVcEaK0bNva6VFrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">UsPwLkDrS0KOj94d/px1EQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="cPVw4QoE90SKGJCLkvcg3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UsPwLkDrS0KOj94d/px1EQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="6pmtBiNf0UampTjVpCaZ1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">447qd1yj3U6vEic3bcoPhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="fdjO82zF5k+V9N59dsLy2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Ejv2gBo2fUKt32B2wC36ugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Hm2/XXUzUkqEJW8YfYIacgAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">447qd1yj3U6vEic3bcoPhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="c5s3k7qddkC0N86aZUJL4gAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">Ejv2gBo2fUKt32B2wC36ugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="mVlx6TJG+UeKLJ2vD45+JAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">447qd1yj3U6vEic3bcoPhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="7jA6q6FnWkeJWzIq1tZZdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Ejv2gBo2fUKt32B2wC36ugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ycRwkkEeC06NNLenlyC5IQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">447qd1yj3U6vEic3bcoPhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="uVRt/OI4g0O3o7OKZVT0igAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Ejv2gBo2fUKt32B2wC36ugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[52]" type="UMLAssociationView" guid="hrcP6p0c80ygGbq3mcv57AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3543,333;3597,452</XPD:ATTR>
<XPD:REF name="Model">5zQ+OLBVuky0wtg/nCOAlQAA</XPD:REF>
<XPD:REF name="Head">jYPlekFK/0+o9VvxOhlBewAA</XPD:REF>
<XPD:REF name="Tail">Sh/fbyLABEiKXC+XARnJCAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="DBDGTULR2kmadZ7Z+yJ9bAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">5zQ+OLBVuky0wtg/nCOAlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="kWziyzFx1EC8mBztolOC2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">5zQ+OLBVuky0wtg/nCOAlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pgxtrZdWskaMBymkTiXPWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">5zQ+OLBVuky0wtg/nCOAlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Axrhj41jEEuyZjqo90RY9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">VVabIWzaJUKlfNIBXqxRigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="2FSX/jL0D0uegg2HefgBYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">vFKvGMH660ysTQ5r7LJSVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="wPNchOlib0utqr/ef50m1gAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">VVabIWzaJUKlfNIBXqxRigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="aF0S1FDzGUeHKWZ5kbEuSwAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">vFKvGMH660ysTQ5r7LJSVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="/5iSPj/BI0GfKvFCqxDNKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">VVabIWzaJUKlfNIBXqxRigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="cBCSCqkFpESxZ93i9gG1tQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">vFKvGMH660ysTQ5r7LJSVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="A2Lh3Aay9UKxIwVXzMODbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">VVabIWzaJUKlfNIBXqxRigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="UnEUw/He7Ee/Zn+9+4q73QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">vFKvGMH660ysTQ5r7LJSVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[53]" type="UMLInterfaceView" guid="scKRYO85Zke2tjCjb9LVQwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3892</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">342</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">v4CoHSJaLE2D5VGCvSG+sAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0DHt72DVeESTPaNQ2+CnTAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1up28sUip06zJqPuOc+pVgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MetaEntityFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="NCvZXmLgsUu0biIUjBJjIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="LXWQl6tSMk+KX/Tcx/HRzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="46Gd0+P35kqQmVUUUYqwJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">v4CoHSJaLE2D5VGCvSG+sAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="vVA/rfu6jkKxMXwK3t97QwAA">
<XPD:REF name="Model">v4CoHSJaLE2D5VGCvSG+sAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[54]" type="UMLInterfaceView" guid="xxfgurHXR0emF/7n+u6y/wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4404</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">520</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">548</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">170</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">QmIOB3r6WUW5vxy1tCjktwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+1l5IvNnAEuuvb7kxkfsfgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zm20i7d4Sk2Vwn0GPDFRRAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ColumnFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="FNhfgK9XFkSXfco5ZbaVVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tyzKwWiiNUW5RORNzeNX1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+wjVtfxhFkSGXpsEJFkwuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QmIOB3r6WUW5vxy1tCjktwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VUC0Zw0jhkuxLkHKOCHB8wAA">
<XPD:REF name="Model">QmIOB3r6WUW5vxy1tCjktwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[55]" type="UMLAssociationView" guid="Lscsh2EI+EqmHCXtI3CEXQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3840,455;3972,387</XPD:ATTR>
<XPD:REF name="Model">dO18e7TTiEqieEe2dlgZYgAA</XPD:REF>
<XPD:REF name="Head">scKRYO85Zke2tjCjb9LVQwAA</XPD:REF>
<XPD:REF name="Tail">jYPlekFK/0+o9VvxOhlBewAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="99aZMo6FI0+5SX7pWfaNTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dO18e7TTiEqieEe2dlgZYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3gRBaqKsnkiQMflyrhnsNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">dO18e7TTiEqieEe2dlgZYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="H50pKrn0KEqfd3qEhyYywAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dO18e7TTiEqieEe2dlgZYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="uTwTZvnAIEivDVafhPYoyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dbHnW9MUVky7Jr60/7duEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="8+BiSNgeCUSveVXK8ICcHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">l1oCyhwCc0qQmI7ySNtvnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ZRMzE+q2eE2IHb5b+UuUrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dbHnW9MUVky7Jr60/7duEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="39Y8O+Kg/0G4YdQmVecTqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">l1oCyhwCc0qQmI7ySNtvnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="lNdw2rcOvkuaPD+o5BfawgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dbHnW9MUVky7Jr60/7duEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="7cd5oNvtfU6i8ZybSQuZzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">l1oCyhwCc0qQmI7ySNtvnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ksxbEgvTl0ScyyPm5gO54QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">dbHnW9MUVky7Jr60/7duEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="rDl7dM4nJkGWg9iHzy6b0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">l1oCyhwCc0qQmI7ySNtvnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[56]" type="UMLAssociationView" guid="1AfInaWlUEO/FL3rkZkBTwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4421,752;4530,689</XPD:ATTR>
<XPD:REF name="Model">VphrsFhZ9kOU3ZzA3CMxAwAA</XPD:REF>
<XPD:REF name="Head">xxfgurHXR0emF/7n+u6y/wAA</XPD:REF>
<XPD:REF name="Tail">97zGfmGSLUWaxnztDr3dcgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tJVp413dGUa95/rcuDsADwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">VphrsFhZ9kOU3ZzA3CMxAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XxM4wioWx0upIcNdwBav/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">VphrsFhZ9kOU3ZzA3CMxAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="b3f7H6u4FU2fGQHAqxrizAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">VphrsFhZ9kOU3ZzA3CMxAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="xfd5KTzRw02+SACj1WgFLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">kwedMTLWsUqeP/zfPhj0kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="uMeD1ooXlEOFsp46reLleAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">FEmVJ8QSlESNXO7T1rDSTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="vHZuklE+0kiTObgDI4GsLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">kwedMTLWsUqeP/zfPhj0kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="hNNAYgQ19kG1WNRVR5j0hQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">FEmVJ8QSlESNXO7T1rDSTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="y9bWLe0dcEOdfA/a0tiZ2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">kwedMTLWsUqeP/zfPhj0kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="wLrcEjOo2ES+d33zfkYkkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">FEmVJ8QSlESNXO7T1rDSTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Rc+VZcTyeUSFFWAR3+2eNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">kwedMTLWsUqeP/zfPhj0kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="twjYcBsQGU2B/phM8tccAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">FEmVJ8QSlESNXO7T1rDSTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[57]" type="UMLExceptionView" guid="f3TtkFocXU+FS3Fbv3o9DQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3304</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1296</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">222</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">lQ4Q97Ieq0SrgxyZV6dLIgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qzhQ5BMa9Ui+XwOTITz/kwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="eHzhDj8bYUemnc6iGMI+3QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">InvalidColumnAttributesException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="M36aUofENUqVNgYv6TF8NAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NskKh1CU60iqFG/9tpz0aQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="miRFQknPy0SNmQaCHmEHdQAA">
<XPD:REF name="Model">lQ4Q97Ieq0SrgxyZV6dLIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VncD3hJEKkCBZ0omaS6C0AAA">
<XPD:REF name="Model">lQ4Q97Ieq0SrgxyZV6dLIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[58]" type="UMLGeneralizationView" guid="JTwNMGBtlUCUaaGIZKiSQgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3345,1296;3125,1211</XPD:ATTR>
<XPD:REF name="Model">/vydv+DuH06FTDIK53Z2ogAA</XPD:REF>
<XPD:REF name="Head">AXbNXNzTGk2HPvI4pVhsdAAA</XPD:REF>
<XPD:REF name="Tail">f3TtkFocXU+FS3Fbv3o9DQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/9jqAbdIAE6rz8iOzrPXHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/vydv+DuH06FTDIK53Z2ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xfRFgZzUeEK3OMwUMxrBKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">/vydv+DuH06FTDIK53Z2ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ixOfpxd8cE6xf6Eem9l+xAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/vydv+DuH06FTDIK53Z2ogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[59]" type="UMLExceptionView" guid="IXedwKnP6EaYQDkYJwMleAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3292</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1180</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">159</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">v1aGglQ//k2e440F9En5bQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lZ6QBVT4202k8kgK1rpqBQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bifYEPUIS0+Y1O8MGuw53wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UnavailableTypeException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="TzzARaInjUey6JFHx0ki+gAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="EQciB60IEUKUZ6M0WDjeKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rbE4vOJ8FEKWSuwbHCQwrgAA">
<XPD:REF name="Model">v1aGglQ//k2e440F9En5bQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2w9tjicEuUu6O1GX13J4vwAA">
<XPD:REF name="Model">v1aGglQ//k2e440F9En5bQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[60]" type="UMLGeneralizationView" guid="8d6JVJ0vUkGg9pygMsBoTgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3292,1201;3125,1188</XPD:ATTR>
<XPD:REF name="Model">MgUgBaea6k+IWYNJfStPRwAA</XPD:REF>
<XPD:REF name="Head">AXbNXNzTGk2HPvI4pVhsdAAA</XPD:REF>
<XPD:REF name="Tail">IXedwKnP6EaYQDkYJwMleAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="VKHG+DnX4Eezk6bayMMBCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MgUgBaea6k+IWYNJfStPRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZO+QvqIMxEKI39HdRTXt4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">MgUgBaea6k+IWYNJfStPRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4LVR6vfprESqPZskKgT/jAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MgUgBaea6k+IWYNJfStPRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[61]" type="UMLClassView" guid="Uwt21gzAaUqvMhK9uCriPwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4656</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">340</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">VJnrQeY2PE+Nr4P1YGSLzwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OrFvBJix1kCaVew3YosFzwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ID6SiLx2uEKN/4K5qDLXogAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Size</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LOynJw8i60CLNqkQT9D6FgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="OnOq6DcsNU+y/IfJH2MqawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="uaiMp2t6HEaqjFw2AxN9gAAA">
<XPD:REF name="Model">VJnrQeY2PE+Nr4P1YGSLzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DWyYhUEOSUS+UpZD2RO1zAAA">
<XPD:REF name="Model">VJnrQeY2PE+Nr4P1YGSLzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="1pvPg9k+1UinfbS+iEZDIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VJnrQeY2PE+Nr4P1YGSLzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[62]" type="UMLExceptionView" guid="OaWoTvH+cU+UAgUBlw067gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2628</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1168</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">e4CVKd0xEkKPRe5LXS9URQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="p9Bq3WlH1U+ptUnYpk2WKgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="w1aFrJ61T0SlWhCcpW8/rQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DuplicateMetaEntityException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="b2HdTFHOOku8fb669ERwUwAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5nwjbb+IOkeZpTyrluNk/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="uTOZGbJD4kCypHosEjjiPQAA">
<XPD:REF name="Model">e4CVKd0xEkKPRe5LXS9URQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eSAVSzWtOk+dFyuKfSzwxgAA">
<XPD:REF name="Model">e4CVKd0xEkKPRe5LXS9URQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[63]" type="UMLGeneralizationView" guid="CTUPaowZV0WVYDL/MnBs/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">2807,1192;2984,1186</XPD:ATTR>
<XPD:REF name="Model">cMAwyoSlFkm5Lm+JNZdHNgAA</XPD:REF>
<XPD:REF name="Head">AXbNXNzTGk2HPvI4pVhsdAAA</XPD:REF>
<XPD:REF name="Tail">OaWoTvH+cU+UAgUBlw067gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jYYOQoDQmEayCYLlDdaEygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cMAwyoSlFkm5Lm+JNZdHNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7MJVOU0+uUWtPJ3CpsuDEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">cMAwyoSlFkm5Lm+JNZdHNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wRb9neLIuEClkZKWEwILOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cMAwyoSlFkm5Lm+JNZdHNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[64]" type="UMLInterfaceView" guid="JkP4ImsWGUml5LR3HuzGHAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4124</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">2328</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">FqsGO7P1ikS1feSjdTd+hwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Mg5iubjIrEi/Ng/Is15xWgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7MO2bl/ZpUeOu6SmWhkoJgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ChangeRequest</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Jebk6vGfmEq/Q92WbOWR8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CzwPS7bAb0GFi62820SqPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Qa8JT9Ks+kuy/0rwDp2U3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FqsGO7P1ikS1feSjdTd+hwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="6awNjVG0jkW9MFj+IhJMtAAA">
<XPD:REF name="Model">FqsGO7P1ikS1feSjdTd+hwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[65]" type="UMLInterfaceView" guid="MQ6MhOBFk0ayI0JKq4tY6gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3988</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">2504</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">147</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">/kbtnMIx80WwT0LF5/kS6wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6F8xauqWdkur1WvNUTMciAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="L5S7JxrcJUCWDDTd6u7ZqwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AlterMetaEntityRequest</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="eo9EiNC9/0yreIkwSODMbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZVAtBl2TSUyjBuweK8OO2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xrVhOIgbYUynEu3QCzb4lQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/kbtnMIx80WwT0LF5/kS6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="B+0EkzjJJUG380/P4H+cmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/kbtnMIx80WwT0LF5/kS6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[66]" type="UMLGeneralizationView" guid="aifX088WKkGR0CFrnlhdewAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4076,2504;4154,2393</XPD:ATTR>
<XPD:REF name="Model">g04nRApyc0OKDWullRlPfAAA</XPD:REF>
<XPD:REF name="Head">JkP4ImsWGUml5LR3HuzGHAAA</XPD:REF>
<XPD:REF name="Tail">MQ6MhOBFk0ayI0JKq4tY6gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Q8qs1Cq1kkOvTiB9okwQhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">g04nRApyc0OKDWullRlPfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2BMhUasn4U2qB0gLGGhr8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">g04nRApyc0OKDWullRlPfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2C45W5gJxEGdH5WMbSXgJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">g04nRApyc0OKDWullRlPfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[67]" type="UMLInterfaceView" guid="FHG8KkVvhUatbYKLrYTy3wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4168</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">2500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">157</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">/rp1DeFu7UyMtMeyvZqnyQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8sQa/DBlPEu9Go+0G8BbHQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="l0HuCxN0yE2I8xijm64vJAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CreateMetaEntityRequest</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LTkzvAKMlUWj3TFdZmxP9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="E+nnrQ66JkS/ey/XX++qOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/FbeYsRvYEC4tPMbBsFY8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/rp1DeFu7UyMtMeyvZqnyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="SKQOnddU4kmxQs84m91nCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/rp1DeFu7UyMtMeyvZqnyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[68]" type="UMLGeneralizationView" guid="4bZDQGU/Ak6THUzJEqnqoQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4237,2500;4191,2393</XPD:ATTR>
<XPD:REF name="Model">1E2AjS+Z5kyGmyQ5YWpUvwAA</XPD:REF>
<XPD:REF name="Head">JkP4ImsWGUml5LR3HuzGHAAA</XPD:REF>
<XPD:REF name="Tail">FHG8KkVvhUatbYKLrYTy3wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="gCbQdagCukiTR6AZLhHIVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">1E2AjS+Z5kyGmyQ5YWpUvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ep4IOJOi+kGgnZvyRp5M6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">1E2AjS+Z5kyGmyQ5YWpUvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ynzkZiZK8Uq0usoGNchUrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">1E2AjS+Z5kyGmyQ5YWpUvwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[69]" type="UMLInterfaceView" guid="bTpVpYqwRUansrSZC7HprgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4392</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">2488</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">146</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">ozCtFohE+kqKEPybQh52LAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ywnk13G+jEmFuGqjPpO3NQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Imi1kpG7B0+2asjo2GtW5wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DropMetaEntityRequest</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="K5LqdG/xjEWx0oQuAxzIpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Gy4W0CGne0WbZi209Z/7EgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wLROXL0cQESO4wuSjkMCBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ozCtFohE+kqKEPybQh52LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nllsXQD/CECUSbGx9+hyiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ozCtFohE+kqKEPybQh52LAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[70]" type="UMLGeneralizationView" guid="JYOcMvhNe0G39eyXa2IUEwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4422,2488;4231,2388</XPD:ATTR>
<XPD:REF name="Model">JVjgMBBlYES3v9HT/t5YKAAA</XPD:REF>
<XPD:REF name="Head">JkP4ImsWGUml5LR3HuzGHAAA</XPD:REF>
<XPD:REF name="Tail">bTpVpYqwRUansrSZC7HprgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+YQbSPTvGUa6ve4d5cBPqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JVjgMBBlYES3v9HT/t5YKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="rGpcg+kd30ijwaK3z6QEAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">JVjgMBBlYES3v9HT/t5YKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4RU1h5Dx9kW8XF5ZQU1NqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JVjgMBBlYES3v9HT/t5YKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[71]" type="UMLInterfaceView" guid="TD2wFxk6VUiDzig8CmDXdgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4380</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">2236</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">425</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">3mTss3lLS0us478uISe5twAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="CIae4Fy/LEC9vuv06JUjgwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="8M3SZSUSlU2quyKlLA3eWwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ChangeRequestFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="djxaAsc3ckePfKHtGorDpwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="iKAUTRILmEiKSz/GDIrbmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="bu9XFrU020e82naXWnGJzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">3mTss3lLS0us478uISe5twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="I5UVi+6GM0mydhzhp0fp2AAA">
<XPD:REF name="Model">3mTss3lLS0us478uISe5twAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[72]" type="UMLInterfaceView" guid="AR7lOjqxSkGnDmEI7k79NwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3160</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">848</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">238</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">/HD6knI0XEyF7cHF5k+HNwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="HRgeVsLgN0WPh+t2jLygIQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="lqwp3MO1yEeewAmcVpcRzwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MetaEntityChangeListener</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pNRK77/qmk+4tTTxkQN0AQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0lapG1CtWEmSrpT7EvoWAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0lOBY8JoRkWHb15Bg90YmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/HD6knI0XEyF7cHF5k+HNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="0ztIq2LpP0eNFQAvKy4MKQAA">
<XPD:REF name="Model">/HD6knI0XEyF7cHF5k+HNwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[73]" type="UMLClassView" guid="5M44FsAr006aY4Z16q08GwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1176</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">564</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">325</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">6leaB+E1WE+7n4sAcT1D/AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="YrTPVeyX9kuYMkuPaQpbywAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="GfhXM1F5JUe3AZEOy6ztXwAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Comparison</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ScI0FCFk7kKk52uo4jmt0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="bknwEv3MrkSl7TFuyh677QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="cdZ6d2riA0mutLzeJ5FyuQAA">
<XPD:REF name="Model">6leaB+E1WE+7n4sAcT1D/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="9c0hBupG8E6qxlix7fctKwAA">
<XPD:REF name="Model">6leaB+E1WE+7n4sAcT1D/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="hfYppdzWU0GnWSPE4IL83gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6leaB+E1WE+7n4sAcT1D/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[74]" type="UMLClassView" guid="uErOvcF8QEm7BJrenBYWTAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1240</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">724</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">365</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">v7VDNXYNfk+weINs+cbcRQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="EW7vH6ffYE6v0P7u7tJ+ZwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xFT+z0YuCU+WmLxRnihp3wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ComparisonGroup</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3H0HHP1E0kCeinTZISJErwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Gzrn09YKkUCFObwnXMgDZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6AtCyIxpc0yZt6TPyKWrqgAA">
<XPD:REF name="Model">v7VDNXYNfk+weINs+cbcRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="iSTbXU2prEaZW368VHshmAAA">
<XPD:REF name="Model">v7VDNXYNfk+weINs+cbcRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wvjryow8x0e0cqV9VDIiYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">v7VDNXYNfk+weINs+cbcRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[75]" type="UMLGeneralizationView" guid="ZZQABq37GkOsOa2RTLvBagAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1404,724;1356,632</XPD:ATTR>
<XPD:REF name="Model">7TIBMfF8gECFBf4eJ9SnxAAA</XPD:REF>
<XPD:REF name="Head">5M44FsAr006aY4Z16q08GwAA</XPD:REF>
<XPD:REF name="Tail">uErOvcF8QEm7BJrenBYWTAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/Cy19DYcXE2rvRFB3K7Q9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7TIBMfF8gECFBf4eJ9SnxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zUuWCVulX0KsGO2AfdjT2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">7TIBMfF8gECFBf4eJ9SnxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Lw3bMrG/G0WE3ete3kwZ4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7TIBMfF8gECFBf4eJ9SnxAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[76]" type="UMLClassView" guid="3npWJiV9V0+D2yFIYAaB9gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1016</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">732</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">145</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">MNMxAA64lE+ztLjPZq/wCwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4ft7voW+2E2HOCHbUMU8mQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6777zEd4FkC9KuvP75PW/AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ItemComparison</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nCGeSUiTJEK7RrwVUNwwCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jAQfJBaa2EOxjbgRyRomrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MwLawkurOUOffqrxbClFmQAA">
<XPD:REF name="Model">MNMxAA64lE+ztLjPZq/wCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="0wSRFE4Bq0ab8ZfpcWcCawAA">
<XPD:REF name="Model">MNMxAA64lE+ztLjPZq/wCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="0xjw0A489kuyMLZIml46RwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MNMxAA64lE+ztLjPZq/wCwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[77]" type="UMLGeneralizationView" guid="kYIn8/PcgUyp8mrtHdKVfAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1145,732;1289,632</XPD:ATTR>
<XPD:REF name="Model">xiBV4DT3f0WSjWaY5Vn0yAAA</XPD:REF>
<XPD:REF name="Head">5M44FsAr006aY4Z16q08GwAA</XPD:REF>
<XPD:REF name="Tail">3npWJiV9V0+D2yFIYAaB9gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="eg5y8K2mh0WWygoIBbVAugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">xiBV4DT3f0WSjWaY5Vn0yAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="arOHHJOeb0O2usUhXEQRdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">xiBV4DT3f0WSjWaY5Vn0yAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="0OG4THAd4kWVRBZeIHmx+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">xiBV4DT3f0WSjWaY5Vn0yAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[78]" type="UMLClassView" guid="jTq2mT63+UG7pKGX9yDz1QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">236</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">628</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">149</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">EDe0vwuhgUuXqwssnT4IyQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QRTpfwfxNUmdSJRBftLQvQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="AkIH94abJ0eTXiG+T/hvxgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">JoinType</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lAmomUBdBEiv96l+ruuUbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="FJEK9oCMZUmdXVfsSFwyYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="cGdHS0PQ7UmtxRbA2fj0rAAA">
<XPD:REF name="Model">EDe0vwuhgUuXqwssnT4IyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="lyalbQk2h0WydV8qU742wgAA">
<XPD:REF name="Model">EDe0vwuhgUuXqwssnT4IyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="SDz6c8A17Eu+0IsatYb+wgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">EDe0vwuhgUuXqwssnT4IyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[79]" type="UMLClassView" guid="XSYZAKCDQU6odbYWJWL2cAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">824</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">157</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">OrAHD/KpJEy5E+sNGg0wXgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+dK/O63He0qR8bQMzkRcIQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="clFBm+u+j0Cin/MrET3s1wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OrderDirection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="P9a3xcUKGkWwReyeiSmiyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8B81CYjw8UWQeKCWLTgI+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="cNQUNKCFxEq/oHHXWRiyUQAA">
<XPD:REF name="Model">OrAHD/KpJEy5E+sNGg0wXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gMB5pD3ork6awey5kVBgIQAA">
<XPD:REF name="Model">OrAHD/KpJEy5E+sNGg0wXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="aZOcMtnB1EKH00HbY20OVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OrAHD/KpJEy5E+sNGg0wXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[80]" type="UMLClassView" guid="39j+yCq1rEKFcSTnSUrHRwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">704</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1264</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oy4y8MFSfkCoVsZ7jGI2xQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="OLzrJYdkQEWJL+xGPq7XlAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueryColumn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="G1BJBG3iVk2bO+D0sDRy3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="d6bNNvcSm0me6cSaW0IfIQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nTjkK4sva0qo82AMRcMHFQAA">
<XPD:REF name="Model">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mY3+D8PkX0+QysCMnCU5GQAA">
<XPD:REF name="Model">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="6XgICtFblkOTehd04KIz0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[81]" type="UMLClassView" guid="hxR/Px0A0UCDw4RCNMdu8QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">472</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1124</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">95</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">ISZ5oHq9BUqopy7uvKTD7AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="zI1OO211PUqwl91MWvKCLwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mOrVZiJY4ESQIoETlC+DiQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueryConstant</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gCr37RHGfUetxC7QsCrCpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RRTTIShPB0KnzTsBIlthWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="LWaYPMLlIU2PAx3iWsWOXgAA">
<XPD:REF name="Model">ISZ5oHq9BUqopy7uvKTD7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5EE4pi1RgUuogApmxSpmKgAA">
<XPD:REF name="Model">ISZ5oHq9BUqopy7uvKTD7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="y/QeakC2d0mQE6rIqvEebgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ISZ5oHq9BUqopy7uvKTD7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[82]" type="UMLClassView" guid="ke+PVLulw0mv7a3TgbCgbgAA">
<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">1224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">191</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">EDNb66z7Pk6xe0bn3Km/EwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="iZ29xcJYiUOzarAw11de5AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="8Hto116BUUiIeVsMU4IXEwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueryFunction</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RG5MocyebUGussHW8PfM9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3T/mCPP1nU6xNea8IbV4tQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GrsMaPjWEESs+Up/Qf3fBQAA">
<XPD:REF name="Model">EDNb66z7Pk6xe0bn3Km/EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="oKVqD8DDTk22VJGOymNyGQAA">
<XPD:REF name="Model">EDNb66z7Pk6xe0bn3Km/EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="NZFulE9vNkGq8zTF+8hwLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">EDNb66z7Pk6xe0bn3Km/EwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[83]" type="UMLClassView" guid="b8QnbqcPwEON9qN/eFkcvAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">968</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">252</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BFdnsM5MnUC0IdExy1cH0AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WYD98uIo/0itILitPg3fPwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueryItemSequence</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="p7cuM679MU2UJRcpSf4vxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NwZxlGYNUUKD+QzYbzAH/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0WE4PolZPUGT54xmZNOSOQAA">
<XPD:REF name="Model">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="u/hx5uaBG0qNt87FvAhASQAA">
<XPD:REF name="Model">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="G+OgbI/cvkaRRcs4sq5TPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[84]" type="UMLAssociationView" guid="FcDFYKhmZUifyKMS+UEEEgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">968,1240;811,1283</XPD:ATTR>
<XPD:REF name="Model">++TBwelgrE2Z9BU4WqG/hQAA</XPD:REF>
<XPD:REF name="Head">39j+yCq1rEKFcSTnSUrHRwAA</XPD:REF>
<XPD:REF name="Tail">b8QnbqcPwEON9qN/eFkcvAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="75Iqzz/8vEmaDxsI1zxl4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">++TBwelgrE2Z9BU4WqG/hQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+rHDjyP5HESzmVp9gj6lLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">++TBwelgrE2Z9BU4WqG/hQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Es7iepAqGkC6zNtMwRPR/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">++TBwelgrE2Z9BU4WqG/hQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="iMBa0AkpUEWLgAOwpuuIzwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">3zdO0BT7zk26rjrJpfgiGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="CpNI0Gp9NkGRf668CPlZqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">0d+UOWc+zEiFp1SK+rhhKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="FnwO3CrfV0uJ23A+8TGhhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">3zdO0BT7zk26rjrJpfgiGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="damJ3pGScU2ER9UfGWAs8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">0d+UOWc+zEiFp1SK+rhhKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="8/ItUqqFrEKVCxmpzOvsqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">3zdO0BT7zk26rjrJpfgiGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="UP8xWdrikUyvO6hcoUCwewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">0d+UOWc+zEiFp1SK+rhhKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="LvBjDElwsUm455NhQ/qYNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-956</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1168</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">3zdO0BT7zk26rjrJpfgiGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="CdhANPTYHk2DlvJ3Nig18gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-956</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1168</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">0d+UOWc+zEiFp1SK+rhhKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[85]" type="UMLClassView" guid="muFsKsS1T0S9gHzFTph6VgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">592</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">816</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">208</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">wCvjKIzOC0GAtR2ds20SJgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="efr/wJr3GkenYRIH6f/kxQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="E2eoJ793FUGtUvnQtgQfYQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueryItemSequenceItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="d0xGtwV5/0Om3Itm+x87pAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="hwJd4N74NUGIBPz0m8QwKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="NcmT4NfqRUCDHpsoKM6DngAA">
<XPD:REF name="Model">wCvjKIzOC0GAtR2ds20SJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dIUwkbkfIkaqCNqNqLqTwwAA">
<XPD:REF name="Model">wCvjKIzOC0GAtR2ds20SJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="0VSYHMLsgkSKiY9bx+X27AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wCvjKIzOC0GAtR2ds20SJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[86]" type="UMLAssociationView" guid="7IUczuKpO0uiDMyhh6+/OwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">995,1120;742,897</XPD:ATTR>
<XPD:REF name="Model">B8msNi4xWEGo09PJGwRCtQAA</XPD:REF>
<XPD:REF name="Head">muFsKsS1T0S9gHzFTph6VgAA</XPD:REF>
<XPD:REF name="Tail">b8QnbqcPwEON9qN/eFkcvAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="q7ckiT5GVkSZeik1Bu2OygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">B8msNi4xWEGo09PJGwRCtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="AO5w8F+hvEOzw5kgLVXpPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">B8msNi4xWEGo09PJGwRCtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Ea0QbLprnEeWt3JJYiJhHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">B8msNi4xWEGo09PJGwRCtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="IP4+PPEcAEK3etkoInbrpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ZlgmeYCODkKbPyZV2k4sdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="dQziNGsGv0av6P7/zoQMPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">T4cL+3XDHkSxkNo9kVfibgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="baYF6T17PUCFXH4G8/sunwAA">
<XPD:ATTR name="Alpha" type="real">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">1..2</XPD:ATTR>
<XPD:REF name="Model">ZlgmeYCODkKbPyZV2k4sdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="fdDDrZ+3xUyXJo700LKrogAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">T4cL+3XDHkSxkNo9kVfibgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="FsouSl/ciUqdMtH9kcqhmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ZlgmeYCODkKbPyZV2k4sdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="86PjqCMD5ECpSRwMisWUBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">T4cL+3XDHkSxkNo9kVfibgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="xBwSBm5XF0mWwK/vxqrwBwAA">
<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">ZlgmeYCODkKbPyZV2k4sdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="dBoXC+wjNUya5BAVFyIvxwAA">
<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">T4cL+3XDHkSxkNo9kVfibgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[87]" type="UMLClassView" guid="xUMFudYLDEWS3bk+zc8jfgAA">
<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">1032</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">115</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">CYrZ1UrQEk2ATca0D+kkcgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="m9xbHRkGxkiIPrwW0yV+JgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="OKgyosnqBkarJn2nbPRadgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueryPlaceMarker</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gLO1czC1GU+9eHjmCVsJiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uYIAuxKlU0W+HDq7xbB6EgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Onf8tBFX4EO/3i46IDhKiQAA">
<XPD:REF name="Model">CYrZ1UrQEk2ATca0D+kkcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="uwCvvTmpGUqNVqLQVZQrIgAA">
<XPD:REF name="Model">CYrZ1UrQEk2ATca0D+kkcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="864xwMlt7EOPVwCl0jDVngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">CYrZ1UrQEk2ATca0D+kkcgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[88]" type="UMLClassView" guid="SoWHNnoykkm2GX3fBkM+NAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1644</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">496</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">519</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">355</XPD:ATTR>
<XPD:REF name="Model">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4+eRhsY8+EebyOijaBZzZAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="b7S96uaVPEiRPL63F4jAkwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueryComparator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Tjo5rKCRRUOtvvFH4NyehAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ICEB8Kz2q0K0BrzjvqmP4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="P5Vfs/lPsEaEix7ZpLgPgAAA">
<XPD:REF name="Model">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VD1J9ZbumUWJyESgmXRSygAA">
<XPD:REF name="Model">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ZXxjv2m0C06z8YsuxItuKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[89]" type="UMLAssociationView" guid="6iuS/uE/tk6Zut1QjEPuPAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1644,639;1500,620</XPD:ATTR>
<XPD:REF name="Model">sisbNt5nREO11qxLkkjObQAA</XPD:REF>
<XPD:REF name="Head">5M44FsAr006aY4Z16q08GwAA</XPD:REF>
<XPD:REF name="Tail">SoWHNnoykkm2GX3fBkM+NAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="gLIXZep8U0S5yBB8NczX2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">sisbNt5nREO11qxLkkjObQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jiShXwL0WUyh6+r8mwo3JgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">sisbNt5nREO11qxLkkjObQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jDe8ktpbFkKdxuwAawbtfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">sisbNt5nREO11qxLkkjObQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="H6JWYhl9gEqRdDmKs5lD0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">aBDz9rwP+kuOQsTwuYzm1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="y1jbx9//K0GJ/mc82uqrZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">QTWNB4P6tUiPLMLHD1s9YgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="P3owTHyH9kOHKpCBxkkS0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">aBDz9rwP+kuOQsTwuYzm1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="8bDfPyz3AkGJEnKNCzRMnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">QTWNB4P6tUiPLMLHD1s9YgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="CgrffUBT1EyzpaUlhP2IqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">aBDz9rwP+kuOQsTwuYzm1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="GNM9GgaVdkCutt9ZUP99ZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">QTWNB4P6tUiPLMLHD1s9YgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="PMnsVFTxZ02MkoU/bFutDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-636</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-948</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">aBDz9rwP+kuOQsTwuYzm1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="eLByVzqSu0u4BWOYeChR8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-636</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-948</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">QTWNB4P6tUiPLMLHD1s9YgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[90]" type="UMLInterfaceView" guid="EBKbt+jVCE6Pc1kcQK3GfgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1744</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1484</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">235</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">+RCi8TUSCUu1NuyKEkt77gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sBRfsHr4Bk6MB/DeH2pALgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jBktytHISEmmV+Ily4BprAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DeleteStatementBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="PmxfybyIbk+6Rgx2L12UQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1TkOK9c1R0SZt36MILBYMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/kE5oB3PIEO6k2IkK5Xg6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+RCi8TUSCUu1NuyKEkt77gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7FeqT/VKwkSO2NeHb2iaFgAA">
<XPD:REF name="Model">+RCi8TUSCUu1NuyKEkt77gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[91]" type="UMLInterfaceView" guid="7gqbktZJwEiN0IQuiyhSnwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2028</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1136</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">5yCJC1XyfECgMS9YLhzhjwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uO00F01bQESOUy54K3IYoQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="RaT2+71iv0a8Po1KYVYQEwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PersistStatementBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="48buwU1G8EerC4XKbRiXpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8LB7N4wVn0eqRPxDHKuj3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZdMWQg8hE0u5lPPo/71TCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5yCJC1XyfECgMS9YLhzhjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="W7kcX0Yg70CFsp6LGfyX7gAA">
<XPD:REF name="Model">5yCJC1XyfECgMS9YLhzhjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[92]" type="UMLInterfaceView" guid="6G2iOuxGQkCGnVT+9V2u4gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1504</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1220</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">456</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">196</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="y/Mm7k9XzEuJqOvN5Hm1sQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TxLcjIdYQUCCHp04sSpJTQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SelectStatementBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LSqMIEzqGkKAMtZEkJ0dWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7uJxAZE3T0+PEjTdFTncLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="PytUKF5Wo02QUP3yhAgc8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rHWL8jPqHkGP4n7eB0r52AAA">
<XPD:REF name="Model">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[93]" type="UMLInterfaceView" guid="hV58MxgKpkO8/sLvY/wckwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2280</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1320</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">250</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">+eC2U2cM/UWJ7pNvOp41mQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NbZexE3cHkiM7OomkAlX+AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7h5zCzVREEmw38NeqTXrwgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">InsertStatementBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gHALSQkZQUCeEBle9b4OpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="KDmnf4EqMUyx9lgTIGg7LAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="kV7CyIylRUmXJji4S43HKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+eC2U2cM/UWJ7pNvOp41mQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="aHUaadVakkOy2Y6E82aDXgAA">
<XPD:REF name="Model">+eC2U2cM/UWJ7pNvOp41mQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[94]" type="UMLGeneralizationView" guid="XnIvhcdULkeeVBKPD0AuEgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2361,1320;2235,1227</XPD:ATTR>
<XPD:REF name="Model">phHiBzQ50UWqxs0oHsyAAQAA</XPD:REF>
<XPD:REF name="Head">7gqbktZJwEiN0IQuiyhSnwAA</XPD:REF>
<XPD:REF name="Tail">hV58MxgKpkO8/sLvY/wckwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6fz1em2UxEy03GCFH90fzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">phHiBzQ50UWqxs0oHsyAAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="KVB5pw6nTECog3rFWVZz+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">phHiBzQ50UWqxs0oHsyAAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="JkqLfuUZpkC9oMFGmZMWeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">phHiBzQ50UWqxs0oHsyAAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[95]" type="UMLInterfaceView" guid="RVi0FUXx7UW1+hYAzvGh0wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1920</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1384</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">207</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">/H/ZmcBY70yNEMukM+kZSwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="goPh2Nx3JkeoH/ozjGUROAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bAK1GOl88EiW6QGhE0M7MwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UpdateStatementBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="MYXC67DfoUezE/3Mf9O9ZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="T8gxRhmthUqlRd11zf4YigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="vQbdz2C+iU2GLaRI8aFAyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/H/ZmcBY70yNEMukM+kZSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eZde1yhrYEqwryZHQAXNHgAA">
<XPD:REF name="Model">/H/ZmcBY70yNEMukM+kZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[96]" type="UMLGeneralizationView" guid="ktm73v0nFUav0Q2g/V+xCQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2043,1384;2144,1227</XPD:ATTR>
<XPD:REF name="Model">j5sYEvNcNE2ew+tOwA2WSQAA</XPD:REF>
<XPD:REF name="Head">7gqbktZJwEiN0IQuiyhSnwAA</XPD:REF>
<XPD:REF name="Tail">RVi0FUXx7UW1+hYAzvGh0wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7/rSGUpqH0uvjJe8XPMkoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">j5sYEvNcNE2ew+tOwA2WSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="SuftTEX/Ik63QyRt26DIMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">j5sYEvNcNE2ew+tOwA2WSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="6dm0J3EqTEiQIs1PJ+CT0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">j5sYEvNcNE2ew+tOwA2WSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[97]" type="UMLInterfaceView" guid="fc4sZh4hsUSOtRtvvIv9yQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">716</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">588</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">227</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">87d+XHkTDU649TUOLCCecgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rpBLrxrJEUGDClj72NqPIwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="HXFeiN+SdEOD0sZBI1bc6gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SequenceItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="BtWK417opEiz/xMG2O1dRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="vhccUelXIUCdkBlQc2IdtwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="yfBQWArmnEOm1ecNrBq+QgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">87d+XHkTDU649TUOLCCecgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="pe11ld1lh0iWByHJRGVsmgAA">
<XPD:REF name="Model">87d+XHkTDU649TUOLCCecgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[98]" type="UMLRealizationView" guid="jLSBETmQTUK14wDZ9m2+9AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">718,816;825,607</XPD:ATTR>
<XPD:REF name="Model">cn5aygjZCEuQ/E/a9Q3VPAAA</XPD:REF>
<XPD:REF name="Head">fc4sZh4hsUSOtRtvvIv9yQAA</XPD:REF>
<XPD:REF name="Tail">muFsKsS1T0S9gHzFTph6VgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1NNf5cMaF0i2fqpj5z0S1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cn5aygjZCEuQ/E/a9Q3VPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="6NwDW08k/kKv3cQZAxY7iwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">cn5aygjZCEuQ/E/a9Q3VPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="c9iGNGEvJkaaqbbXsV5cSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cn5aygjZCEuQ/E/a9Q3VPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[99]" type="UMLRealizationView" guid="pH9kdSPeH0+opbgsNZ1xsgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1176,605;838,599</XPD:ATTR>
<XPD:REF name="Model">UnsuDdfoeki0wabI9W8AjwAA</XPD:REF>
<XPD:REF name="Head">fc4sZh4hsUSOtRtvvIv9yQAA</XPD:REF>
<XPD:REF name="Tail">5M44FsAr006aY4Z16q08GwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="pu2Jsz1i70qh2kx+CKBmUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UnsuDdfoeki0wabI9W8AjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="65he8WLGlEO1DD+Yn7IOAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">UnsuDdfoeki0wabI9W8AjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Jj6VFFT4T0avmqVADP8XKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UnsuDdfoeki0wabI9W8AjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[100]" type="UMLInterfaceView" guid="m+jnnXm7BEigaVmfWjPXwAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1016</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">968</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">145</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oT3/OCPbUU6R+avq2WBRHAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DG+9/EQB+Ua0iG98727J3wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueryItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7t4/gnMTF0i/eFhxw/jv2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="v3Qsn/XNqEC1O/X9InmF6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Lm5GklcN8E2Y/JAgJRMGUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="98A6eA9erEOyZ6//zzjZ2wAA">
<XPD:REF name="Model">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[101]" type="UMLRealizationView" guid="xhhuMCzTjkKkFnRAoYt6yAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">794,1264;1081,987</XPD:ATTR>
<XPD:REF name="Model">Bod0i0h3uEGvzWYijUJ/CwAA</XPD:REF>
<XPD:REF name="Head">m+jnnXm7BEigaVmfWjPXwAAA</XPD:REF>
<XPD:REF name="Tail">39j+yCq1rEKFcSTnSUrHRwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="B4k3fQK7V0WoT55kWW3HKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Bod0i0h3uEGvzWYijUJ/CwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="foKf8a1ETUSGBsyQwtnRewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Bod0i0h3uEGvzWYijUJ/CwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4KswRKgW8kS5T31XXHVFuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Bod0i0h3uEGvzWYijUJ/CwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[102]" type="UMLRealizationView" guid="AuF9dTLYvUmW+B1cAyXwTgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">658,1236;1078,986</XPD:ATTR>
<XPD:REF name="Model">PKUJCzGEb027GQ5X4vifqgAA</XPD:REF>
<XPD:REF name="Head">m+jnnXm7BEigaVmfWjPXwAAA</XPD:REF>
<XPD:REF name="Tail">ke+PVLulw0mv7a3TgbCgbgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="qP2/R/NoK02UuIGY7eQWKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PKUJCzGEb027GQ5X4vifqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HrZXS+v8/0qLKJG3oz5QFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">PKUJCzGEb027GQ5X4vifqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7qB0H31u8kCcrSJw2ukj4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PKUJCzGEb027GQ5X4vifqgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[103]" type="UMLRealizationView" guid="JVBInl99b0m6iGmhsdL7SgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">566,1138;1078,982</XPD:ATTR>
<XPD:REF name="Model">gY2oF+9rMUmXr8RzPG5XUQAA</XPD:REF>
<XPD:REF name="Head">m+jnnXm7BEigaVmfWjPXwAAA</XPD:REF>
<XPD:REF name="Tail">hxR/Px0A0UCDw4RCNMdu8QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="q1Cu/P2CiUesGt/NaxC4hQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">gY2oF+9rMUmXr8RzPG5XUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="mzRtlJo9mkCpDCMo3Ogl/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">gY2oF+9rMUmXr8RzPG5XUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lJuAzS3fxkurLGUdxg9rQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">gY2oF+9rMUmXr8RzPG5XUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[104]" type="UMLRealizationView" guid="pdgyqJMV40+GZyGUOr6HtQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">566,1053;1078,980</XPD:ATTR>
<XPD:REF name="Model">9C7I7VgaF0ifneuHpeiQhQAA</XPD:REF>
<XPD:REF name="Head">m+jnnXm7BEigaVmfWjPXwAAA</XPD:REF>
<XPD:REF name="Tail">xUMFudYLDEWS3bk+zc8jfgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="mQIFIR2Cb0GPQxfdJM3MtwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9C7I7VgaF0ifneuHpeiQhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="QAgiPWOVlkWLnsdM5IiacQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">9C7I7VgaF0ifneuHpeiQhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="6LtU52PC+E+LvLfVSR3oxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9C7I7VgaF0ifneuHpeiQhQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[105]" type="UMLRealizationView" guid="X0h47csQd0q3OghHSSw7lgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1091,1120;1087,987</XPD:ATTR>
<XPD:REF name="Model">k7+dQUYxX0miag+hrplEoQAA</XPD:REF>
<XPD:REF name="Head">m+jnnXm7BEigaVmfWjPXwAAA</XPD:REF>
<XPD:REF name="Tail">b8QnbqcPwEON9qN/eFkcvAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="4pQ3qi41q0Oe1QTEvpg4nwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">k7+dQUYxX0miag+hrplEoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jzX0OwOfBkmzXSflSdY0ygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">k7+dQUYxX0miag+hrplEoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="EmHy4N3oTkeWf5GMd4RADwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">k7+dQUYxX0miag+hrplEoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[106]" type="UMLAssociationView" guid="Goy+FAiwWE2tawUwDgo+sAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">658,1236;1042,1020</XPD:ATTR>
<XPD:REF name="Model">1WsV2+YinEKSdCYP303IEgAA</XPD:REF>
<XPD:REF name="Head">m+jnnXm7BEigaVmfWjPXwAAA</XPD:REF>
<XPD:REF name="Tail">ke+PVLulw0mv7a3TgbCgbgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="qEqs+Ao8QUGCwJjwHoAs6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">1WsV2+YinEKSdCYP303IEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="coavPMrXN0u5KWntAvmQYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">1WsV2+YinEKSdCYP303IEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="vu7PZGAr8Uic8mAA3HPzjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">1WsV2+YinEKSdCYP303IEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="uVX1dGtC5EGXmHKJrZWh+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">F74PnOeCF0iskGEeX24NTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="PP/rRMFnh0aIFIjmcBd1rAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">B0xtHM3iv0Gt+q6KLooh0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="eleWg19ejUyx+HBICaEFCAAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">F74PnOeCF0iskGEeX24NTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="8PAZ1hMWBUyqfV6e+8KgFwAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">B0xtHM3iv0Gt+q6KLooh0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="vDNbV2Gg1E26rZ+I906QrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">F74PnOeCF0iskGEeX24NTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Fpm8fERLrUe2Cbkx8t+qCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">B0xtHM3iv0Gt+q6KLooh0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="/Mm8d3i7bUyhio0wB4VyGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-956</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1168</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">F74PnOeCF0iskGEeX24NTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="MYpQkPHEL0uWsDDoetqqBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-956</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1168</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">B0xtHM3iv0Gt+q6KLooh0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[107]" type="UMLAssociationView" guid="WiFABqbw306V3fhfRlA2+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">799,893;1016,969</XPD:ATTR>
<XPD:REF name="Model">3k1PuDSCpUW9sBeZd63OuAAA</XPD:REF>
<XPD:REF name="Head">m+jnnXm7BEigaVmfWjPXwAAA</XPD:REF>
<XPD:REF name="Tail">muFsKsS1T0S9gHzFTph6VgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dc1qFwOqyUWi/5V95EXCIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3k1PuDSCpUW9sBeZd63OuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="tEJ+rFz3ckWf0yOTS8Y6OgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">3k1PuDSCpUW9sBeZd63OuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Y6hH3nvPZk6LVpuvacWY2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3k1PuDSCpUW9sBeZd63OuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="qNRA3yswBkSyd/gAzqea+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">qVhBYr70xEmmfd9UT+e9jAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="gsvZPV16Kkm8lfdHDc4D0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">7NuVEeeznUmh5tmL/1++WAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ruMl9j8N4UC7n6HvpCIE6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">qVhBYr70xEmmfd9UT+e9jAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="SuDDWUwqmUaALnCm1MvTUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">7NuVEeeznUmh5tmL/1++WAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="bDpDl3ZFKkSaRpz5us55sgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">qVhBYr70xEmmfd9UT+e9jAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="g5tC7YovOEea55qHNBtfAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">7NuVEeeznUmh5tmL/1++WAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ctNS+dMh7U2xnio6x+Jb6AAA">
<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">qVhBYr70xEmmfd9UT+e9jAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="zlWrSweZt02+jIMqAze/oQAA">
<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">7NuVEeeznUmh5tmL/1++WAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[108]" type="UMLClassView" guid="caMO3D+8tEKGKsjpY8u3VAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">596</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">T6tWOEUNP02fxRONwoZzcQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lAj7668QlkCVy3baLtq5tAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="RcmIeP1qEUu6FFHSuNsVRQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SequenceOperator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="q091m1yy3Em3EFyk/7seWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/65I9Cmxakm6EU0On79v2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qdKUjl6Mgk2yMk4HjkRbkAAA">
<XPD:REF name="Model">T6tWOEUNP02fxRONwoZzcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gWtNZGWW+kuCmYM7jeS6hAAA">
<XPD:REF name="Model">T6tWOEUNP02fxRONwoZzcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wieEcis2G0+aKDPO06mRYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">T6tWOEUNP02fxRONwoZzcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[109]" type="UMLAssociationView" guid="PjwQZwVl10qwqDQpSQ9fkgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">591,628;716,624</XPD:ATTR>
<XPD:REF name="Model">8l/rPRKYL0yQVCxdAtU6eAAA</XPD:REF>
<XPD:REF name="Head">fc4sZh4hsUSOtRtvvIv9yQAA</XPD:REF>
<XPD:REF name="Tail">caMO3D+8tEKGKsjpY8u3VAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="2YX55pMhqE6eem+jg5ue6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">8l/rPRKYL0yQVCxdAtU6eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="OdoFPfXto0i5tyV0JDUtfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">8l/rPRKYL0yQVCxdAtU6eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GHjiIfM/c0mxJQT2x5bcmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">8l/rPRKYL0yQVCxdAtU6eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="MdyL+TWhZEmT/zGGCY9KvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Cl/Ef0TV1k6GbC2vr4KOKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="QaKOrhT25kOmhyiKHz6OMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">TOx8Ge828Ey5zcNgblqPQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="aQiPIBxBtEiHG5cIVBMiUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Cl/Ef0TV1k6GbC2vr4KOKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Tm+adZAkLEiwSa93KLO9VQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">TOx8Ge828Ey5zcNgblqPQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="M6rrIvuKfkO2Z/lBrNb80wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Cl/Ef0TV1k6GbC2vr4KOKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="1Mje8uPkO0mFIJVy+A7F5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">TOx8Ge828Ey5zcNgblqPQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="8jpGZTYZBE218cpF+Bdb7AAA">
<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">Cl/Ef0TV1k6GbC2vr4KOKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="KlHOxABGAkG3tsm9RNqjHgAA">
<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">TOx8Ge828Ey5zcNgblqPQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[110]" type="UMLAssociationView" guid="JIXOd9CBJkuzYGKEEfYkmgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">591,628;716,624</XPD:ATTR>
<XPD:REF name="Model">EXnqqs9NMEC/x3EZB0JC3gAA</XPD:REF>
<XPD:REF name="Head">fc4sZh4hsUSOtRtvvIv9yQAA</XPD:REF>
<XPD:REF name="Tail">caMO3D+8tEKGKsjpY8u3VAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="uhbEz+tgVEeifbLDx6sMiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EXnqqs9NMEC/x3EZB0JC3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vuqiU3dtckiZTRb/S0+I+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">EXnqqs9NMEC/x3EZB0JC3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="/4kkgyGR6EqlFhZqnBcolQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EXnqqs9NMEC/x3EZB0JC3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="EmydF3bppEKDkmUxMHtPBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">+5H13VPatUCPuzTVtOkqNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="kwXJKbhkHEKefpDiHUpCvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">nPfZ7cASik6yfNl4ho268gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="kKiLUkRdYkmNi8rJr77uuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">+5H13VPatUCPuzTVtOkqNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="3b3kwTBxlEWidMfU7N/+jAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">nPfZ7cASik6yfNl4ho268gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="yqzAo223CE6bamwYbmrisAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">+5H13VPatUCPuzTVtOkqNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="HTwp6AGdqUi1TCvx3aMpNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">nPfZ7cASik6yfNl4ho268gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="sNMdMQ6HyEWga6FLn7/NdgAA">
<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">+5H13VPatUCPuzTVtOkqNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="eO5Dskhgx0qHCTKaRSF3PgAA">
<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">nPfZ7cASik6yfNl4ho268gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[111]" type="UMLAssociationView" guid="Vtun9E6dQkeOflqIyM+61QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">716,624;591,628</XPD:ATTR>
<XPD:REF name="Model">YOxwFyF1Bki8KhzOqJMFyAAA</XPD:REF>
<XPD:REF name="Head">caMO3D+8tEKGKsjpY8u3VAAA</XPD:REF>
<XPD:REF name="Tail">fc4sZh4hsUSOtRtvvIv9yQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="CAk5iqONMk6fCbWtHOvypgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">YOxwFyF1Bki8KhzOqJMFyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="VYMV6zmc20KC5Ulb6BkfnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">YOxwFyF1Bki8KhzOqJMFyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5NR3VKpYV0+V4OmE/sA8FgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">YOxwFyF1Bki8KhzOqJMFyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="XrVEKEPSc0aqZhm07eO18gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">JEEfE5y0WUexryQfy1+ibQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="HBDbD8lbWEqHsRgCI4OekAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">9yZi7chX6kCoE1gws0YJbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="xXX/JKqsjE6GIOIptYV9HwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">JEEfE5y0WUexryQfy1+ibQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="XT4eWaNgpki3MRDXDuY6UAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">9yZi7chX6kCoE1gws0YJbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="17K0swpnQkaWSnB1VlnCcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">JEEfE5y0WUexryQfy1+ibQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="hTAxJaaF9E+FTlB+VmGGLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">9yZi7chX6kCoE1gws0YJbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="wHMnkUYRLE2MPJxvXtIYDwAA">
<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">JEEfE5y0WUexryQfy1+ibQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Zdr0GwtXbUCPZbTKwkMaUAAA">
<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">9yZi7chX6kCoE1gws0YJbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[112]" type="UMLInterfaceView" guid="inipISrl5EaLfzrsdCYL6gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1584</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1041</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">189</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">s56IyBoTJEiNGGwaVGSRJwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0npy9YPZ8EudYClaIjQXHwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PqCF1ffxxUyzWyItMkL2hgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueryResult</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="N69Jg7lWBkuJyS4Igxg5GQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="pD2D1IzKG0WeVye4GCbVXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3eghk4TPm0aX9RvfUPoxrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">s56IyBoTJEiNGGwaVGSRJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="BN7YTFusEUmy92WXx4qiPwAA">
<XPD:REF name="Model">s56IyBoTJEiNGGwaVGSRJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[113]" type="UMLClassView" guid="2SqxBQHZd0GDdwW9XgrF9wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">704</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1388</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">234</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">cApjbJSA3kCGCjrGViNGHAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="H+HXp9/V20in0xlAzhKFRwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UXjU7T8ns0eswP/m1eVyUgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SelectStatementSequenceItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="IORF7lmlkUGrzmWy3PwcsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="G/5nLXfwQ0eRJ2zOQmRqcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="eEGEbj2MJE+TgVdj0ZB3kAAA">
<XPD:REF name="Model">cApjbJSA3kCGCjrGViNGHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/seziViyI0GsnwvFKclNwAAA">
<XPD:REF name="Model">cApjbJSA3kCGCjrGViNGHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="YfVns629okGRJJvpIubp0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">cApjbJSA3kCGCjrGViNGHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[114]" type="UMLRealizationView" guid="SY7D/HQNLkuWHOJmhVsjywAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">820,1388;828,607</XPD:ATTR>
<XPD:REF name="Model">bEOe8ditFEaNK0XVHpdeigAA</XPD:REF>
<XPD:REF name="Head">fc4sZh4hsUSOtRtvvIv9yQAA</XPD:REF>
<XPD:REF name="Tail">2SqxBQHZd0GDdwW9XgrF9wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lA85lT1730uc59XL5yGm4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bEOe8ditFEaNK0XVHpdeigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="6XeQwxCGh0uWOxyK+x/A7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">bEOe8ditFEaNK0XVHpdeigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hHgRDPnNWk+p4X9hnHj3nAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bEOe8ditFEaNK0XVHpdeigAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[115]" type="UMLAssociationView" guid="oiFuKs4kHUmy014CBnpHPQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1048,1420;937,1421</XPD:ATTR>
<XPD:REF name="Model">JIKnW80VeEqEJhaNpCof/wAA</XPD:REF>
<XPD:REF name="Head">2SqxBQHZd0GDdwW9XgrF9wAA</XPD:REF>
<XPD:REF name="Tail">4O+BySKVGUiDAVsFdeEw+wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="5bmmBHFE80m767AsSIUoCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JIKnW80VeEqEJhaNpCof/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="N6g1X/4qNUOcSvaf7renvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">JIKnW80VeEqEJhaNpCof/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7xmTHA3g0EK8XTp1nT5yIQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JIKnW80VeEqEJhaNpCof/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="D+yh4erbC0uneOn9NpNItgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">3Vk57TSe5UCtblHLyvFUbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="+jEEquG4Jk24iu7WcxaSqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">nLd4emXcaU2HuN3VhPVcQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="jA5T4P+Gek+AFBrtUMheUQAA">
<XPD:ATTR name="Alpha" type="real">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..2</XPD:ATTR>
<XPD:REF name="Model">3Vk57TSe5UCtblHLyvFUbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="QJGQRkCYjEKrL73ZY8rQlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">nLd4emXcaU2HuN3VhPVcQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="9oCvVHmTMUin0Ve6FBR+cgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">3Vk57TSe5UCtblHLyvFUbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="1tRVjcdSgkmcNVEQCNbofQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">nLd4emXcaU2HuN3VhPVcQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="2EztMmtPxk++I9oEq/1ULwAA">
<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">3Vk57TSe5UCtblHLyvFUbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="/Y6xp7w2ZEy6jXzVDkvvnQAA">
<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">nLd4emXcaU2HuN3VhPVcQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[116]" type="UMLClassView" guid="4O+BySKVGUiDAVsFdeEw+wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1048</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1352</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">422</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">4RNU9kqK8U2Vy8NOJdQR3AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+l/CrjuSRk6R+5/PfcrxbwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="9/8cGfheHkOK32IUUH1SJwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SelectStatementSequence</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Z6xm3vJbpUOOv92FRXXZ8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="iJ+D+Q2yH0yjOM/yDjwYsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="h6kDoDg2BEadiE/G8Vtu/gAA">
<XPD:REF name="Model">4RNU9kqK8U2Vy8NOJdQR3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="wI2yFXLK6UGay+mR+geg3wAA">
<XPD:REF name="Model">4RNU9kqK8U2Vy8NOJdQR3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Hf/E15M9OEiIXSwocMim5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4RNU9kqK8U2Vy8NOJdQR3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[117]" type="UMLClassView" guid="YFY8rvHINkq+HVkNdG3RggAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1328</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1100</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">158</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">WE9c0zhWmk2RZyq0+fZjogAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fBdi9kIAuUqvIZBtpwjx/AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="XVZYGF3MbESCqPkea+sW8wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">StatementQueryResult</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bW0vvgwaaku5bT3PKypa8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="OwVQ4F1cjEOKiq9zqpeFQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="DLETFJ4P0EOxYhi0ggxW0gAA">
<XPD:REF name="Model">WE9c0zhWmk2RZyq0+fZjogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="W0ZvJ2EreUWgEs38O++W1wAA">
<XPD:REF name="Model">WE9c0zhWmk2RZyq0+fZjogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="DJ3ozM8KmU2+q8C8HtWq4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">WE9c0zhWmk2RZyq0+fZjogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[118]" type="UMLRealizationView" guid="rHPNK7FqyUWCt6k2pUE6NgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1485,1115;1668,1054</XPD:ATTR>
<XPD:REF name="Model">cib+MeI/S0ycTNs2gDssGwAA</XPD:REF>
<XPD:REF name="Head">inipISrl5EaLfzrsdCYL6gAA</XPD:REF>
<XPD:REF name="Tail">YFY8rvHINkq+HVkNdG3RggAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="FOdSkI+emUSWcjTR9KuU/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cib+MeI/S0ycTNs2gDssGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="oWLT2IbnYE65He6sDwLI/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">cib+MeI/S0ycTNs2gDssGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="sMaQKl0PjU2ebTPGUky1vwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cib+MeI/S0ycTNs2gDssGwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[119]" type="UMLClassView" guid="FR0VLNNwF0OcFO/Ue9I9DAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1784</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1124</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">109</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">sTMXGUDOIEeNiOu2MndTiwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8lBYonIE8ECNBvFTO1XylwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1XxT6Q7zJUKdpT58z7koRQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueryTable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CSv/CRCEFEyJAw+1fz5G7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WeAhpiXLtUixYHqc6eqbRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lTkekhByDk6JcRxEGYFKOgAA">
<XPD:REF name="Model">sTMXGUDOIEeNiOu2MndTiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="MrjTiWtJZ0S1hPV/3gbQUAAA">
<XPD:REF name="Model">sTMXGUDOIEeNiOu2MndTiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="N1GTVd4lekWYudGfDApMbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">sTMXGUDOIEeNiOu2MndTiwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[120]" type="UMLRealizationView" guid="PttMP5Z8pkOh9Ackh7ILOwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1787,1124;1687,1058</XPD:ATTR>
<XPD:REF name="Model">DILgDgDUY0SstHjoRF3wlwAA</XPD:REF>
<XPD:REF name="Head">inipISrl5EaLfzrsdCYL6gAA</XPD:REF>
<XPD:REF name="Tail">FR0VLNNwF0OcFO/Ue9I9DAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="kdDhZdpd60apzbby0dr0uQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">DILgDgDUY0SstHjoRF3wlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="l0wyMMlg00OJgwufHSo83gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">DILgDgDUY0SstHjoRF3wlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="D5sP2jkFS0S4FFO8xaCJgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">DILgDgDUY0SstHjoRF3wlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[121]" type="UMLInterfaceView" guid="rdi0aSyMJECtrOy9BHKQkwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1112</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1529</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">325</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">222</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="dqORM2Zbt0mdLOtVHdpXDwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/nhIDQIFQkqQnZIl+EdPcAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueryFragmentBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ChM1GbuvRUmOZG68RbG0lgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Xi8D6LELBE+5mummzMm+LwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="r5dpO+qhy02sQh2jT8hSTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ieYHzxDz5EOyAX6qMv9EkQAA">
<XPD:REF name="Model">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[122]" type="UMLRealizationView" guid="a7Zk/Ny2dUWPOajqFHVwEAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1328,1100;1097,984</XPD:ATTR>
<XPD:REF name="Model">j5COFwOby0+qu/vojX3lXwAA</XPD:REF>
<XPD:REF name="Head">m+jnnXm7BEigaVmfWjPXwAAA</XPD:REF>
<XPD:REF name="Tail">YFY8rvHINkq+HVkNdG3RggAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="3aSBokIfB02NG4FWRRfBlAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">j5COFwOby0+qu/vojX3lXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="f1YuPyAeskCrQz6/gGQdJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">j5COFwOby0+qu/vojX3lXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="fJnywPUQckWxtgdBltpKbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">j5COFwOby0+qu/vojX3lXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[123]" type="UMLInterfaceView" guid="oC17Vz3AXk2ycFtDfgcx1gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1284</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">860</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">245</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">wil8tNAV7kKg36DPqKolrwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="YcpqRfZtQE2v6VvcGV05BQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IXI3FmhCzUmpj5LLBXr7BAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueryPart</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="q1JyghI8IUy+LMgbCTw4cAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="B4nf4fz2fEC/vvIp8rt4agAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="g7z5ojtCRE+YGEcHMAjzFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wil8tNAV7kKg36DPqKolrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="x100mVgc9UubYg/eXofJ6AAA">
<XPD:REF name="Model">wil8tNAV7kKg36DPqKolrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[124]" type="UMLGeneralizationView" guid="Ni58pCsGeE6u6ypy15O2NAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1160,971;1303,925</XPD:ATTR>
<XPD:REF name="Model">MewwZ7WuQ02QeeajLHbB3wAA</XPD:REF>
<XPD:REF name="Head">oC17Vz3AXk2ycFtDfgcx1gAA</XPD:REF>
<XPD:REF name="Tail">m+jnnXm7BEigaVmfWjPXwAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tQm2GFSlEUObEy2SwAIUnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MewwZ7WuQ02QeeajLHbB3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="kuWLWNCPg0eVrJzhcW147QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">MewwZ7WuQ02QeeajLHbB3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GeBZqV/mokWzm579dqWbkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MewwZ7WuQ02QeeajLHbB3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[125]" type="UMLGeneralizationView" guid="MLQavTQoIUi0PNtyuxQiPgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1638,1041;1457,925</XPD:ATTR>
<XPD:REF name="Model">SXKXy0RJ/kSbgeM3/RbQVAAA</XPD:REF>
<XPD:REF name="Head">oC17Vz3AXk2ycFtDfgcx1gAA</XPD:REF>
<XPD:REF name="Tail">inipISrl5EaLfzrsdCYL6gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="2Y2mECEDk0WrDFUMnmNeegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">SXKXy0RJ/kSbgeM3/RbQVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jGdoM0+RtEirKzJ43lwVUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">SXKXy0RJ/kSbgeM3/RbQVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="MERdpYpDjEO9Wz0roGFs4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">SXKXy0RJ/kSbgeM3/RbQVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[126]" type="UMLRealizationView" guid="Mq0wjWPaoEazpdZCeX7YXQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1337,1352;1670,1060</XPD:ATTR>
<XPD:REF name="Model">NhBqIHfueESfoHuJ/1LnVwAA</XPD:REF>
<XPD:REF name="Head">inipISrl5EaLfzrsdCYL6gAA</XPD:REF>
<XPD:REF name="Tail">4O+BySKVGUiDAVsFdeEw+wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/tQtmsoeGE2lFDRCvKrxswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NhBqIHfueESfoHuJ/1LnVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="yK1zuDzKek2H//AK67WxYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">NhBqIHfueESfoHuJ/1LnVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="8Zvjiq9RpESvDaG1btiCCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NhBqIHfueESfoHuJ/1LnVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[127]" type="UMLRealizationView" guid="6+SlKhv/h0SpD/qwsyUoqAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1232,1352;1090,987</XPD:ATTR>
<XPD:REF name="Model">zJiOSsB9BkmGKHYztjzSggAA</XPD:REF>
<XPD:REF name="Head">m+jnnXm7BEigaVmfWjPXwAAA</XPD:REF>
<XPD:REF name="Tail">4O+BySKVGUiDAVsFdeEw+wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="X2Awl48tN0mNT1rfXtN9pwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zJiOSsB9BkmGKHYztjzSggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="mRkZuf3gDkiXFoPcaLLwmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">zJiOSsB9BkmGKHYztjzSggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pkIt+Vu2MkKUjLyaynh/qwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zJiOSsB9BkmGKHYztjzSggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[128]" type="UMLClassView" guid="uAEsNtdBn0eGPigG4YuRFAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3484</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1940</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">398</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">nJnVO7FhBUGVGuDcaI1ePQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Yvl4NWfmU0WoGpPjf+EN/wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2TfbpzhIKkmQJYibaud+aAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonSelectStatementBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2RMD7NqFdky63va2ZpEnWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Qlywz+owSUe6zJwFe/XKEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="5XL4ffiO40m7rDmnzLzxMwAA">
<XPD:REF name="Model">nJnVO7FhBUGVGuDcaI1ePQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="szALjj2xAU6EkSFA3qn3eQAA">
<XPD:REF name="Model">nJnVO7FhBUGVGuDcaI1ePQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="EUlSmAU+PUOOuqeUQS9zbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">nJnVO7FhBUGVGuDcaI1ePQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[129]" type="UMLRealizationView" guid="Yezm1RjZD0Giq6Da2ZEDrgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3606,1940;3008,1728;1741,1236</XPD:ATTR>
<XPD:REF name="Model">k2MwHs80oU+sefJ6K16prgAA</XPD:REF>
<XPD:REF name="Head">6G2iOuxGQkCGnVT+9V2u4gAA</XPD:REF>
<XPD:REF name="Tail">uAEsNtdBn0eGPigG4YuRFAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="IPWKh7mkc0CHyGwIdKYeVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">k2MwHs80oU+sefJ6K16prgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="dNOPS1iODEu2LgxPpvU9lAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">k2MwHs80oU+sefJ6K16prgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+EXpKDWQm0ef8GxNMc8FugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">k2MwHs80oU+sefJ6K16prgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[130]" type="UMLInterfaceView" guid="XDJfTKAgaEuIaMDoO+8/mgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2824</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">2028</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">181</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">SsaEgvWcRkW6FGxMZu7PAwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="kGLIcQyoSkWATmXCjJBwyQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/UxLq/dIzEStnQB/2r2bMQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueryFragmentBuilderFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CoEz0L95XESi8NfFaB5GUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="odA6m3n2VUGHlGsTvr90PgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9tAfJGuF6E2QR3c/1GEVfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SsaEgvWcRkW6FGxMZu7PAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="LAneI7lSdEiU0g3v2rZK8wAA">
<XPD:REF name="Model">SsaEgvWcRkW6FGxMZu7PAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[131]" type="UMLClassView" guid="Q5TbTlHp3EadwcKlvFk4IwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3076</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1944</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">398</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">HpQD1IkmvE2A2CvqYLwdlAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="GXgVb3cnKE+iz5PPzYY6BgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bncAMczxX02Ar8R5QT0JtgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonDeleteStatementBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="WbITJqUhckmXOT22IHDISgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="hCdbXp5pPEGxbjPgzdUU/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="uJgkhzbM9k2pCcr+HcNoggAA">
<XPD:REF name="Model">HpQD1IkmvE2A2CvqYLwdlAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="P766csDWKEWztaXsTNmJFQAA">
<XPD:REF name="Model">HpQD1IkmvE2A2CvqYLwdlAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="4FGAtPGFfk62kOUZ673ydgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HpQD1IkmvE2A2CvqYLwdlAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[132]" type="UMLClassView" guid="ceJCj6trMECnC30FtLYo2QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2852</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1852</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">398</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">Ljlv0oVKck2u8t0sLSwHUAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="z9EoPqxgr0OGXYAMa/RfFwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="D78eqCfLA0Gceqj1PNmBoAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonUpdateStatementBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="abpbHfjfUUS3CJgBH+jFGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="v/S4KOBROk6x0Gz3SwyaYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZJatyUFQ+UC8kQLkAsU9BgAA">
<XPD:REF name="Model">Ljlv0oVKck2u8t0sLSwHUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="N/joQKGQu0i/pdciB2Fc0wAA">
<XPD:REF name="Model">Ljlv0oVKck2u8t0sLSwHUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="JpFHk2h3LkOcsFQB3ORdAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Ljlv0oVKck2u8t0sLSwHUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[133]" type="UMLRealizationView" guid="FD5GJgebNEqoth1bmK0tOQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3188,1944;1870,1499</XPD:ATTR>
<XPD:REF name="Model">UcHWmxGRyUaBTFpqfmywlgAA</XPD:REF>
<XPD:REF name="Head">EBKbt+jVCE6Pc1kcQK3GfgAA</XPD:REF>
<XPD:REF name="Tail">Q5TbTlHp3EadwcKlvFk4IwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="o8HVCEeiPEuD/PfaiFLr8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UcHWmxGRyUaBTFpqfmywlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="snRUtXujo0uLfpf300glFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">UcHWmxGRyUaBTFpqfmywlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="iVYbz4qMW0Wc1pwRfvjXYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UcHWmxGRyUaBTFpqfmywlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[134]" type="UMLRealizationView" guid="kqA6hn2IukqPcRyenvtHwgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2990,1852;2032,1401</XPD:ATTR>
<XPD:REF name="Model">twgBqKsPXUuYuMBNfPiUnAAA</XPD:REF>
<XPD:REF name="Head">RVi0FUXx7UW1+hYAzvGh0wAA</XPD:REF>
<XPD:REF name="Tail">ceJCj6trMECnC30FtLYo2QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="T9Bju3xvi0Wl/KkL6NBy8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">twgBqKsPXUuYuMBNfPiUnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="O8vbqJPFGUuHgc+Pd7BNTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">twgBqKsPXUuYuMBNfPiUnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="KczcVJ2Ck0y65wqX5h3vbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">twgBqKsPXUuYuMBNfPiUnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[135]" type="UMLInterfaceView" guid="PCkK+HYevE6foo6hOM069gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2712</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">2132</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">302</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">196</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">An1zObjSIEGEen0KR3WmLQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hbfjbBDMH0Ogi8i+HqOHSAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="CQKj6g7cQEmZjCZTImAkPgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Backuper</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Fnn/MwOMsUmsh8JH29NNvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wD1axW+zdkmUMFlwgRF3OwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UEAndT9Zr061Khv927vtNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">An1zObjSIEGEen0KR3WmLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="WV5dHshaQUCpxGsdd3+LzgAA">
<XPD:REF name="Model">An1zObjSIEGEen0KR3WmLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[136]" type="UMLClassView" guid="DYjbQs5erUa0G/BO/apWfAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2624</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1956</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">398</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">t9wug94MtkC8TAnnTiVBPQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="403F/juSE0+s4LNy/rekRQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="9gWJq2iZck2A33ljXfteAwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonInsertStatementBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Vr3h6y0pGkyVehvpAU8HVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TWwjSmFuQEmpm5/tvYs84QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="U/BhRy90dUif8VQjIVivIgAA">
<XPD:REF name="Model">t9wug94MtkC8TAnnTiVBPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="UgZkL5obLkeZO8qaunLamAAA">
<XPD:REF name="Model">t9wug94MtkC8TAnnTiVBPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5lqdAFxhYUOFMa4NKJYahQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">t9wug94MtkC8TAnnTiVBPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[137]" type="UMLRealizationView" guid="aDwwpLh8KUipi/vWzLJNdAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2804,1956;2408,1339</XPD:ATTR>
<XPD:REF name="Model">DCIlTaELUEWjCT1fx0GPoQAA</XPD:REF>
<XPD:REF name="Head">hV58MxgKpkO8/sLvY/wckwAA</XPD:REF>
<XPD:REF name="Tail">DYjbQs5erUa0G/BO/apWfAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tOrdiI1Ur0q3EA77PXkV4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">DCIlTaELUEWjCT1fx0GPoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zBrf4UU8Ck2F1zAiVtPGhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">DCIlTaELUEWjCT1fx0GPoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="kJI19D/SqUSmrOsyP2DQKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">DCIlTaELUEWjCT1fx0GPoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[138]" type="UMLClassView" guid="OXVTJc5VQUGf9b/3kvHEhgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2568</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1364</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">174</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">Ta+OVyoLoUqV4prrgqUHkQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="F6++6cKoeUK5m7MTmjJgEAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="0gg/3UpaZ0WeeKkcMNusPQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">InsertValueGroup</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LR3VzYGmwki5g054duqaVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="sCnrAXaZzUq6JUW4zc7SDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="1vBKIy58TEmB2HJUsDIzfgAA">
<XPD:REF name="Model">Ta+OVyoLoUqV4prrgqUHkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jr5RlU1hQEiMazZcOyknKQAA">
<XPD:REF name="Model">Ta+OVyoLoUqV4prrgqUHkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="lL+H3YfjUUq71MoixuY/OwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Ta+OVyoLoUqV4prrgqUHkQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[139]" type="UMLInterfaceView" guid="p5lqrO1p5kqpAvxZuCBw2AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2988</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">812</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">2jFqGBQtskOgHSDDz6aX1AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="TyVrpkrJuk2yoiTeKbhHsAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Z801jAU1d0KtQHQdTmy1dQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Importer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dBkgdDpYvUuwcj8zs+llDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WBJkwS4skk+aD9WqN2h/rQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="QZDW/SiGaE6j43ZjSZoAEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2jFqGBQtskOgHSDDz6aX1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="0/keGdssCEiI95SCzqPSJgAA">
<XPD:REF name="Model">2jFqGBQtskOgHSDDz6aX1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[140]" type="UMLClassView" guid="fP9RuIu1NEeVJQx+9ex9CAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3784</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">2456</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">145</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">76wDxoxsvEetwgHDtmMxVQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="tZqnSx2SU0eXWegviRTI7QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2xXxpVY1HEybxhPovUyl2gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ChangeRequestAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rvXR8ybU20C20x6YwZvp9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="drHSoXXzmEiZMNHgxBszjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tZg9I4aY5UeGvIWilQE0vgAA">
<XPD:REF name="Model">76wDxoxsvEetwgHDtmMxVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="MAEg1a/h00OtYYT98FH5eAAA">
<XPD:REF name="Model">76wDxoxsvEetwgHDtmMxVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3Owk9rY+NE+SzNSF36u2ygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">76wDxoxsvEetwgHDtmMxVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[141]" type="UMLRealizationView" guid="JnkC0bOhDU2OcqYdOTRzcQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3928,2461;4168,2344</XPD:ATTR>
<XPD:REF name="Model">ne2uWBfskEKBSfWMJ7EjGgAA</XPD:REF>
<XPD:REF name="Head">JkP4ImsWGUml5LR3HuzGHAAA</XPD:REF>
<XPD:REF name="Tail">fP9RuIu1NEeVJQx+9ex9CAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7J3fthKyT0WjGs/wXUT05gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ne2uWBfskEKBSfWMJ7EjGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9UYV813kSUGPTkgeivEawgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ne2uWBfskEKBSfWMJ7EjGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="BXsZM/VgzE2wjOix28xlRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ne2uWBfskEKBSfWMJ7EjGgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[142]" type="UMLClassView" guid="scaW0o+GCEK/OkumvzTqSQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3960</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">2084</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">221</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">6MYwYVvvPU+/+Cs3LvGpQwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NMc6JyFBNk+wQWOU+tFV5QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jfUov98ZiE+oO+QHyK40CQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ChangeRequestQueue</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nq2FM5V120K9EKTUNmtbfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="XcM0KvdnIEe59jaCuRbd3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ofgPqWKl50SWG9ND4Js0ywAA">
<XPD:REF name="Model">6MYwYVvvPU+/+Cs3LvGpQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ROSsYWmtOECvjcvl6B2aCAAA">
<XPD:REF name="Model">6MYwYVvvPU+/+Cs3LvGpQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="FGq1VO0c5EmlWpDjIhMI3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6MYwYVvvPU+/+Cs3LvGpQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[143]" type="UMLAssociationView" guid="R2xiJ/b0lEant/49Nsz1dgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4092,2178;4162,2328</XPD:ATTR>
<XPD:REF name="Model">9PqagUOKikGLN0BptS3LwAAA</XPD:REF>
<XPD:REF name="Head">JkP4ImsWGUml5LR3HuzGHAAA</XPD:REF>
<XPD:REF name="Tail">scaW0o+GCEK/OkumvzTqSQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="nrHTe7ZDkEK4g10TH8KNLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9PqagUOKikGLN0BptS3LwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7BdD9jCs5k26l+GKuOS3VgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">9PqagUOKikGLN0BptS3LwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Qn8rgxJfQEqEftd9GQfhXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9PqagUOKikGLN0BptS3LwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="O8NyJEXmvUe05mUYpx5cXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">D5D4NqjehUKBOClxvJefBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="p2sevn1j1USe2QpkWOrYqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">EyfasZ+x/UWXeSWDqnZoYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="gMn5DG7dDk+TthrDXGSheAAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">D5D4NqjehUKBOClxvJefBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Uh4iA1IUJE2dlQlRzN6DRAAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">EyfasZ+x/UWXeSWDqnZoYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="DRrCSjj/u0SG3FmJyeJ40AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">D5D4NqjehUKBOClxvJefBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="XbcfFjQPcUS+JW9GEBy3KAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">EyfasZ+x/UWXeSWDqnZoYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="jaq/r6zDx0G8IMRVrE6ySgAA">
<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">D5D4NqjehUKBOClxvJefBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="9A5YhfxNLEWDveICJaUV5AAA">
<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">EyfasZ+x/UWXeSWDqnZoYAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[144]" type="UMLClassView" guid="KqHzWOcZe0WkT+xdRa7KlgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3496</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1052</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">208</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">fIXO4gSN10Oz20XmF+/W1wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Vu1kH06a4UmUINbj1Ph0/wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="eq1hjp3I1UicmBz0A62EOwAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TableAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8X/2ufWm0U2/Ijiyh5a4sQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uld1kuq4Mk22j6OUImiFdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iQAQaQsjOE23Y+FxHzCP+gAA">
<XPD:REF name="Model">fIXO4gSN10Oz20XmF+/W1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="porBFRQIdUii6sdgXMlj4QAA">
<XPD:REF name="Model">fIXO4gSN10Oz20XmF+/W1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="zFkM9ZwiYEe6R5fGVuq7jwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">fIXO4gSN10Oz20XmF+/W1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[145]" type="UMLClassView" guid="BWsWStZJjkqvNEWpMFL6mwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3720</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">888</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">118</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">VB6CgYUZMEKFKPH0F8qSKwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="olvo9n/9hEOX5CCQpnpPQAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="s1/FnB2/E0OMULnShnegigAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MetaEntityAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="VKydLfP21UmxBhpLZJaH2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="SuDXYzz+YkaO2U62bYcZtwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Su8OL83SKU6/1oB5Plp18wAA">
<XPD:REF name="Model">VB6CgYUZMEKFKPH0F8qSKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="13a/hNJQEEOl3FgxygFWfgAA">
<XPD:REF name="Model">VB6CgYUZMEKFKPH0F8qSKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="UkOSiqcfnU6wAyUMMJbVwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VB6CgYUZMEKFKPH0F8qSKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[146]" type="UMLRealizationView" guid="49dN3RatSEiDQCFyNPhbLAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3812,888;4090,519</XPD:ATTR>
<XPD:REF name="Model">h6ApKsQE7UK5kc9iGWfxxQAA</XPD:REF>
<XPD:REF name="Head">sq9XvSkzB02KxXocFNjxfwAA</XPD:REF>
<XPD:REF name="Tail">BWsWStZJjkqvNEWpMFL6mwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="f4mppdC5w02uQDuMjeHi8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">h6ApKsQE7UK5kc9iGWfxxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="BehvAWEVNUaZEe5LNsRCgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">h6ApKsQE7UK5kc9iGWfxxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="M3KFIePKUUC8oFXr5KtsuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">h6ApKsQE7UK5kc9iGWfxxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[147]" type="UMLGeneralizationView" guid="kwLy4XyDtE+FaA/o9N/dugAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3657,1052;3738,969</XPD:ATTR>
<XPD:REF name="Model">dVuZkjZaZk2HsGdhLQuBhAAA</XPD:REF>
<XPD:REF name="Head">BWsWStZJjkqvNEWpMFL6mwAA</XPD:REF>
<XPD:REF name="Tail">KqHzWOcZe0WkT+xdRa7KlgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="mrlRTXbDb0Wrkhj5FpCNUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dVuZkjZaZk2HsGdhLQuBhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="n0XlQbdkhUatjSeAoWmSmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">dVuZkjZaZk2HsGdhLQuBhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="U4bEQNl9EUCRghAggyrazAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dVuZkjZaZk2HsGdhLQuBhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[148]" type="UMLRealizationView" guid="Tlc/Ui0qhkKVYdmaDlkb1wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3703,1071;4208,769</XPD:ATTR>
<XPD:REF name="Model">GKuKdaU6wU+o1NzLEXAsyQAA</XPD:REF>
<XPD:REF name="Head">97zGfmGSLUWaxnztDr3dcgAA</XPD:REF>
<XPD:REF name="Tail">KqHzWOcZe0WkT+xdRa7KlgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="vq1kSUMTRkytsCVdGMvdCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">GKuKdaU6wU+o1NzLEXAsyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="k6eW1DnfaU2NGYEs3NUGkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">GKuKdaU6wU+o1NzLEXAsyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="KbjnL4yhAkuAhffRQqUWcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">GKuKdaU6wU+o1NzLEXAsyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[149]" type="UMLClassView" guid="MtYZ+hjTVU6onN3PgTNYdwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3360</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1008</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">86</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">sIxrrwyKe0+M1bXRM/id1AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="x09MEZEddECxlSv27K7c7QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qrLcR6l+pE6LOw8LRh8k8AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonView</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cg+194sej0Giu1e+JhWnuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2u37R7hjUUGt4GUi0vBF+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Jv1ZebpUVUmxukAdLOyW1gAA">
<XPD:REF name="Model">sIxrrwyKe0+M1bXRM/id1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="urVK9wf3kU+LF2qDxhT5tQAA">
<XPD:REF name="Model">sIxrrwyKe0+M1bXRM/id1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="WvVGVjoGB0uPW/4ofFCPywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">sIxrrwyKe0+M1bXRM/id1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[150]" type="UMLGeneralizationView" guid="COr0VVOcHkmuKn/2UNiqSgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3445,1023;3720,945</XPD:ATTR>
<XPD:REF name="Model">CZusXlsjmUuqHLhPHO6tzQAA</XPD:REF>
<XPD:REF name="Head">BWsWStZJjkqvNEWpMFL6mwAA</XPD:REF>
<XPD:REF name="Tail">MtYZ+hjTVU6onN3PgTNYdwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="I4ZaYFoHBkKP1trBxxVJrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CZusXlsjmUuqHLhPHO6tzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="/ZUOAnHu+E+MlM6AQX9uUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">CZusXlsjmUuqHLhPHO6tzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="KDgWE1BOgkKfQ1qGNAyTDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CZusXlsjmUuqHLhPHO6tzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[151]" type="UMLRealizationView" guid="DC3TkI/zzUSHZL0k+aYBMQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3419,1008;3545,787</XPD:ATTR>
<XPD:REF name="Model">MrpS7fU7pEKKfFz/peWujAAA</XPD:REF>
<XPD:REF name="Head">XQeaQ+H3e0aMOt9aradnDQAA</XPD:REF>
<XPD:REF name="Tail">MtYZ+hjTVU6onN3PgTNYdwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="t5L/P7QB/k+Kp/tMBKCnswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MrpS7fU7pEKKfFz/peWujAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="V05JDah4XEOTg6pBSO3/cAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">MrpS7fU7pEKKfFz/peWujAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5SudERATOUqTR8XLkda3UQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MrpS7fU7pEKKfFz/peWujAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[152]" type="UMLInterfaceView" guid="+mIgqsFnOk2x7S0cWmPmmgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3668</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1364</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">140</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">nfvgnakK5kusiJU4exfAtQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="pmL/tlCGTUa1lI8mgdapTwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="VsCdQEQskEWn6ObKshxYUAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ColumnChangeListener</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qV92BEhim0uksSSHSuWiBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="z5ReS6RU9UO9tduk13y8tAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iAjld7wWS0uLyetvfJ45BQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">nfvgnakK5kusiJU4exfAtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="aLbFhH2nN02V4tcAi0A6vwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">nfvgnakK5kusiJU4exfAtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[153]" type="UMLRealizationView" guid="IdkeAWoEzUuzd/7HE8tsIgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3629,1172;3727,1365</XPD:ATTR>
<XPD:REF name="Model">OqcA5JWm+0OMlZUVXaSCnwAA</XPD:REF>
<XPD:REF name="Head">+mIgqsFnOk2x7S0cWmPmmgAA</XPD:REF>
<XPD:REF name="Tail">KqHzWOcZe0WkT+xdRa7KlgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="RcpegC+vyU2ZPdzxEhncpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">OqcA5JWm+0OMlZUVXaSCnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="C6T5yABum0Wm5KUFxB+04gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">OqcA5JWm+0OMlZUVXaSCnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lNEj2FgE4kmzZhxLshUO9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">OqcA5JWm+0OMlZUVXaSCnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[154]" type="UMLClassView" guid="45uTOjh9WEaZnLY/dEdqKwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4684</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1756</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">138</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">xHLQecocXUus1nUW2W1vqQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="P1CIuSWsJ0CCGX8+FJXx0AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uVmqEpa9TUCfhzR7bC4YrQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonBinaryColumn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2739hkc8rkeYeKoPjJCekAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="olWYGyg8yEGFsXskL9JENQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="OZZU8BuAIUWQYhBxDFZexgAA">
<XPD:REF name="Model">xHLQecocXUus1nUW2W1vqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Iih8FeFGUk6z/jV21Uc9jwAA">
<XPD:REF name="Model">xHLQecocXUus1nUW2W1vqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="bS1OJp3Awkm47Wcl+xzj4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">xHLQecocXUus1nUW2W1vqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[155]" type="UMLClassView" guid="4X4fJXD2E02Z99/oVvWRHwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4260</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1720</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">340</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+9Xnyrj//kG1EdaREi+LgQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ir7di7ob7kahr3otjo8jQgAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ColumnAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="z82hybRsd0yt8uCn+Kz2UwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="DbMZldDdFEu2R/7MeGiFNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9Lsd1XutS0GyOIfqqru7PAAA">
<XPD:REF name="Model">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="6goTxoA8v0eKloCfoMCUigAA">
<XPD:REF name="Model">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="A8D95q3CwEev9si811FK3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[156]" type="UMLRealizationView" guid="BQoioQ0NrE+GUsq0d2/tKAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4447,1720;4616,759</XPD:ATTR>
<XPD:REF name="Model">Jsh6VEw8LE6mPjVHSCV/2wAA</XPD:REF>
<XPD:REF name="Head">Qeez8Ug/aUmG8NkRoZEOuwAA</XPD:REF>
<XPD:REF name="Tail">4X4fJXD2E02Z99/oVvWRHwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Y/Pp1fDSo0qi/Lxm5kBewQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Jsh6VEw8LE6mPjVHSCV/2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="EiZ+fJ1YrUiQ8HkZ/T/5zAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Jsh6VEw8LE6mPjVHSCV/2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="0DIuCkPgXEyIJ0mpErD1WgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Jsh6VEw8LE6mPjVHSCV/2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[157]" type="UMLAssociationView" guid="3J0vQh8BZU+edixYHJxfcgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4280,1720;3773,1408</XPD:ATTR>
<XPD:REF name="Model">29wV6mvlZUKmQsWVFoCeGwAA</XPD:REF>
<XPD:REF name="Head">+mIgqsFnOk2x7S0cWmPmmgAA</XPD:REF>
<XPD:REF name="Tail">4X4fJXD2E02Z99/oVvWRHwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7qMeAYKOMka99AjPHX/1eQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">29wV6mvlZUKmQsWVFoCeGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="h7zT+geb90qOAdsi9QAQvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">29wV6mvlZUKmQsWVFoCeGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="n9yebUAcjUqfRFpjoktAOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">29wV6mvlZUKmQsWVFoCeGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="1jLPhKYUW0m6TXvpy2FqxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">AWzM51uepU6cBbSTe0TQawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="cdGcnrW3TE2u8Cyq8Q1hkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">3p9K7P95h0qtigjzy2BeNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="gsHxJ33wR0idnAYPWAphswAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">AWzM51uepU6cBbSTe0TQawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="fx4WELGmm0aAKJjlN2ZGjgAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">3p9K7P95h0qtigjzy2BeNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Qq3MGQ0is0qpD+M++3inCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">AWzM51uepU6cBbSTe0TQawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Qf5LY//qtkaAkCy89mGoYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">3p9K7P95h0qtigjzy2BeNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Sl+yBYUYC0mYRCGfJAFC1wAA">
<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">AWzM51uepU6cBbSTe0TQawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="tfrnf0Z2BEKB5JwRkwF+HAAA">
<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">3p9K7P95h0qtigjzy2BeNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[158]" type="UMLGeneralizationView" guid="D33noJa/2kKPaKiPoINixQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4684,1789;4599,1797</XPD:ATTR>
<XPD:REF name="Model">4uYi1NdvkUCvQ7pGcuWI2wAA</XPD:REF>
<XPD:REF name="Head">4X4fJXD2E02Z99/oVvWRHwAA</XPD:REF>
<XPD:REF name="Tail">45uTOjh9WEaZnLY/dEdqKwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Gvm7PWcHJkeYfE9Gig2ZsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">4uYi1NdvkUCvQ7pGcuWI2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="iMxPvQE2fkSmxXUvWz1vNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">4uYi1NdvkUCvQ7pGcuWI2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ItEyor1WqkyCY4Y9T6Qy8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">4uYi1NdvkUCvQ7pGcuWI2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[159]" type="UMLRealizationView" guid="Ghx6XOa7hkmbYgg1P2g1ggAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4751,1756;4731,1191</XPD:ATTR>
<XPD:REF name="Model">qcFuZeEoqU2Q/Dey8oUxfgAA</XPD:REF>
<XPD:REF name="Head">dImLdLhHK0SjJbEJ2hpZbwAA</XPD:REF>
<XPD:REF name="Tail">45uTOjh9WEaZnLY/dEdqKwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/ZQlvbwViE2RVjcp7x9ncgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">qcFuZeEoqU2Q/Dey8oUxfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2NYHj+gFGU+521lcHcWrOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">qcFuZeEoqU2Q/Dey8oUxfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="YcVI9/vUrECJsaqoOQOCjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">qcFuZeEoqU2Q/Dey8oUxfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[160]" type="UMLClassView" guid="GUEmShVWykS05SdMIecnPwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4760</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1536</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">128</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">NeUGC9k7UEOsHlp3nFwMCwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gKMv8Na3ZUSyRa/MzMW6yQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MXk5iTdFUUWJj33ZhkaWbgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonTextColumn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="j8nYdVo/WU2zdbph2CoUIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ntoExvlgj0SPPRup0oqe4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZdqTY9cqdkS66C0lVxnhzwAA">
<XPD:REF name="Model">NeUGC9k7UEOsHlp3nFwMCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="T65Cyz8wo0OKNudNFkEumQAA">
<XPD:REF name="Model">NeUGC9k7UEOsHlp3nFwMCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="JSqS5r3lrkmvqbVx9A9c+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">NeUGC9k7UEOsHlp3nFwMCwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[161]" type="UMLGeneralizationView" guid="NiRRhmGOC0Gxut5bzVK0wgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4768,1604;4579,1720</XPD:ATTR>
<XPD:REF name="Model">3oMCS9lD/UG6h6NrFJrmeQAA</XPD:REF>
<XPD:REF name="Head">4X4fJXD2E02Z99/oVvWRHwAA</XPD:REF>
<XPD:REF name="Tail">GUEmShVWykS05SdMIecnPwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lhwWolq4oUuDptH3tw9PTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3oMCS9lD/UG6h6NrFJrmeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Hbz9DrO6u0G19ePBd3q96QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">3oMCS9lD/UG6h6NrFJrmeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nWSLJf7S10S5jncwDs09oAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3oMCS9lD/UG6h6NrFJrmeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[162]" type="UMLRealizationView" guid="2W3WOnSia0OYmA0fI7aJcQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4823,1536;4820,1003</XPD:ATTR>
<XPD:REF name="Model">oiZ2U0+gOUyccKzlyGS5UQAA</XPD:REF>
<XPD:REF name="Head">J5jDwKZ8K0KzGEVgVoL0fgAA</XPD:REF>
<XPD:REF name="Tail">GUEmShVWykS05SdMIecnPwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Z/9TGzaig0aiK9A6m6QaVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">oiZ2U0+gOUyccKzlyGS5UQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="rOMpMfEvyEKrq8CYjTqXlwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">oiZ2U0+gOUyccKzlyGS5UQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="n6CONDbH9UmTpia5lJn8FgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">oiZ2U0+gOUyccKzlyGS5UQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[163]" type="UMLClassView" guid="WJNZQMBnqU+2ypeMSQnJcAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4836</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1312</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">133</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">7ystbPqcl0ySB4xuULi5MwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hdPpGAbAnkewkl3EoanWTwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DOjaYI8rsEOup2EttI6VfwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonEnumColumn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="XvKJUbPt5UiTo/SAKHU2mgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="fLVHAhyscUKvx1MR9NYY3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ozBs6+Dob0qWDzwCnMRYEAAA">
<XPD:REF name="Model">7ystbPqcl0ySB4xuULi5MwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tagSHWvrVkuiiaqVo6ugDAAA">
<XPD:REF name="Model">7ystbPqcl0ySB4xuULi5MwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="jtDqHoI7BEK88AiNO5TgHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">7ystbPqcl0ySB4xuULi5MwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[164]" type="UMLClassView" guid="jYo2NPFdGkKgZsXAzxJQPAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4172</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1432</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">161</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">h3HTYJnby0qaZSOxmcrHyAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="tzId21A7QUepRxSIIfMtEwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="4oAk+qZz8USUUmOwIQO2XQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonFixedPointColumn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="084Q2EgsA0qw88dpgAbSwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Yxow3eKzG0SgfWVp0T781wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="1OJTnDMzOUm0LoEWf1JntQAA">
<XPD:REF name="Model">h3HTYJnby0qaZSOxmcrHyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Dgt2MufHCkWJ/NxcEjH6UAAA">
<XPD:REF name="Model">h3HTYJnby0qaZSOxmcrHyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Or2eqwKJCUC8xlwgAPtwGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">h3HTYJnby0qaZSOxmcrHyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[165]" type="UMLClassView" guid="LlTlTTrzvE2nkdo0Y/+46AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4516</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1368</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">176</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">4A+0gqs690uz7I7F/p2gPgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ltaguTIzeEu3hadUQQ/4lwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WM9unU2aRkqb1mFqe+TPkQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonFloatingPointColumn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YHE8nQ9SYU+v30HNuYn3ngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2Mz0uaysJ0CTv7GjwrkpfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="sP2+pNcIsku+uGxQt3D4awAA">
<XPD:REF name="Model">4A+0gqs690uz7I7F/p2gPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="r+eEzYl31kWNX9oK3DNVagAA">
<XPD:REF name="Model">4A+0gqs690uz7I7F/p2gPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="NkT38cFPJUeaBKKIDC6lpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4A+0gqs690uz7I7F/p2gPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[166]" type="UMLClassView" guid="9sv3u6afJ02fbb6u8YIYCQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4292</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1516</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">145</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">M7K0bvmUBkai13GNC95+HQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="57yrq9gXrESgI+KwLG0XbwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Ns2zK0optU6J4TMGpx8niwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonIntegerColumn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Jwke+XArF0iXgF4BFlzQwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="VnuRu2Pwu0iAqZlqpPDIDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="5szqREGtUkKq9jv0mLMT8gAA">
<XPD:REF name="Model">M7K0bvmUBkai13GNC95+HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5QFkjG3Hn0mVr7ilhJy0HQAA">
<XPD:REF name="Model">M7K0bvmUBkai13GNC95+HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="px96T4/bQUe80ECLdWIZAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">M7K0bvmUBkai13GNC95+HQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[167]" type="UMLClassView" guid="zlBOFukvhkaDLBxUpqJdWQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3904</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1600</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">yXxGSvugCkCuPkNcTeIW6AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8UlBF6kH0E2FEChShWoA4QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="q4A5CReVbUuoI6Hz8uJVOQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonStringColumn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2itukidl5EmEDuzWWvTMPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="SDROGIuwqEqXq46qDNJEygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="YaKKxfGpp02rR1r0ZSzfNQAA">
<XPD:REF name="Model">yXxGSvugCkCuPkNcTeIW6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="SvFTNb1q9Ea05k7VdjLoFAAA">
<XPD:REF name="Model">yXxGSvugCkCuPkNcTeIW6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="dxx5XbiekkKbIlgb3w74lQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yXxGSvugCkCuPkNcTeIW6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[168]" type="UMLClassView" guid="PO2hom2OqE2/LMlIqjt6kQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3880</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1360</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">153</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">JqT2vuQHm0y6PHrDt6OOmwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="afFyHbCqikGIYlYLfa0M+QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="kDkBUDkUzkyPmjEk8KHmLAAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DateTimeColumnAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xx28OyvADE+rXbPpV9moSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="IPCIoMKD0k+jBFOGCrfCZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rBVWdHBnX0GQ+A2Ryd9utwAA">
<XPD:REF name="Model">JqT2vuQHm0y6PHrDt6OOmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2rJb3OzMqEyBBIXeRgcU0wAA">
<XPD:REF name="Model">JqT2vuQHm0y6PHrDt6OOmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="goDq6umBNUSLmNPTTetzCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">JqT2vuQHm0y6PHrDt6OOmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[169]" type="UMLRealizationView" guid="97tBl1KkPUeYRj/e+6cMuQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3995,1360;4070,1231</XPD:ATTR>
<XPD:REF name="Model">ZEpBeXOgwkC/gu+B2N8bgwAA</XPD:REF>
<XPD:REF name="Head">4IuPH0nBfUKJuzjNs5M18gAA</XPD:REF>
<XPD:REF name="Tail">PO2hom2OqE2/LMlIqjt6kQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Aar6PThw9E+3lagL98b+0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ZEpBeXOgwkC/gu+B2N8bgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="gSC450RRC023T7qWtXhWbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ZEpBeXOgwkC/gu+B2N8bgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="olj3o9icqEmsMRm38reiXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ZEpBeXOgwkC/gu+B2N8bgwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[170]" type="UMLRealizationView" guid="L7swKnWFY0G8q5PoH/xlAgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3997,1600;4281,1203</XPD:ATTR>
<XPD:REF name="Model">76X0A2zFlkemmROFRg5B3wAA</XPD:REF>
<XPD:REF name="Head">eGxN8pNVr0OB/KlFt75KMwAA</XPD:REF>
<XPD:REF name="Tail">zlBOFukvhkaDLBxUpqJdWQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9wR6Z0vqgUSYEd9SjeuG/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">76X0A2zFlkemmROFRg5B3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="DwUzQ66sIkCPpEAc1ObUNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">76X0A2zFlkemmROFRg5B3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="YD/2/gOqCUyxe6IesZryAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">76X0A2zFlkemmROFRg5B3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[171]" type="UMLRealizationView" guid="AR8XPm3KhkiXP43AQSrPxAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4265,1432;4301,1315</XPD:ATTR>
<XPD:REF name="Model">PW9zhtD6uUyr2Q1llWrVLgAA</XPD:REF>
<XPD:REF name="Head">f5qQw2qcvkeJ8bgreSiQqgAA</XPD:REF>
<XPD:REF name="Tail">jYo2NPFdGkKgZsXAzxJQPAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+ierxwXPWESGheat5ykbaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PW9zhtD6uUyr2Q1llWrVLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9gfvK+oovE2t2XSupdEHMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">PW9zhtD6uUyr2Q1llWrVLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ndpafh1O4UyYs4a2pYVj2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PW9zhtD6uUyr2Q1llWrVLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[172]" type="UMLRealizationView" guid="4YzxoAQyO0KKnoBPjGwJiQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4378,1516;4427,1263</XPD:ATTR>
<XPD:REF name="Model">dahz7kOcME+uPMBYG+OxagAA</XPD:REF>
<XPD:REF name="Head">3QO/jAAOZEWBASZPPl1usgAA</XPD:REF>
<XPD:REF name="Tail">9sv3u6afJ02fbb6u8YIYCQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="vZSJLcZgrkykJjP5ohRvoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dahz7kOcME+uPMBYG+OxagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="aetayuCsKkiSFamGymEkqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">dahz7kOcME+uPMBYG+OxagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="X3v7axrTOkirvC2RlXGoGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dahz7kOcME+uPMBYG+OxagAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[173]" type="UMLRealizationView" guid="CSVLGqXU/ECYg+g7k78xZwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4903,1312;4913,839</XPD:ATTR>
<XPD:REF name="Model">VspeyiCHXUiJXb83YcHajAAA</XPD:REF>
<XPD:REF name="Head">Lc2UivGDQ0OFPp/PrLk/JwAA</XPD:REF>
<XPD:REF name="Tail">WJNZQMBnqU+2ypeMSQnJcAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="re2LEcyw+EO/nJWp10GRWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">VspeyiCHXUiJXb83YcHajAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZSbsXwMAWECvhROE4xb3rAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">VspeyiCHXUiJXb83YcHajAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9CTlYC3j+k2b36zeySOsIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">VspeyiCHXUiJXb83YcHajAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[174]" type="UMLGeneralizationView" guid="gDBXGu9LE0WlJd7P9GgoIAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4039,1660;4260,1746</XPD:ATTR>
<XPD:REF name="Model">DDHZQOtlokmWBpTsC7mFtQAA</XPD:REF>
<XPD:REF name="Head">4X4fJXD2E02Z99/oVvWRHwAA</XPD:REF>
<XPD:REF name="Tail">zlBOFukvhkaDLBxUpqJdWQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="bFmaStFX/kOLBeokNUiWXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">DDHZQOtlokmWBpTsC7mFtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4Czxb4T2mkq0LfcvBduSUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">DDHZQOtlokmWBpTsC7mFtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="we4PDfnRVUS74cyPtdDzHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">DDHZQOtlokmWBpTsC7mFtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[175]" type="UMLGeneralizationView" guid="wnSv+SGp2U+keftVESalpwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4011,1454;4322,1720</XPD:ATTR>
<XPD:REF name="Model">n/xm6x7sTE+Ecf8H2uRM4AAA</XPD:REF>
<XPD:REF name="Head">4X4fJXD2E02Z99/oVvWRHwAA</XPD:REF>
<XPD:REF name="Tail">PO2hom2OqE2/LMlIqjt6kQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="aevo8bpIqUef/S7siSxgKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">n/xm6x7sTE+Ecf8H2uRM4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="fKQ1/8jQeU2GpY/nCCoGKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">n/xm6x7sTE+Ecf8H2uRM4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="/u2DammAW0GWupE/MQhfbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">n/xm6x7sTE+Ecf8H2uRM4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[176]" type="UMLGeneralizationView" guid="59xiWI13okKWK+Hqg93YGAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4269,1500;4382,1720</XPD:ATTR>
<XPD:REF name="Model">SLANT1h0bk22wiRD2ZU9pwAA</XPD:REF>
<XPD:REF name="Head">4X4fJXD2E02Z99/oVvWRHwAA</XPD:REF>
<XPD:REF name="Tail">jYo2NPFdGkKgZsXAzxJQPAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7gk1gemzWk2wy6npQ0ZFvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">SLANT1h0bk22wiRD2ZU9pwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jmmecy1zTUuS2WbtiZTzcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">SLANT1h0bk22wiRD2ZU9pwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ewVpbVMwrk2DJ74oKV8+JwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">SLANT1h0bk22wiRD2ZU9pwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[177]" type="UMLGeneralizationView" guid="hEUWnj+hp0+FJkyyNPYeZgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4381,1636;4404,1720</XPD:ATTR>
<XPD:REF name="Model">exsm1y9+20mRPHp24CAM3wAA</XPD:REF>
<XPD:REF name="Head">4X4fJXD2E02Z99/oVvWRHwAA</XPD:REF>
<XPD:REF name="Tail">9sv3u6afJ02fbb6u8YIYCQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="4cXEp2udF0W/QWr5+92H/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">exsm1y9+20mRPHp24CAM3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="gq/ODNBCAkyVO0vl/twDsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">exsm1y9+20mRPHp24CAM3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="aKhAhywLU0GpeTROkinlvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">exsm1y9+20mRPHp24CAM3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[178]" type="UMLGeneralizationView" guid="1ffu5ANYF0KQcnuzKDyjbQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4557,1553;4474,1720</XPD:ATTR>
<XPD:REF name="Model">LEJPyD9f/0e1vjF+US5JDgAA</XPD:REF>
<XPD:REF name="Head">4X4fJXD2E02Z99/oVvWRHwAA</XPD:REF>
<XPD:REF name="Tail">LlTlTTrzvE2nkdo0Y/+46AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="YophBf/Kk0GwST8W132DhgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LEJPyD9f/0e1vjF+US5JDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="t8WjI5aVXEq+5MehAM+JBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">LEJPyD9f/0e1vjF+US5JDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xW1cWm6iokS20OtM7zKoMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LEJPyD9f/0e1vjF+US5JDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[179]" type="UMLGeneralizationView" guid="3UURnVfbmUuYWkRpAQkxGwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">4874,1367;4521,1720</XPD:ATTR>
<XPD:REF name="Model">j6iT5/dUNkmJuQCUbBRvkQAA</XPD:REF>
<XPD:REF name="Head">4X4fJXD2E02Z99/oVvWRHwAA</XPD:REF>
<XPD:REF name="Tail">WJNZQMBnqU+2ypeMSQnJcAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+MJAYiec+kayLFTghz9rDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">j6iT5/dUNkmJuQCUbBRvkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZLl4fQh86EGOx0CUJJ66HwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">j6iT5/dUNkmJuQCUbBRvkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pj2k8TNAtUKM0HuN8p/JLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">j6iT5/dUNkmJuQCUbBRvkQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[180]" type="UMLClassView" guid="N7x6Mk2fDEyWoFTRkjiGugAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3732</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">139</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">un4Wns6L6E6twtYYCcs3xQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="HGkcFTLZqECnCfkf5ndgjAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="u8Zs0c5eG0mUws2KlYnb5AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonIndex</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="GiyKJWt8JUi8LvFAX3PG2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1DXZ08XuuEu1lJv7WLBG5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="a55NKsLkQ0Cj0+RjBw2VvAAA">
<XPD:REF name="Model">un4Wns6L6E6twtYYCcs3xQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="MpywzdsUZ0eOq/+XqzzZuAAA">
<XPD:REF name="Model">un4Wns6L6E6twtYYCcs3xQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="HcfAxXlK/kewp1QgoyB2XAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">un4Wns6L6E6twtYYCcs3xQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[181]" type="UMLRealizationView" guid="h0N0XLqoIU+RWaq29U6jVwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3870,1190;4090,1045</XPD:ATTR>
<XPD:REF name="Model">r2SelgQHQ0Svjl0F6DKJ+wAA</XPD:REF>
<XPD:REF name="Head">viPKsRHd4Ueyv5x+YQh+yQAA</XPD:REF>
<XPD:REF name="Tail">N7x6Mk2fDEyWoFTRkjiGugAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="eLTgB9aNNUG+DzHQVU3OjgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">r2SelgQHQ0Svjl0F6DKJ+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="/bmCBAKkckeIzetwlwAf9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">r2SelgQHQ0Svjl0F6DKJ+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rzPVXe7aQ0OXBUMbKygkQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">r2SelgQHQ0Svjl0F6DKJ+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[182]" type="UMLClassView" guid="Wdngs1NLM028NBae3DQuGAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3060</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">520</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">199</XPD:ATTR>
<XPD:REF name="Model">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="jzEBeA4Rj0eYLoPe10Sr8wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="XTJezv79WE+7Nt6KXuBWwgAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DatabaseAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2HC4J53Np0eJ9Kt5pCflAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8Is1Yn+p40Odzq5byjhR4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="i3lun/R6EkOnk1xaA/FmQgAA">
<XPD:REF name="Model">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5we3AsmrxUmL5tc4LTSPRAAA">
<XPD:REF name="Model">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="fx+r5F1z8kGUAbztct+o+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[183]" type="UMLAssociationView" guid="He6SrFaiAUa0+Rwxg+rIaQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3720,922;3397,891</XPD:ATTR>
<XPD:REF name="Model">xzhvYrUXcEaSW31bwyByeAAA</XPD:REF>
<XPD:REF name="Head">AR7lOjqxSkGnDmEI7k79NwAA</XPD:REF>
<XPD:REF name="Tail">BWsWStZJjkqvNEWpMFL6mwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ibyEvBD46EiLEGNpKegNxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">xzhvYrUXcEaSW31bwyByeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5L2dO6uixk+7laUWvOooNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">xzhvYrUXcEaSW31bwyByeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="KFKfE92gFku1+Fl2HLD/BAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">xzhvYrUXcEaSW31bwyByeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="hXJ3bA5Hp0OM+s9zAlYvggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">OFzkIA0f2Ei8em0sw9qQOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="9bboElo08kme4FkWZ9tuzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">nxF2RArjQU2/3mvHk5ALOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ejAtg7bZXkiSGmBXs+NqEgAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">OFzkIA0f2Ei8em0sw9qQOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="QLECAnOgA0aAOz7mSpjtcgAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">nxF2RArjQU2/3mvHk5ALOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="4YSstlCUQU+Em7qea0MtEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">OFzkIA0f2Ei8em0sw9qQOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="C1oWS1c4q02NQmy0klZ7HwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">nxF2RArjQU2/3mvHk5ALOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="K5XdQwhlRUGsRTmFHg+oKgAA">
<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">OFzkIA0f2Ei8em0sw9qQOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="5LM89On9/k+rrXY586mJEAAA">
<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">nxF2RArjQU2/3mvHk5ALOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[184]" type="UMLRealizationView" guid="DnXssgPpeUOusfGfTbYtdAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3351,598;3634,467</XPD:ATTR>
<XPD:REF name="Model">3PwbaQbVxEaZWPwNjBn1LQAA</XPD:REF>
<XPD:REF name="Head">jYPlekFK/0+o9VvxOhlBewAA</XPD:REF>
<XPD:REF name="Tail">Wdngs1NLM028NBae3DQuGAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Nik0yZuIr0Skl5ep4xS81QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3PwbaQbVxEaZWPwNjBn1LQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XYyCBrxxMUOS5IJoHyP0lQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">3PwbaQbVxEaZWPwNjBn1LQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="G4D6TVZ9kUyPyKpZ8TSn0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3PwbaQbVxEaZWPwNjBn1LQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[185]" type="UMLRealizationView" guid="Rqb7/vLak0emJ2hY6YNFKQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3233,718;3269,848</XPD:ATTR>
<XPD:REF name="Model">Y9gPAihir0mrkx8HV+KRhgAA</XPD:REF>
<XPD:REF name="Head">AR7lOjqxSkGnDmEI7k79NwAA</XPD:REF>
<XPD:REF name="Tail">Wdngs1NLM028NBae3DQuGAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Mn0wUkR6lE6oWFs8Zh8kvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Y9gPAihir0mrkx8HV+KRhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HPjegTEGM0KBJoCfetYB2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Y9gPAihir0mrkx8HV+KRhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="NkXGZyyTeEOxZnPVdfrlSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Y9gPAihir0mrkx8HV+KRhgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[186]" type="UMLClassView" guid="pXt3bN3jX0GT5PTgtnT8fQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">392</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">4dksGYMcN0OCa6O87fxi4QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cWxKWeO4aEeMQXgH01xGsAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hi2VzyjM3kySsds901O27QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PerssistenceUnitConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9Tp9CRxfH06dFwAz3HG1NgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="oU/Ott/o8ECTjEw3YngpbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="V6o5+I87oUe97DKhkymyOQAA">
<XPD:REF name="Model">4dksGYMcN0OCa6O87fxi4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="p0QV0HhD0kevD9kZVERbBgAA">
<XPD:REF name="Model">4dksGYMcN0OCa6O87fxi4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="a6AGFgakuUSpIBppbDVHTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4dksGYMcN0OCa6O87fxi4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[187]" type="UMLClassView" guid="5ckzY49JbkCrEqAh/UNtKwAA">
<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">68</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">175</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">LLKyoHSmQ0CocN3rRCM8xAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QC0afHqdO0eGooYofki2yQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ogjw0YKV0EiV3yEhrrf8mQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PdoTransactionStateListener</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="M5NfrQoA5ke0SqdE43X1RAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="YITMPHIPek2qdvRtF5Nd/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="943cUqUTfEqKew8WctrP4wAA">
<XPD:REF name="Model">LLKyoHSmQ0CocN3rRCM8xAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ceZObb9GrEKwFAzx7e8cwQAA">
<XPD:REF name="Model">LLKyoHSmQ0CocN3rRCM8xAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="P3dI/5Odt0uQWlfQFyONOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">LLKyoHSmQ0CocN3rRCM8xAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[188]" type="UMLAssociationView" guid="hst5WyicCkyXRJn5GWSNMQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">354,105;600,149</XPD:ATTR>
<XPD:REF name="Model">TyLb4HGdrkOaUbsPaN27nwAA</XPD:REF>
<XPD:REF name="Head">z1jENCHOQk2MZAqn0XGSYgAA</XPD:REF>
<XPD:REF name="Tail">5ckzY49JbkCrEqAh/UNtKwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="YXqWJ+cST0SbzaOD2HbTiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">TyLb4HGdrkOaUbsPaN27nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RCDHUoMn+Em8k+ABkDJzbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">TyLb4HGdrkOaUbsPaN27nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="cuI90Q3Y+ECL+9BC9EEhhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">TyLb4HGdrkOaUbsPaN27nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="vBSCXUPkO0eJ+HDjLHW4nwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">mLBZ/viiDkOxKc4OOD057wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="yPSc/9FVW0ypi/iwh0m6SwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Y7TU1LCDWUK3j7yGsqfK8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="zs3aETa2tE+BHdgDv49AdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">mLBZ/viiDkOxKc4OOD057wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="0nwRd/rmt0KhUSFCRqMPDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Y7TU1LCDWUK3j7yGsqfK8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="uCk6miYMTUS8k/J/CzEIMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">mLBZ/viiDkOxKc4OOD057wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="tDjRX2mn20+f2EgvM+njegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Y7TU1LCDWUK3j7yGsqfK8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="JS5D6s8E0EKjsPX+eK4pQQAA">
<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">mLBZ/viiDkOxKc4OOD057wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="dSW0LVm6hUextyNJBZjaHwAA">
<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">Y7TU1LCDWUK3j7yGsqfK8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[189]" type="UMLExceptionView" guid="PuHMZgSwqEWPFsvlKLQqaAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">388</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">131</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">PwDu4uUyF0OEMsPtox/KJAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ksAQdmZouka2XzBaZj5L5wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="F6ZL0/36b0C/yJUaR3iNXwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PersistenceException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="4uPX7THwZkGigLGRuROEnQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="IHuos/nHm0yLAuTuxh2stgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tgcfW9GHWkONnNN5BswJVAAA">
<XPD:REF name="Model">PwDu4uUyF0OEMsPtox/KJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="PX7+5IUuG0iVMRazWRlRIAAA">
<XPD:REF name="Model">PwDu4uUyF0OEMsPtox/KJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[190]" type="UMLExceptionView" guid="2Bb8gkqjp0qVMQLxUgzrgwAA">
<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">496</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">199</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">dbbeGmrjMU24h2S6ic/8GAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Bh3nr6Yt2Embj/hQ1mefygAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="tN812QpHNEmZP+/078TcyAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UnkownPersistenceUnitException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="eBR/fGlToEiNgGa3gsXu8gAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="B/e6QdBNYEigge5GEn6ClgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6SN9XrqGuESjeEmuZrcHGAAA">
<XPD:REF name="Model">dbbeGmrjMU24h2S6ic/8GAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tNa8N1W+wEy4zoPwGLSHYgAA">
<XPD:REF name="Model">dbbeGmrjMU24h2S6ic/8GAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[191]" type="UMLGeneralizationView" guid="bSmjkV1hbUGUt1sD7s0sBgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">164,496;165,443</XPD:ATTR>
<XPD:REF name="Model">/KTO6SZYpki6IHHzoKyj7wAA</XPD:REF>
<XPD:REF name="Head">PuHMZgSwqEWPFsvlKLQqaAAA</XPD:REF>
<XPD:REF name="Tail">2Bb8gkqjp0qVMQLxUgzrgwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="kNRFCRd3AEGVM0abESJNQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/KTO6SZYpki6IHHzoKyj7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="dHegQS12GUSxCOcXnCspDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">/KTO6SZYpki6IHHzoKyj7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="LB+y/aAkY0GuHbili/w7wgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/KTO6SZYpki6IHHzoKyj7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[192]" type="UMLInterfaceView" guid="PqwHM2BJYkGdhvzKilOhYAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">908</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">44</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">219</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">GCYo6q405ku0WdT5CPOWpgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qjwsCxERpUij40UKZsyMowAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="nqQ/fyc6R0SYohw1M0spxAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PdoListener</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pst5yIaiMECi1I8zbiOCCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="lcATZ0cmy0OUCUKu2seK9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+Ll+7d4X4kSS5fuy9wJ+VwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GCYo6q405ku0WdT5CPOWpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="qJi8WhMTuk6d1CsQhBvZVgAA">
<XPD:REF name="Model">GCYo6q405ku0WdT5CPOWpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[193]" type="UMLAssociationView" guid="cdW90o7Sukiw6uqX6gGGtgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">810,137;908,108</XPD:ATTR>
<XPD:REF name="Model">QpJUmZ3UkUC8WNJ5jZwwowAA</XPD:REF>
<XPD:REF name="Head">PqwHM2BJYkGdhvzKilOhYAAA</XPD:REF>
<XPD:REF name="Tail">z1jENCHOQk2MZAqn0XGSYgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KWm5ckobf0SkPQxjXwBOJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">QpJUmZ3UkUC8WNJ5jZwwowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="p/n7gWXm0kGEbQgH/LOYHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">QpJUmZ3UkUC8WNJ5jZwwowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hYPzn8si40SP3bixNdIuRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">QpJUmZ3UkUC8WNJ5jZwwowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="nm5Ldv/CakyP6UWM9LEgtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">8ofO8ZlP2U+Aoqz2QIjI8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="cwRYj3C3F0mKHzD4lXE8bAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ZNO/499UOkanS6GhcP0HWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="2Ccum28ZykCX4kt68pqdawAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">8ofO8ZlP2U+Aoqz2QIjI8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ipVhNP08iky/lKAwnlgc0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ZNO/499UOkanS6GhcP0HWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="AtnmU3zmCkGmRJQATtEWkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">8ofO8ZlP2U+Aoqz2QIjI8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="NQ3DTbYFQEixtQ9QLzHbHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ZNO/499UOkanS6GhcP0HWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="+9YepbfP8UW/vEqrAdWW7QAA">
<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">8ofO8ZlP2U+Aoqz2QIjI8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Y8Dtvf3fQkub/SnbC/qvpgAA">
<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">ZNO/499UOkanS6GhcP0HWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[194]" type="UMLInterfaceView" guid="RQKpvAsY90+ZSCDnhKWvfwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">598</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">275</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">w/aPq2/LkESJWouCl+dgZAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="WrvxyGXnM0q1Jfx/o240sgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="RaF8FKKdGESjZ1D+YaBIbAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DbhPoolListener</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gF0gYA1yP06OuhCuE7Xl5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="v7/ZYT2P10uIsNK3sc/tygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="YPzR+jCrnkaOzOAAn7BVhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">w/aPq2/LkESJWouCl+dgZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="TBu6uRpWb0+aYtCkq3DhogAA">
<XPD:REF name="Model">w/aPq2/LkESJWouCl+dgZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[195]" type="UMLClassView" guid="DN0fkpu3ik2TObUVfYnBkAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1352</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">992</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">106</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">kLvxIyoCXkOgdScb2DgUyAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Dk355Kl7z0m3+h237iOZSQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jjDN5yKzNU26jG+AVubiMQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueryPartGroup</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="GtKefmlJf0OubeA4Uffb6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RliKr7GFCE2QTJC70UdXhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="7Uk2pDfUCkawRNIzPGTycAAA">
<XPD:REF name="Model">kLvxIyoCXkOgdScb2DgUyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Dy372b2rVUOcpIQ4xwStwwAA">
<XPD:REF name="Model">kLvxIyoCXkOgdScb2DgUyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="w9JKpfwd2EGI+q5yWoZ1wAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">kLvxIyoCXkOgdScb2DgUyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[196]" type="UMLRealizationView" guid="v2gc2SuXF02gCGKKfvMbBAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1352,1015;1097,980</XPD:ATTR>
<XPD:REF name="Model">j3TOjbfLbUiw+KN1imQc9QAA</XPD:REF>
<XPD:REF name="Head">m+jnnXm7BEigaVmfWjPXwAAA</XPD:REF>
<XPD:REF name="Tail">DN0fkpu3ik2TObUVfYnBkAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="yrOORsD/pUG9jWsCgK+JWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">j3TOjbfLbUiw+KN1imQc9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="s+L9YYqPAkOVXW6y1KQ4cAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">j3TOjbfLbUiw+KN1imQc9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="8FQtvuMi90+Cj/Rbk6QauAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">j3TOjbfLbUiw+KN1imQc9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[11]" type="UMLClassDiagram" guid="j5s4y7vaNEibz/juuUnapwAA">
<XPD:ATTR name="Name" type="string">rocket</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="u1KEZBs3l0m62f4b+SY/NwAA">
<XPD:REF name="Diagram">j5s4y7vaNEibz/juuUnapwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">19</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="zI21ncYtxUmSEamra/aQswAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">884</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">270</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">ohvLFQ1mFEmGL387OQITSgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/5xd4EfN+EykUU8MPBBcPwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZDtyTNnv5EedAB0wNdjbGwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RocketController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hjFrr8Gz1k+FkVDOrmRewAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;HttpController&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ctyk/dOP8EmxzLAToSmkEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/8HknGQMVUuxtRRPyi/BzgAA">
<XPD:REF name="Model">ohvLFQ1mFEmGL387OQITSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="FtC9aTpSJkiuNxaTkoYpHwAA">
<XPD:REF name="Model">ohvLFQ1mFEmGL387OQITSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Qk/7Ba/OrU69nSFhzYgNtQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ohvLFQ1mFEmGL387OQITSgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="U7gToNblMk637BOJCj8MPQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">976</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">532</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">436</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">329</XPD:ATTR>
<XPD:REF name="Model">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vLCW36MQMECAkwDMTfNOxQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="GPhH9o2q8EqzWzUa5qXJKAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiType</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LWA7mA9KHkaCZudHjYDztAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NLiPyKyQvk+lwvEY6HXqUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TIPf9IFJ4kmy9OhYZDIIaQAA">
<XPD:REF name="Model">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="oMUZ/5+SqEi0/RM85wAs2wAA">
<XPD:REF name="Model">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="QXwIpwaCVkiH8a5+Kc6BGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="0El6LerXckSVhSEuG+1eYgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1036</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">12</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">369</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">381</XPD:ATTR>
<XPD:REF name="Model">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UmyztAEk8kCQh/Ddt1qAgAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="QuLP2FbnoEC/B3JfA0mdNQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntityModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="v71aVcKha0OkWBKJiOxkCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BPqW2kyo9UGE8OqDXVQ0rAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="CZgrpbSJuUWnwhsWOv9I0wAA">
<XPD:REF name="Model">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="PLrew8cqy0eRhs1WZIdxPgAA">
<XPD:REF name="Model">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="tr+XmFtNlUe3N/zR8rRq+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLAssociationView" guid="fVIrJ0etPkWtUkSX2fyfywAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1202,532;1210,392</XPD:ATTR>
<XPD:REF name="Model">urZGjEATUEKzqYvvoh3xCAAA</XPD:REF>
<XPD:REF name="Head">0El6LerXckSVhSEuG+1eYgAA</XPD:REF>
<XPD:REF name="Tail">U7gToNblMk637BOJCj8MPQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="HBE5HpfmDkubLU9c2HxITgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">urZGjEATUEKzqYvvoh3xCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="DNR4Ix+5r0upogIG6YHqdQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">urZGjEATUEKzqYvvoh3xCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7Fu+aJAz2U672oL4NAFE1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">urZGjEATUEKzqYvvoh3xCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="o30VPVVp3UmZtR0LAhUKrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">lL2tuJwigEik2PX8ky/FVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="MeaiNgQlQUSyYhVAhHx4gQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">0QU0onQWbEOP+zuo02WFlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Ic+WOcGymE+98HX35gf+IgAA">
<XPD:ATTR name="Alpha" type="real">431116192130528</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">219544984001001</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">lL2tuJwigEik2PX8ky/FVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="2wRNA8BxGE+Eemo5e1RJjQAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">*</XPD:ATTR>
<XPD:REF name="Model">0QU0onQWbEOP+zuo02WFlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="qyn5cxg4/kiKmMC4DpGwzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">lL2tuJwigEik2PX8ky/FVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="HwS+b9mJFUihg7ZFpBrpzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">0QU0onQWbEOP+zuo02WFlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="oo7q19MUA0iWQyBmsqceLgAA">
<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">lL2tuJwigEik2PX8ky/FVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="685Am32qT02c1ZWHKzCDmAAA">
<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">0QU0onQWbEOP+zuo02WFlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="A9scTeIGWkS0j/Z827J0hgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">124</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">174</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">Ju9hHTvPJEiG2mi524xzrgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uNFqRxqRPUWMxBS6CxU/xAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+prNYNkkPEi179CDqNTXPgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MenuGroup</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="las9qek/hkS+vOmEuNaRxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Su3SOJ+z9EKtDxTiPYBOTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="e5mSpLn6q0GJV3uif9yDdQAA">
<XPD:REF name="Model">Ju9hHTvPJEiG2mi524xzrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kAYFlstTqkOuayHdXE/aUwAA">
<XPD:REF name="Model">Ju9hHTvPJEiG2mi524xzrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="38WTKf8ZPkigOzarvYVX9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Ju9hHTvPJEiG2mi524xzrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="2L6MCqAoB0+6VBDRnsLy9wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1620</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">212</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">355</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">199</XPD:ATTR>
<XPD:REF name="Model">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Xc/3txnxBkGmYd4joMJlQAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JJoZXV8vwU6+vJJoSMv1tgAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ScriptFieldAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dkMYBVO4/UyRUi0rGJ0cmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="y4bRN9TrmkKszxD6AyB3MgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+qh9Nn8FDUmuyN0MIMDuFwAA">
<XPD:REF name="Model">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5UkcssBB70+3PUmRuzweOgAA">
<XPD:REF name="Model">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="bXKadLu/206BEDm8+sYpLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="ATeXZjkdzUeElwW7RHv9TAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1411,557;1642,410</XPD:ATTR>
<XPD:REF name="Model">3hK/uf1J8EOXXjXxTBWybgAA</XPD:REF>
<XPD:REF name="Head">2L6MCqAoB0+6VBDRnsLy9wAA</XPD:REF>
<XPD:REF name="Tail">U7gToNblMk637BOJCj8MPQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="F4BpSoUivECM4aTkRI3NFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3hK/uf1J8EOXXjXxTBWybgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RshoWOhyyUSU/R04Nbl+jQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">3hK/uf1J8EOXXjXxTBWybgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="XWDLwA46Y0inmMuGfzXxvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3hK/uf1J8EOXXjXxTBWybgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="d3GkC7gAOUOp372sPwqfbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">lA/iAwmDCEa0Kod9LAy5JAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="LGNzT8LWrU6SZcSIyIfSxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">3hHbp9T5qkWejBv3BKaZLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="+cmccNMCOUOPTk1zwrEvWwAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">lA/iAwmDCEa0Kod9LAy5JAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="DJj6sThnyEaqTV9KcGfqzgAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">3hHbp9T5qkWejBv3BKaZLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="3yU8GI/sB0iEeG8upjh2dgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">lA/iAwmDCEa0Kod9LAy5JAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="iNRZWSgXckyH1ynlSFpNAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">3hHbp9T5qkWejBv3BKaZLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="/QYzmNmqkEGS94bUdCsfFwAA">
<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">lA/iAwmDCEa0Kod9LAy5JAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ea9cvaqlh0ue05kf1JTSPwAA">
<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">3hHbp9T5qkWejBv3BKaZLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="4369blA1LESx0ePqvS+jKgAA">
<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">664</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">119</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">HFP1WQrWWEmvWrN1hAv3rAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="dfdgckqcy0u/agKfRuUuhgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="NjoyP9rGSU6BJHbWThS2UgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Rocket</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Q+FFifvsyUKVW0nTPr0qzAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;RequestScoped&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JRRZCQyBdECPg/pEq2BHcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HZEMjOGJqEqwxbEStkMiWgAA">
<XPD:REF name="Model">HFP1WQrWWEmvWrN1hAv3rAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="KR5eSF/MvUyOwQdcF9uFpgAA">
<XPD:REF name="Model">HFP1WQrWWEmvWrN1hAv3rAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="gWT+SSTjtEaEVrdRd+ShdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HFP1WQrWWEmvWrN1hAv3rAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="jTK6pskxP0qFepJRBs7qdwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">718</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">381</XPD:ATTR>
<XPD:REF name="Model">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OAxmeQcpmk+TdqMp2BQvIAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Q53imckKBkKAvDV8sIfPUAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Spec</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nqSSgNbBHUGfOqPxnE23+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xcV37u3Ue02IZ5xl6+apIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dSgPaXIu/kuxwC1OHi/EtQAA">
<XPD:REF name="Model">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="YFdrcXBnEUmc5lmK2NN89gAA">
<XPD:REF name="Model">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="VyTHPUH41Eee5E7Vf+GgqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="73GzpCwbkE2Dd6EOsWwsHAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">256,884;321,732</XPD:ATTR>
<XPD:REF name="Model">d5s1ywNa2EuaNsre83QINAAA</XPD:REF>
<XPD:REF name="Head">4369blA1LESx0ePqvS+jKgAA</XPD:REF>
<XPD:REF name="Tail">zI21ncYtxUmSEamra/aQswAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="TCrFhpguPkqdzrjVETvVHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">d5s1ywNa2EuaNsre83QINAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="AKRtjwlh3UmSiccaLSTiWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">d5s1ywNa2EuaNsre83QINAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="l0b9e6FyV0WjtHBLPi9yHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">d5s1ywNa2EuaNsre83QINAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="r34mIFUV2k+NLRzUAGYWTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">nZp7+Kgb90O7lkUlNlhPegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="78TXyZnaoUWoHCze24LO6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ejis2kUCqkeKOctDXKObMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="cJcCAp2UEUen74iF9hAtoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">nZp7+Kgb90O7lkUlNlhPegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="HzDuTATWO0+f8WBLNj6TvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ejis2kUCqkeKOctDXKObMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="igB82ykTr0mKSkGGFFaSnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">nZp7+Kgb90O7lkUlNlhPegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="UYNN0qd000yLrbyvGgUV9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ejis2kUCqkeKOctDXKObMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="J0g+b4dOwkyjZcF5JEtBagAA">
<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">nZp7+Kgb90O7lkUlNlhPegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="rqELTnWCGUmJ43MgN1lJTQAA">
<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">ejis2kUCqkeKOctDXKObMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="DCQA5KEQK0+e3rr8U1PDiAAA">
<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,664;395,552</XPD:ATTR>
<XPD:REF name="Model">tIzq1IC7Ukm1zQgIddwpwAAA</XPD:REF>
<XPD:REF name="Head">jTK6pskxP0qFepJRBs7qdwAA</XPD:REF>
<XPD:REF name="Tail">4369blA1LESx0ePqvS+jKgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="wcILV1qAxkmpsdG46fCR9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">tIzq1IC7Ukm1zQgIddwpwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="SH2zVmvveU+n439jqepC6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">tIzq1IC7Ukm1zQgIddwpwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9uk6X1NRv06LFxJb+/ajGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">tIzq1IC7Ukm1zQgIddwpwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="VM5vzc58lkKpFzkGlyATxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">hPttTMvWIEaLXIhl8KOjIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="7M6otEzJl0eOtKeMAVehFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">qnxniaaBiEW40MOmKhogyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="gETjB3VuKEmoNlExku3yogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">hPttTMvWIEaLXIhl8KOjIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="eIPOD/6+QUSJei6a11vtOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">qnxniaaBiEW40MOmKhogyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="GoGrHm5xhU2XRo0lIecvKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">hPttTMvWIEaLXIhl8KOjIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="smd2Wb3qaEuQHzaMlj1McgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">qnxniaaBiEW40MOmKhogyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="6edFJh8D+EWuk+ujk2pufAAA">
<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">hPttTMvWIEaLXIhl8KOjIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="kQwjvBvWw0+7b0d1HM6OCAAA">
<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">qnxniaaBiEW40MOmKhogyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="w4ovCOBLvke1gtfqfyXyqwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">286,172;238,123</XPD:ATTR>
<XPD:REF name="Model">EEgm27757UCj+eNf6zr9TAAA</XPD:REF>
<XPD:REF name="Head">A9scTeIGWkS0j/Z827J0hgAA</XPD:REF>
<XPD:REF name="Tail">jTK6pskxP0qFepJRBs7qdwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="PCi6O3aCaUiGIpGRuPPWFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EEgm27757UCj+eNf6zr9TAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="bBN/u26ydkelCVlFzLsSMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">EEgm27757UCj+eNf6zr9TAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="h1XY6Ad9EUOuqlX/MfsrhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EEgm27757UCj+eNf6zr9TAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="d7A6lgVmqUeHboxAmlap5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">NE3QHBPkjEC0eWgfRnnWwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="s1KvF+L19ECMpyYhGZ9PZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">uzN3vbYCpUSI88DcEx8dywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="0VTtnYc5g0Cd6XCldmuZwgAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">NE3QHBPkjEC0eWgfRnnWwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="TRA5XzSc5UWI2XxwS8fodQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">uzN3vbYCpUSI88DcEx8dywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="gRjmCryOHkqSMEUJ4hyJywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">NE3QHBPkjEC0eWgfRnnWwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="3zEQcXqPIEWpu+qr7QqMDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">uzN3vbYCpUSI88DcEx8dywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="iFEsffFeoUO8FygHGAC7sQAA">
<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">NE3QHBPkjEC0eWgfRnnWwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="nEMbuZPwUUaBrK4eemE6ewAA">
<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">uzN3vbYCpUSI88DcEx8dywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLInterfaceView" guid="u+bbUK/G2EWjcfhh4rjfoQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1608</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">20</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">240</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+1pi4/IDEUePOXs6AhP+yAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="oS1mB7dPJkqiEryP1e1szAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntityProperty</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="oJXVu4GCa06VbG0/8sjzNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dMjWS3gUYUKMM7DDnlLEKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2ihwgBuaB0WExdiRVxpUoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="CGJhRt3ZcECpV/XXn2Oa7QAA">
<XPD:REF name="Model">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLAssociationView" guid="5VVj35dE7ESziehcwncGNAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1404,155;1608,103</XPD:ATTR>
<XPD:REF name="Model">cRvXwN27K0eGeDxGzFw68gAA</XPD:REF>
<XPD:REF name="Head">u+bbUK/G2EWjcfhh4rjfoQAA</XPD:REF>
<XPD:REF name="Tail">0El6LerXckSVhSEuG+1eYgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="kxr7LHDywU68tK2DSjOWwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cRvXwN27K0eGeDxGzFw68gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="lKLFhr5NNEeQL4MPtyM0bQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">cRvXwN27K0eGeDxGzFw68gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="edmfk/os+02vXGNJMFVDRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cRvXwN27K0eGeDxGzFw68gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="kM7Ym9U3VkGN+Q2lAnboTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">GYWjoucU+UiUUeo93IU1FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="yJapxHDAAESKooM+qyMDzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">skuvXkkVqUWReKeFgLirbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="5S2Q/xBnx0+bdvZDi1l/VgAA">
<XPD:ATTR name="Alpha" type="real">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">1..*</XPD:ATTR>
<XPD:REF name="Model">GYWjoucU+UiUUeo93IU1FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="aQ61CKH/Ik++NRCBkwRJEQAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">skuvXkkVqUWReKeFgLirbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="9/n+eyuS0UWVRuoMWJ29JwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">GYWjoucU+UiUUeo93IU1FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="rdymBL8uHEm85GVV3GTUJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">skuvXkkVqUWReKeFgLirbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="BnYzvIUFoEqQKlmUXF3pzgAA">
<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">GYWjoucU+UiUUeo93IU1FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Wuh1Q67e5kOw1jc0Qw+5FgAA">
<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">skuvXkkVqUWReKeFgLirbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLInterfaceView" guid="OfiPjD2SBUWutpV6q0C1MAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2176</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">412</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LwoTUvN/rUWtBFhzOBsFTgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="53w3B6mkqk6mzzgY25WphgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pawTPSl830mwzi/NdvGIAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="lMocmxXLpkaY/d3qQXuhMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RSgmroP3K06JR0zb8lj6rwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="0bRPUmoifkil2V3NOkFV9QAA">
<XPD:REF name="Model">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLInterfaceView" guid="Lf9OQIWJqUqa0KbQtdah5gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2140</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">764</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">298</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">hjrOL7/N9kmPlx1fNnQ3twAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="kvNFpIsN3UC6CTaazNufaAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="t+iHaRn0CkWCSe+Syj42pQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HighlightableScriptField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="TFhsHnjraUmc3NaOPCjGKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="fEI7NfG8NE2R61Qe++gkvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="IPutOyRvLEiMgJEZKnYbUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">hjrOL7/N9kmPlx1fNnQ3twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Fn0hF2bevEa96fIr4zA8QQAA">
<XPD:REF name="Model">hjrOL7/N9kmPlx1fNnQ3twAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLInterfaceView" guid="hZCctnxRNU+igwR28WUY5AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2172</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">584</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">203</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">mcUzryF8+UaOZh0lQdJkQAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="wMWK+BZeIUeqeRqvTCAZzAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="8CzPz9Dy8kG3JZa0ry7QYwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DraftableEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="4eZM1nC24E2/B6pF4eSShQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="XjlT364qu02e//L+TqIteAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GzqTZzchwUC+eNQGKjTgxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mcUzryF8+UaOZh0lQdJkQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5weqjwwJq0in2bziHBDcnAAA">
<XPD:REF name="Model">mcUzryF8+UaOZh0lQdJkQAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLInterfaceView" guid="NSPIpCvAZUiPlm5I+RV/rgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2028</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">40</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">450</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8DUzK+iY70+HxlM5KTg26wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TjjzsuS9MUGSFiFNmV5iOAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ugzPiukAqU+pXlfaxUSFvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dBJhELo/n0e/wxL+mfsjEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="U1GluiD6AkiKRpJAV2SffwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="9wlzaqw4HUGomroBAzWMYQAA">
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLInterfaceView" guid="1dHKlcrGeUyLgEwqRHBdGAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2120</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">244</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">255</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">okssngOHgkOEir2owd+DfwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cL9gELCROUemkIxZMCAk9AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="KFqHZJZcJU+Tvy0LgBrYKAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyScriptField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Rvm/UXQtT0mlV6g/WUPAKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="FtECy4n+iUSxSPnQ0p/OgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="50zzZ8ujfU29mTkmP3P9lgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">okssngOHgkOEir2owd+DfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Aj/MNKPWWkmOVVpLG0PZjgAA">
<XPD:REF name="Model">okssngOHgkOEir2owd+DfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[12]" type="UMLClassDiagram" guid="+1Tv1XZTUUO9zls4jJ/7ngAA">
<XPD:ATTR name="Name" type="string">n2n.util.crypt</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="JWEwZ7b+2kSdkDHZCtrMnAAA">
<XPD:REF name="Diagram">+1Tv1XZTUUO9zls4jJ/7ngAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">35</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="fHuK8u7dAkig8oSFAnoGIAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">496</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">385</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">LBL0R/L0sU2HlCbu4HGUoQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Xx+LcAG0JEWXY8f4lGG2igAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="lRnrQ9T4CES1Fg6PYDzJNwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Cipher</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="helM9D8h8ESHitXeNDOhWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0DJcd+a31U+AoDNKY3CYkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nJk9bc6b+0CSLIuo5KDjSgAA">
<XPD:REF name="Model">LBL0R/L0sU2HlCbu4HGUoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Cc2J3d2xMEijjgWGzKDOwAAA">
<XPD:REF name="Model">LBL0R/L0sU2HlCbu4HGUoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="6G9zm3qT7U+zTIU0ChTfBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">LBL0R/L0sU2HlCbu4HGUoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="uVVVzGnQA0eKYo2PHMpH8QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">211</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">pg0GlBlSSE635G28+8bXmAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="s0+RWTDtME6o38uFwbOcQQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="yWL4DQqSsUyUPI/Z6G0/2QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EncryptionDescriptor</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="WD624BqeJkyM+JTydjB5IgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6UjquZIsl06QP/dNT6LagAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="t5FpsP0aKkqm5vWQ6pt3LQAA">
<XPD:REF name="Model">pg0GlBlSSE635G28+8bXmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Zfj1yGIqikmiqosXhz2FzAAA">
<XPD:REF name="Model">pg0GlBlSSE635G28+8bXmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="PhxBBoWEMkyp4ot+jmS/PwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pg0GlBlSSE635G28+8bXmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="knmoakNcuEKubl4KRm5ENgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">627,216;538,304</XPD:ATTR>
<XPD:REF name="Model">75k8LXtDnkCrDGXMewwrlAAA</XPD:REF>
<XPD:REF name="Head">uVVVzGnQA0eKYo2PHMpH8QAA</XPD:REF>
<XPD:REF name="Tail">fHuK8u7dAkig8oSFAnoGIAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="nueyfuknG06SnV+zO7Ud1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">75k8LXtDnkCrDGXMewwrlAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="kn4tKDDAq0KyRDXDgSRkZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">75k8LXtDnkCrDGXMewwrlAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+gjIX84qm0ayZThgTQk7ZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">75k8LXtDnkCrDGXMewwrlAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="cK7CHOONo0KQW5/NEFeAMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">bYH5XNIU5kuJTEmWwvfaxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="qAagrXrs0k6+mUP2XGk88gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">qoi6smpNikSvOToOH6p9SQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="fpviDk5sl0S9CsFMj2cx4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">bYH5XNIU5kuJTEmWwvfaxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="hgJUcK5hWEGYgNPhUx2YJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">qoi6smpNikSvOToOH6p9SQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="AuFdrIO/30KG//T4CmnzfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">bYH5XNIU5kuJTEmWwvfaxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="MBXcxrtTm0+CQtpCL9WpvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">qoi6smpNikSvOToOH6p9SQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="e6b2Z/uOrEegv9tvyJMwowAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1020</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-908</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">bYH5XNIU5kuJTEmWwvfaxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="sehndeORCEmTAp7Z4b3omwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1020</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-908</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">qoi6smpNikSvOToOH6p9SQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="ZoXgkHjrUk2Dh6/vX/T0JgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">888</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">312</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">392</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">sj23xeA+0UaMXbU008a4qwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sMB83azvyEmydC6XYtBWagAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Cqpg6MnLwkOg01rofPDd3gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CryptUtils</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dnYZq/g0OkaPvhaq5aPBFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="AjYszpI5jEyWKNIJwEYZzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZI3lHPrXJkWmHVSPh1AmIwAA">
<XPD:REF name="Model">sj23xeA+0UaMXbU008a4qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="xjJiCciQpkySoHh49nROUgAA">
<XPD:REF name="Model">sj23xeA+0UaMXbU008a4qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="gNQ+O7Et3k+coPXYDwQ0rgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">sj23xeA+0UaMXbU008a4qwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="GGvukwnN0E6d8K0YZra1LgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">340</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">768</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">MVpk2fCSW0G4KsXo0v0nBwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5/P5rgGo206Z0NtjnBlyHwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UH6lQFCnVkWiJ0wJOnfuWAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AlgorithmNotAvailableException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Dfcpu197OEGR1leiMcWe/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="HksFKgywxUi78x5s/d+LUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="c0jX62q1ikmZX2RYUjdKEQAA">
<XPD:REF name="Model">MVpk2fCSW0G4KsXo0v0nBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GcRgG6IygkS6JmvTBqPNnAAA">
<XPD:REF name="Model">MVpk2fCSW0G4KsXo0v0nBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Zh1YNR1SPk2PAroK+GeYyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MVpk2fCSW0G4KsXo0v0nBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="dSExsjQ+k0G1U2Y8dua3dgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">548</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">768</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">167</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">Mjyj3vU/DkaSAtpro8pCjwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="o64HNkwd50GflSB5iVO4oQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="FvQZEf3g0EqYzx6dlIAWzQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ModeNotAvailableException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="BQDjaFsDyUqEUKefS8q1kQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Lhnp4mYX5kilN7SuNxkrqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mCvlXiKy7kmnm8C5Em0vYAAA">
<XPD:REF name="Model">Mjyj3vU/DkaSAtpro8pCjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="71BZIZ+LVUSqoffkkKMuSAAA">
<XPD:REF name="Model">Mjyj3vU/DkaSAtpro8pCjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="OQtNI7pEWUOESmtj0nYMrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Mjyj3vU/DkaSAtpro8pCjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="LMmh5XpbGkawWr8A2WYStAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">676</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">608</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">445</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">h9RIxyuaakaq4JsOvzaMFgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OUKVb02YsU2HJI61Jl1cagAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="v7qjlmdpR0KfNDj/jefxwQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CryptRuntimeException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mqqHM7tDEky2RAmnTQ/XbQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;N2NRuntimeException&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WWz1MISEekum8Wz4Jxz3xAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TAzxz5+c/Uihv5RIbLnGHAAA">
<XPD:REF name="Model">h9RIxyuaakaq4JsOvzaMFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="PZHaq7Sxfk6s3a+WPc640wAA">
<XPD:REF name="Model">h9RIxyuaakaq4JsOvzaMFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="hXh0gETXikGw4H2AHfXnlAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">h9RIxyuaakaq4JsOvzaMFgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLGeneralizationView" guid="zG8qk6RkGkCC/zS/8YO7wAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">498,768;814,663</XPD:ATTR>
<XPD:REF name="Model">dFKcMRMSnk+LscB9PCGNEAAA</XPD:REF>
<XPD:REF name="Head">LMmh5XpbGkawWr8A2WYStAAA</XPD:REF>
<XPD:REF name="Tail">GGvukwnN0E6d8K0YZra1LgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6z3TNIhIP0a1dedppAVkqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dFKcMRMSnk+LscB9PCGNEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="gS7Ucu44L0CXp+gv2ItpUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">dFKcMRMSnk+LscB9PCGNEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="sjpVCKpSEEalYy1U+03tEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dFKcMRMSnk+LscB9PCGNEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="QfAK4fzfokiN2405zr7kgwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">732</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">768</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">148</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">lSPvVi84Tk6E6dfpZa8PvQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="SuwxoKx9cEqgYYzT9cdthgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="tyYnqTLyBEi4MExS1IXrnwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CreateIvFailedException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="EPbGxpcGW0SotoHeblsmpwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="b0HXu3kNE0aOEJa5t11FeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="XrNLCwIKoU65/z+37/2trwAA">
<XPD:REF name="Model">lSPvVi84Tk6E6dfpZa8PvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="IeL5BesKJ0m54G5jvd6p/gAA">
<XPD:REF name="Model">lSPvVi84Tk6E6dfpZa8PvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="6bME/+0CN02l230v40GhEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">lSPvVi84Tk6E6dfpZa8PvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="BxViAK3Nj0+CUKZAi5rwRwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">896</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">768</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">162</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">w625r+r72EOWabuW1PE9jAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="u5g+o7UOEECDJPi5lJPJTwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="t4YX3f71XEWGu/y4EpEoLgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GetKeySizeFailedException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="g1hqWQx66ki6DoDbYc1EZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="cPuUCfkQyk6spXPXSWlyswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="j+sOQdGFeUKLcivNHfMhoAAA">
<XPD:REF name="Model">w625r+r72EOWabuW1PE9jAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="w+F0qCm6OUqSU38DkMY5dQAA">
<XPD:REF name="Model">w625r+r72EOWabuW1PE9jAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="kzJoZPsrikGbvBb+eiEL6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">w625r+r72EOWabuW1PE9jAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="vabqg9wCdki4YwF7iwbStQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1072</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">768</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">153</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">Y784N8q8OE6dvWULzK8J2gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0MQsxMv8G0Kkblw+tCouXgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mpCh4HMMRUmAayrZWrQO2gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GetIvSizeFailedException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="5/ts4d0BE0mqEOpFBJRHmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="R6blTS6+gEKZwAq5RXB6ygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wNYtgUuJCUWcddc08ZwDuAAA">
<XPD:REF name="Model">Y784N8q8OE6dvWULzK8J2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="KNwFkodfgEySasML5n3mewAA">
<XPD:REF name="Model">Y784N8q8OE6dvWULzK8J2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="nM6HwYhEUkeqQpa/6rFuxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Y784N8q8OE6dvWULzK8J2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="tTRFBsnmSU+ZKDcY0478HAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1240</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">768</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">158</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">SUK9kl9CIku36SW45SJCkQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="kJMZBGYLZUe+AkltW53RWwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="8Zz47++2bEeZ2qDEYSSwWwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EncryptionFailedException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="1/kR0NUsH0SAwrbUBW6zbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="QjR6zwWfekqOFxUo210r2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="I5ZB4HDuVUK9TiS/zv9roAAA">
<XPD:REF name="Model">SUK9kl9CIku36SW45SJCkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="wNW96525GUKQufRf08odmAAA">
<XPD:REF name="Model">SUK9kl9CIku36SW45SJCkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9XCU30YPQEWJDpfnEv/5awAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SUK9kl9CIku36SW45SJCkQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="HJxI/9bWs0OCDqBwnbr81QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1412</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">768</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">160</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">J6pSA9AxKEWWGb/58sYVXwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OsL1/EvFpEeWMYR5A926uAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Ux3530V1akKMtyt8dp9itQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DecryptionFailedException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="DCc/M8qFw0mxsFzgpEDVNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2As1I3BkG0urJIYRr91QQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="X9Jxjff+8ka/XErXGtN0ZwAA">
<XPD:REF name="Model">J6pSA9AxKEWWGb/58sYVXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="BU/+nS8xQ0mgci3HKK3M6AAA">
<XPD:REF name="Model">J6pSA9AxKEWWGb/58sYVXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ot2s9ri9E0uLCQ0ZE6gLLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">J6pSA9AxKEWWGb/58sYVXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="RnsmyPcmM02L6OfH4zLY6wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">667,768;849,663</XPD:ATTR>
<XPD:REF name="Model">ezKet1a5YESugzyW46ys/wAA</XPD:REF>
<XPD:REF name="Head">LMmh5XpbGkawWr8A2WYStAAA</XPD:REF>
<XPD:REF name="Tail">dSExsjQ+k0G1U2Y8dua3dgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+dJ0JD9VsECl9skfZlkrCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ezKet1a5YESugzyW46ys/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="lEBZFpKvTk+FJHmcsLLT0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ezKet1a5YESugzyW46ys/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="VuTfIwW1EUS2p8R41dWQgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ezKet1a5YESugzyW46ys/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLGeneralizationView" guid="bj6daBrFjUaRhj1qeC4tTQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">818,768;881,663</XPD:ATTR>
<XPD:REF name="Model">rfrHj3WWSkCiVQHQLxRDWwAA</XPD:REF>
<XPD:REF name="Head">LMmh5XpbGkawWr8A2WYStAAA</XPD:REF>
<XPD:REF name="Tail">QfAK4fzfokiN2405zr7kgwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UV16sFI7eUGROoaCu4k/tQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">rfrHj3WWSkCiVQHQLxRDWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jWIzvrvjgkyZHxcbSBFe6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">rfrHj3WWSkCiVQHQLxRDWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="BXZgNWG/20yhZWEpvbRjWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">rfrHj3WWSkCiVQHQLxRDWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLGeneralizationView" guid="p0cZLcDzNUGw9/COaif2uQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">965,768;912,663</XPD:ATTR>
<XPD:REF name="Model">d9DC5npSmU20gn29fcjikQAA</XPD:REF>
<XPD:REF name="Head">LMmh5XpbGkawWr8A2WYStAAA</XPD:REF>
<XPD:REF name="Tail">BxViAK3Nj0+CUKZAi5rwRwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="TqAR8OxAQ0WPtuPpm9o3/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">d9DC5npSmU20gn29fcjikQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="T93xJVlfZ0ukhzj1piYvxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">d9DC5npSmU20gn29fcjikQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="LV5XDEg130OOwSNFHxuSHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">d9DC5npSmU20gn29fcjikQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLGeneralizationView" guid="qcjp+vitvkydtDsKiR0eaAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1114,768;943,663</XPD:ATTR>
<XPD:REF name="Model">rvBjDzqRIECbXjRErLCXugAA</XPD:REF>
<XPD:REF name="Head">LMmh5XpbGkawWr8A2WYStAAA</XPD:REF>
<XPD:REF name="Tail">vabqg9wCdki4YwF7iwbStQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Qzbyo8dJ1UWPl5x18kTXEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">rvBjDzqRIECbXjRErLCXugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HAYMm8d9WkyGfwNWoIbl+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">rvBjDzqRIECbXjRErLCXugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="MttnlgDaPEOYFQa+Mi+PRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">rvBjDzqRIECbXjRErLCXugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLGeneralizationView" guid="psIZiwhhhUmilLIPwneOHAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1261,768;974,663</XPD:ATTR>
<XPD:REF name="Model">M2iEya2aFU2F8IEvFS2C8AAA</XPD:REF>
<XPD:REF name="Head">LMmh5XpbGkawWr8A2WYStAAA</XPD:REF>
<XPD:REF name="Tail">tTRFBsnmSU+ZKDcY0478HAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lu9qrtUwJkWTSCT7Nad21QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">M2iEya2aFU2F8IEvFS2C8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZYHWTChJoUu4eProwGv0VwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">M2iEya2aFU2F8IEvFS2C8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wBHLW3S0zE680frrEZBkPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">M2iEya2aFU2F8IEvFS2C8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLGeneralizationView" guid="MkGlNLJnoEaC06fz+I1HlAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1412,768;1006,663</XPD:ATTR>
<XPD:REF name="Model">dQyeZtKW7EC3v+CMttuo6wAA</XPD:REF>
<XPD:REF name="Head">LMmh5XpbGkawWr8A2WYStAAA</XPD:REF>
<XPD:REF name="Tail">HJxI/9bWs0OCDqBwnbr81QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="EO3bFquaFESU4Lkx8//IEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dQyeZtKW7EC3v+CMttuo6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5nI3KsCEPEmbFvcurZDQvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">dQyeZtKW7EC3v+CMttuo6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nXkSUVCFj0WefuVNkyVBgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dQyeZtKW7EC3v+CMttuo6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLClassView" guid="dT6/uM56tkWsZm0bsf/jJAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1500</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">291</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">LBps838jxUO5Y6kQQfH0ZQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aZ+5GXuxK0+/BKlqcx0xHgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="B1TLypjXWEm9hFxwJnUrNAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Hasher</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Z4rAQ/WMMkCKWEVu5l+xeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NBWA3oQCI0eyK4jtV1k0TwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tgIfcVTGH0Gnq/ocYU/7fgAA">
<XPD:REF name="Model">LBps838jxUO5Y6kQQfH0ZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="llsdMKZ8Q06bnkot4ZjgqwAA">
<XPD:REF name="Model">LBps838jxUO5Y6kQQfH0ZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="RlQn/Il2DE+UgNlcD5BB1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">LBps838jxUO5Y6kQQfH0ZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLInterfaceView" guid="cOIk/ZksO0aaqT9Y8TjQsAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1780</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">484</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">243</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">xkj4OZ0uxkS12P3jrKBaRgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lXW268t9akuuXJj3uEkebQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="9PX7uTn3lUKlem9E8HAeXAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HashAlgorithm</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pknfoQLSg0yTJA8gEow1GQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="bcsTAfZIb0G7WDz0lvOsPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Cgh9XfhjlkeSyTnycRsj3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">xkj4OZ0uxkS12P3jrKBaRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="z3b+Lf3hZUmXuWoJaYwsOwAA">
<XPD:REF name="Model">xkj4OZ0uxkS12P3jrKBaRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLAssociationView" guid="zol5GPK75068mQNr3sqUdAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1709,344;1859,484</XPD:ATTR>
<XPD:REF name="Model">Vpt0Jdvik020gGFW6lAoJAAA</XPD:REF>
<XPD:REF name="Head">cOIk/ZksO0aaqT9Y8TjQsAAA</XPD:REF>
<XPD:REF name="Tail">dT6/uM56tkWsZm0bsf/jJAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7MQ5Mg6lKESOCWtP/4R7/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Vpt0Jdvik020gGFW6lAoJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="x2NOzq3FZ0av11fERpkvqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Vpt0Jdvik020gGFW6lAoJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="QBjDyaazpkaUHt76Ezn5RAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Vpt0Jdvik020gGFW6lAoJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="tYVmpUK9D0CDEF+XKuVCEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">sQDe7dlDQEKn7o0nwXz0fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="MTgdou8dfEmNeGZiUFQp2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">3AamxH8wPkWFAPwRqa4aLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="rgYB9dDUUUyclW7yj5ayqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">sQDe7dlDQEKn7o0nwXz0fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="pI1N3uZRCEKrqCqfSxEP1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">3AamxH8wPkWFAPwRqa4aLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="GIv4Nr3AKUmZJ7Jw8ShIeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">sQDe7dlDQEKn7o0nwXz0fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="+6h9j6NQhkqKT15FFtFy6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">3AamxH8wPkWFAPwRqa4aLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="m2+sOtRb6E26RyLBE938fAAA">
<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">sQDe7dlDQEKn7o0nwXz0fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="zzd3jrUEIU6UmE5FanuyZgAA">
<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">3AamxH8wPkWFAPwRqa4aLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLClassView" guid="AGr0pkZJE06VFKZ20gyHLAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1756</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">135</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">qsHAwVBH8kaTyVncWtNj4AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uc2KJYg4mkicXsDYhzbREAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="9g6zioo6Sk6fPGSLLwZ2uAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">StdDesAlgorithm</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="w9p8K+EaMEC1JXSuHszZ7wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="My9dtCDY4Ea2tZVL0kv1qAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dBlamGAMBkeL5pIx/dQV0gAA">
<XPD:REF name="Model">qsHAwVBH8kaTyVncWtNj4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tDV++/4rHUyTuFFBwPam3AAA">
<XPD:REF name="Model">qsHAwVBH8kaTyVncWtNj4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="JFnAfHEO2kaZ16Bq8nJHWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qsHAwVBH8kaTyVncWtNj4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLClassView" guid="vbG4gdyDLE6gA6RSia/dMQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1920</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">84</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">105</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">VoIoNsNhPkGEMQngbM8akgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="J8jRW8ZCrUey0RZn4U62pQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uWbyGImdQk6Wp7E7xaOkuQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ExtDesAlgorithm</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="EAXl/8cTpkigxVGG33DQTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jUEUO0w6qUy3QRzRSV853wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gtWNpXvMZ0eDEY450NZ/LwAA">
<XPD:REF name="Model">VoIoNsNhPkGEMQngbM8akgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="F//GM0WHfUGayzY8Y0766QAA">
<XPD:REF name="Model">VoIoNsNhPkGEMQngbM8akgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="0P6y0rddr028o5wttTFhdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VoIoNsNhPkGEMQngbM8akgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLClassView" guid="c3D8pNboi02UXQKc1/tvbwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2068</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">142</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">v+BpwtKwfUq6XF8z1f6lvAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xwr3lvuvrUuHcuhT1gWdkQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Eb7KPsnGuE66PyqiRTf/qQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">BlowfishAlgorithm</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/+cFEJ7VRUCFVENETSQUtQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZKm5b7AUJEqMBpo1TnbS5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wtj2+1wjV0aWvJwz3tjgkwAA">
<XPD:REF name="Model">v+BpwtKwfUq6XF8z1f6lvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="p0sz6bAjH0WGvlowNDC0FQAA">
<XPD:REF name="Model">v+BpwtKwfUq6XF8z1f6lvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="WYYVWc3oXkedOy2WXxf0egAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">v+BpwtKwfUq6XF8z1f6lvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLClassView" guid="SUGwClGwwEulp6mfzN51gAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2240</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">90</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">8wFRfwmHp0+gLk4tHIvMIAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="GSOCdPeBlU23fwRSKitafAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="oaG+voo7VE+c5HWUdnulQAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Md5Algorithm</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="BEtBPKl1KkOzUQmncQSwHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3xSTk6oPT0+qLpjdS0Fa3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3oRxPFJlGkiCHojCdqvgugAA">
<XPD:REF name="Model">8wFRfwmHp0+gLk4tHIvMIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hSqJrEp8QE6X+/tLk1jzeQAA">
<XPD:REF name="Model">8wFRfwmHp0+gLk4tHIvMIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="cw06wbrm4Ump9eAIU65VNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">8wFRfwmHp0+gLk4tHIvMIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLClassView" guid="GFyKH9tqkkS6Eyba+ziSfgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2244</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">288</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">135</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">wnPcGrx9gkCzVwAIdC8jbAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sJE+BPWEaku36zFDDH3UoAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xsHBvslOVkm8ZdbCvJ36+wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Sha256Algorithm</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wI8iAvJ/NE+MoSfJ7EAo3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="SWpYvWzWaUOYDxW9hNuYEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="P0tL3KYs9EqwYV7utx4oOAAA">
<XPD:REF name="Model">wnPcGrx9gkCzVwAIdC8jbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="uhLDijVVdU6S2kiGYycgEAAA">
<XPD:REF name="Model">wnPcGrx9gkCzVwAIdC8jbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="loy/U2vaMkq1/MbW5gAPyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wnPcGrx9gkCzVwAIdC8jbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLClassView" guid="mQsl5T4DL0OqYlCrsmmB6AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2264</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">392</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">135</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">nCyofZ62lUeI8k+9SHquDAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="B1KIzgt1C0WNBokRyu6O3QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6aiUoEYKP02vgqrTX1qGIAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Sha512Algorithm</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CybqWpYSmUqwYROwL7SMDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Btzw/u8lG0ygO0GMdLgCqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="sjm+b73dbU6PWEMXaWYfOgAA">
<XPD:REF name="Model">nCyofZ62lUeI8k+9SHquDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2YLvNGzVoEqX1F29X6RJ6AAA">
<XPD:REF name="Model">nCyofZ62lUeI8k+9SHquDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="WS1aW3DYYk62YyuGTYFxPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">nCyofZ62lUeI8k+9SHquDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLRealizationView" guid="16syyt+jw0irzQ/GOtFeQgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1827,138;1894,484</XPD:ATTR>
<XPD:REF name="Model">/Wn2HzZA5Uu7QWItM+i6OAAA</XPD:REF>
<XPD:REF name="Head">cOIk/ZksO0aaqT9Y8TjQsAAA</XPD:REF>
<XPD:REF name="Tail">AGr0pkZJE06VFKZ20gyHLAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1duATw2md0SfXZOd6sLaTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/Wn2HzZA5Uu7QWItM+i6OAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2BdrHndSfEGQHCs/lw++RQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">/Wn2HzZA5Uu7QWItM+i6OAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="vwVl2yX1G0yMWaVtNvAuZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/Wn2HzZA5Uu7QWItM+i6OAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLRealizationView" guid="ryyQQ4A070KcAXG6clMRBQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2244,355;1910,492</XPD:ATTR>
<XPD:REF name="Model">FbjsXMUorEKEeXW7NYOPIQAA</XPD:REF>
<XPD:REF name="Head">cOIk/ZksO0aaqT9Y8TjQsAAA</XPD:REF>
<XPD:REF name="Tail">GFyKH9tqkkS6Eyba+ziSfgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="D1rKB1zKV0yCmnFvC2OPUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">FbjsXMUorEKEeXW7NYOPIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="uv9SYFohpEOMWeRG+HpcCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">FbjsXMUorEKEeXW7NYOPIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="U0QkU++i8kOmQ7RwSQmhjgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">FbjsXMUorEKEeXW7NYOPIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[30]" type="UMLRealizationView" guid="3RyU8B5gFkaGwSkngEftfAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1968,126;1908,484</XPD:ATTR>
<XPD:REF name="Model">RQ72AkyRAU+RmWCOdpLz9AAA</XPD:REF>
<XPD:REF name="Head">cOIk/ZksO0aaqT9Y8TjQsAAA</XPD:REF>
<XPD:REF name="Tail">vbG4gdyDLE6gA6RSia/dMQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="BtrTCFVg2ki7ArlZ1pIqYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RQ72AkyRAU+RmWCOdpLz9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="c2wnHPhq9Uuyul9N1aqrEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">RQ72AkyRAU+RmWCOdpLz9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="fMobpckOYka+vif8yn4cIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RQ72AkyRAU+RmWCOdpLz9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[31]" type="UMLRealizationView" guid="UY5AToyfOUGKad2Xi/sj0wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2115,200;1910,490</XPD:ATTR>
<XPD:REF name="Model">JQ4cWzB9qkmZ9hMkaE+zrgAA</XPD:REF>
<XPD:REF name="Head">cOIk/ZksO0aaqT9Y8TjQsAAA</XPD:REF>
<XPD:REF name="Tail">c3D8pNboi02UXQKc1/tvbwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9DCQ52vR60uVcU44tRh8bgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JQ4cWzB9qkmZ9hMkaE+zrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="63aZJytkE0CH0qzZ2DXlAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">JQ4cWzB9qkmZ9hMkaE+zrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="CoTX6cNs+UefYBRRQYQiIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JQ4cWzB9qkmZ9hMkaE+zrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[32]" type="UMLRealizationView" guid="dS4OSGYTok64mD0BXd/4qQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2259,222;1910,491</XPD:ATTR>
<XPD:REF name="Model">mXUcDbhdfEmIz12DSjENPgAA</XPD:REF>
<XPD:REF name="Head">cOIk/ZksO0aaqT9Y8TjQsAAA</XPD:REF>
<XPD:REF name="Tail">SUGwClGwwEulp6mfzN51gAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="GZIDq4zpckyZzS9fBU6W5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">mXUcDbhdfEmIz12DSjENPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7TJeyMeLMkeb+HQiwPHvtwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">mXUcDbhdfEmIz12DSjENPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="yx0zEPVxp0e5giBpbNv1VwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">mXUcDbhdfEmIz12DSjENPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[33]" type="UMLRealizationView" guid="oMmjtwKYeE6aPJpp0zbOlgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2264,441;1910,493</XPD:ATTR>
<XPD:REF name="Model">3cOgZOl6PU6C4aKIanlcswAA</XPD:REF>
<XPD:REF name="Head">cOIk/ZksO0aaqT9Y8TjQsAAA</XPD:REF>
<XPD:REF name="Tail">mQsl5T4DL0OqYlCrsmmB6AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="pEangVN9B0CWRd/jWtigXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3cOgZOl6PU6C4aKIanlcswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="mGo6xBsg/0OckxAXZz0bugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">3cOgZOl6PU6C4aKIanlcswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lVFotvxYqECBXXu5vNBcPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3cOgZOl6PU6C4aKIanlcswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[34]" type="UMLClassView" guid="B8JuknY4QEikjo+9RmA1uQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1576</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">640</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">293</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">oLhEXsr6tky4cNNZq1EGOQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="WniGhyy8vU6UWFvnWc4slAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="rel1FUkV6UCygDkMSX9utAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HasherFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mIplCZcBdEW4t7xjLAlVWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="GR3DBOVRnE2F6Y2l+eMc6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="kXJOuex/OE6WTzw/JQE0uQAA">
<XPD:REF name="Model">oLhEXsr6tky4cNNZq1EGOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HO/lB4ekg0uGYMrCqWTKPwAA">
<XPD:REF name="Model">oLhEXsr6tky4cNNZq1EGOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9oHqzf/+mEyd/ab0Ac7cCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oLhEXsr6tky4cNNZq1EGOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[13]" type="UMLClassDiagram" guid="xJ5G6bmsEkmRHvyFNzfukgAA">
<XPD:ATTR name="Name" type="string">hangar</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="NmHxJT84cEOg+LSLYe5u8QAA">
<XPD:REF name="Diagram">xJ5G6bmsEkmRHvyFNzfukgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="1MP5X7JmskamSgRKC6WgKQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">424</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">266</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">144</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">hN1tW71Ro0y6IkSxZfMJDAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xfPvStZGUES5yssdoZMpvwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="oDrWfUkrU0WyHtyNUOBe2wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ConfigDescriber</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="zm1FP14c80WJ+y+KyPh4dwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZXIDTpZfYECtBXxyIhddxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tOQMZV6x/EyVnGYoIqP2qQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">hN1tW71Ro0y6IkSxZfMJDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="fTpTXLHPQ0uaSzZjUjigaAAA">
<XPD:REF name="Model">hN1tW71Ro0y6IkSxZfMJDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="kKcowIw4lk6AwEH5Y62+tAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1089</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">176</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">183</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">z3y/TkSONESlfI2sZD+mkgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="76uMlKUkfUKdY2iv3itJ2QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="lflODDy34UqFg3tg0ZvzhwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">InstallDescriber</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CHfv09gjfUCZ2pxw/0VgwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="biPEzepxoU+J/RjKI+7keAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UUU4v0FD2EWkkr8vNUhoKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">z3y/TkSONESlfI2sZD+mkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="sGsW+qaF+ECb2FTAYOM28QAA">
<XPD:REF name="Model">z3y/TkSONESlfI2sZD+mkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="m3TasdPFK0aRS9mkmpw2igAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">672</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">584</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">122</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">xgovWpl2Lkm8tDX3DdAEawAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lKKD8BsE3UeNANdkK5TeGwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="H+MD2TZ/gEey9C/7Q5OUBgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ControllerController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YPXy0rfENkyZQH7NNZ7lRAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Controller&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6Izq5Y9B/U62MEMDK+fFawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="7t1RFrnbqUOAFrAEdozxSgAA">
<XPD:REF name="Model">xgovWpl2Lkm8tDX3DdAEawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eBBwPacVMUaasNKjXNzbFQAA">
<XPD:REF name="Model">xgovWpl2Lkm8tDX3DdAEawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="o1HUADTdnkCVxiZvY71w0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">xgovWpl2Lkm8tDX3DdAEawAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[14]" type="UMLClassDiagram" guid="qIV0IWyniUOxWYicxJJXsgAA">
<XPD:ATTR name="Name" type="string">n2n.persistence.orm</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="2cA1eyZtY0S3OG0UeBGohQAA">
<XPD:REF name="Diagram">qIV0IWyniUOxWYicxJJXsgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="R6Fp5V8a40GwB0Uxog1HSQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3208</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">2204</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">399</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">hpsEZKxpME+fZLDfKj00nwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="C2GuKongn0Go9hUsNJcpcgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/EIwpLpCKEO3TqD2jCtuUwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntityModelFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3WICGxdJckGpWjpy9BOuBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2jGNaeoQvkKCfjih8st+WQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="WH41JL+bPEyy69qkuYB1XQAA">
<XPD:REF name="Model">hpsEZKxpME+fZLDfKj00nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5IxR1N9hKkSobNxdUi6oJAAA">
<XPD:REF name="Model">hpsEZKxpME+fZLDfKj00nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="71k2ACL3f0Cg45kwdUId+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">hpsEZKxpME+fZLDfKj00nwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="k+kNf1SdVketecinYNz+/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">2808</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">2256</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">331</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="c/hKgzTh5kyKoELF3kyibAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="LFIWcg6bqkCZ+DNmRukOiQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntityModelManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="yf9PKm/sC023kSwGf+GS8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="P6sVb29B9kiPlYgqylNMoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="kDb39WvNh0Wp43dEucwWhAAA">
<XPD:REF name="Model">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="enlnSE+X5UGBhB0g45mp6QAA">
<XPD:REF name="Model">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="flM6Fvsppk+wK+TSslrjhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="GHiY95Eo3UW6dxdUjCIk2AAA">
<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">96</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">646</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">287</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rlypofHKNUSIDwYNkH2plAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="iNyS4AvsrU2YMOiZYaBeAAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntityManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dy5oqca+50iJKoZaVQEzBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="hXdrx1f220CEiAPL8jtmOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KnGqixMA2keFUVpL03JvqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="S3vdP5yQZ0mOQ3jbX8PmHwAA">
<XPD:REF name="Model">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLExceptionView" guid="1ws1yY1j5UWXO2Muo8P1JQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">768</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">576</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">149</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">t8HazVMY7UCcQPZR0pxuDgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xJBEEvSgWkiu0jy+AJA0OQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IBrd32R1NEa/A718SbHVdwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CriteriaConflictException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="EojBytdnIki8eM17CNiZgAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="e7IEi2BogkOuhKaEHbu7IwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GUzT4M5hM0Wk1Ni3uZA1PQAA">
<XPD:REF name="Model">t8HazVMY7UCcQPZR0pxuDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="SPG7p1+9R06m7qZLV3N+OwAA">
<XPD:REF name="Model">t8HazVMY7UCcQPZR0pxuDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLExceptionView" guid="BmWJah34BUGL3Ekvs+blkwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">976</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">600</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">141</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">mzPZAr6i2kWIcAYfugkKygAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+/yKsMXRzEe5ReSLcwj/NQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Shx0LhnNiUWpr/5ElyX6iQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueryConflictException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gHUwtHwQS0eR/++/2LiRBQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0V2BEsOEmkKmOjMrddMj4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="sEP0KqVzl0axYm3SHBR1BQAA">
<XPD:REF name="Model">mzPZAr6i2kWIcAYfugkKygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JBEa3B0blU2lAzFD+BxauwAA">
<XPD:REF name="Model">mzPZAr6i2kWIcAYfugkKygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLExceptionView" guid="85DNWMZUGEuLx4w2asUizgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">928</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">436</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">89</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">Ug1rTlGF6UmNyZkhHJs6UwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9Vad9k2kpEGij4gncf4RXQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1o6x4N4LhE2zx6h6n85ZXwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OrmException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="oPHv8Y5SPUSxC4umjEWdwAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3P1HkJ1sUEa5WYb215VU4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+7v6WdFi70yq7EeQYOxWWAAA">
<XPD:REF name="Model">Ug1rTlGF6UmNyZkhHJs6UwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ORzmnS+uhUCxZ+p6uJHDzwAA">
<XPD:REF name="Model">Ug1rTlGF6UmNyZkhHJs6UwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLRealizationView" guid="wEzx9b+l10mEB41F0VaPcgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">867,576;946,491</XPD:ATTR>
<XPD:REF name="Model">bvn0DZ79rUOUSJNJDmWVRAAA</XPD:REF>
<XPD:REF name="Head">85DNWMZUGEuLx4w2asUizgAA</XPD:REF>
<XPD:REF name="Tail">1ws1yY1j5UWXO2Muo8P1JQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="IjSAAbCCY0uGSAFEDeHkYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bvn0DZ79rUOUSJNJDmWVRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="PSCJOIGxXEyNUJBLU4SwYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">bvn0DZ79rUOUSJNJDmWVRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="v5x+3tpAAUCChLESzWcLegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bvn0DZ79rUOUSJNJDmWVRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLGeneralizationView" guid="sQvyzd5gP0u3ToYwBMi0XgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">867,576;946,491</XPD:ATTR>
<XPD:REF name="Model">AJ55ga7Hs0yNOdstosfTCQAA</XPD:REF>
<XPD:REF name="Head">85DNWMZUGEuLx4w2asUizgAA</XPD:REF>
<XPD:REF name="Tail">1ws1yY1j5UWXO2Muo8P1JQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="uW1aeqEHvEGG2vZ3+338iwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">AJ55ga7Hs0yNOdstosfTCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="sHFzJOxfz0SIjiTa+Uz81gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">AJ55ga7Hs0yNOdstosfTCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="f7jL5DIPcUWME4r66HkVGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">AJ55ga7Hs0yNOdstosfTCQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLGeneralizationView" guid="aqa3tc6O5UattRzbHzLZowAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1034,600;985,491</XPD:ATTR>
<XPD:REF name="Model">XqujsyjJmEmqDwifeX0YqAAA</XPD:REF>
<XPD:REF name="Head">85DNWMZUGEuLx4w2asUizgAA</XPD:REF>
<XPD:REF name="Tail">BmWJah34BUGL3Ekvs+blkwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="wo0e/BG5Q0qFsO5mYiDezgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">XqujsyjJmEmqDwifeX0YqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vU/yJfhmCEOlP7/78ZX4KQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">XqujsyjJmEmqDwifeX0YqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ROugCBl6P0OFrdw2SxV4aAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">XqujsyjJmEmqDwifeX0YqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLExceptionView" guid="+pr9Hci94kWwbrzyy/31hwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1184</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">580</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">124</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">L8GDwyPnSkajDqctOcd2VwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ExqLyKInW0SXQkICkn9PDAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ajfM5kc8OEiPMdpG9LPj6gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">NqlParseException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="g2BLxPexyEKa/ewALdCqUQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="XXG92OOd/0K36Ia/5g2FgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2fDiw5b3ukGgwWSornnbhgAA">
<XPD:REF name="Model">L8GDwyPnSkajDqctOcd2VwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Nd5QpqkaUUCw77RWCF7e0AAA">
<XPD:REF name="Model">L8GDwyPnSkajDqctOcd2VwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="jNFeppDvYEWQJr6s8mrftwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1194,580;1016,486</XPD:ATTR>
<XPD:REF name="Model">Vct2LyhA/E+hYH9VfZd0xgAA</XPD:REF>
<XPD:REF name="Head">85DNWMZUGEuLx4w2asUizgAA</XPD:REF>
<XPD:REF name="Tail">+pr9Hci94kWwbrzyy/31hwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ELazH5wqgEK8R0WMn5FJtgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Vct2LyhA/E+hYH9VfZd0xgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="m2tl5t1WeEWul7OlsyTedwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Vct2LyhA/E+hYH9VfZd0xgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="K6DR2iAa8Uqg9sCO0882jQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Vct2LyhA/E+hYH9VfZd0xgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[15]" type="UMLClassDiagram" guid="c44qlsuBzEGl6gCuKkHZwQAA">
<XPD:ATTR name="Name" type="string">rocket.spec.security</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="GFjqW1sK6UyldXaCA08MmgAA">
<XPD:REF name="Diagram">c44qlsuBzEGl6gCuKkHZwQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="QLl+fo2jKkmCaledyPyjDwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">924</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">372</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">334</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">6P240LRFdUmVcnA+rf5IMQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="yj9uck+RakSidz7a1uk2cwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="w9UUl3n+dk24cvfDi3NTWgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PrivilegeDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="r0Y9WUMfSkyaKe3GShM4tgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2UnXJLla6ECG4TBNznCtUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FnDS54a7qkuPcyxEKS3pMAAA">
<XPD:REF name="Model">6P240LRFdUmVcnA+rf5IMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="OazepP3dNkC+AvR1i6m0iAAA">
<XPD:REF name="Model">6P240LRFdUmVcnA+rf5IMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="NyWaOFHr9EKFeNWIZXuUNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6P240LRFdUmVcnA+rf5IMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="aB6cWDQPo0WJXW8N9YFB1gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1296</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">488</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">316</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">uJzwNZyWP0umwcPAleWLagAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LvRJ/jUwPU+/6Km80Q64AwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="aR0SntOJU0imd9Rb+eeWFQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldPrivilege</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+wrAbod8nkq7WCc1bUIKEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="quxKrNlovU6S8VQqxeVLGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="5C1ER48xSEyvwUcr7BJ/2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">uJzwNZyWP0umwcPAleWLagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="LPZEGxgAJE2JVRpMQMeNhQAA">
<XPD:REF name="Model">uJzwNZyWP0umwcPAleWLagAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="5zLlutp7r0KVF9G6tVCmewAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1192,440;1336,488</XPD:ATTR>
<XPD:REF name="Model">G59dBPwWUE6Yz7kHqyyXtwAA</XPD:REF>
<XPD:REF name="Head">aB6cWDQPo0WJXW8N9YFB1gAA</XPD:REF>
<XPD:REF name="Tail">QLl+fo2jKkmCaledyPyjDwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="5OA+anyGfUidVvFIIP2GPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">G59dBPwWUE6Yz7kHqyyXtwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="75p5uvawLEmONlKWySQCSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">G59dBPwWUE6Yz7kHqyyXtwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="MnigPW+0U0mnJ6DkFmCsbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">G59dBPwWUE6Yz7kHqyyXtwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="nW9lZPjZBkmTSiJSTOIW0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">cljcsKXnsESfNGQ07snZOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="jU8427jYzUOJDusEF3LYkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">vOHg8SHZ7kyLxDddosEvDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="bvDE4wJfqEepFmnyln6fHgAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">cljcsKXnsESfNGQ07snZOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="KYVFAzHk/EiWUq5GvnkN7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">vOHg8SHZ7kyLxDddosEvDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="KlRzGxAn1EGXJca34C9uoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">cljcsKXnsESfNGQ07snZOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="kBF4cgUQ3kyU0D4oh942HAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">vOHg8SHZ7kyLxDddosEvDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Tp3jl5gGZ0S364F08Q9D8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-248</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-964</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">cljcsKXnsESfNGQ07snZOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="x0d6eCk9Jk+PHttRAN8MOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-248</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-964</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">vOHg8SHZ7kyLxDddosEvDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="VS3bAHqKhUuPGEOyVSAZnAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1344</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">244</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">205</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">8G5gGSfgY0eE6Bo2kVy8UAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="P2v1gO2rnEC5J0L+LfQuwgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="pbwoPjd6EUiNu9egajji0AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiCommandPrivilege</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2iqkIlhUB0mSbYYj2Xs9/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1jXFNbWKqEOtLV27v5Wq7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="QjMBmSP23U+Xac616F+GAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">8G5gGSfgY0eE6Bo2kVy8UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="wRxu+nCv/UqPSbFB1Lx7TAAA">
<XPD:REF name="Model">8G5gGSfgY0eE6Bo2kVy8UAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="7NDRot+HTku6qZ+xSAKXrgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1188,372;1344,318</XPD:ATTR>
<XPD:REF name="Model">gLExI5tiFEmDej+/dZ47FQAA</XPD:REF>
<XPD:REF name="Head">VS3bAHqKhUuPGEOyVSAZnAAA</XPD:REF>
<XPD:REF name="Tail">QLl+fo2jKkmCaledyPyjDwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UfzojmOo2UaGGTugB6cN7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">gLExI5tiFEmDej+/dZ47FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2XbJhFCtCEejAvI+XVgzxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">gLExI5tiFEmDej+/dZ47FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="AmDOauHg/k6twAhlFvOBgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">gLExI5tiFEmDej+/dZ47FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="zj5f5RLf1UaLZc2FQfEYgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">DtOfag8+jES27KGmPUrxCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Xf7ZvfBYR0ecC7s1/mRV4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">LuhnuDs2PEOZesyRPa27FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="UaO/tlmbC0Sik0qD6eTDJAAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">DtOfag8+jES27KGmPUrxCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="7Fke6V0DiUqW0qOIFE0qrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">LuhnuDs2PEOZesyRPa27FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="2a1eKxjgn06YGROm7Kx88gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">DtOfag8+jES27KGmPUrxCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="2oe3NzbRj0qxKUZ0iQ50sgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">LuhnuDs2PEOZesyRPa27FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="dc2VmdbEME2V3oudAAspGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-188</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-960</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">DtOfag8+jES27KGmPUrxCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Epwlh7kTFUyz7zNcbiLRmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-188</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-960</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">LuhnuDs2PEOZesyRPa27FwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLInterfaceView" guid="yGcEQ7MxMkSzK9+dhm5ingAA">
<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">332</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">260</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">tVczyhGZVUuyI1Wgc/wOxQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="kTCJ4t3C906A+apgA7qbZQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="otzs9M/bbkuZaRIF6QGDYQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SecurityManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="R/0r7czTCUmrSXP+CMO72wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NnL7OE/Z60m+wSJOyQ7CjAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="moHWE5LSQEWg3cBek6mbuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">tVczyhGZVUuyI1Wgc/wOxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="aja65EPhSEajXsW+TsU6egAA">
<XPD:REF name="Model">tVczyhGZVUuyI1Wgc/wOxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="ln++l6ea6Um/MwelJtUM0QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">12</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">341</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/Fe1uJkI9EOIyvDkePDrhQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZhvA99aMZEOd96vrCy1KfQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LoginContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7d8x0VlqUkePKLgh4uUv4gAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;SessionScoped, Dispatchable&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="QkJaAOyeHkaZ8T7lcOLn2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="K0ZLoEU0Q0ql7F/leDqKCQAA">
<XPD:REF name="Model">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="wAbEPTAJwkOAHZIz56YXLAAA">
<XPD:REF name="Model">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="q6RyZVJXR0m8XtKa4m0YmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="flOh3RPVckGBHF8zPa4c1gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">352,382;444,377</XPD:ATTR>
<XPD:REF name="Model">H8GxAFnhV0WNXocO88KrWAAA</XPD:REF>
<XPD:REF name="Head">yGcEQ7MxMkSzK9+dhm5ingAA</XPD:REF>
<XPD:REF name="Tail">ln++l6ea6Um/MwelJtUM0QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="LCJNWs7tbEeTq3iocXn0UQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">H8GxAFnhV0WNXocO88KrWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1zmN6zYB1UKOQwsrzFBKwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">H8GxAFnhV0WNXocO88KrWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="R1e6CAQfh0+0/9FBceCxtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">H8GxAFnhV0WNXocO88KrWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="XQOe1eeOiEW6ch5WqY/GVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">v+gbOSSrGkq6riDBuR0N5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="wl3tuzJHEk6PxRgBFyBbjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">iUxxASOvG0+EPMuwKgKU1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="2h3bzEz1S0qU4FaGsPtCVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">v+gbOSSrGkq6riDBuR0N5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="s0G2FUx+bk+WK02V2h9qvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">iUxxASOvG0+EPMuwKgKU1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="tpw4eOXoq0WK0mfC8AOXRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">v+gbOSSrGkq6riDBuR0N5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ojutXyzuokqfZdX1Pu3TvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">iUxxASOvG0+EPMuwKgKU1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="YMZxbM+z0Euq93WmQ2i3YwAA">
<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">v+gbOSSrGkq6riDBuR0N5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="3HnAagfJJ0G7yguZPZmnUgAA">
<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">iUxxASOvG0+EPMuwKgKU1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[16]" type="UMLClassDiagram" guid="bwCZDKvbe0mCuKKzDSXKowAA">
<XPD:ATTR name="Name" type="string">rocket.user</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="qtmpqvHX3E2qwLgRTqIrhAAA">
<XPD:REF name="Diagram">bwCZDKvbe0mCuKKzDSXKowAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">38</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="vBW2Zb+J0kGCvbAVy2VMzgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">960</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">226</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">251</XPD:ATTR>
<XPD:REF name="Model">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="iTNSivx87US7y0sEEAi+kQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="S5oSMXTlG0i8I/WUqVPisQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RocketUser</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="aZmQAhmoukmQyxowXBwTWQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Entity&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="XROkC1aXBU+4jGfaB8g5cAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="cd7I/2dsHk+uwdvz94YBsQAA">
<XPD:REF name="Model">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="aFP9NJVs+ECOA8VL3IVrGgAA">
<XPD:REF name="Model">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="4kgdusy7/USKpSfnMmZ8QgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="UA6ulf2kZEyPu28tuC9wxQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1216</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">48</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">124</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">3qzCJPxl+0CRrs+3tdF7lwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="YHGcO9tX6ESay5FcymkHwQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ntjmTsNw6kaiWEk2H7jfQAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Login</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="E8bNKH0b/UWEgPGSas7J+AAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Entity&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="i0T1GujXREC7L3JFiXUkUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Bt9xfIV6W0mooIR0lbae6QAA">
<XPD:REF name="Model">3qzCJPxl+0CRrs+3tdF7lwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8T01V57sH0KdRyzxwCLGxAAA">
<XPD:REF name="Model">3qzCJPxl+0CRrs+3tdF7lwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="iSiCxDd2RUmU49AYNWW2mwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">3qzCJPxl+0CRrs+3tdF7lwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="8ipPHRDwsU+jnduZgdgcYAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">584</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">320</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">311</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">w9q93IQ1z06O1UwIaQnJnQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="yIAvYD6Tbke3oo1QwBbGGQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MfdoxpB+d0mZkFxQlzP9nAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UserConfigController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="057OaOp2TEyu1sOJB54VngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5i5yUJf6pkqFiy3TxyFuIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KJromAZg90aTIMpkPV6dQAAA">
<XPD:REF name="Model">w9q93IQ1z06O1UwIaQnJnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AkcAjK/ndke5KnlvHb6tJQAA">
<XPD:REF name="Model">w9q93IQ1z06O1UwIaQnJnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="UU9+XXRSIESdc+mJA4cTHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">w9q93IQ1z06O1UwIaQnJnQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="oxX95J9qUUeTj9r0gIaq6QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">341</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="z2V059Poj0OFTBtlB1Pa6QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hae8KJ3IxU+fpqfIjHXgBQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LoginContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="D79ezQMy3kOu+xLocFwsNQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;SessionScoped, Dispatchable&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UNCFgWOOE0eEPomonj9ZnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0Fzq49E4Bk2ZFjYJMLbc5gAA">
<XPD:REF name="Model">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mqDIg5GIOU+UuppEwG9whwAA">
<XPD:REF name="Model">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8Jd8pDmVEUCKGBOShhZjjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="c/dsAapc8EuSP1QcGH/6FgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">32</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">379</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">212</XPD:ATTR>
<XPD:REF name="Model">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Zzh1Eh0DxEe6HSzc5+BxqAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="U9nskhcW+kWQB7Lc+Jw5HgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UserDao</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gNprvN1XN0ONe8WbBOffJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5Yc5hqqK/U+eT9m9jTLXXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="yogUVnGjxU6MjRxleUatQwAA">
<XPD:REF name="Model">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="K0VZ4TAjHk604p0RzqlujwAA">
<XPD:REF name="Model">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="TxlkAF+0JEKg7pUi100JaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="Y+tYe9IZLU6hIq4mMLq15gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">417,328;527,243</XPD:ATTR>
<XPD:REF name="Model">ZfZlD1JYw0qloEXxmS2KSQAA</XPD:REF>
<XPD:REF name="Head">c/dsAapc8EuSP1QcGH/6FgAA</XPD:REF>
<XPD:REF name="Tail">oxX95J9qUUeTj9r0gIaq6QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="eXQAbCMX2U6hHNnj5NGnSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ZfZlD1JYw0qloEXxmS2KSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="PHMxQytoXEei1ghVhDfM6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ZfZlD1JYw0qloEXxmS2KSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="TqbNLKWOTESfcm79SIRCCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ZfZlD1JYw0qloEXxmS2KSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="6zB40bpr9UeJeckWULM1pgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">23KxJUM/c0eI453XgQwPtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="M4crJoqiAE+JDWpd/qSAoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">btcv0dz1EECvTBvi42CopgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="2JMrHKufBkqc1NIK1sscQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">23KxJUM/c0eI453XgQwPtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="93245ghEnkim7yUcBtv76wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">btcv0dz1EECvTBvi42CopgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="+uL41ANYhU2Cx/JTm6XSJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">23KxJUM/c0eI453XgQwPtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="XCXCXjS3b0urw0PZJ05yPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">btcv0dz1EECvTBvi42CopgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="DLJt29fGpEyyd68MLofbjgAA">
<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">23KxJUM/c0eI453XgQwPtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="a+05pLVXwkKY75DLUbDqigAA">
<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">btcv0dz1EECvTBvi42CopgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="u75lqajxi0GVkvVBjaD90AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">718,320;696,243</XPD:ATTR>
<XPD:REF name="Model">vDAb6S7MMkiNIIHcAPB90gAA</XPD:REF>
<XPD:REF name="Head">c/dsAapc8EuSP1QcGH/6FgAA</XPD:REF>
<XPD:REF name="Tail">8ipPHRDwsU+jnduZgdgcYAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="2Otg6m/Ui0+X1WrZaaK7NQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vDAb6S7MMkiNIIHcAPB90gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jNLHtCK83EeWGHb//yZc6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">vDAb6S7MMkiNIIHcAPB90gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="vYPQmbYevk6jSsKH35YSQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vDAb6S7MMkiNIIHcAPB90gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="d39kog/jRkSTxEqZEIsIFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">fCfsTfd2gU+eU1ue+i09tAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="AsDk48odskS0Pk5k5G/fTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">u2+gVGArxUKjl0kBrS/H1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ZLq6H/5Pi02R5d2GjFtiVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">fCfsTfd2gU+eU1ue+i09tAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="unRmwWmTK0O2zM435aZ0dgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">u2+gVGArxUKjl0kBrS/H1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ZhEUEgwfF0y7iOoW7ELGtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">fCfsTfd2gU+eU1ue+i09tAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="zsifExga60i3DO150Aq/dQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">u2+gVGArxUKjl0kBrS/H1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="9vjgIbPJIkGxsPeygjcrSAAA">
<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">fCfsTfd2gU+eU1ue+i09tAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="7kSLDxgJVESKxWBXriJ/cwAA">
<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">u2+gVGArxUKjl0kBrS/H1QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="6xXvatfclk6xz+lInyu8IAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">584,401;476,406</XPD:ATTR>
<XPD:REF name="Model">Po7etRISjkGc6MnH3AjiDAAA</XPD:REF>
<XPD:REF name="Head">oxX95J9qUUeTj9r0gIaq6QAA</XPD:REF>
<XPD:REF name="Tail">8ipPHRDwsU+jnduZgdgcYAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="uxqekOLOtUOxr8tc7eCIHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Po7etRISjkGc6MnH3AjiDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="tze0mQgEw021gRixZjMAUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Po7etRISjkGc6MnH3AjiDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="a65ZWMInpUG2aGfsKbYFcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Po7etRISjkGc6MnH3AjiDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="h0KOGxUMmk+xDoD9+W0y6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Qnnoxpg3xkyviTLGppGBNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="In2YrlfEREOi/jEsN5zW7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Wm0VLXIyTEqr/PWXMVUaoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="g/5U/CogpEex3Fgp+nW9QAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Qnnoxpg3xkyviTLGppGBNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="/6MwHNX8y0yiYwLRRw4DYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Wm0VLXIyTEqr/PWXMVUaoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="SZDCB1h2HkqzEAgTcQy1pwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Qnnoxpg3xkyviTLGppGBNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="tba8Xej7GEa6WVvDN+GrFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Wm0VLXIyTEqr/PWXMVUaoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Ibkt5qfgiUG/zpgcSeyPrgAA">
<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">Qnnoxpg3xkyviTLGppGBNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="kYbwyy9Z80WVsMldlnqcjAAA">
<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">Wm0VLXIyTEqr/PWXMVUaoAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="85Y+9NdWfk62LpmYH5LN6wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2120</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">260</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">382</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="t/ZsFEuz3k+cDhgk5z28MwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ysGwwaYVIEGFERP+J42HdwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiGrantPrivilege</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0Fgw/R+9NkGykQFYgXru7QAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Entity&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/xrP9dZks0WyStZ52Yd/9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="hDZ7pnrb+EOZzPMqsoGtaAAA">
<XPD:REF name="Model">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="KZodYy89aUamYna7H17NIwAA">
<XPD:REF name="Model">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="skP1bOOuhU2ACRVjZVPuegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="88e5llzVK0mUi59GUurBqwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1308</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">404</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">310</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="YqsvXfF5/kCTUCpj0H3T5wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="yjRXLv+3CEOTD0KxHFr9uQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RocketUserGroup</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RlWIwAD2SUSMlZHEOjBW3wAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Entity&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="O8kVwpoAY0uju7MdnJSueAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Ix0Pzer76kisZwjTZKwT7QAA">
<XPD:REF name="Model">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="KTdbxTgWwUa8pknE5uPkfgAA">
<XPD:REF name="Model">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="kpaImzdm90C7C7iGPkWgtQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="Lj8Om+R2PE6CT8exjxE9dwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1185,466;1308,471</XPD:ATTR>
<XPD:REF name="Model">v86OlVdSY0SggNkwnbpiSgAA</XPD:REF>
<XPD:REF name="Head">88e5llzVK0mUi59GUurBqwAA</XPD:REF>
<XPD:REF name="Tail">vBW2Zb+J0kGCvbAVy2VMzgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="VKsthEMpBEuDXHiCtFSPZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">v86OlVdSY0SggNkwnbpiSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="okZ4TvYcOkO7tKz7QbNI3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">v86OlVdSY0SggNkwnbpiSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rOvCNYZae0GCmRL8Pt5p8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">v86OlVdSY0SggNkwnbpiSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="oWj/Udv68E+eucOQDlEtFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">MJx5mDSVL0qhj6xmWomwUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="92xGgfIDCk2kaOtsX6KSsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">lDDHssf+HEixKLszEL1IdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="+dM4H0vvsUioq39AzJafnAAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">MJx5mDSVL0qhj6xmWomwUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="j2o6j8Q6ZkGLzpF4Rs3ZQAAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">*</XPD:ATTR>
<XPD:REF name="Model">lDDHssf+HEixKLszEL1IdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="A+Xlypf2b0CLQSupZ+1mcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">MJx5mDSVL0qhj6xmWomwUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="stORamGd7UmvMo+cw07QMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">lDDHssf+HEixKLszEL1IdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="sF3aDXXjKU6vef6cWgVE8gAA">
<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">MJx5mDSVL0qhj6xmWomwUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="1/tNag9i90SKP97tkkG2nAAA">
<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">lDDHssf+HEixKLszEL1IdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="TVXiLJMK7ki7HYUVQ8iVZwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1981,396;2120,377</XPD:ATTR>
<XPD:REF name="Model">EL0Yr5apKUm/xd42qErO8QAA</XPD:REF>
<XPD:REF name="Head">85Y+9NdWfk62LpmYH5LN6wAA</XPD:REF>
<XPD:REF name="Tail">KJ4QjgwjrkOOsWQtr4RGfQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Ma0FdKGWiU+LjkfQ9KYw3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EL0Yr5apKUm/xd42qErO8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="CHhR3wxSYESo4iinY/i4hwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">EL0Yr5apKUm/xd42qErO8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="0rI4lrpylEebAUHylFKHRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EL0Yr5apKUm/xd42qErO8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="6I0xJJedGkOKyoFR03xnOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">R3y2iztzzUuN8NQ4UU2OHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="MgD63XVvzkmKRy2rkqGFHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">8NWuwb1foEGI6iyopuiMsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="QO2EIOZLLkqL0TB61pk/bQAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">R3y2iztzzUuN8NQ4UU2OHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="+Fpb+UEAsEmVlKqxUICKYQAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">8NWuwb1foEGI6iyopuiMsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="x4lUKhl4y0+UG3hmYyCeFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">R3y2iztzzUuN8NQ4UU2OHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="R6+/9xEmXEi46cZwH9yc2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">8NWuwb1foEGI6iyopuiMsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="B7C/y8W7Z069hbV7r4VZWAAA">
<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">R3y2iztzzUuN8NQ4UU2OHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="uwHsIMp1PEKgODvDqfmpZQAA">
<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">8NWuwb1foEGI6iyopuiMsgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="0a30a2znzEqcMk2D+0wt4wAA">
<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">124</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">161</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">/Es1qAMzs0WwUQT78yNOfgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NsJS7GTG2kmCcHdd7JDfsgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hjgW1RpRUUWQCW62OhI4RQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UserGroupConfigController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cKoGiXZa0Ey8Mg8wqsI80gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jDrSew3Gb0WiD6RBXNxomAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="I+kjeruVMkaOYEMfdVUmWAAA">
<XPD:REF name="Model">/Es1qAMzs0WwUQT78yNOfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="6Yylb+o3tk6m3FojoqXYgAAA">
<XPD:REF name="Model">/Es1qAMzs0WwUQT78yNOfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="HHk4RHAqeUm/dnGlMZ8n9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/Es1qAMzs0WwUQT78yNOfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLAssociationView" guid="YvGudJJTCEuMIW0Yk1jaQAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">196,144;476,140</XPD:ATTR>
<XPD:REF name="Model">EferMiWqe0+gyyoepVdhAAAA</XPD:REF>
<XPD:REF name="Head">c/dsAapc8EuSP1QcGH/6FgAA</XPD:REF>
<XPD:REF name="Tail">0a30a2znzEqcMk2D+0wt4wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="AogAdvOzdUu19KV21+DaNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EferMiWqe0+gyyoepVdhAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ctjI1WmqHE2YZjAfhfkBQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">EferMiWqe0+gyyoepVdhAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7BGTkaiRXE6Vvg0lqfqo9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EferMiWqe0+gyyoepVdhAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="+2scwW3m0UqypqBSzFiw+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">hQUnzPzghEOPBop2NXASUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="B4YYKPkSfE2p6QsEdz16DQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">hxbO2F6o3kuKhUEpzXo1FAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="75F07GBSn0uJp40kXc6R6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">hQUnzPzghEOPBop2NXASUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="088WmFdTb0y4/fwXFxLR1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">hxbO2F6o3kuKhUEpzXo1FAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="YBdr4tt84ke55PW4hwLXJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">hQUnzPzghEOPBop2NXASUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="6CeCIjH2o0m0XioJfpXzkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">hxbO2F6o3kuKhUEpzXo1FAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="T6FohhBLfUKEHzHiFkfOuQAA">
<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">hQUnzPzghEOPBop2NXASUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="mghZxuDVtUKG54J9fpwLagAA">
<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">hxbO2F6o3kuKhUEpzXo1FAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLInterfaceView" guid="fpENh4C7m0uBErAaU5icPwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1492</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">912</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">488</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">EmxpGzIfxUuafXwKxROz6AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="V2logV8q4UOu14af5LJpDwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MCGGlcJw3EqoyB9WpcmtMAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RestrictionScriptField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Ad2/ZNXqGUObu0FYydyzIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Xy4jtw9VzUiQkLg4I2feIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="oes9+gqZOU+OXvIJzgOY1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">EmxpGzIfxUuafXwKxROz6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="m+CF6kZnDEurhcBnKcMoHQAA">
<XPD:REF name="Model">EmxpGzIfxUuafXwKxROz6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLInterfaceView" guid="rrMKPRUn8kmdfD9zmwm5BQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1372</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">780</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">346</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">VHJIFoUmok6T6EJfj5Jp1AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vaFxPzzziU+FzwJyZ5qfSgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hPedH8TmOkeAam8tarxV1gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PrivilegedEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qOLESq71j0aOkSDr1KzikQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wXyo20C4VUi2Tu03M4I2CgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="VQPSIp57fkmMsvP2OHrLhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VHJIFoUmok6T6EJfj5Jp1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bxIn9edd4kqemnruc4zhcwAA">
<XPD:REF name="Model">VHJIFoUmok6T6EJfj5Jp1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="KJ4QjgwjrkOOsWQtr4RGfQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1880</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">356</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">102</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">7fig/3nRfUKpSx1Cd/6vLwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9hnCEqFhhECaCYXXmEIOmAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="GmC//9HepkqWuOLE9Uou/AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiGrant</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="du9IWdK64EyxAdIvkxPcagAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Entity&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/BGcUYioH0aNsCbOjFFKvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xQfHRbLp+Uav5LLQ3HoeSAAA">
<XPD:REF name="Model">7fig/3nRfUKpSx1Cd/6vLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4VOGmO4AnEOzNsrJ88q0QAAA">
<XPD:REF name="Model">7fig/3nRfUKpSx1Cd/6vLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ghTZ6M3leEec7xVCyx97yQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">7fig/3nRfUKpSx1Cd/6vLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLAssociationView" guid="QQnnepgQcU2MZHGtFXB5qAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1617,452;1880,411</XPD:ATTR>
<XPD:REF name="Model">h0G74rBk9EuguAcx/x3uRwAA</XPD:REF>
<XPD:REF name="Head">KJ4QjgwjrkOOsWQtr4RGfQAA</XPD:REF>
<XPD:REF name="Tail">88e5llzVK0mUi59GUurBqwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="k03dC7fIq0eGoelInKxh5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">h0G74rBk9EuguAcx/x3uRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Es1mDZB/NE6w1BL5LnunnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">h0G74rBk9EuguAcx/x3uRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="YQDIesiIYky7uTL9jgqliwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">h0G74rBk9EuguAcx/x3uRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="RKDLJk2V8ECTMHQiRRxh/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">7N7JoQ+QcEuLTL6ovt7xnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="lwJYVZDfhUaFAC77IJMyJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">U6JXFlkjBkidS852lwpENgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="PY8Iy3wYEEuqILdY2wK0lgAA">
<XPD:ATTR name="Alpha" type="real">-1.1374432527309</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10.816653826392</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">*</XPD:ATTR>
<XPD:REF name="Model">7N7JoQ+QcEuLTL6ovt7xnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="lQnWp4sqWUC7KwR9D8rC/gAA">
<XPD:ATTR name="Alpha" type="real">0.952499169115748</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">11.1803398874989</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">U6JXFlkjBkidS852lwpENgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="I794Pnm08k+kDSg+41VaHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">7N7JoQ+QcEuLTL6ovt7xnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="DzS54Z6+/ka2k5a4xULkfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">U6JXFlkjBkidS852lwpENgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="sFQUE6e6mEmIzuAWaA0N5AAA">
<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">7N7JoQ+QcEuLTL6ovt7xnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="PWFslhkU1Eyd48Pn60c+BQAA">
<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">U6JXFlkjBkidS852lwpENgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLInterfaceView" guid="BX8B2cC7QUCd8WCGK3QMiQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1804</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">176</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">ls6iaeWYu0G+lwJ+u2qBUwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="dGB4wqYyEkC7aKGJVWcDwgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5tWXWiC2DECcXUqN5h6oVQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Grant</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8mv+eTFfuEGV0Epo14HBDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uT/ZsZMDtk+m/Sdnl/ZIVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mSfg0kd7IkGN+U6Eq51WAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ls6iaeWYu0G+lwJ+u2qBUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="MERBrXNsckyMSdhrrzjp8AAA">
<XPD:REF name="Model">ls6iaeWYu0G+lwJ+u2qBUwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLRealizationView" guid="a0SOEqWQXEqo5H6M9YxkVwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1909,356;1846,195</XPD:ATTR>
<XPD:REF name="Model">CAKOJbQY80CA1la2CXoyPQAA</XPD:REF>
<XPD:REF name="Head">BX8B2cC7QUCd8WCGK3QMiQAA</XPD:REF>
<XPD:REF name="Tail">KJ4QjgwjrkOOsWQtr4RGfQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="2sFrm4VsakiCHFmaoCrcAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CAKOJbQY80CA1la2CXoyPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="foTDESP3s0yRxwp568GzSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">CAKOJbQY80CA1la2CXoyPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+Wdf+p3inEKyPZIaWUPLvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CAKOJbQY80CA1la2CXoyPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLClassView" guid="Bvm6pHmA+0S5LhQAB4jDPAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1756</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">608</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">115</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">cHAAUpZs70y10E+x1rmYJAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ebEiBrGXYk+S+hxjcMSvSwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UL1cixBQZku1Ko/lrv/j/AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CustomGrant</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="79eSgEHalUuATu7ffQNPpwAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Entity&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Q792B1SvV0GCNkv80qlafQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HSMtAHC0J0GA7ZtUv0k08wAA">
<XPD:REF name="Model">cHAAUpZs70y10E+x1rmYJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DxmuN6ubfEic/OIQXCWIyQAA">
<XPD:REF name="Model">cHAAUpZs70y10E+x1rmYJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="eJ408q6zE02p2+AiXoZ2wQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">cHAAUpZs70y10E+x1rmYJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLAssociationView" guid="61V9V1HVVkm1USo9s7twkQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1601,550;1756,631</XPD:ATTR>
<XPD:REF name="Model">kPIKL2ohGk62pp0mxvs+ggAA</XPD:REF>
<XPD:REF name="Head">Bvm6pHmA+0S5LhQAB4jDPAAA</XPD:REF>
<XPD:REF name="Tail">88e5llzVK0mUi59GUurBqwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ICCRHS0zBEKwQg609xy81gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">kPIKL2ohGk62pp0mxvs+ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="bAVv1IIlHUOV+rWCVNuVhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">kPIKL2ohGk62pp0mxvs+ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="S/+zD2KxG0ajGacYOAFbZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">kPIKL2ohGk62pp0mxvs+ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="T9brLfKJcU+mfIdMBTTAxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">iprqtrYzak+TiXzJoMh3IQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="qkRbiDBWcEuA29uhqRIBCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">WeyW/rjoL0WP/ZWDC2REOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="HbDEUIizTkOuudvJzbcr5QAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">iprqtrYzak+TiXzJoMh3IQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="VwfX+y6DuUSZph8g6n7nqwAA">
<XPD:ATTR name="Alpha" type="real">-1.61732101636572</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">13.8924439894498</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">WeyW/rjoL0WP/ZWDC2REOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="cA8aIS9t4UyO6/DzvvmS9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">iprqtrYzak+TiXzJoMh3IQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="PnEM8IL3KkClBKdkuvDwHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">WeyW/rjoL0WP/ZWDC2REOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="lsFmVpkdgkqBCP4IbLeyPQAA">
<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">iprqtrYzak+TiXzJoMh3IQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="MtXnK2rGo0C0swEM494EYAAA">
<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">WeyW/rjoL0WP/ZWDC2REOwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLRealizationView" guid="aJ0MYrhJREyTO2Ld1qsS5wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1817,608;1843,195</XPD:ATTR>
<XPD:REF name="Model">yEXtBEWBPkyuMbkWVHwoPQAA</XPD:REF>
<XPD:REF name="Head">BX8B2cC7QUCd8WCGK3QMiQAA</XPD:REF>
<XPD:REF name="Tail">Bvm6pHmA+0S5LhQAB4jDPAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="l6/orhgzWkanG3xmzRmQtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">yEXtBEWBPkyuMbkWVHwoPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9eQpoO+7+0S/EN5K5DQgTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">yEXtBEWBPkyuMbkWVHwoPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="d3LhcTRPCE29zsXbXjzaYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">yEXtBEWBPkyuMbkWVHwoPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLClassView" guid="wHy9seAIjEqCMgTAW5ahUgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">676</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">916</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">299</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">bw6BkahCIkWlFYh02qJdXAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="AMaYXjmM7EmBUuzn+Gc3WAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bs6iCsQhek2+MiQ2Fk27BAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RocketUserEiPermissionManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fiy3gZfIw0mMedDdw+KkvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WKN94C3jpEmkYvk83RKFkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="aCRREht6LkGE4OgIgyLFRQAA">
<XPD:REF name="Model">bw6BkahCIkWlFYh02qJdXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Koa6C21Lok6mdeo1c1u69AAA">
<XPD:REF name="Model">bw6BkahCIkWlFYh02qJdXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="gih7yGaA60KkoyplNAHc0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bw6BkahCIkWlFYh02qJdXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLClassView" guid="Ge2/G9MGb0Kv6hpjuIbM9wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">244</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">924</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">173</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">tuaazmW1nUKmljOJ+jbmjQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7KsUprpziEi1/BRZsNCNygAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="vZi2AJba3EGzH/WqlNKfmwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RocketUserSecurityManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gSJ0xYqaeEi1El4uJ12hpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="VQdJNsRlmUWYJXSVuY5KPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4JkmES2eIkqvAol+yIye6QAA">
<XPD:REF name="Model">tuaazmW1nUKmljOJ+jbmjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="cOuqpXvE5UexekrAKUdMUgAA">
<XPD:REF name="Model">tuaazmW1nUKmljOJ+jbmjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="TFWND5MadE6iNy3k21cuJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">tuaazmW1nUKmljOJ+jbmjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLInterfaceView" guid="xhWLTTX6M0SrWrhN3jRNMwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">576</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">688</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">425</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1wiKpp2XSE2rt/jNe9hVJAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="EpDsI2iPHkuaCq9cqYU+kAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPermissionManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+mlnrbuUc0qFAkLyy3kYVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="bLflkzCjO0KM04ZQ+7l3WwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="94rX2vSHDkGoJ54SKJNHcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="FY/nOSrcKUqOPWdOKjWGqAAA">
<XPD:REF name="Model">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLInterfaceView" guid="BBHCslZfckCZY0RIDJsahwAA">
<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">720</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">tVczyhGZVUuyI1Wgc/wOxQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="TRhIoHPWxkKh9P6DnpWT0wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="XIHFAxjTjUewMSFLjXAFkAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SecurityManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="kM4XRZRUV0ihnqqTPbyJEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MBW5gpgt6E+bhtexeOuR+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qk1hNJLIsE+35A1vhE65kAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">tVczyhGZVUuyI1Wgc/wOxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yuDpKbXpJkqMcf1T9uPgZAAA">
<XPD:REF name="Model">tVczyhGZVUuyI1Wgc/wOxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLAssociationView" guid="HyGyIed6dkWE6ixTBDuzBwAA">
<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,500;328,720</XPD:ATTR>
<XPD:REF name="Model">H8GxAFnhV0WNXocO88KrWAAA</XPD:REF>
<XPD:REF name="Head">BBHCslZfckCZY0RIDJsahwAA</XPD:REF>
<XPD:REF name="Tail">oxX95J9qUUeTj9r0gIaq6QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="X7hPRKJinEOdPbxidgbIbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">H8GxAFnhV0WNXocO88KrWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="X6KEuuXrRUaDRWPH/JSQBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">H8GxAFnhV0WNXocO88KrWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mrdGLs23/0SmrLSsE3RdPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">H8GxAFnhV0WNXocO88KrWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="bH8AdPkqfkOvUqjSKd86SQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">v+gbOSSrGkq6riDBuR0N5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="m87Zev1ftUqiQ73VPPTvzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">iUxxASOvG0+EPMuwKgKU1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="XJNrbs5SXEOaKMq4hoTnfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">v+gbOSSrGkq6riDBuR0N5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="YRp9B5IYQEey48fJAoCfBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">iUxxASOvG0+EPMuwKgKU1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="GwD12USiHkuH2yQLb5QrZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">v+gbOSSrGkq6riDBuR0N5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="OMqYIJObUUWl9QoJkQ7JQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">iUxxASOvG0+EPMuwKgKU1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="gLFzUQO+gEe/1Z3OLURliAAA">
<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">v+gbOSSrGkq6riDBuR0N5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="wRN5/bHo0k+/zN3xlC9o+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">iUxxASOvG0+EPMuwKgKU1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLRealizationView" guid="kUct8R2H5EuIsPpwQW+5WQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">330,924;331,739</XPD:ATTR>
<XPD:REF name="Model">6KDvbOti4Uyat1qoGiR47QAA</XPD:REF>
<XPD:REF name="Head">BBHCslZfckCZY0RIDJsahwAA</XPD:REF>
<XPD:REF name="Tail">Ge2/G9MGb0Kv6hpjuIbM9wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NXuOBhp48UWuKyX7qG5URgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">6KDvbOti4Uyat1qoGiR47QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="b0kGJ8lbxEW+Ra3gK8iyUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">6KDvbOti4Uyat1qoGiR47QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xmJIOzgbmkivhwNs6v+4xQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">6KDvbOti4Uyat1qoGiR47QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLAssociationView" guid="zvrsgbFph0WJKbFXfUWcVwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">416,945;676,944</XPD:ATTR>
<XPD:REF name="Model">P1LZaoP7XESFyFg9LrBfEAAA</XPD:REF>
<XPD:REF name="Head">wHy9seAIjEqCMgTAW5ahUgAA</XPD:REF>
<XPD:REF name="Tail">Ge2/G9MGb0Kv6hpjuIbM9wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="3NNUOIndME2Y8Fsa08g2jQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">P1LZaoP7XESFyFg9LrBfEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Znv85J56hUSX442uQ13M2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">P1LZaoP7XESFyFg9LrBfEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1rAN9UI4OUOHxI915En7RQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">P1LZaoP7XESFyFg9LrBfEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="lhmt/GK93kCiESHhvVr8EgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">xTH9mqcFGk2bYkXfrY2gswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="M30PvvarME2ts8DMj8dwGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">hYNZ3zAi40mQbkDL0BkMeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="MYJcf/zkdkW3D9H2aFFtxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">xTH9mqcFGk2bYkXfrY2gswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="OTwDkryYW0WB2NKKofW79QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">hYNZ3zAi40mQbkDL0BkMeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="knYQVNKnlkGc+JJSFmp5iQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">xTH9mqcFGk2bYkXfrY2gswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ba8ynDUHmESZC67MF5I/EAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">hYNZ3zAi40mQbkDL0BkMeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="OT7C0KT+kEqtYEujySUF/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-3128</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-792</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">xTH9mqcFGk2bYkXfrY2gswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="zW020YDeC0OD6DysBUyLhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-3128</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-792</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">hYNZ3zAi40mQbkDL0BkMeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[30]" type="UMLRealizationView" guid="mmWGKEbWPEavrV7QdQBiBwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">820,916;788,707</XPD:ATTR>
<XPD:REF name="Model">uoh8s561jkeHDLSySjJD7wAA</XPD:REF>
<XPD:REF name="Head">xhWLTTX6M0SrWrhN3jRNMwAA</XPD:REF>
<XPD:REF name="Tail">wHy9seAIjEqCMgTAW5ahUgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="fwdnJV0lPUGljqLPiexXdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">uoh8s561jkeHDLSySjJD7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="nWTqAIY8oES8wl2SqoNLSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">uoh8s561jkeHDLSySjJD7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="psexLlFVHkCGXSE0OepiUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">uoh8s561jkeHDLSySjJD7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[31]" type="UMLClassView" guid="gWg3yHb950Cl1md0B5QglQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3268</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">584</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">A4rv5ld1/0mo7QPyHiSHtQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1HV1HIfhNEG1V2kTGs9tcAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="tl3jrqi2vUydAQZDQY+/2wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FullEiAccess</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3qwiHUbxZE+xmoDf959r8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="OBM8sRMhYUCGX0sCOC+/MAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FovoaQVmX0SGcDL8yvWIyAAA">
<XPD:REF name="Model">A4rv5ld1/0mo7QPyHiSHtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="E5UPebjcU0yO2PL5o19n9QAA">
<XPD:REF name="Model">A4rv5ld1/0mo7QPyHiSHtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KPKYdE3OWESex62evulxiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">A4rv5ld1/0mo7QPyHiSHtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[32]" type="UMLInterfaceView" guid="q+CWvmzfDkauhJNZRlQ03gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3236</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">384</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">302</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">VHU+/+vWZUew10praXN/4gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OuoQrmggeUqaKiQa/lxTOAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bFtEXrnBdU+1S8SdrDo2AAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldAccess</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="uPAB+1nK1E2zAfaG0WxMkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0ueu4VR0vkKARLKhV54N6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3KwkLjZI2UmwTaDqnBAhcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VHU+/+vWZUew10praXN/4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Rz/gPu/NGE+LL0CbkdfeIwAA">
<XPD:REF name="Model">VHU+/+vWZUew10praXN/4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[33]" type="UMLInterfaceView" guid="pTGviIf5E0O7KpUyMeFrZgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3504</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">620</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">257</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">144</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LXAD3KiPpk+8da4SKDQdEgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="dTxpF5lJo0qyecRbIygbqQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiExecution</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="loDrb9LRLkCEhD1R/HQW2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Zv1Fd3vs10+BVCchvyCdBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HNH5eqTig0G/J2stdytbHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2Bt+c/pobEmGPK08LgDmxwAA">
<XPD:REF name="Model">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[34]" type="UMLClassView" guid="+UPPlMrAzkOlg6+Y/jZrGAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3456</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">852</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">93</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">bUmDteyulUCnGzYHUdUF4QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1f77M6jzq0qBhnXYuUyOeAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="LV3JXG1lekuI75Q3FpNRYwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FullEiExecution</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0YCHedsH+kizxsWi/ixfbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="o6kZviE9kkGHjxm6M1xU5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ufGLmVFshEKgyJlzlNwFOgAA">
<XPD:REF name="Model">bUmDteyulUCnGzYHUdUF4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XKIOftsKhUW4rgHsThmERwAA">
<XPD:REF name="Model">bUmDteyulUCnGzYHUdUF4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="uyX2RnkBFkKkf56ywh/JqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bUmDteyulUCnGzYHUdUF4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[35]" type="UMLRealizationView" guid="IVV5Dr436UOTRhZbbEHmbgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3316,584;3384,403</XPD:ATTR>
<XPD:REF name="Model">fPwswf6fT0eoCTiQJvPVUQAA</XPD:REF>
<XPD:REF name="Head">q+CWvmzfDkauhJNZRlQ03gAA</XPD:REF>
<XPD:REF name="Tail">gWg3yHb950Cl1md0B5QglQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="mFDBbjRNwUiUPuQJ6XscJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">fPwswf6fT0eoCTiQJvPVUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="sF6CZ4Gis0CElVEN90Y2hQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">fPwswf6fT0eoCTiQJvPVUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="d2wTA0cf70+ay1olG/wU5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">fPwswf6fT0eoCTiQJvPVUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[36]" type="UMLRealizationView" guid="US/lzjhD8U29cI9UAW13CwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3517,852;3619,678</XPD:ATTR>
<XPD:REF name="Model">XuB6VFN4J0qSmGyAr0nnKgAA</XPD:REF>
<XPD:REF name="Head">pTGviIf5E0O7KpUyMeFrZgAA</XPD:REF>
<XPD:REF name="Tail">+UPPlMrAzkOlg6+Y/jZrGAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ZtiK5NnhTU6j9tLSiZUj9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">XuB6VFN4J0qSmGyAr0nnKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="AxXUdbZVbUKEJ9RXOktDSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">XuB6VFN4J0qSmGyAr0nnKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ybkXMFvzFUOQRvBoi63z3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">XuB6VFN4J0qSmGyAr0nnKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[37]" type="UMLClassView" guid="XfVIGCPgP0asMg2w0I+qPgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2236</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">588</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">251</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">1bEegwe/5kG/jlmQWrgWFQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LXcULKiQqkivWTspj56DTgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/iDaMl9qDkmpzhzMXkhOywAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PrivilegeSetting</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="sTw163euLESoq569sKAw6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Wmzs0daliEqj7QQhMk1qoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="CWpo0UT8qEK7cmFWUaD9kwAA">
<XPD:REF name="Model">1bEegwe/5kG/jlmQWrgWFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AE5xvLuGyEyGd2Vy5ScwMAAA">
<XPD:REF name="Model">1bEegwe/5kG/jlmQWrgWFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="cHHRCxJx8ECNa8F9LS6PogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1bEegwe/5kG/jlmQWrgWFQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[17]" type="UMLClassDiagram" guid="aJ2mDJqYo0WL/BIIwAFIlAAA">
<XPD:ATTR name="Name" type="string">n2n.core.config</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="jYcCpotUT0Oz0C1RHrf6TgAA">
<XPD:REF name="Diagram">aJ2mDJqYo0WL/BIIwAFIlAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">68</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="a6zzba/+JUW+NF84zTAAFAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2048</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">368</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">444</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="k5kQe82qz02yn5Wlh+slSwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="30kW5y8M80uhy/Q3Z6SUpAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ConfigSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JuGe24eO7kGWO75TILJ5IQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="97jSN+5bpUaevpgyc5JdAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="N2twMOJ060SYsgD9VvYSLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="MlE0ErcgckOrXNzffPWjswAA">
<XPD:REF name="Model">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="1HFC/c//LUS6tUJY7284ogAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1916</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">684</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">153</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">SNMUMNq3+kOegRIRVd2+7wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8LpK7EHLiky8IGwgwouDVwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qQqPMlL2TE+AGJADmEVD+wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">JsonFileConfigSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2daQg6f5I0yNZiFfR3kvoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NqFiavlDkUynVneIn+A7QAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="OL97C8/mfU6PpFVZf3xPewAA">
<XPD:REF name="Model">SNMUMNq3+kOegRIRVd2+7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7hz9yeY5h0yFLjzgdEaWggAA">
<XPD:REF name="Model">SNMUMNq3+kOegRIRVd2+7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wl4J7I9/Y0OPSnzUZUF6pAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SNMUMNq3+kOegRIRVd2+7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="Q4yP1s0760eyMwkn9S2X4wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2316</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">532</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">241</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">pJ75qGF7iUe7TY75puJoqQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="28NKipfSCUetpBg9CSceGQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="z7ihljpJpUeVs5mmlUkHVgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IniFileConfigSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KpjUIO6nT0q9QE1HlohsQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="4iCpLtGREkq9e3Z4bdU6kQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="c9ZVU8uSwEmyyie3/Y+j8wAA">
<XPD:REF name="Model">pJ75qGF7iUe7TY75puJoqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="m2ZMuqi3DUyETlFMrmNnMwAA">
<XPD:REF name="Model">pJ75qGF7iUe7TY75puJoqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="fjD/4FMwdk6t0/3W4HckXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pJ75qGF7iUe7TY75puJoqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="t6pBa3XUYk+shAIFZFrBZwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">868</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">556</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">318</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">212</XPD:ATTR>
<XPD:REF name="Model">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="X6gN1up4Z0CQc8vX3mt7VQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="pf7YIxQ210K0ngSgdn5pcQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AppConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Mk9FT7AR30icOyBwvrPh5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dUb1Xo18ZkSgka9cq9uQJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FEW79wekgEuQBB3qqPrubgAA">
<XPD:REF name="Model">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+4aPbraNzEakhG4AaXaHGAAA">
<XPD:REF name="Model">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Z7Hyvg3xDkGKW310x4EnrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="vdhnTlCNKku9Rl+EuckPCgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">425</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">355</XPD:ATTR>
<XPD:REF name="Model">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6egqPjyWAkWWgFEQswH8dwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PnKf0BtbNkS8zayHU+d3iQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">N2N</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="uAqmviFd0ESnlA+2G0xP+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="mPq4Yqw0QUCUpQOdnwNnpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ljxhIO4UvUC/ruJ04RHqlwAA">
<XPD:REF name="Model">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="KldhlyiA10i3sdGo/ftD8wAA">
<XPD:REF name="Model">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="us4yg9GeIkKI3/13kfoCdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="D6sJP0cNNEuW0hPBlZxtDQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1384</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">608</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">142</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">8HvnqX/zp0KO9eAbh80kiwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="eWvdf1m5s0C2HjNWQ4cv/QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7nx9iMvklEOt3AoU8iueXAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IoConfiguration</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="csVGFSVG1EyvAA8vSc2+IAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="K8aMOYnqyUun/nlJ/0i32wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GyVvwsCW3UevBsjn9BGthAAA">
<XPD:REF name="Model">8HvnqX/zp0KO9eAbh80kiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rVM7eEwk0EyClDd9L4sMdAAA">
<XPD:REF name="Model">8HvnqX/zp0KO9eAbh80kiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="NIjGN0e9yEuNpjkr2695iwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">8HvnqX/zp0KO9eAbh80kiwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="BVTALLT5ykKjGwT2+b3rCQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1185,661;1384,661</XPD:ATTR>
<XPD:REF name="Model">b0EP0tZHsUaP7Ej8Y1KklQAA</XPD:REF>
<XPD:REF name="Head">D6sJP0cNNEuW0hPBlZxtDQAA</XPD:REF>
<XPD:REF name="Tail">t6pBa3XUYk+shAIFZFrBZwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="JC5v/3ZwEE2Gwwv/Pwqv/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">b0EP0tZHsUaP7Ej8Y1KklQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="SPI86TTdwEGr3NJ4c93omQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">b0EP0tZHsUaP7Ej8Y1KklQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="vpSEHyUpXUORZ8NEP11QbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">b0EP0tZHsUaP7Ej8Y1KklQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="p/96AA0Y3U6nUXFIEMLiqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ZpOl7AuvFUGBaZbqsBzHfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Fv9YCu7qR0mDIyRF0BiJHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">PlAc5CrSBEmsqsNaex5VVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="FZxXJhWBzkehtdjbOszM6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ZpOl7AuvFUGBaZbqsBzHfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="w4oyjh3BMEWjNcDxfVzdzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">PlAc5CrSBEmsqsNaex5VVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="/lIJiLWWyECzxiWc/edh0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ZpOl7AuvFUGBaZbqsBzHfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="65FZovvQEEuVN2k+CufnqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">PlAc5CrSBEmsqsNaex5VVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="2eQ+35blXkmhSnw4bf1UfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">ZpOl7AuvFUGBaZbqsBzHfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="1LL5o7c0M0efDOF9d++hwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">PlAc5CrSBEmsqsNaex5VVgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="LYxJq5qZ3UW8Z7oo4Ckv0QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1312</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">960</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">314</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">x/XkClpcbkqkz1I9y6FcUgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="It3FsTQ+70GYeXU4QE506AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="D6ZaaSdqKEa3taYTBc+gMgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">L18nConfiguration</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vFBGAUcNlUuxc9EYeq3GOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tfwJlYXlV0KO6nQ4CeUkAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="04Odc5dZK0uYCt0LW2g76wAA">
<XPD:REF name="Model">x/XkClpcbkqkz1I9y6FcUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="27g7qB7uAEGHmlHuG79OngAA">
<XPD:REF name="Model">x/XkClpcbkqkz1I9y6FcUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="RVodqZXuVk+fnNBhmWcZ/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">x/XkClpcbkqkz1I9y6FcUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="n+7cDhOwL0CHAtkuXRBoMwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1159,767;1401,960</XPD:ATTR>
<XPD:REF name="Model">s/WllyZRdk+AJ3EHVbcW8AAA</XPD:REF>
<XPD:REF name="Head">LYxJq5qZ3UW8Z7oo4Ckv0QAA</XPD:REF>
<XPD:REF name="Tail">t6pBa3XUYk+shAIFZFrBZwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="IeKfJD1Iw0SlnhnJBKa5HgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">s/WllyZRdk+AJ3EHVbcW8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="g2GmaoU+bUS8KfqhN97JxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">s/WllyZRdk+AJ3EHVbcW8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="tM4cKzbZ4EOscP8OgATlQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">s/WllyZRdk+AJ3EHVbcW8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="dlEd8BsPR0aTzZyCU3HcvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">zxpxaTf1yUm3T2C8FBzDHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="3QX9eMty20ep12fdCVXJrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">MyAK4ALU4kagR1CX/lU5HAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="8D7FNZ4rPUyisr+gZopqwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">zxpxaTf1yUm3T2C8FBzDHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="4mUVkl4lzEWLEONsYx/FAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">MyAK4ALU4kagR1CX/lU5HAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="/xIZC9CiMEauDsLd4SQHkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">zxpxaTf1yUm3T2C8FBzDHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="K0hkEPfEPUSW8hCE4eIyLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">MyAK4ALU4kagR1CX/lU5HAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="hr9nEUDpvkyiCsLDGLNGAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">zxpxaTf1yUm3T2C8FBzDHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="XGBneWSm3Uuf26KXpK9TuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">MyAK4ALU4kagR1CX/lU5HAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="3l+TJRzbFUOvjgGTQzAnTwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1336</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">228</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">9o0oGZ6LCE+BwUhhiqFL+AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Hp8DpacMrk6eHegKJp7VjAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YxWQnzMLxECv4EQYU1/XhAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MailConfiguration</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="zRa+6JDW2kWkPCgezuqlzwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6iaeGBxhE0KKSE/B3UEddwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qKTN5qE8SUOrc6p8TqvHOgAA">
<XPD:REF name="Model">9o0oGZ6LCE+BwUhhiqFL+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ImtsJk4PT0amDYEcqKElMAAA">
<XPD:REF name="Model">9o0oGZ6LCE+BwUhhiqFL+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="1uGyvIbKJ02sG37Q+v2BPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9o0oGZ6LCE+BwUhhiqFL+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="5X9WgSDhp0KiH+tzeqji6wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1185,608;1336,558</XPD:ATTR>
<XPD:REF name="Model">kpTrDltwxkCZsWV7sAJVuQAA</XPD:REF>
<XPD:REF name="Head">3l+TJRzbFUOvjgGTQzAnTwAA</XPD:REF>
<XPD:REF name="Tail">t6pBa3XUYk+shAIFZFrBZwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Qm1PeuyG2kashY7srFHeSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">kpTrDltwxkCZsWV7sAJVuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="MLrYkF72AU6rr4NoE+0ikQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">kpTrDltwxkCZsWV7sAJVuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="iglRMSfFsESpV7ATcqfJ8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">kpTrDltwxkCZsWV7sAJVuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="7H2zw5DwpEuLA4+27rrwVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">sQo5Wq/EGU+Qw8iWWEnJewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="8V1xh604DE6jzlei86DeFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Nf67IZE3TUq/3zQ+eo5slQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="AkWHfGupMUycGPfjCr+QUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">sQo5Wq/EGU+Qw8iWWEnJewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="rH3OlfE5a0u7WQxutwrfAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Nf67IZE3TUq/3zQ+eo5slQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="6lNHHb64hEaEeeI6o/g/5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">sQo5Wq/EGU+Qw8iWWEnJewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="XJ1Hlk/bUEGFSlaSRR0/zgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Nf67IZE3TUq/3zQ+eo5slQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="E+2Apyfma06BiJeWxF8tFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">sQo5Wq/EGU+Qw8iWWEnJewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ayHF2GIaD0usORpBQt5xpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Nf67IZE3TUq/3zQ+eo5slQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="X1N8Mj8Bxke8wk7PeXfuOQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1164</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">276</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">qIpyZrtbE0SftEMmYyEJDQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="WB8C6Npd9EeNUyMcobQgLwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="dTamz9oXuEeucFhkt7XKtwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GeneralConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Rp5ZjLuDGkuYg4IfcZ1ehAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="acwooPz1n0mZUEISCIDYWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Tgatw3J4u0yb70vmu9+gzwAA">
<XPD:REF name="Model">qIpyZrtbE0SftEMmYyEJDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="fJmKypVJsUGc4LklR1fZIAAA">
<XPD:REF name="Model">qIpyZrtbE0SftEMmYyEJDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ke4lTIv1a0STCLVWAm7srAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qIpyZrtbE0SftEMmYyEJDQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="oT06FU9HiEy+3v16M+xUmQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1087,556;1262,253</XPD:ATTR>
<XPD:REF name="Model">nhQ+SYonbkCgn4CnEeGAlQAA</XPD:REF>
<XPD:REF name="Head">X1N8Mj8Bxke8wk7PeXfuOQAA</XPD:REF>
<XPD:REF name="Tail">t6pBa3XUYk+shAIFZFrBZwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="131kiEW+WUePW+G9r75kCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">nhQ+SYonbkCgn4CnEeGAlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="faNd4JQUK0q6VxBnC+fplQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">nhQ+SYonbkCgn4CnEeGAlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="na8Lwcxo6kq8+G3qC8ZlnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">nhQ+SYonbkCgn4CnEeGAlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="lgyiFRr650Owq64A6hMtvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">/8sIYXN/dk6ECUPVY8Rc8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="q1fUSgdKhUK135JNsLKS6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">mb5vwswX4kWSrz+lOM12BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="qVkY/hIHKk6pYDXdFPplcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">/8sIYXN/dk6ECUPVY8Rc8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="tboS0LRrKUO5KDgtU6ra/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">mb5vwswX4kWSrz+lOM12BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ISznia4X1UGuiqaCRnpz3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">/8sIYXN/dk6ECUPVY8Rc8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="r0WSRJOQ2EqxNylVsiurrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">mb5vwswX4kWSrz+lOM12BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="r7rSURIwqEyg/3O89if4zAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">/8sIYXN/dk6ECUPVY8Rc8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="RVI/rKPUXEG5GALlBuamcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">mb5vwswX4kWSrz+lOM12BgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="UTwDCSYZrE+Wr+tjE9I16wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1276</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">276</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">YA4ui2EQ4kammVq/K4nKFwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="wzAIIwfwEkC71Tmr0mepDAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="CMWYc1HYMUmJqhD/XXJlpgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HttpConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qEgvUlwxy062o4sdGy+jsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jjbsJtX0j0SAYY4Up45NsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tLIPdEAoHkG0h1wvM0YXiQAA">
<XPD:REF name="Model">YA4ui2EQ4kammVq/K4nKFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="v5DCM/+FPkStC3faPxPZSAAA">
<XPD:REF name="Model">YA4ui2EQ4kammVq/K4nKFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="kTcweMvvjUGNjbNKQitYvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">YA4ui2EQ4kammVq/K4nKFwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="wOM6JKS2F0KfllgHpVIaagAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1164,556;1324,435</XPD:ATTR>
<XPD:REF name="Model">xq7pxmI4ZEOniAjw1q+oeQAA</XPD:REF>
<XPD:REF name="Head">UTwDCSYZrE+Wr+tjE9I16wAA</XPD:REF>
<XPD:REF name="Tail">t6pBa3XUYk+shAIFZFrBZwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="iAxLCTHqP0KX+Lpk7tInoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">xq7pxmI4ZEOniAjw1q+oeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="QzJwoJR0W0iX5I+mebveHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">xq7pxmI4ZEOniAjw1q+oeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="kcvo6QzBf0q0LeedqaOHnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">xq7pxmI4ZEOniAjw1q+oeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="xePBFf+s0UyT7K1Bh/aRAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">7x6iD4eOIEq6VCMIQNai3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="K1OTCiY5PE6XmWqs+R+gzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">rNiGZ6XdMk2WIZHyKzGYOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="U9CFlKq3rEiGT1WCzAR64QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">7x6iD4eOIEq6VCMIQNai3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="UbK7rZ0W+kK1404/AEc6tQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">rNiGZ6XdMk2WIZHyKzGYOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="rp4gfCfP60CcRCQSbUgRNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">7x6iD4eOIEq6VCMIQNai3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="IQEuWfMi3E+DxbLsoPldwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">rNiGZ6XdMk2WIZHyKzGYOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="0hwX7rKeyEWi3BPHveWDYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">7x6iD4eOIEq6VCMIQNai3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ebIQJmeIqEKQBKQP9XnAnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">rNiGZ6XdMk2WIZHyKzGYOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="gvyj2m+5rkO3mm0zJax9OQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2248</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">768</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">166</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">FoJfI6uj1EK7eyRM9lTNjAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sRsxd7xa50Gzveea5PjsOwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="48tr3zRb/ECnbTJlKaUmLAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">WritableIniFileConfigSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="PSrWJQSrlkueOBpK2lCL5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2XNtN7k6g0KBDrA6awt5ZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UdkFcOQExkqdB5j9iIryZAAA">
<XPD:REF name="Model">FoJfI6uj1EK7eyRM9lTNjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tB5NV68FTUqT93sur30eWwAA">
<XPD:REF name="Model">FoJfI6uj1EK7eyRM9lTNjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ml9JvKzfgk6E9VFzAawHGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FoJfI6uj1EK7eyRM9lTNjAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="xbLmY5dmkEKPhs1In9zqcgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2160</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">976</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">181</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">2+xWjypS5kCF98BnSxbYWgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5K1l0Sh8AESxcb4iuvrFnAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="oo1+2NPbIUaaDOL5Qei2WgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">WritableIniStringConfigSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cejhInOxdEGfUEZyyFQF/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="46m1PUjylU+7jkDp0e29YAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GZgcmZxPtUuBypgXNLXPlgAA">
<XPD:REF name="Model">2+xWjypS5kCF98BnSxbYWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="iI1E59iAcEWO6VOP+iYh5wAA">
<XPD:REF name="Model">2+xWjypS5kCF98BnSxbYWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="mWrJ5fft00W1oTyW8h3d1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2+xWjypS5kCF98BnSxbYWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="LJ23iJM16EmE3R69IdyDcQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2536</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">696</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">351</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">303</XPD:ATTR>
<XPD:REF name="Model">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="n4HpU858xEeFMN3H14CcLAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="obIAfIGOZ0u29ZTSeTUU4wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IniRepresentation</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="B+xqtm5B2kavm6lAIbjEaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jD/U/Sb6+E+SESEKBmtqCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Sf3V5ZVQRkunWQfzbkwZdwAA">
<XPD:REF name="Model">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kMTVQ5kOnESUS6YR6oZpgwAA">
<XPD:REF name="Model">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="HHWu9HKYIEi77+mujXJKRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLAssociationView" guid="kfqQPiZCh0C6SUM9DKK2sgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2413,806;2536,823</XPD:ATTR>
<XPD:REF name="Model">LmzMUkBdu02A3F0vNDoGbwAA</XPD:REF>
<XPD:REF name="Head">LJ23iJM16EmE3R69IdyDcQAA</XPD:REF>
<XPD:REF name="Tail">gvyj2m+5rkO3mm0zJax9OQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="B3qdfsNr90aEw0Wnzu2VkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LmzMUkBdu02A3F0vNDoGbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="/7wNdE0hvEKFHqe/w3mDZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">LmzMUkBdu02A3F0vNDoGbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pos9TxEQrk2XMFZE/E56TQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LmzMUkBdu02A3F0vNDoGbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="t5UhoCGKIkWRP8OvCW1rhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">0BvjoYiAFEyik1+uryCDXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="lufPnvanBkKxQ1ubqlBucAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">OBK0jC6fCE+/mjBbsp96DgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="k47VTA7w9EKyuT4/IB4x2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">0BvjoYiAFEyik1+uryCDXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="giVpc9gzb06C3CfjQZrNJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">OBK0jC6fCE+/mjBbsp96DgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="IKgk3I6vIkepNRY1mpO+0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">0BvjoYiAFEyik1+uryCDXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="0ZLwclzX7UGTeam5O7fIOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">OBK0jC6fCE+/mjBbsp96DgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="edmcbDsPIEiwXOzUt6lfQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">0BvjoYiAFEyik1+uryCDXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="MpVJ09dfxU+RFEm30G+tuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">OBK0jC6fCE+/mjBbsp96DgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLAssociationView" guid="sVLLL9COy0ad9kBuo1fTMwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2330,976;2536,906</XPD:ATTR>
<XPD:REF name="Model">0EFJLQSYfkmS53R2vUtEfAAA</XPD:REF>
<XPD:REF name="Head">LJ23iJM16EmE3R69IdyDcQAA</XPD:REF>
<XPD:REF name="Tail">xbLmY5dmkEKPhs1In9zqcgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+emchnEhvEyX20uY8nk5iwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0EFJLQSYfkmS53R2vUtEfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="wAjoasKBPUWw492DFeJRXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">0EFJLQSYfkmS53R2vUtEfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wuY8klduHkO3os9iBKwThQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0EFJLQSYfkmS53R2vUtEfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="T9k2mAs9V0a8DSHUmPTHRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">b+CkU0/Jn0G2UBLXlIA5GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ttwEj6f8SUyJlzURGcoKAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">6FAct2RDzkedqdyC5smFtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="L4GkWq4ycUim2dB9N7dvPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">b+CkU0/Jn0G2UBLXlIA5GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ZjTSKS/4H0S3DL23JtdYnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">6FAct2RDzkedqdyC5smFtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="c3Cmr1h2pU69OIXVPX6UDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">b+CkU0/Jn0G2UBLXlIA5GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="HDUcXG/4/kCEyZ+L0sk7dQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">6FAct2RDzkedqdyC5smFtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Acdx367Hjkid3yF4cR/+wQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">b+CkU0/Jn0G2UBLXlIA5GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="nuVK1BRyVE+8i2LewJLoUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">6FAct2RDzkedqdyC5smFtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLInterfaceView" guid="6up/Okwj+0uiTknV11MA1AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">121</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Et7Shnvjd0G8aQc8c/I0xAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="wJ4i1ho+YkCQACrjmTTfIgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="LS9ojwqRYU6aEoS/WdC4UgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ContentPart</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RJZw0meRr0eii+LW9+l4pQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+/6RjsJ0v0qLKMMW9SAo4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="DElU3tMbrUGfVNbVKbG7jAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Et7Shnvjd0G8aQc8c/I0xAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zmZCPmcRMEuKEZXrZ+j+TAAA">
<XPD:REF name="Model">Et7Shnvjd0G8aQc8c/I0xAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLClassView" guid="OVW90r6MYUGtDz+EFNgmnwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3048</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">275</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">enu7xQ65YUiUFQJdYpzbZQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RXNf+QmoTEq1nC+2K/LawQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MogVgdo+kUWyUmWBq41cMQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Group</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="65Ues5i11kG+4LpOXbPKJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1Yn3smJwLEm/1KfR0MxZ9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dwBIqEF840qaezrIQC/tvgAA">
<XPD:REF name="Model">enu7xQ65YUiUFQJdYpzbZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gu3PTefWcE6jpST0ekocRwAA">
<XPD:REF name="Model">enu7xQ65YUiUFQJdYpzbZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="4cBBnYa9F02gCctOQAW1cQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">enu7xQ65YUiUFQJdYpzbZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLClassView" guid="dfGKBIX0QU6xb57nn7T1MwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3388</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">384</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">127</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">XVkoNhS6QkCdjXtePuPWMwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0VaG4lZHS0OAfCXVJC+Y4gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="vzFwUOW1oUylcvq+F5OHagAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SimpleProperty</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Kll5hqKTe0m8bVPsaq6P5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="FjRUFXqsjUyim9danhlMwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="O3ojS8csnUO1wDpI5T1sOgAA">
<XPD:REF name="Model">XVkoNhS6QkCdjXtePuPWMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="YZs+3mEl6kemGHGELKRhbwAA">
<XPD:REF name="Model">XVkoNhS6QkCdjXtePuPWMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Gq7n3dOpH0uaG3htWqIDcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">XVkoNhS6QkCdjXtePuPWMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLClassView" guid="xIBnfB6hTUS32Yll88CHCgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3544</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">263</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">0oIblXVg7EGLSdbZMc7Z4gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="AGAKDKgN8Uiw9rC1Om3qAQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DRt4szTuokmo1Ex8/DfB3wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ArrayProperty</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="AqWnns89G02zKwWStmyyoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="z0xYaPyknkOnSPRLabAW+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TaynNOUiO0Cy+ifsupmp1QAA">
<XPD:REF name="Model">0oIblXVg7EGLSdbZMc7Z4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="r0oRvstWP0qYE2aB+M4rpgAA">
<XPD:REF name="Model">0oIblXVg7EGLSdbZMc7Z4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="/jCyCXp6RkmQr3HCDEOM3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">0oIblXVg7EGLSdbZMc7Z4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLClassView" guid="XLunytpF/k6s6geRrZIBwgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2892</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">166</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">p/7/fGEtR0+arb7S3rCDhQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="racdEvOmPU6nsbDhNTIKtAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="kqaYJpEcu0aMNmrWErLphwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ContentPartAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pSOot00BSkC1wVsVG1g7dwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dGoL1+utqUG+vkjID6Ol/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="VXIT6QfTOUqqU1eK5TXgwwAA">
<XPD:REF name="Model">p/7/fGEtR0+arb7S3rCDhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/CFEyDtvk0itclWaUVCTtgAA">
<XPD:REF name="Model">p/7/fGEtR0+arb7S3rCDhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="6EyWjSbtt0KLLFQZWyn8kgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">p/7/fGEtR0+arb7S3rCDhQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLRealizationView" guid="AAX1vDhg/ESgLef2UxLxwQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3180,515;3155,756</XPD:ATTR>
<XPD:REF name="Model">1ojVCkoSXUyrcn8VAGevnwAA</XPD:REF>
<XPD:REF name="Head">PynsGVkvvkaidgVXcBUblgAA</XPD:REF>
<XPD:REF name="Tail">OVW90r6MYUGtDz+EFNgmnwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xFibDr7Dl0Wtaki1SSeRbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">1ojVCkoSXUyrcn8VAGevnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3r7Qfdwo+0uE/ZYGYbI+SgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">1ojVCkoSXUyrcn8VAGevnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="dJCBVqaaHUCQUnD+NW37NAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">1ojVCkoSXUyrcn8VAGevnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLRealizationView" guid="KQv7+CnuH06zprEFBjJYAgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2978,197;3056,1000</XPD:ATTR>
<XPD:REF name="Model">mEtb42ahaUOFRkhhumQ0TgAA</XPD:REF>
<XPD:REF name="Head">6up/Okwj+0uiTknV11MA1AAA</XPD:REF>
<XPD:REF name="Tail">XLunytpF/k6s6geRrZIBwgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="3aXExZ0nWEaRl8OnXdkphAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">mEtb42ahaUOFRkhhumQ0TgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HcqEURTMK0aqK75uaztgIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">mEtb42ahaUOFRkhhumQ0TgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wZ1r75N650W9YBPNJIlwFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">mEtb42ahaUOFRkhhumQ0TgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLInterfaceView" guid="PynsGVkvvkaidgVXcBUblgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3088</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">756</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">128</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">YIEGaQ54lkunVBPK8HaF1gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vsIDSu7660CQPRW8fuTfPwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+MI0ud53qUOWakWcOOaPqAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DataContentPart</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="kFzC1y1eAE+GhZnyqaDEcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="I5iJsr8Qg0S54uJbh+JObQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="yeEpGdcQNEiFrFcaqFBHJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">YIEGaQ54lkunVBPK8HaF1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nRUdKIajDUCt1l+RNG8kCAAA">
<XPD:REF name="Model">YIEGaQ54lkunVBPK8HaF1gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLGeneralizationView" guid="md1gC7/1nUOpQAcgwTwJjgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3136,834;3074,1000</XPD:ATTR>
<XPD:REF name="Model">wmbXBOrZ8US8BWnt0u6h+AAA</XPD:REF>
<XPD:REF name="Head">6up/Okwj+0uiTknV11MA1AAA</XPD:REF>
<XPD:REF name="Tail">PynsGVkvvkaidgVXcBUblgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="LECyOiT2JkuNw9aGhG8h/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">wmbXBOrZ8US8BWnt0u6h+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="tOmDpE8u+E+hMfSEyJHozwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">wmbXBOrZ8US8BWnt0u6h+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pBnAm1sXj0+NVUObsmTCswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">wmbXBOrZ8US8BWnt0u6h+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLGeneralizationView" guid="qMiPH7Vds0ui1A7xT+xwRwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3148,408;3002,197</XPD:ATTR>
<XPD:REF name="Model">Mj1RoW6eDUGMd8lHAZd8jQAA</XPD:REF>
<XPD:REF name="Head">XLunytpF/k6s6geRrZIBwgAA</XPD:REF>
<XPD:REF name="Tail">OVW90r6MYUGtDz+EFNgmnwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1yEztSRogk6LMbsHWEV+kAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Mj1RoW6eDUGMd8lHAZd8jQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Lt40tCRKl0mA3KXb6osYvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Mj1RoW6eDUGMd8lHAZd8jQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ElPyPqedbEy9OvNAp4dJvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Mj1RoW6eDUGMd8lHAZd8jQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[30]" type="UMLGeneralizationView" guid="AoPyi2gq9kO07noUc5aq0QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3389,384;3049,197</XPD:ATTR>
<XPD:REF name="Model">KypKQbNXcUaKwrOLQjORnAAA</XPD:REF>
<XPD:REF name="Head">XLunytpF/k6s6geRrZIBwgAA</XPD:REF>
<XPD:REF name="Tail">dfGKBIX0QU6xb57nn7T1MwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jk0lSlsoVk2t1fwBWwsdigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">KypKQbNXcUaKwrOLQjORnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="G0Zx1vHHQUSStQHvbjk6PgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">KypKQbNXcUaKwrOLQjORnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xvqohd9rG0S7wLppDbB0EwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">KypKQbNXcUaKwrOLQjORnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[31]" type="UMLGeneralizationView" guid="YgifH2xuKEqnpAYujgWrNgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3544,313;3057,179</XPD:ATTR>
<XPD:REF name="Model">NPxaTZ0eEUee16OD4eT/TgAA</XPD:REF>
<XPD:REF name="Head">XLunytpF/k6s6geRrZIBwgAA</XPD:REF>
<XPD:REF name="Tail">xIBnfB6hTUS32Yll88CHCgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jy+DSDHxokq17N0iNukxbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NPxaTZ0eEUee16OD4eT/TgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="wxpqA+pyoE6XwG5oK/D4zQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">NPxaTZ0eEUee16OD4eT/TgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="XRM2IdG/h0e+8An6U1lpTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NPxaTZ0eEUee16OD4eT/TgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[32]" type="UMLInterfaceView" guid="Ay03uulZ2Uu+VxrqTtBU2wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3244</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">668</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">128</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">QgTrUXeWZkmnV0/56T1rrgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="I7T/FqQFf0uo14LZMNbFrAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Cr+B/DiyakW+ltKYdmNK/QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Property</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="L3hitM/xSk6K7wtkiXHR7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="STo6AfxgfU21UCzsqMJ1XgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="8qldrG4/GUGft1Hrhk4FRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QgTrUXeWZkmnV0/56T1rrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XddDksm/dkC3x298mAJSZAAA">
<XPD:REF name="Model">QgTrUXeWZkmnV0/56T1rrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[33]" type="UMLRealizationView" guid="W+25PtJmq0u9wYC96FyMewAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3434,452;3317,672</XPD:ATTR>
<XPD:REF name="Model">InhmxlFvVEKg5AVHKeQFUwAA</XPD:REF>
<XPD:REF name="Head">Ay03uulZ2Uu+VxrqTtBU2wAA</XPD:REF>
<XPD:REF name="Tail">dfGKBIX0QU6xb57nn7T1MwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="gCadrBHP30aMzFE1/mVP3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">InhmxlFvVEKg5AVHKeQFUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3ohTx3Yr5EGy68ZornpA2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">InhmxlFvVEKg5AVHKeQFUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Gl2B7+CT80i2VwNwfIgQFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">InhmxlFvVEKg5AVHKeQFUwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[34]" type="UMLRealizationView" guid="eCaOmMqQ8UiC+9FBNygqdQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3619,403;3317,675</XPD:ATTR>
<XPD:REF name="Model">qutF6+EsK0elJHHWukandwAA</XPD:REF>
<XPD:REF name="Head">Ay03uulZ2Uu+VxrqTtBU2wAA</XPD:REF>
<XPD:REF name="Tail">xIBnfB6hTUS32Yll88CHCgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="o42kIiunQEa2W7P2SEhT/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">qutF6+EsK0elJHHWukandwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="mwdLCvJby0u9yXf5jRPxsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">qutF6+EsK0elJHHWukandwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="/rR6UJuwrEaH1XPzbL1v2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">qutF6+EsK0elJHHWukandwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[35]" type="UMLClassView" guid="2M/nRTUR3UWd21RcpE4bPwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3872</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">276</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">125</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">/TJrWFNKYUOpLJ4JUII/xAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rXS6aZTs2kaxeizghiixywAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="gxlsxhoGQkibZDgkncrWSAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DefaultContentPart</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="zC/KAJdPZUqWOFWvRx/KHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="B5kl0L3PokOUBvG0h0t64gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="kFjmodobbU2R6RxhU8j9QAAA">
<XPD:REF name="Model">/TJrWFNKYUOpLJ4JUII/xAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="K4lesb4dkEiw9YXsAcD3GQAA">
<XPD:REF name="Model">/TJrWFNKYUOpLJ4JUII/xAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="J+AhAONfBUeKN7GewNOlkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/TJrWFNKYUOpLJ4JUII/xAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[36]" type="UMLGeneralizationView" guid="4TJVD67Y5kKZfqQYrZJIAAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3872,288;3057,168</XPD:ATTR>
<XPD:REF name="Model">5RV9mxxhG0CSlEzRiUBR9QAA</XPD:REF>
<XPD:REF name="Head">XLunytpF/k6s6geRrZIBwgAA</XPD:REF>
<XPD:REF name="Tail">2M/nRTUR3UWd21RcpE4bPwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="BDubBrcrV0q6l1+KVLgjtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">5RV9mxxhG0CSlEzRiUBR9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="tss93twFZ0yfklFX3Mow3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">5RV9mxxhG0CSlEzRiUBR9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="HA0gVZMD6UqmgXvac5KmIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">5RV9mxxhG0CSlEzRiUBR9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[37]" type="UMLInterfaceView" guid="UsGpSkZdSEqL+doTPT65cgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3448</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">760</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">109</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">9V1DQdFCRUOn2S7dSpn6zgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="b3gmLEqE202i3VIvXfKFnQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="VGvedMsxtUiyX3eXAy5jXAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Groupable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="5AVFMciXbku9Sf1nShIEdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MOTfxQeiu0K+nDV2O04+gAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="r6kJE2AxUE+bMvSjbDjJVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9V1DQdFCRUOn2S7dSpn6zgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bk/xmHhgzkqLqAwM3zKHDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9V1DQdFCRUOn2S7dSpn6zgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[38]" type="UMLAssociationView" guid="3/6gQcLtLEWjubQiqm4c8AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2886,943;3000,1006</XPD:ATTR>
<XPD:REF name="Model">2Kb4JpEckUaQu63T9xNH1QAA</XPD:REF>
<XPD:REF name="Head">6up/Okwj+0uiTknV11MA1AAA</XPD:REF>
<XPD:REF name="Tail">LJ23iJM16EmE3R69IdyDcQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Fp/0YHhPykaA2+ZTmgUMYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">2Kb4JpEckUaQu63T9xNH1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="mXrWqY9nCUCaEgVc06jSuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">2Kb4JpEckUaQu63T9xNH1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ERJKRuy4C0KzDIexGmvREwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">2Kb4JpEckUaQu63T9xNH1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="mJD/RbRnK0SnQI5OysXj1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">TxoWl2DavU+jzygFe63/xgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="7MB7XPfub0uc55FuGEJBtQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">KG5kmU08Z0ihC26Jq9vVdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="lz3PNW7XXkqTs/cy7BZo8AAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">TxoWl2DavU+jzygFe63/xgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="1MVCop0yDUSuBIZDiyPTNwAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">KG5kmU08Z0ihC26Jq9vVdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="xVTHCYRPqkKk7dGvRvWBrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">TxoWl2DavU+jzygFe63/xgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="NJpjsOl5EUGqeqext9ICYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">KG5kmU08Z0ihC26Jq9vVdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="yezKnOGzREqZ3kuONyimygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-440</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">TxoWl2DavU+jzygFe63/xgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="gCtmxXpt2kSpuFDybWE9pwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-440</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">KG5kmU08Z0ihC26Jq9vVdQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[39]" type="UMLInterfaceView" guid="xEgosxKIXU+VMUv8Anu6pQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2028</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">552</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">159</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">rCuOwKdU/USHxtDBo08QOAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sDaUOsz5YU2jf7BKEtW1dgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="M0EVQAPaZU+vWkOKxMQy3gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">WritableConfigSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6QJ+njysmkKIdn+54//g2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="SKHfmBjAW0yq1eMvy9nlEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="7IiwfzYzoUel7Txg92V7hwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rCuOwKdU/USHxtDBo08QOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JQv5xSBgAkqPEW15Z7YqSAAA">
<XPD:REF name="Model">rCuOwKdU/USHxtDBo08QOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[40]" type="UMLRealizationView" guid="LBdTsPhId06Lo2n8BaPgHQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2016,684;2101,571</XPD:ATTR>
<XPD:REF name="Model">Zd+0sR2WTUmpta6Le23YAQAA</XPD:REF>
<XPD:REF name="Head">xEgosxKIXU+VMUv8Anu6pQAA</XPD:REF>
<XPD:REF name="Tail">1HFC/c//LUS6tUJY7284ogAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KaahhoLqWkmTMcGBGUyT9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Zd+0sR2WTUmpta6Le23YAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="NbMfCU17NkCEuck41GrVfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Zd+0sR2WTUmpta6Le23YAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hY34mfH92EK8PShKXa5GaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Zd+0sR2WTUmpta6Le23YAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[41]" type="UMLRealizationView" guid="fFCT84bbVk+ltEGcQ3QqXQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2405,532;2280,400</XPD:ATTR>
<XPD:REF name="Model">gmhjdKLlmE2L41HD5Vgr6QAA</XPD:REF>
<XPD:REF name="Head">a6zzba/+JUW+NF84zTAAFAAA</XPD:REF>
<XPD:REF name="Tail">Q4yP1s0760eyMwkn9S2X4wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="oOAe3UKfLkmLL0IxugE6HAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">gmhjdKLlmE2L41HD5Vgr6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="902/nmb1tkCykLIaf7SXvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">gmhjdKLlmE2L41HD5Vgr6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hhBfWqF2zk+CdukeepSuUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">gmhjdKLlmE2L41HD5Vgr6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[42]" type="UMLRealizationView" guid="o+b9uHKdykWt+qdpbJBBkwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2301,768;2112,571</XPD:ATTR>
<XPD:REF name="Model">Z35Si09PjE2mvCbNO49ZgQAA</XPD:REF>
<XPD:REF name="Head">xEgosxKIXU+VMUv8Anu6pQAA</XPD:REF>
<XPD:REF name="Tail">gvyj2m+5rkO3mm0zJax9OQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="fUvPM4fLoUChApe94SgG/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Z35Si09PjE2mvCbNO49ZgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+9kr6gAbikeR7jLrTMj1MgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Z35Si09PjE2mvCbNO49ZgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="PbH8xerzjU6K/BvnGVHmhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Z35Si09PjE2mvCbNO49ZgQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[43]" type="UMLRealizationView" guid="0utUeJC9uEOjfn2LqwMjswAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2241,976;2108,571</XPD:ATTR>
<XPD:REF name="Model">vLIvMhchb02oxPhZI/m0NgAA</XPD:REF>
<XPD:REF name="Head">xEgosxKIXU+VMUv8Anu6pQAA</XPD:REF>
<XPD:REF name="Tail">xbLmY5dmkEKPhs1In9zqcgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rP6WHpaYrE+pMCd9R+g8zwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vLIvMhchb02oxPhZI/m0NgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HxRdr79+20qcYOznRcXX6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">vLIvMhchb02oxPhZI/m0NgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="oSIoos1srEqjkHtuKIRdnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vLIvMhchb02oxPhZI/m0NgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[44]" type="UMLGeneralizationView" guid="FBIpCuWwDEGteuFTy5rL5AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2137,552;2225,459</XPD:ATTR>
<XPD:REF name="Model">gna2kTrqBE+Wn7aJnhgFeAAA</XPD:REF>
<XPD:REF name="Head">a6zzba/+JUW+NF84zTAAFAAA</XPD:REF>
<XPD:REF name="Tail">xEgosxKIXU+VMUv8Anu6pQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UrTlHx7H4kC4DzSDypBtFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">gna2kTrqBE+Wn7aJnhgFeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="aebR/yvzTkiTIpSUdciGywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">gna2kTrqBE+Wn7aJnhgFeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nbIueZ/s1kWlh5PhMJraWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">gna2kTrqBE+Wn7aJnhgFeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[45]" type="UMLInterfaceView" guid="yH8EnxZ+vEmxYQDfttZY8QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">3552</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">668</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">m2TeMmnJ50+pgaft/fYxeAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="CqORlhWOPEmuyO5ea5fq/wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="pncy8tULNEKd7hHPKiqZKgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ArrayPropertyItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wMR+0ujAa06JyLtVc8Pl3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UOeMfQh9pU2J6mSyDAICvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="PGpUR3HIWES7/tw2ddVPXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">m2TeMmnJ50+pgaft/fYxeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Ms9TXwGhM02f2FUk8ek1KAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">m2TeMmnJ50+pgaft/fYxeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[46]" type="UMLRealizationView" guid="jQaQAFJq70u2OgnKkOCMywAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3917,318;3622,672</XPD:ATTR>
<XPD:REF name="Model">ubVZiP/s+ke+2eh8nL99lgAA</XPD:REF>
<XPD:REF name="Head">yH8EnxZ+vEmxYQDfttZY8QAA</XPD:REF>
<XPD:REF name="Tail">2M/nRTUR3UWd21RcpE4bPwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="cWUDvNnZk0W7eeABoOsx4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ubVZiP/s+ke+2eh8nL99lgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2puH4TOyq0C0WTkBFBc7xgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ubVZiP/s+ke+2eh8nL99lgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="P9GcipFp102lEDH9GDATRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ubVZiP/s+ke+2eh8nL99lgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[47]" type="UMLRealizationView" guid="A2c5t8YXQUS9LxMiIiN4DQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3471,452;3601,670</XPD:ATTR>
<XPD:REF name="Model">0C7+UiOkUU2NI6uNn3ifcQAA</XPD:REF>
<XPD:REF name="Head">yH8EnxZ+vEmxYQDfttZY8QAA</XPD:REF>
<XPD:REF name="Tail">dfGKBIX0QU6xb57nn7T1MwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="gccDp6NT7EGrP4cEgYe0FQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0C7+UiOkUU2NI6uNn3ifcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="r58wzsZ3O0KjIvkTsd0UVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">0C7+UiOkUU2NI6uNn3ifcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="A03lZ1iRi0yXvz6r76GLgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0C7+UiOkUU2NI6uNn3ifcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[48]" type="UMLAssociationView" guid="DjksHwAYdU2e1kifWER+FQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3238,515;3480,760</XPD:ATTR>
<XPD:REF name="Model">VYMB28FSXkSiI3Vi9aoHywAA</XPD:REF>
<XPD:REF name="Head">UsGpSkZdSEqL+doTPT65cgAA</XPD:REF>
<XPD:REF name="Tail">OVW90r6MYUGtDz+EFNgmnwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="HspaP/foY0eTV+UVgf471QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">VYMB28FSXkSiI3Vi9aoHywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="6G/bxQNqVU2pJksIw1xT8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">VYMB28FSXkSiI3Vi9aoHywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jXPDXke260KS6IxedRZJiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">VYMB28FSXkSiI3Vi9aoHywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="D+UQjiW5Ekmv6TP8oLXrAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">T82fFzUX4UyYRmIZQrZViQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="qpQFMXouCkOIusjMfpL+tgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">HWsOVMVH80yzKl9AAh9dHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="E9qMj+kX5UyGGi6CrmAhIAAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">T82fFzUX4UyYRmIZQrZViQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="pCcDOBizkEOw4D0LXt+OowAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">HWsOVMVH80yzKl9AAh9dHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="wfLmIJS8g02y2X7uHaT7DQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">T82fFzUX4UyYRmIZQrZViQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="L3pksO0wm0GzaDNvjQeu+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">HWsOVMVH80yzKl9AAh9dHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Hr0jtT60uUyu3SL1qJndRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-440</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">T82fFzUX4UyYRmIZQrZViQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="WM1CrwZNWkuQ8ED2/Y8U/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-440</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">HWsOVMVH80yzKl9AAh9dHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[49]" type="UMLAssociationView" guid="FHYP5se6jkSloYGPkVKPlgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3212,515;3288,668</XPD:ATTR>
<XPD:REF name="Model">qk7JFSF7/UOroED6ZzXhIQAA</XPD:REF>
<XPD:REF name="Head">Ay03uulZ2Uu+VxrqTtBU2wAA</XPD:REF>
<XPD:REF name="Tail">OVW90r6MYUGtDz+EFNgmnwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="uf+MoRaiK0ilu9A5pmpCUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">qk7JFSF7/UOroED6ZzXhIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="UhZU/U1wcEmziXjEBixAhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">qk7JFSF7/UOroED6ZzXhIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="d0wdKxHhxECRjYLZ8cV8eQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">qk7JFSF7/UOroED6ZzXhIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="xsA0m4y6CEekcBxqylNeJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">tA2fI1XRIEigwhbnbB32AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="XJD3HWqdJkSf3/0DH+mKDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">wvfsBeJjDUa7PMsQjbuMlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="tn4vVTNA4UmjvjVkYXXkBQAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">tA2fI1XRIEigwhbnbB32AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="/xJ4KYOBukyAhvgsDEutBQAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">wvfsBeJjDUa7PMsQjbuMlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="WOefVctMe0CcpAclRBO9eQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">tA2fI1XRIEigwhbnbB32AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="6Ii8N4KGsECPGgr3PD6hAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">wvfsBeJjDUa7PMsQjbuMlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="NfGzVkaQ3EqVWk9ivRbEVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-440</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">tA2fI1XRIEigwhbnbB32AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ZwRwNx+bDUmp+k6xAebxNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-440</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">wvfsBeJjDUa7PMsQjbuMlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[50]" type="UMLGeneralizationView" guid="1mutOKI3Tkid0SJkqzYEsgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3244,743;3215,759</XPD:ATTR>
<XPD:REF name="Model">ttjIKktiPEq36UeaYN8MygAA</XPD:REF>
<XPD:REF name="Head">PynsGVkvvkaidgVXcBUblgAA</XPD:REF>
<XPD:REF name="Tail">Ay03uulZ2Uu+VxrqTtBU2wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ay+fD8lIp0KDz8J8RBNGpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ttjIKktiPEq36UeaYN8MygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="brKjcX2IVUG2fmvvG97m8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ttjIKktiPEq36UeaYN8MygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="b9s68HHb7U2qtDsTWPQVhgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ttjIKktiPEq36UeaYN8MygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[51]" type="UMLGeneralizationView" guid="aVEqPQuPLkKj18O+bFZtUgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3585,712;3528,760</XPD:ATTR>
<XPD:REF name="Model">K4jTHB8rpkCw0BuXyntfUgAA</XPD:REF>
<XPD:REF name="Head">UsGpSkZdSEqL+doTPT65cgAA</XPD:REF>
<XPD:REF name="Tail">yH8EnxZ+vEmxYQDfttZY8QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1w8NIG5DmkW1E9gy0o2EtQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">K4jTHB8rpkCw0BuXyntfUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Cgp9HDI5I02zbtK+x+Jq8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">K4jTHB8rpkCw0BuXyntfUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="toIcy1tqh0C98lVNF7DCUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">K4jTHB8rpkCw0BuXyntfUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[52]" type="UMLGeneralizationView" guid="MuOMPlqmFkimjMwu2wk5GAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3371,732;3448,761</XPD:ATTR>
<XPD:REF name="Model">NZ7dsty5pEalMeaVweWvdAAA</XPD:REF>
<XPD:REF name="Head">UsGpSkZdSEqL+doTPT65cgAA</XPD:REF>
<XPD:REF name="Tail">Ay03uulZ2Uu+VxrqTtBU2wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Ua2IxESeSkKI62WjCxCtmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NZ7dsty5pEalMeaVweWvdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jBJQ8KBrpkC/PbG1KPKTyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">NZ7dsty5pEalMeaVweWvdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="gAecm4cr30mJAoE+iJvg5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NZ7dsty5pEalMeaVweWvdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[53]" type="UMLGeneralizationView" guid="9z0dXIP6xE6Ni0F4qLzQXgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3464,804;3120,1004</XPD:ATTR>
<XPD:REF name="Model">Y8eqplrwh0ant9R7HcmxggAA</XPD:REF>
<XPD:REF name="Head">6up/Okwj+0uiTknV11MA1AAA</XPD:REF>
<XPD:REF name="Tail">UsGpSkZdSEqL+doTPT65cgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="GoQ2jZs82UWpRrCaK6rr0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Y8eqplrwh0ant9R7HcmxggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9s+25e2LikaTgIy92Ay+LQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Y8eqplrwh0ant9R7HcmxggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="SEza/s7e+kaJhimhCJcSMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Y8eqplrwh0ant9R7HcmxggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[54]" type="UMLAssociationView" guid="Iml6fk2bt0yZkeXJnEBNSAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">3665,403;3615,668</XPD:ATTR>
<XPD:REF name="Model">iTNsNc0NEEq5W/LK7PQlDwAA</XPD:REF>
<XPD:REF name="Head">yH8EnxZ+vEmxYQDfttZY8QAA</XPD:REF>
<XPD:REF name="Tail">xIBnfB6hTUS32Yll88CHCgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7WQ+8AbNJ0SHFju4kOFv5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">iTNsNc0NEEq5W/LK7PQlDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+REMv/Xmk0qVloL7UCwmqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">iTNsNc0NEEq5W/LK7PQlDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Fbr9xi28iEWSG5O4AeYVmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">iTNsNc0NEEq5W/LK7PQlDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="bmDhfZ2TS02VRRnTelqaGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dJtMya0ixEm30UpDKSiEPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="a2bW5dAx7UeYDeU1UBsYlAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">wV4djbh5D0iIzCcdwJBqbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="0sRvVJTuOkO87VokvURvUAAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">dJtMya0ixEm30UpDKSiEPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="g3LsftOLikO8LjZlfCartAAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">wV4djbh5D0iIzCcdwJBqbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="bbl9Rp0VlEmTCQnb2/OtBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dJtMya0ixEm30UpDKSiEPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="FQ785K7J7Uy5kDpJo9e14QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">wV4djbh5D0iIzCcdwJBqbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="f3+SAubKnEGFiO5mAkmlcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-440</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">dJtMya0ixEm30UpDKSiEPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="a8t/jD1D4ku3DrkXUsUmrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-440</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-648</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">wV4djbh5D0iIzCcdwJBqbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[55]" type="UMLExceptionView" guid="BPDnuS/3QkqEXvIwXryHmQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2620</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1048</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">243</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">6H7C7XH3gUOCeGng0zq4pAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oUYzsEvkJEqufHdptStiZAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DYYZE/yqo0eXkF3jPIYEqgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">InvalidArgumentException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pleJJYBkQ06uIKWtXLkcrgAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0Q+juG2390yVUgQeBPXRggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="OYiNDIX3hUqUKi/yKo6dcQAA">
<XPD:REF name="Model">6H7C7XH3gUOCeGng0zq4pAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AO0Cej3M5UCqcOhiyWYoZgAA">
<XPD:REF name="Model">6H7C7XH3gUOCeGng0zq4pAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[56]" type="UMLClassView" guid="FYo4uDUJO0ajedTLkE02mAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1336</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">748</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">319</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">mXtWNz1aCUGpM3bTWtk8gwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="yN1knyfxTEKN4F+O+FJ6mgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hYOK6PYnI0eU40O3RmMjlQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DbConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="NCkysACPEE2bRJoZbNrIRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="spvJhMsiEk2K002pF3P5cQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="E4c66iXGTECpM4c6s30uRgAA">
<XPD:REF name="Model">mXtWNz1aCUGpM3bTWtk8gwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GpTGDgN0HUa3lnBnQnBpoAAA">
<XPD:REF name="Model">mXtWNz1aCUGpM3bTWtk8gwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="6GJM3H4ZKk2kV9b3FBxMvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mXtWNz1aCUGpM3bTWtk8gwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[57]" type="UMLAssociationView" guid="pMGNGT/VYUC17GXHNvuQKAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1185,704;1347,748</XPD:ATTR>
<XPD:REF name="Model">XdHmfo6FdkuMIcBxDv2DowAA</XPD:REF>
<XPD:REF name="Head">FYo4uDUJO0ajedTLkE02mAAA</XPD:REF>
<XPD:REF name="Tail">t6pBa3XUYk+shAIFZFrBZwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="RaciNkugpEC3E/ybzykSwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">XdHmfo6FdkuMIcBxDv2DowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GIqClormP0yXbfw5thfEwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">XdHmfo6FdkuMIcBxDv2DowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="aJ3mui1ZBUWGzI89g+c3rwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">XdHmfo6FdkuMIcBxDv2DowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="adV8U8BRs0Kt6SkGT5Bb4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">+wNrm3fGw0GVTXys7dO/FgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="rygTaYxv10aFzvGkf6ya8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">0DJUfRpaJkmSB0Pu5/UIIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="WSaC0zMnW0GAZizhQzY2zQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">+wNrm3fGw0GVTXys7dO/FgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="IyvrpWKFFUqYhzUzipd7QgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">0DJUfRpaJkmSB0Pu5/UIIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Ic7pTuHvukaKvfu0K6oGygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">+wNrm3fGw0GVTXys7dO/FgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="AsQsFvJrZkOWwV0STsS60AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">0DJUfRpaJkmSB0Pu5/UIIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="MzNNP7ixvUa5Y1c+5C52WAAA">
<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">+wNrm3fGw0GVTXys7dO/FgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="5Q2hq84AkUqZfRdl/XQHKQAA">
<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">0DJUfRpaJkmSB0Pu5/UIIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[58]" type="UMLClassView" guid="AofpLwG/r0qd1FzQZtQlewAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">632</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1052</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">610</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="F12PLQDzzEeIU5yUq4U0sgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="p37Fcy98V0OD4MHLsVL7bwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Config</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="IuiKz3hH006CstlH88W5iAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RdyrLd1OUEu++Jl1Lw3LQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3F44ijjpWUCQzLwDKfAaZwAA">
<XPD:REF name="Model">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="vfYX2fiU+UyetWYu/rD/TgAA">
<XPD:REF name="Model">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="SfDE+fEtIkmLan8nIkEJZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[59]" type="UMLAssociationView" guid="yI7jdxCFwk62b83fXMSPYwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1005,767;950,1052</XPD:ATTR>
<XPD:REF name="Model">9Fh7Nx8XxU6laaceFamN6AAA</XPD:REF>
<XPD:REF name="Head">AofpLwG/r0qd1FzQZtQlewAA</XPD:REF>
<XPD:REF name="Tail">t6pBa3XUYk+shAIFZFrBZwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="HtSwmXLFp0y057wj1I0EEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9Fh7Nx8XxU6laaceFamN6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="In1ociZNUkuHf9zfCxB8bgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">9Fh7Nx8XxU6laaceFamN6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xJC8gYYp9ES7gGyZjxV3mAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9Fh7Nx8XxU6laaceFamN6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Uod26RXkDE2ebWlnmaDFHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">pzn5Q7Lbt0qP0ER49H/9SQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="i8U6UA5g5UCZRLRb6wWFDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">M2f/3Hjs6Uu4HDYfvQ2xegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="8O6D2B4fRU6U7AWbRsZRrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">pzn5Q7Lbt0qP0ER49H/9SQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="2Y9eLF3ObkOPEJfg4UxLQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">M2f/3Hjs6Uu4HDYfvQ2xegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="wfm2Nt/zhkG6xwtjK1BX/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">pzn5Q7Lbt0qP0ER49H/9SQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="LOL9F3IEcU2swPgmyZJKRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">M2f/3Hjs6Uu4HDYfvQ2xegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="qodG6j7jLEWhUePwBs8BeQAA">
<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">pzn5Q7Lbt0qP0ER49H/9SQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="CeULryI7fUWzBdL1Irhm0AAA">
<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">M2f/3Hjs6Uu4HDYfvQ2xegAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[60]" type="UMLAssociationView" guid="RXjo1OG1cke9eLUOx/bTZwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1312,1046;1241,1061</XPD:ATTR>
<XPD:REF name="Model">J0omPIZpW0y++X8hZi40EgAA</XPD:REF>
<XPD:REF name="Head">AofpLwG/r0qd1FzQZtQlewAA</XPD:REF>
<XPD:REF name="Tail">LYxJq5qZ3UW8Z7oo4Ckv0QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="RrfoEf5r0EGHyvQt9NkDyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">J0omPIZpW0y++X8hZi40EgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="8rSNq8nPS0KNP5tqCJrgMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">J0omPIZpW0y++X8hZi40EgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="x6BG+9NrIEOBJUTC2OUXRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">J0omPIZpW0y++X8hZi40EgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="KdIdSWlW/Uy2xCPsDIWRfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">R1UiCNirvEC6xTm7a0DGGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="90T00Euka02fto80vJd/mwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">NQhBnvgmaU67kdS0NXcQ7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="z1c17ixcgEixnsjfFkhRRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">R1UiCNirvEC6xTm7a0DGGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="FN4n9tRpREewukMQBLvelwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">NQhBnvgmaU67kdS0NXcQ7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="iyqoTcPGsk+zwvCyN+AcqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">R1UiCNirvEC6xTm7a0DGGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Zc401UtZaEW7ZC+57KWwTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">NQhBnvgmaU67kdS0NXcQ7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="AHfZ/2QOJ0O3avohUiZD0AAA">
<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">R1UiCNirvEC6xTm7a0DGGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="qy6+34Vakk+TY46fy60zMgAA">
<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">NQhBnvgmaU67kdS0NXcQ7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[61]" type="UMLExceptionView" guid="5XdoOKn/YE6omoC8qlstcQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1728</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1532</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">196</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">wB/8U8xR2UiEYxEeq/XgHQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="tOMmHxFa2k6M3SDZD9y+vwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="q5H5eEcDakesQnCSC/RKaQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CorruptedConfigSourceException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="sKlrI9J1Z06UHbGmhs5FhAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BvWLAkjwWUypDbGAkDAKLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xos+pA16Sk2BC/L65r8zwwAA">
<XPD:REF name="Model">wB/8U8xR2UiEYxEeq/XgHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ydHlkY9fw0mFWxwGkZEOIgAA">
<XPD:REF name="Model">wB/8U8xR2UiEYxEeq/XgHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[62]" type="UMLExceptionView" guid="C7cboZbbD0STBQwQ20NNgwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1172</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1516</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">nCDkyambAUiXyNV6kfAtaAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="MQeYhlRo70SeHAhw1tv5CgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="0oSRoYQ+WUqQM9Uk2Q02/gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">InvalidConfigurationException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="sseYKbAJEE67rNuq67daDQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="v1Tff8ctLkenowGGbu4Z5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2ejmqFXC/kKartHYy6q6ywAA">
<XPD:REF name="Model">nCDkyambAUiXyNV6kfAtaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5IiXj7x0R0KPHGticcTmUQAA">
<XPD:REF name="Model">nCDkyambAUiXyNV6kfAtaAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[63]" type="UMLClassView" guid="Iv585c3z602nYCEcoWC51wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1400</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">876</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">IM89rmA1oEedUvWCO1Lx7AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NrCUPgSa30qEKi3tr+mxNwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="tDSAyhyBYECfcKwxqGQwMQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OrmConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="j+VTHYwKcUyWcekIQVCF1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uAfczsJNs0+qDtFljRikRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="h6oi/2XfX0m/d9wOQfKgjQAA">
<XPD:REF name="Model">IM89rmA1oEedUvWCO1Lx7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="f4UQol1xz0OaqpryIVKB6wAA">
<XPD:REF name="Model">IM89rmA1oEedUvWCO1Lx7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5hkvYFIzR0avS/JaeO8UrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">IM89rmA1oEedUvWCO1Lx7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[64]" type="UMLAssociationView" guid="97S5dNWIW02yKz4p0f5XiwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1185,752;1402,876</XPD:ATTR>
<XPD:REF name="Model">rH9Rn6MTuk6OU0A3Qx66nQAA</XPD:REF>
<XPD:REF name="Head">Iv585c3z602nYCEcoWC51wAA</XPD:REF>
<XPD:REF name="Tail">t6pBa3XUYk+shAIFZFrBZwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="u33nTHFQD0Sujom7aA/ejwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">rH9Rn6MTuk6OU0A3Qx66nQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GMWswT2m3EKl13lgIUiMPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">rH9Rn6MTuk6OU0A3Qx66nQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="IxBLxjA3wEeAEve+Ua7aXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">rH9Rn6MTuk6OU0A3Qx66nQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Kz1GagyGXUSKBS0GYUqVYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ty7ZhtPFn0+rgrGxpz2Y2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="gzCuESF1VkO2rtNHQ1EgygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Md1xd+o/ukSzmCYolt+eOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="gJ+ddMRJOESAlesdS+YyNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ty7ZhtPFn0+rgrGxpz2Y2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="KzNrVzAkdU6/Pvnelt4pKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Md1xd+o/ukSzmCYolt+eOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="f1jo+k/bTEq3q2c/Ah6w+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ty7ZhtPFn0+rgrGxpz2Y2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="s+z535ic20qw2Uoy4pWtZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Md1xd+o/ukSzmCYolt+eOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="900mvCYUeke+e2P57vvJxgAA">
<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">ty7ZhtPFn0+rgrGxpz2Y2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="dXgMlOtL7EaLk9xv4TLhKgAA">
<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">Md1xd+o/ukSzmCYolt+eOwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[65]" type="UMLGeneralizationView" guid="nKIy9aSeEU2x+3EDjvIz2wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1728,1556;1351,1546</XPD:ATTR>
<XPD:REF name="Model">6AgHBF0ZpUebvNGWKv2MdwAA</XPD:REF>
<XPD:REF name="Head">C7cboZbbD0STBQwQ20NNgwAA</XPD:REF>
<XPD:REF name="Tail">5XdoOKn/YE6omoC8qlstcQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="yqhfeal14E+EwpvvuzYbewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">6AgHBF0ZpUebvNGWKv2MdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="IU6uFK+zH0ah8p+lLOSdEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">6AgHBF0ZpUebvNGWKv2MdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="s+x909DTGESKRIa5/+jZtQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">6AgHBF0ZpUebvNGWKv2MdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[66]" type="UMLClassView" guid="USU/73xrjEqjsBjkqaGL8wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1684</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">316</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">305</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">1YLlSy5rq0iw68mWClV4kgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UTGv9PP2n0agAAcAPH8unAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qUhmfBMDokOo/mj4HSt4+QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SubsystemConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="4GzDnqZMUEikkb1UFHWtXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JgQYjUlYUUaS46CrJ29zrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="DWdNVn3QPUm3oLDTjF8LaQAA">
<XPD:REF name="Model">1YLlSy5rq0iw68mWClV4kgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="R+ai1+hKe0a1Oajp6ugm6QAA">
<XPD:REF name="Model">1YLlSy5rq0iw68mWClV4kgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="6cnk9KGLxk6F5N+gM0IkTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1YLlSy5rq0iw68mWClV4kgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[67]" type="UMLClassView" guid="Q36Th94FxkWHVamw2E9hDQAA">
<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">944</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">315</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">tc0R0a57x0G4ORQt78bYBQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="N0PYJj6bREaAGeewk2tGGQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ydiRSaA0CkqHQAstC1BLmgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AppConfigFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="kzYf3GsET0OX3YOROXplOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="O93kH8h/h06v6YO7xSdgtwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="x79BtMeq1k+T29sSVdytrwAA">
<XPD:REF name="Model">tc0R0a57x0G4ORQt78bYBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="TrCLCm4VlECKQlHAYRWsmAAA">
<XPD:REF name="Model">tc0R0a57x0G4ORQt78bYBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Nku0DaDysUuAZaDcTwCqmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">tc0R0a57x0G4ORQt78bYBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[18]" type="UMLClassDiagram" guid="0BNLNPakcUe6OY5ePAVrdgAA">
<XPD:ATTR name="Name" type="string">rocket.spec.ei.critmod</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="UFzbeEzlqkiwJixmwR7VSwAA">
<XPD:REF name="Diagram">0BNLNPakcUe6OY5ePAVrdgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="LYGo8DKuqUKMN/mfrz7vrQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">260</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">VU3bKYWPOUulmZYZ47jugwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="wrqfC7G+Q0+/rtOV+ztL0QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Yumme3WCE0GUaEGOmD746wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FilterProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="OjmmeP/WbkOdZLqZoLAm+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Bf+67Jaoyka6Vnah3hSyNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mfZH5Rg8VEyc4W1SlVxNYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VU3bKYWPOUulmZYZ47jugwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gqCFUy6sUEGd6HDeYO3HiwAA">
<XPD:REF name="Model">VU3bKYWPOUulmZYZ47jugwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[19]" type="UMLClassDiagram" guid="mIrkIFQHfEed0N9FwYi2XwAA">
<XPD:ATTR name="Name" type="string">rocket.ei</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="3BcE1/+Gq0WAEmmSZtMNAAAA">
<XPD:REF name="Diagram">mIrkIFQHfEed0N9FwYi2XwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">21</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="VDFv+WsWakSk8rvwJT2dVgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1464</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">412</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">738</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9Ckfu6gHAUuaPewcNN/t1wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="S8tXWHAcnkasBo6A9dy23wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEngine</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xd0Pw988jUCDgMa5qJJz2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="hoDQC9j2YUGDBN/V9s5xTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TyDVglU9MkSD9q6wwIrpAgAA">
<XPD:REF name="Model">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="egftWC89c0GUDbgYDqd/JQAA">
<XPD:REF name="Model">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="IVINRlEg3Ue4QWzZ366lywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="kjrM7ue9+keQnClGzvv0BwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2472</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">216</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">396</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">x6EGSllv50yrZDmjaneBMgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="tSlHBNvqKUSj6sKYHR1tHQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WjBZFMuQRUumrksf3ufRLgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GenericEiDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="TRK6XpI0nkWQ/O1jOoTPhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+JUEXs65vkWMaGjD0ib2uwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="k2/v1yJpS0W6lxVp934SmgAA">
<XPD:REF name="Model">x6EGSllv50yrZDmjaneBMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="w45ZW28d+0GX/q/Tp/4EIgAA">
<XPD:REF name="Model">x6EGSllv50yrZDmjaneBMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="cSO/RlY6Rkyo4N5S3X7UiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">x6EGSllv50yrZDmjaneBMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="f7sIm4Tl3kGXUl7KyIGKUQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2976</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">306</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">DIRuEYYEO0SsVHSwuOdIbAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oF+YPPRYCk+tF71CtPs0ogAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="16Di7mv4EkKRDGmYh1XNvQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GenericEiProperty</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nyBwKIOTsEikNUHHaGurEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="lOs5iaN37kCF5lwOkT+10AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="J81tE368KkuaP00o+mE57wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">DIRuEYYEO0SsVHSwuOdIbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dzAsCqn4a0WyPgldb4/suAAA">
<XPD:REF name="Model">DIRuEYYEO0SsVHSwuOdIbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="AeHuVQ7mX0WwQJt4Wr2z0AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2496</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">416</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">374</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">shMsEVXfh0aXq1gIwqBuZwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hP154qfd90ShYnP6HFctZAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="81bZpzHz8UCHkEG2WZQHygAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ScalarEiDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qaX/xvuCEE2jL6PwJ9LPqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="By9pp+0Jl0WsFkS7CFR0owAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nS0f0Cma/kSbFTTjLJBtiwAA">
<XPD:REF name="Model">shMsEVXfh0aXq1gIwqBuZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="69uxNhiJ3Ua6HEydBG60AQAA">
<XPD:REF name="Model">shMsEVXfh0aXq1gIwqBuZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="PScgyFd6akqlHMP8KDOdmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">shMsEVXfh0aXq1gIwqBuZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLInterfaceView" guid="TL/3s83gbk+fnTRGA67lGwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2964</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">fFykPBkQt0OeUDPncQaDIwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6kbs/mBYSkiRKkoGhza+mgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="rur4oestiEOC3jcbBUjCAgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ScalarEiProperty</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="P363WIs/ZESnDRXbXloVRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3bgYRPztt0GPjKs0eO/kkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/5K19xTsfUe9iUQvGQkRpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">fFykPBkQt0OeUDPncQaDIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="6Ed+HM7dok216NNm621hyQAA">
<XPD:REF name="Model">fFykPBkQt0OeUDPncQaDIwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="19lgicRZfU+3TSTDLF3aqgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2976,241;2867,242</XPD:ATTR>
<XPD:REF name="Model">Wyqz1B8Vf0SGsDN2u33W/QAA</XPD:REF>
<XPD:REF name="Head">kjrM7ue9+keQnClGzvv0BwAA</XPD:REF>
<XPD:REF name="Tail">f7sIm4Tl3kGXUl7KyIGKUQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rZvqd4wU+Uq6kGqGWUr0vQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Wyqz1B8Vf0SGsDN2u33W/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="dG2RE9J/rkalrSbeaIbqEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Wyqz1B8Vf0SGsDN2u33W/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="AM/JludKDkSPKFl4cAUZvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Wyqz1B8Vf0SGsDN2u33W/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="7Tg9zUtZmUqkYMCfahbVwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">jFeBoiasY0mYnBaW9XSV6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Avy3T0VBDEinVINccVNg6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">EC59InWVFEyT3oH5VrG+9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="GsaBma8xEEyUkIaRzjmVoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">jFeBoiasY0mYnBaW9XSV6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="jnfdtUEnzEScZMzhc/d1XAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">EC59InWVFEyT3oH5VrG+9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="tTo8WkmuDUOQt35BCBnBEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">jFeBoiasY0mYnBaW9XSV6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="j3VPX2RlP02R+o8qOpPHIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">EC59InWVFEyT3oH5VrG+9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="UIX/9SRkB0ainuFaFVkMTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">688</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-944</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">jFeBoiasY0mYnBaW9XSV6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Ov86KuWsBU69LIhcFdyvzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">688</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-944</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">EC59InWVFEyT3oH5VrG+9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="RQWvmPz4ukCHM6dF//QWEgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2964,449;2869,447</XPD:ATTR>
<XPD:REF name="Model">csnkFzfUrkieQBQVAhbdmQAA</XPD:REF>
<XPD:REF name="Head">AeHuVQ7mX0WwQJt4Wr2z0AAA</XPD:REF>
<XPD:REF name="Tail">TL/3s83gbk+fnTRGA67lGwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8vSIv7TTLkOMWemmd0UI+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">csnkFzfUrkieQBQVAhbdmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="s4NFbQwybEawjsMLp9C0BgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">csnkFzfUrkieQBQVAhbdmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="HH7gKYzYzEWKAflOPgckIQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">csnkFzfUrkieQBQVAhbdmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="m0zYdKd/oUmuDFfGimQtLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">fjeT8Wr1q0+nz4bU8nwJaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="MKlJ3RqQ4EuAP/O3IvTAqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">se4XyBn+OEape+BteH4LsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="YU8APymLXk6E38kdAYE6PwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">fjeT8Wr1q0+nz4bU8nwJaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="14zSyVg0SUeBgF3apDfAVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">se4XyBn+OEape+BteH4LsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="wQxop9qtf0+l0GDtDzySvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">fjeT8Wr1q0+nz4bU8nwJaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="fyEPqO7T6kO3dlbQ0NIDvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">se4XyBn+OEape+BteH4LsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="VbU+VKmluUO1uSmuLADpsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-964</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">fjeT8Wr1q0+nz4bU8nwJaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="wjtKDcmquEebPtLFP6HZHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-964</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">se4XyBn+OEape+BteH4LsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="KCTWT8cHTUOy7JlZ7Gw2gwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1588</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">776</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">402</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gqVS8uPT20WS57i+LZzdogAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="peVmlB0yrkKw5fSUVYhkxAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qAfGKGLWD0CMsxVBCAjbGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="oSlrbjkKbk+5IcFC+QFPYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="vyXHTp2sLkenuOujkmyrhgAA">
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="UBKzbyMf0kiLmH+sNNyAEAAA">
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="04kk2nKVmkCdJOKQRcVMIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLInterfaceView" guid="Rawd5AxPB0Cz33RRrTwOVgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2396</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">756</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">450</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="yMXgQ+t7tUmZka566Cs/zQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="cwDA+52LLUqS8MHZbnqmtwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KHkavtcogECZnT3j7LKFcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Mxl2pZjyokiCYju4g5MRLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lZzzRhQx1U+eiYzeWHEm6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="n9dES6K9XEWpqhtGvzMnygAA">
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="JMOm4dKCl0GE30TGeR/rOgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">112</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">128</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">436</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">329</XPD:ATTR>
<XPD:REF name="Model">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="AZD9gEPsAUeqhdJ9Ath5YAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="etTBY7i21EyW7LW1AUSjEAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiType</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="f78q9hm+3kqnRKDl+x137wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="cBPlNUxhLUWEAKR41+fweAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="yXO5FyVWZ0e1fKOJ1WIplQAA">
<XPD:REF name="Model">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nWZNZddKnEqk1dCBZQNE2AAA">
<XPD:REF name="Model">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="TF8lzoUxTU6TrNuLMSCLAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="4hmz1hUpxEONE/fNRzWYhQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">329,128;329,108;576,108;576,220;547,220</XPD:ATTR>
<XPD:REF name="Model">E4mEhSc9i0a2Xm+xXsoJHAAA</XPD:REF>
<XPD:REF name="Head">JMOm4dKCl0GE30TGeR/rOgAA</XPD:REF>
<XPD:REF name="Tail">JMOm4dKCl0GE30TGeR/rOgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0YcVfTELpECh14AU6403qQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">E4mEhSc9i0a2Xm+xXsoJHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1HpQy2cP0E2/x5KXaSuw6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">E4mEhSc9i0a2Xm+xXsoJHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+33GMBaAtkO3wL04CCGbJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">E4mEhSc9i0a2Xm+xXsoJHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Y4vfBCU1qkacLREO5NsWVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">M7xYngIL10KP4w4CZSMGSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="hymARJwX+0W5g3eOxc9VBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">FP7aNU13jk+kPQUbg8v+IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="qjiN91WbLUawI0QOZ5ryewAA">
<XPD:ATTR name="Alpha" type="real">-0.50709826854338</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">20.591260281974</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">M7xYngIL10KP4w4CZSMGSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="N1CEIj1B4kScB7mE1baeWQAA">
<XPD:ATTR name="Alpha" type="real">-5.61721535785122</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">17.8044938147649</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">*</XPD:ATTR>
<XPD:REF name="Model">FP7aNU13jk+kPQUbg8v+IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="I1oJq6bfXU6a/j4nTDWm4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">M7xYngIL10KP4w4CZSMGSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="LbRYGLN8W0WAyQjBOO435wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">FP7aNU13jk+kPQUbg8v+IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="6up69kKiQU2OhgxKsrme2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-970</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1112</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">M7xYngIL10KP4w4CZSMGSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="oFk8ySw85E+1bZDYCoUXywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-970</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1112</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">FP7aNU13jk+kPQUbg8v+IAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="tguIDWqNpUWKnkzcAj1yagAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">804</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">493</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">329</XPD:ATTR>
<XPD:REF name="Model">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1JpPXQjRS0ytNrv8skxX1wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="kJ4TI8pNpUKraYBIPIDTqwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiMask</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CFn6exMNvUeMOnpHRZzO8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+/s+C6rDTUGIkQZvbc/+NQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="osFRFE2jPECASh/DUFtJBgAA">
<XPD:REF name="Model">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mDbAmR1EqE2P97B9VF4clgAA">
<XPD:REF name="Model">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MnKKRSThukK94mZh1o8geQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="ilkn94bdEkeiI+2EzwqEEAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">547,320;804,353</XPD:ATTR>
<XPD:REF name="Model">hvl24XOZC0eAbV62gDvZLwAA</XPD:REF>
<XPD:REF name="Head">tguIDWqNpUWKnkzcAj1yagAA</XPD:REF>
<XPD:REF name="Tail">JMOm4dKCl0GE30TGeR/rOgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="B0APdBz250yWfTNK2fiqPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hvl24XOZC0eAbV62gDvZLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+sQ8U6OjEkiEBgtGWYB47QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">hvl24XOZC0eAbV62gDvZLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="DTqb3eGqE0Sl0ImaveiUOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hvl24XOZC0eAbV62gDvZLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="s+IzJ32itUG4/aUAdz3uugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">oTxyyE1wFkC4S61IZkUFiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="6fdV3us6CU67o9cIdH9rXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ZmmVPueWsEqLD2lBA6r13QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="wqpv+yr2lU2D8THmELqniQAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">oTxyyE1wFkC4S61IZkUFiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ko7pA7oIdEq0CUikkAaivAAA">
<XPD:ATTR name="Alpha" type="real">-0.906040917924655</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">21.095023109729</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">ZmmVPueWsEqLD2lBA6r13QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="TNOKUukE70eOQHbHph7GFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">oTxyyE1wFkC4S61IZkUFiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="oUbXu708DEWg327Q43VYrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ZmmVPueWsEqLD2lBA6r13QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="bSAaMe3v1kifeCBeAafI3wAA">
<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">oTxyyE1wFkC4S61IZkUFiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="fBCNufkUlUiYC3kirA9LSQAA">
<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">ZmmVPueWsEqLD2lBA6r13QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLAssociationView" guid="LIMQcjxKTkaO30RsH43UZwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1464,441;1296,418</XPD:ATTR>
<XPD:REF name="Model">SHxsKD9oSky+JBwZTSxJeAAA</XPD:REF>
<XPD:REF name="Head">tguIDWqNpUWKnkzcAj1yagAA</XPD:REF>
<XPD:REF name="Tail">VDFv+WsWakSk8rvwJT2dVgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="WC+iutKdgkahqOuUy3vOkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">SHxsKD9oSky+JBwZTSxJeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qOqCSDQGpUS+F9cTATcHrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">SHxsKD9oSky+JBwZTSxJeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="eblNKviqw0ykCwvby5BlpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">SHxsKD9oSky+JBwZTSxJeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="GIxFuDCzbkiY/+AB6yhtzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">mDYVtXZmX0W5FMuqixRX6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="xLyby8hbU0KuOoE8C4dNfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">os1jZ4bzsUecINYb6d00rwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="FzDpcc8+rUSP5VLcY/u4TwAA">
<XPD:ATTR name="Alpha" type="real">1.03983985695778</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">21.4709105535839</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">mDYVtXZmX0W5FMuqixRX6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ur3ioGDjUUOFiskCnHNgPAAA">
<XPD:ATTR name="Alpha" type="real">-1.00654883202557</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">24.4131112314674</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">os1jZ4bzsUecINYb6d00rwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="zguYih55dkmgDBKgNOOBgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">mDYVtXZmX0W5FMuqixRX6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Twg0pp7HWEq7CWL5C0tISAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">os1jZ4bzsUecINYb6d00rwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="d2wHmfYBq0+9iPyJs0oSpwAA">
<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">mDYVtXZmX0W5FMuqixRX6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="1sl5by4Q8EuCM5IuA1hmagAA">
<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">os1jZ4bzsUecINYb6d00rwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="JJ4emoEItEWX0c/D4DaYtwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">560</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">159</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">Fg+S/GgONkGSto4z5ZgbRAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="q1eEt7sVrECXRI1sOmpVowAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qgbaP6pgP0e/t+sWKncnMwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiTypeExtensionCollection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="eC9gsJJeYUSDjALJbNak6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="fh7D8gWkLEeDX2HH6AiZWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="hiqBj4JemU+u9Zhv+u5jUwAA">
<XPD:REF name="Model">Fg+S/GgONkGSto4z5ZgbRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nq/M5+wL70CaJz6AKYJDkAAA">
<XPD:REF name="Model">Fg+S/GgONkGSto4z5ZgbRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Xl4fTXChZkqik60fApSwKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Fg+S/GgONkGSto4z5ZgbRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLAssociationView" guid="dTUAA0gkqUW5C9dIgutuoAAA">
<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,456;476,560</XPD:ATTR>
<XPD:REF name="Model">htbDiSQJuU6V5/DZBMw6vwAA</XPD:REF>
<XPD:REF name="Head">JJ4emoEItEWX0c/D4DaYtwAA</XPD:REF>
<XPD:REF name="Tail">JMOm4dKCl0GE30TGeR/rOgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UewHnpiRZk+ew8CvVBmAawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">htbDiSQJuU6V5/DZBMw6vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="m6MrxBk6Zk+xwepaFAW3MgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">htbDiSQJuU6V5/DZBMw6vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="KpxpJSGz90SWqqmqecqpTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">htbDiSQJuU6V5/DZBMw6vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="LEfN73O47UuVKs1ph8eE+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">F1mDBOyg3EOLLt8tmeJMzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="GUaDIufaS0isrPAC3yNo5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">6ZfQIGc2K0OyNLAjx/PoRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="a4u0LSqo50GmWSYJaF2HpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">F1mDBOyg3EOLLt8tmeJMzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="1swjj3UOKEC8Mx2faRAr3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">6ZfQIGc2K0OyNLAjx/PoRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="LvnVXdxU+EyYFhTozfnG7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">F1mDBOyg3EOLLt8tmeJMzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="zLuceddqkEKPxmoIYTUrLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">6ZfQIGc2K0OyNLAjx/PoRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ay/JwvzP80KYA3M1MdvoMwAA">
<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">F1mDBOyg3EOLLt8tmeJMzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="hYeAf7HwHUGi+IZsZOj/GQAA">
<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">6ZfQIGc2K0OyNLAjx/PoRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="2CFZ5w48ikuOcE8IJQTG7QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">632</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">660</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">422</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="HCqTYhbl4Uyf1BkpurzKMgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="f8wBPEfn20Kv14nUSuCXygAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiTypeExtension</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xYLuPaI3e0CdDaICuzqKQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="am/EXrbYIUO2EPEG4+eiJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GWvw6k4FsEeNCmds1rkHRQAA">
<XPD:REF name="Model">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="H/ZOj+CYP06fYRwxzDz9EwAA">
<XPD:REF name="Model">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="lBl4qNFX5EK1R9vu3t5ZowAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLAssociationView" guid="iMNtkBw120ixdFoAUkk2HQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">536,602;671,660</XPD:ATTR>
<XPD:REF name="Model">e3KWUMZuQUOhnqtHRoCimgAA</XPD:REF>
<XPD:REF name="Head">2CFZ5w48ikuOcE8IJQTG7QAA</XPD:REF>
<XPD:REF name="Tail">JJ4emoEItEWX0c/D4DaYtwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="SjfUKSqp3kyGYPgjcKzAwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">e3KWUMZuQUOhnqtHRoCimgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="dsbQaFHcfk2zK1mMyJi1AAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">e3KWUMZuQUOhnqtHRoCimgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="c/n04wM+vkuOtZNq4iPgdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">e3KWUMZuQUOhnqtHRoCimgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ZCQe19lVrE+jYteItfIDdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dT3sz26NDkqtK7cvF8CvMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="HGfQuoDMI0Sr7T5TArARxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Av/C+QWYnECiGvgINWVj/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="KrEW4wQ6T0yls9SgxpPNCwAA">
<XPD:ATTR name="Alpha" type="real">-1.10951290743348</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">18.0277563773199</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">*</XPD:ATTR>
<XPD:REF name="Model">dT3sz26NDkqtK7cvF8CvMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="KJu7DXgrXUGzYu2XV1KLJwAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">Av/C+QWYnECiGvgINWVj/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="QrPeUnj3EE2rhcTRWIQj+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dT3sz26NDkqtK7cvF8CvMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Z+vwsMF20UCDE6JE6vHCCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Av/C+QWYnECiGvgINWVj/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="uDBCS+uxVUOOubFLpqJXNgAA">
<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">dT3sz26NDkqtK7cvF8CvMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="erJL33w1MkKe189pVQ1ioQAA">
<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">Av/C+QWYnECiGvgINWVj/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLAssociationView" guid="RLteVqqTKkaElK0RxbzikwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">886,660;953,548</XPD:ATTR>
<XPD:REF name="Model">MmSJ3j4Ti0GPBv6KlOkNSgAA</XPD:REF>
<XPD:REF name="Head">tguIDWqNpUWKnkzcAj1yagAA</XPD:REF>
<XPD:REF name="Tail">2CFZ5w48ikuOcE8IJQTG7QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lk2mbamD+kae/faIR14g+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MmSJ3j4Ti0GPBv6KlOkNSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="UTPUvFXnGkuplONnyzxFogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">MmSJ3j4Ti0GPBv6KlOkNSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="meHbNSPAH0KbEz7JkdNNmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MmSJ3j4Ti0GPBv6KlOkNSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="R6Wg+Im9GEm3ZRqiu8xBbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">SlqqSlFqV0G7159Mck0wyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Gh0mSpBw5EmnCikNgbedigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">wRlm7j8thEeXrdR356WWlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="6Zh0XCDv30+aaRP8YJMPHAAA">
<XPD:ATTR name="Alpha" type="real">1.01852884546809</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">17</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">SlqqSlFqV0G7159Mck0wyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="NW03JecfHkGTaCwDvzklYwAA">
<XPD:ATTR name="Alpha" type="real">-5.0767962987571</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">17.8044938147649</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">wRlm7j8thEeXrdR356WWlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="0QftaC+I6ka9+FrU2mWNjAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">SlqqSlFqV0G7159Mck0wyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="OnTCZDL9rkC0SbsI0g0zWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">wRlm7j8thEeXrdR356WWlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="eGNcxGQzw0yehi9jyP/i4QAA">
<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">SlqqSlFqV0G7159Mck0wyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="53zhbt5OOUyemcJyv/oEeQAA">
<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">wRlm7j8thEeXrdR356WWlQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLClassView" guid="xti1f2sMCEWy1WFX03844QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1292</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">44</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">289</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="eRKIe8yuDEupfOloikkCnAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wiYsI/EcHk2U4S4j1nwVOQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TypePath</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CKkn3iMo7USd39t6ConeygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Qe/xyO8tWU2bOigJLDQp9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="c/cW9CPmjEqsjnS9qLc5WwAA">
<XPD:REF name="Model">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rHEgloGhj0iymcd6NgtnQAAA">
<XPD:REF name="Model">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="f+KO9j/L/k6lUvMnrPRY1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLAssociationView" guid="Nl7Y2Hsvk0m+eBxpw3V3LgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1276,220;1353,164</XPD:ATTR>
<XPD:REF name="Model">Y3GlcmYjtE+vPm/7y438WgAA</XPD:REF>
<XPD:REF name="Head">xti1f2sMCEWy1WFX03844QAA</XPD:REF>
<XPD:REF name="Tail">tguIDWqNpUWKnkzcAj1yagAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="DDMyiTBdlU+aRiJX4pi3XwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Y3GlcmYjtE+vPm/7y438WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="TfjXr9XZaUqVVHBOxx3KEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Y3GlcmYjtE+vPm/7y438WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="SkZduiWNJkiIZQ5h9OndrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Y3GlcmYjtE+vPm/7y438WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Q95PijrGHkimrXwnxWwjiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">bMAzzALDp0CWISy9rv/aKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Jln9hwxuIU+ED004FhqUewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">REazJn0V20O42ckMv5F3pAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="CuCSGbtlzkiyhwBPK+5fIgAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">bMAzzALDp0CWISy9rv/aKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="TFTekiQyXEGY8KDyRzeA6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">REazJn0V20O42ckMv5F3pAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="5Ipo8nD3N0mulz8ZTmyKeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">bMAzzALDp0CWISy9rv/aKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="t8mNgypWiU+xxEJvp9omfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">REazJn0V20O42ckMv5F3pAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="q7lWh+p970SVS3fFtG/4MAAA">
<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">bMAzzALDp0CWISy9rv/aKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="4HdxXH+Ng0SxY7M93Mgu1AAA">
<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">REazJn0V20O42ckMv5F3pAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[20]" type="UMLClassDiagram" guid="+c0AwZCMRUKYGHYKpIj7lwAA">
<XPD:ATTR name="Name" type="string">rocket.spec.ei.manage.draft</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="/ODysKikkky/AbRLoF5k/QAA">
<XPD:REF name="Diagram">+c0AwZCMRUKYGHYKpIj7lwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="pHHyJq5vdEKfaexMFUGoMgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">137</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">BcNwnaSkhUCyzubUjL6CTAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FDHfNfSDIk+SRKqVMiLU8wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="9Jy2x4H68EqmBeHIsP4IcwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DraftDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="PfD8/w/+00+CznUjAN69UwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RUxbrpYs80GMMNvYTvv93gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="PQb68FoVeEmT0uJcEBpEEAAA">
<XPD:REF name="Model">BcNwnaSkhUCyzubUjL6CTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="C1LVWIloiUaIcUqPEY1AEgAA">
<XPD:REF name="Model">BcNwnaSkhUCyzubUjL6CTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="lYMpaQebvkmvZU8rTkwURgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">BcNwnaSkhUCyzubUjL6CTAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="R5c6hRmZkUeeQVMF5uzeGAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">436</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">702</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">UHK/l+hWuE+jlfQ49HcAWAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+PSxlw1xdEmUBHr9iXTBOwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="SwaOtA1BLUGIh5zCoSP6RwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DraftProperty</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Xik5ZElbk0uWMC/v8aUmkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="G22AXIYGq0+La8I9Mt8vgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="zSXZP8iXt0aPwyz7lVXB+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">UHK/l+hWuE+jlfQ49HcAWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Fxsb43M3EkubLrl9mjSSvwAA">
<XPD:REF name="Model">UHK/l+hWuE+jlfQ49HcAWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="kjnfGMr5rUKBUvgZIWgQDQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1260</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">92</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">191</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">xtYmdAHvzkKDEb2wF5+PRwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="jDf5HdPT8USYsb0fzw6b/gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JsncgeEbo0GW8R7RdvCcUAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DraftStmtBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="BnLSqGrKR0OErq+doLJhFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wJuXIRTkYUS1irx4D29OwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/W6K1urAG06ei+PgHeW5gwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">xtYmdAHvzkKDEb2wF5+PRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="BNLrp7JAtUq1UtHBDJPx9wAA">
<XPD:REF name="Model">xtYmdAHvzkKDEb2wF5+PRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="pqeCDTk6uUOwr9BqcrcVhQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1180</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">191</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">TKcYuMPpSUKXMW5/IVQ2pQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/NlgnknQQU64OS+ZI05wpwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="kaTvuCoMikaIicnlJrb6tgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SelectDraftStmtBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2frBsUDu+UGFJaHmoOxTmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Fb4W0AfCRE6qUH5qWbgyNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="cRZviUvC70OjnCI+E2mDkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TKcYuMPpSUKXMW5/IVQ2pQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="z2VtxhPV5ECfSj7/KMyPtAAA">
<XPD:REF name="Model">TKcYuMPpSUKXMW5/IVQ2pQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="OZJK9ILM4EK1QK+EFyH07wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1288,292;1339,170</XPD:ATTR>
<XPD:REF name="Model">mcAUqgWefEW3xq9d2eXO2QAA</XPD:REF>
<XPD:REF name="Head">kjnfGMr5rUKBUvgZIWgQDQAA</XPD:REF>
<XPD:REF name="Tail">pqeCDTk6uUOwr9BqcrcVhQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="RNGQ4Z87m0Gr50BF8eb8TAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">mcAUqgWefEW3xq9d2eXO2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="nZrCROKFEE28Ja3ybKEZ2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">mcAUqgWefEW3xq9d2eXO2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pkUTujaS6kmcYfkxZLfZqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">mcAUqgWefEW3xq9d2eXO2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="JwKft9w75U2SU9o7QnypNAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">162</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">uJzly4xlRUWnQ/JtVOoxpQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="G9MI+Ypg6ESeH8GCIribRAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="rdmvxRndVUaS2ri+SbiVgwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Draft</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="eHfg9N2B/kGVN1ljYMACigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qUFISNIEtkuLJdnUxZCuJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ordb34fmHUSLtoXwUNQZsgAA">
<XPD:REF name="Model">uJzly4xlRUWnQ/JtVOoxpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="X4SfJmV+B0O+RnaJfUjGFwAA">
<XPD:REF name="Model">uJzly4xlRUWnQ/JtVOoxpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="2QDK3u3rZk67YuhOtEjH2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">uJzly4xlRUWnQ/JtVOoxpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[21]" type="UMLClassDiagram" guid="PjCELxKYF0CNsnXzEQRjrQAA">
<XPD:ATTR name="Name" type="string">n2n.persistence.orm.criteria</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="hy/sEdlYZ0aEbn4q9fWAygAA">
<XPD:REF name="Diagram">PjCELxKYF0CNsnXzEQRjrQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">17</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="/h4vd7nPj0qPpq2QX5+T2AAA">
<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">592</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">264</XPD:ATTR>
<XPD:REF name="Model">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="T13BJeH5/EqMG/jApFS3+AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="kiihZmVkgEag016oKa32QwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Criteria</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="27jNjwQzkUmVeCuIXyq+HAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xwMxLlen/kipRWcsuzY9LwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="c0wpX8sZD0uaJx1T7AAsFgAA">
<XPD:REF name="Model">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2N25gi4t2ESBujO8uUqKQgAA">
<XPD:REF name="Model">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="cQRrdFoZ0UO93mxTWD+2WgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="9Uk6CkMeX0q7MhhekyA9KAAA">
<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">660</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">174</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">2qZoyKH24UuSLwwKOVw11AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ChIs1OVfBkqF0qndcG/HswAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mFO0G0gTlkKLE7jZsWI3AwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">BaseCriteria</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wzmyYCOOokGn7xOdHkezTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1YREiP+UqEOeWBlK20KTbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="glh1lz9pFE+b1prPJTJ/AwAA">
<XPD:REF name="Model">2qZoyKH24UuSLwwKOVw11AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XlH9LdWh2kWFZuZbXvljwAAA">
<XPD:REF name="Model">2qZoyKH24UuSLwwKOVw11AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="AVgqcDohMkKtrPt/TbpkKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2qZoyKH24UuSLwwKOVw11AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="jFlpFGMKL0SoGIxuzVJ2WQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">576</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">684</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">748</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">2Q/GkUrjs0SL4iKa46FoHAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="py0+/CMLnUaYTXt9vz/u4gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7YCrPqOdXUW7noHkuZi0/wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Query</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nNGILcpkrUmjx1CgMz64mQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5Nl1IIscb0ixv4IzYoe8sAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BhpgDwG2XUupKmg3RVrqEwAA">
<XPD:REF name="Model">2Q/GkUrjs0SL4iKa46FoHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Chado7LtkUGzIp82FkbVoQAA">
<XPD:REF name="Model">2Q/GkUrjs0SL4iKa46FoHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="HTqdIgmljkGKhsMl4J10KAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2Q/GkUrjs0SL4iKa46FoHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLGeneralizationView" guid="AcTFkkm1U0S2x/cYPq5jlgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">247,660;354,487</XPD:ATTR>
<XPD:REF name="Model">OSq+7+jrS0mlENRmf3L3EAAA</XPD:REF>
<XPD:REF name="Head">/h4vd7nPj0qPpq2QX5+T2AAA</XPD:REF>
<XPD:REF name="Tail">9Uk6CkMeX0q7MhhekyA9KAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="QAF6A/60HU+2Bs3Z7+60gAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">OSq+7+jrS0mlENRmf3L3EAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="K0l2lB2pA02B/kuhJE3UDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">OSq+7+jrS0mlENRmf3L3EAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="B4oFwmBMQUWFO+DUyKRbhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">OSq+7+jrS0mlENRmf3L3EAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="03T7uSoppEu/MivnnzwK0QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">952</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">256</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">928</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">342</XPD:ATTR>
<XPD:REF name="Model">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4WgwfXueQk+6wDeb65oPMwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+jQFrIbwMUevutFu/xaz9wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CriteriaComparator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Oo1yMNxIwk+ZJtAO2WaE4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5rtseKmNxUuiPOGktumf2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HRe/mQ4MFUKBGrYagR5ABQAA">
<XPD:REF name="Model">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4RtVemLA9kaXsY/+9sR6JgAA">
<XPD:REF name="Model">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="gufvsZm390OJh+BNwMmT4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="sMaWrBihcUqaMrCJKqnG6wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">731,376;952,392</XPD:ATTR>
<XPD:REF name="Model">8qwKXt2vl0O7sHJlI/ZubAAA</XPD:REF>
<XPD:REF name="Head">03T7uSoppEu/MivnnzwK0QAA</XPD:REF>
<XPD:REF name="Tail">/h4vd7nPj0qPpq2QX5+T2AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="U0edOywPwUqBywbrAVSWiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">8qwKXt2vl0O7sHJlI/ZubAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="tuKG7fL010CexGJMeZJJTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">8qwKXt2vl0O7sHJlI/ZubAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="fF6GCitHqEaL+VrKdKNUFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">8qwKXt2vl0O7sHJlI/ZubAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="wZvRDNotWU6LaavY5uXcUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">gm6WR9goW02UJTJuCL6G2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="N9qbhEQmC06DOtjgwCpj0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">vkKwtcCt7kWeo0PrlVBWqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="jOjaYlbZbU+Rf1i76yVAigAA">
<XPD:ATTR name="Alpha" type="real">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">2</XPD:ATTR>
<XPD:REF name="Model">gm6WR9goW02UJTJuCL6G2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="pjet4Hcm8U6TahXgwUiSAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">vkKwtcCt7kWeo0PrlVBWqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ysCT2f6/vkmnvtMckc8fgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">gm6WR9goW02UJTJuCL6G2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="hQ8fUmxpX0SPnqKjYnG1OgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">vkKwtcCt7kWeo0PrlVBWqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="wwuGEzP28EmhbonTns1zUgAA">
<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">gm6WR9goW02UJTJuCL6G2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="lsCUyCftvU2CU34szCcEFgAA">
<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">vkKwtcCt7kWeo0PrlVBWqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="OD6CtAwRqUSyzZrUlLldpwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2080</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">468</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">235</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">HP/S2L0sKk+DRi+r1b3qXAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="g+LaiNKZikm1vi6OxoU98wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="vcRqhqRB40yAtXoVxgTJaAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CrIt</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="5c+/uNBXcUOlqrvGJIsg7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3IhQfY+/qk+2AZ1sGBLCWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="abxuZ544/UW/rqD8hvLviwAA">
<XPD:REF name="Model">HP/S2L0sKk+DRi+r1b3qXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8YQikl/jwkCxYxC6IjrUzwAA">
<XPD:REF name="Model">HP/S2L0sKk+DRi+r1b3qXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="cVvvg2TJvEOMLbz52k656gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HP/S2L0sKk+DRi+r1b3qXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLInterfaceView" guid="AW1GWtPUt0WvWvfbGGon/AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1876</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">684</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">493</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Bnt2djpCC0GpbRmi2gahaQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="h0RBvIesbEWaX+b5WdUwbQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CriteriaItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZAFFc+1k90iJOKNvwRpmsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Oawg7auuAkSvZQaNHTSzXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="n7OVxyDgjEylSxeXNCrw1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="89Y+tXPwy0afHephTL0SrAAA">
<XPD:REF name="Model">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="LG1iMg941k6GW7+x3S2GjAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1616</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">772</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">Qll48476DEyX1CccfcaPYwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="zx8Ix6B0N0GIOPK9yQp0OgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="QCH/T9pkDE+VrUowsMj5XgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CriteriaConstant</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="FDpehxjDYU2qePwWndxszgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Dr1h+z/JBkGzvLAA0vHuMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mODVL4IapEyFGwtIy/p1EAAA">
<XPD:REF name="Model">Qll48476DEyX1CccfcaPYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zrDvLY4E9EK5AN3FCZJlbgAA">
<XPD:REF name="Model">Qll48476DEyX1CccfcaPYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="t+wdJIDADkSKXJBV1ZQYUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Qll48476DEyX1CccfcaPYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="wWa7vnaCwke2LYfFlMKrsQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1636</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">912</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">502</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">wsIrhqBLs0a++YSFuiUCHwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rYNZAKYHHkKj5lpsy7+x5gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="aY2yRDYNdkypWFN0seIxZgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CriteriaFunction</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3QD1p/sisUeUdOSTEwyuLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qY1rJAhbhUyqEzZbU3VDPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="olmhhDPx6EOC+FJDE18FsAAA">
<XPD:REF name="Model">wsIrhqBLs0a++YSFuiUCHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="CW26P4f3lkOYGqCgRRkH0QAA">
<XPD:REF name="Model">wsIrhqBLs0a++YSFuiUCHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="CNbrc/2S7Eqcv8XdOPbOGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wsIrhqBLs0a++YSFuiUCHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLRealizationView" guid="KKtTA9jZCUa/D/3w7IcRswAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1759,797;2112,696</XPD:ATTR>
<XPD:REF name="Model">LWjFOV9pLUOm67I8WlJJRAAA</XPD:REF>
<XPD:REF name="Head">AW1GWtPUt0WvWvfbGGon/AAA</XPD:REF>
<XPD:REF name="Tail">LG1iMg941k6GW7+x3S2GjAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dZM9nlDzSkSo4brSmy7P2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LWjFOV9pLUOm67I8WlJJRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jTLIqgmkx0ynxj6Akc+F2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">LWjFOV9pLUOm67I8WlJJRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qfbYojlyFE2MxHBl588s7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LWjFOV9pLUOm67I8WlJJRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLRealizationView" guid="M44pCRbcCUOF1FzCdFb20QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1943,912;2116,703</XPD:ATTR>
<XPD:REF name="Model">ghT2e2/ehEW6nudmEBCwnwAA</XPD:REF>
<XPD:REF name="Head">AW1GWtPUt0WvWvfbGGon/AAA</XPD:REF>
<XPD:REF name="Tail">wWa7vnaCwke2LYfFlMKrsQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="SeSxm5GGoUmDpskLpPJ+zwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ghT2e2/ehEW6nudmEBCwnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZUVK0yBtC0K6qvM6gcFsJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ghT2e2/ehEW6nudmEBCwnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="oqB1pI+x4kK+odlTKhlxKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ghT2e2/ehEW6nudmEBCwnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="9YOV/tzlfEysJ96jC3/INAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2212</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">936</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="PNfS4qTb2EOm0BhdkrZyngAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7W5TivHdgECp61ri0bjjBQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CriteriaProperty</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="auClLtCz8UOyDaDCBovA3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uctin81C6UieMTsOR15PpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HbN25JMAukGrHifEyg4n5gAA">
<XPD:REF name="Model">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AF7j3YWTHU6BDA2nrfisrgAA">
<XPD:REF name="Model">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="/csOVLGK90SFbe4QmrbNKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLAssociationView" guid="s8v40wqqKkKMpnw5D+dVEAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1943,912;2085,762</XPD:ATTR>
<XPD:REF name="Model">Wa3JGji15EC13+wPbv4/GgAA</XPD:REF>
<XPD:REF name="Head">AW1GWtPUt0WvWvfbGGon/AAA</XPD:REF>
<XPD:REF name="Tail">wWa7vnaCwke2LYfFlMKrsQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+9bYpLtNAUi5obaPUazKVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Wa3JGji15EC13+wPbv4/GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="IbMa/jVMP0uOHiqOt7UPVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Wa3JGji15EC13+wPbv4/GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="eL3QfvHeJ0C3kY6sAPgSeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Wa3JGji15EC13+wPbv4/GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="tVRIO/PBLUioKsoBDXHxugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">w4eCv6JdQE2OGisDIVxM6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="fwPu6ukuZE6q2RafbRdykwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">nkHAxn7/pkiABGD5ojfkMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="RPhAZOpuhUmTIJsdETCXKQAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">w4eCv6JdQE2OGisDIVxM6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="AkIrAHAohU2eHeUaTVHx1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">nkHAxn7/pkiABGD5ojfkMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="VwYKXwCtl0CNAi9+MeR9zgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">w4eCv6JdQE2OGisDIVxM6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="syZ89h2aYE+CXl43TB/FPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">nkHAxn7/pkiABGD5ojfkMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="wc7LQVAMYE6uRfJ5GGYKMgAA">
<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">w4eCv6JdQE2OGisDIVxM6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="yC6cw8pMWUCGwvpjOeGNvwAA">
<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">nkHAxn7/pkiABGD5ojfkMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="mbUG572Ko0G8IqRYCLj9tAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2408</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">808</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">118</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">BNd8HEEi+EyvFsjxcBldPQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="O8U/r2gzcUSFKNuqSUVmwgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JWNJsXqeFkiDk994x8IzvwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CriteriaPlaceholder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ns4rFk2VmEyy4LxWMX+KSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="GT+MPQGwUU+xXc3oUPFsKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="WXfIPpDLPU+g2axMKtd6GgAA">
<XPD:REF name="Model">BNd8HEEi+EyvFsjxcBldPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="cBWaeEZ6tkSdbLP5pMi2HwAA">
<XPD:REF name="Model">BNd8HEEi+EyvFsjxcBldPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3zpOX/Fo4km7wF/7KRXL7wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">BNd8HEEi+EyvFsjxcBldPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLRealizationView" guid="mIZ/fJ0CzUiwJsAU6F5BuQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2295,936;2126,703</XPD:ATTR>
<XPD:REF name="Model">LM+GXNh0MEuRQmP2twJszQAA</XPD:REF>
<XPD:REF name="Head">AW1GWtPUt0WvWvfbGGon/AAA</XPD:REF>
<XPD:REF name="Tail">9YOV/tzlfEysJ96jC3/INAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jg5lc9RrnUWCq/lnA124qwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LM+GXNh0MEuRQmP2twJszQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7VcgwGrPvUGnBnX9mcE5/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">LM+GXNh0MEuRQmP2twJszQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9khbzRo15kmVx8rnfvAVMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LM+GXNh0MEuRQmP2twJszQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLRealizationView" guid="jsIojH53Q0K5pOKRE2hyFQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2408,816;2131,699</XPD:ATTR>
<XPD:REF name="Model">UBJQt5xIYUqEsqD51jfuWQAA</XPD:REF>
<XPD:REF name="Head">AW1GWtPUt0WvWvfbGGon/AAA</XPD:REF>
<XPD:REF name="Tail">mbUG572Ko0G8IqRYCLj9tAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xlePgxSIi0GDaR6Xk5WwyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UBJQt5xIYUqEsqD51jfuWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vo+fH+GpeEipHbltnoGvcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">UBJQt5xIYUqEsqD51jfuWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lsJnjylF50S1oHi9tLSK9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UBJQt5xIYUqEsqD51jfuWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[22]" type="UMLClassDiagram" guid="DD5G7/b9F0aaKNIQcNrqvwAA">
<XPD:ATTR name="Name" type="string">rocket.ei.component</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="EnAjNJPqBU2F8b+go0MsqgAA">
<XPD:REF name="Diagram">DD5G7/b9F0aaKNIQcNrqvwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">29</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="ThksvjYmeUCHDXzdgB7GWwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1480</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ynGTAu27D0OUD1Ux08av1gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UxaIiOaT1Ue7r/424xmBIwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="yrBFQr7w80W2yJQuDH09AwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8MaeIucZmUuxB/WvvXB+jgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/IucdKK4WkuLMRcN+M2dkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="WcpB9itmQkWUaEmp8Qsw3QAA">
<XPD:REF name="Model">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="tb/26f5uU0uHYB2wXNbSxwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2448</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">968</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">190</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">8JDtMlTBjE+JAc3JG239KwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JQb1qBi/fkuB68ZILCalmwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="vr4XU8JV7E2zhn8KT+586wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">NotManagedPropertyScriptField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hA5saRe9BkOMEMV3L68hxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TqdLBJYA3EGoVaIez+tzdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="f2kuxpIIOUiAk9es9penYQAA">
<XPD:REF name="Model">8JDtMlTBjE+JAc3JG239KwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="k0TAbgdptU+W5RuYPgBICQAA">
<XPD:REF name="Model">8JDtMlTBjE+JAc3JG239KwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Ens9qWE/KEuL7RJiW6ZqIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">8JDtMlTBjE+JAc3JG239KwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="vFLodlyk5Eye4XO5xJX41wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1764</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">112</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="GTpKtv019U6Vb40MiItu3gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="BqmeGaO780+B1yQ+eArluQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiComponent</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6PFp4tvCEEWB3cCqxAuIUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="rOD5Qi3YEUmFs3TzXiOT/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BPygC4ayyUGlJ8KgMPWoEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="TFe9ZOvI5UeYlWdtuDO1jwAA">
<XPD:REF name="Model">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLGeneralizationView" guid="CgMMZrmLTUS0TLcgoUqj/QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1720,220;1764,197</XPD:ATTR>
<XPD:REF name="Model">axHutCzkrkWlqAAI02ui4wAA</XPD:REF>
<XPD:REF name="Head">vFLodlyk5Eye4XO5xJX41wAA</XPD:REF>
<XPD:REF name="Tail">ThksvjYmeUCHDXzdgB7GWwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="h/cW4fxAZEmwMidxLgYzKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">axHutCzkrkWlqAAI02ui4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9B+sBy3V6ECEKuB4NZwyEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">axHutCzkrkWlqAAI02ui4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="L7iNetRQg0221TDMHDmvuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">axHutCzkrkWlqAAI02ui4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="czLOUJ0jgka03FIdJBlqbgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">416</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">288</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">493</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cybnAdSW80O7NKD9jYeyFgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="dobT96AIBEiGJrSJ27OGvgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPropCollection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="63I5hgHJukCPgkn7tTkf/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="yy0yWO+4vkuOfqVkWbVXcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="q3va/emotEGJ7OJsUYahXAAA">
<XPD:REF name="Model">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+kJMpyGFnUuuwiY2QBHLZwAA">
<XPD:REF name="Model">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="B+XdWFIGEUOo/RkG8CsUXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="q4+RvZxN60ymjErSlO7zwwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">908,315;1036,308</XPD:ATTR>
<XPD:REF name="Model">5OKndGLsGU+BrD5f0/wYOwAA</XPD:REF>
<XPD:REF name="Head">F9DDYDeDsUeJ6w091a2CCQAA</XPD:REF>
<XPD:REF name="Tail">czLOUJ0jgka03FIdJBlqbgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="iYgIsfuIlkilqcZsDKQKiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">5OKndGLsGU+BrD5f0/wYOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="rnnn5hjiek+0a4MGc7mH6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">5OKndGLsGU+BrD5f0/wYOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="CYjfLqZCBUOW8e6zsJ8fWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">5OKndGLsGU+BrD5f0/wYOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="oV72fDW6fk6HCVlg41pyUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Yf4f6lVO6Uek0g/7KN59FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="S6dxxRdVA0COZJ4HJg3BCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">G9zMOTeiIUSVkSoRRO3wmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="/IrLd758o0ujfudDQuu/kwAA">
<XPD:ATTR name="Alpha" type="real">-0.968127110835155</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">18.4390889145858</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">*</XPD:ATTR>
<XPD:REF name="Model">Yf4f6lVO6Uek0g/7KN59FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="bKDlGg4P/EO6dhE8vDFfPgAA">
<XPD:ATTR name="Alpha" type="real">1.02132211303781</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">19.313207915828</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">G9zMOTeiIUSVkSoRRO3wmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="MersvR2Th0aZWZBLszd0fAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Yf4f6lVO6Uek0g/7KN59FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="uFUcMy3dG0iCYp/445S/UQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">G9zMOTeiIUSVkSoRRO3wmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="/qbYP3cSw0a+4Q4pOuNTMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-824</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-992</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Yf4f6lVO6Uek0g/7KN59FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="IcLKkLP9EUaLBdfGG2GH9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-824</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-992</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">G9zMOTeiIUSVkSoRRO3wmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLInterfaceView" guid="TXbbEOqSwUK7zD+wZaHspgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1484</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">388</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">246</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BZzB5qfa8EeCyG3+BU+jiwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="A9OoOlIJtkWtO3QwuLULHQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IndependentEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vJ6iiF5dVkmiwC6uS5uaOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tYnWer2o7UCrMcbKDWdGegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4YdqinoH60GCLUG6rz5PwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bBG9MIlwDUW98ytnfhMkSQAA">
<XPD:REF name="Model">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLGeneralizationView" guid="UK+5ubvpvUqDf5BRRhT4SAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1607,388;1609,337</XPD:ATTR>
<XPD:REF name="Model">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
<XPD:REF name="Head">ThksvjYmeUCHDXzdgB7GWwAA</XPD:REF>
<XPD:REF name="Tail">TXbbEOqSwUK7zD+wZaHspgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lt/qZWjcvUKeqRLvBriOCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7zNgkNEOE0yqD/x4qh3+IAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lV2zK12v9kOj4ITwK2n12gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLInterfaceView" guid="u0y45tUphkiYMS8xOyYU3QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2064</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">326</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NPNfcb401ki/xsxW/IsdwwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="AwAD20Zh7UKUy2qQ/nrRggAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPropConfigurator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bQXnsPWmr02CdqW+SsUrfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1KyeFIOMKkm+vM2Mn6rKKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ywO+H7Q+lU+fx1q5QdSRuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="LnXsjCUPJ0Os+DIYteAFhQAA">
<XPD:REF name="Model">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLInterfaceView" guid="ti5XbvNWBkyGmRVKiuRT7AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2032</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">428</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">144</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZfCkaT811UO8DpArJDCe8AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="S4ipP8ij10mL780WewgexwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiConfigurator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="zZprnSjaZEKZdjkgMcmbbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Fsnj6ohouE6WVAtTtrF4iAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iF9eZ1pCgUKOUS/wzTrSuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="BUWOXPhE906WzHGSa3FaJAAA">
<XPD:REF name="Model">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="P14wVUx0A0e8pPCx0AJ8cAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2231,460;2239,367</XPD:ATTR>
<XPD:REF name="Model">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
<XPD:REF name="Head">ti5XbvNWBkyGmRVKiuRT7AAA</XPD:REF>
<XPD:REF name="Tail">u0y45tUphkiYMS8xOyYU3QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="gT1f6zAGXUml6hbLbhCWvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+7yVPhCvMU+qSUuU+Z+xlwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="bQ+najdQU0+4IT1fNsClqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="F9DDYDeDsUeJ6w091a2CCQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1036</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">252</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="wdbDRHb/BUqTnR9BrHgXuwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="GJLmiNvwjk26XJ/BjkB2BQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPropWrapper</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="VHDG2g/jsEG3lRKbrmq02AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Jgq9Yg0QyEq41ik+RiN9eAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="YdiU/2AVOEasC+HqyQMOhQAA">
<XPD:REF name="Model">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GrujJmh5z0mKC54bOLOaMQAA">
<XPD:REF name="Model">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="mtQe3Dns50y8j5zt6DLhHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="GzXVkYsDSE+N+U2peO9vlQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1480,285;1395,289</XPD:ATTR>
<XPD:REF name="Model">/nfHawOHbEC+8IwqdpigrAAA</XPD:REF>
<XPD:REF name="Head">F9DDYDeDsUeJ6w091a2CCQAA</XPD:REF>
<XPD:REF name="Tail">ThksvjYmeUCHDXzdgB7GWwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="5iz5U/biVkGHx39aa3+8wQAA">
<XPD: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">/nfHawOHbEC+8IwqdpigrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="iNOuiRPfZU6OJyZTl0r2WQAA">
<XPD: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">/nfHawOHbEC+8IwqdpigrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qjvhIdfLmEmWrEgk9a3arwAA">
<XPD: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">/nfHawOHbEC+8IwqdpigrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="8un6QEEkeUyxVEVXFInbIQAA">
<XPD: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">7VZELxJJkUqRzWxrwHsX3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="6HQfxcUleECv/guVc57XtwAA">
<XPD: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">ZYKv4cd9kU2YV2hoGm9mYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="akqPx22VE0OdT7TCEIyzJQAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">7VZELxJJkUqRzWxrwHsX3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="hK37wO2GoEaMr2QliwDEVAAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">ZYKv4cd9kU2YV2hoGm9mYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="9my2L+58H0268WHvbabTdAAA">
<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">7VZELxJJkUqRzWxrwHsX3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="w47o1XvHaUyxVUf4viWMUgAA">
<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">ZYKv4cd9kU2YV2hoGm9mYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="iWPtCAIf3ku9RqtH6OixIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-824</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-992</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">7VZELxJJkUqRzWxrwHsX3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="SeuUk+jWk0GNIArFy4Z+KQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-824</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-992</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">ZYKv4cd9kU2YV2hoGm9mYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLInterfaceView" guid="mqHi3C+NPkW6FLwYqUEiMQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1608</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">568</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">339</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rnMZHRygdkaZSNpZjS+nbwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Lv2+MbVOrEaMINp6aRwwQgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Qlg7GVASGU+P75U+jIxIegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="FGo+o3larEGZ0AiupPTbCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="sfsSCv49EE+bodp3mRZvGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="cJIgeNdIIUWFinQF7mRrvwAA">
<XPD:REF name="Model">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLGeneralizationView" guid="sjcbe7CprUOKqoxvjrU7/QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1785,568;1833,203</XPD:ATTR>
<XPD:REF name="Model">pq/11gbD80WovAkExwi7ywAA</XPD:REF>
<XPD:REF name="Head">vFLodlyk5Eye4XO5xJX41wAA</XPD:REF>
<XPD:REF name="Tail">mqHi3C+NPkW6FLwYqUEiMQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="SbGONSOJkU6jHRz/HwOXGwAA">
<XPD: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">pq/11gbD80WovAkExwi7ywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="J4XdDmyKt0yfVInLoFcpsAAA">
<XPD: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">pq/11gbD80WovAkExwi7ywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Nx3I78kP0EGmqWS5Qmy+uQAA">
<XPD: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">pq/11gbD80WovAkExwi7ywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLInterfaceView" guid="iUjkZT3ghE2Rf3tmNNEDuAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1788</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">864</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">365</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Q6Rt2kKkWEKRAN8BcSeidQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="adMeb/vNE0KqVQ/5Lcb3+AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="0rGBRIRGL0Srkr97ufhPvAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiModificator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YprcXTpjBkmZWPYSm1SKuwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="KXwT089/TU2DkuKmGC8k8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="IHgDy0354UuVbAfL1IZalgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Q6Rt2kKkWEKRAN8BcSeidQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="vjA0ws5gv026WW0JUnDmwQAA">
<XPD:REF name="Model">Q6Rt2kKkWEKRAN8BcSeidQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLGeneralizationView" guid="xBpU6/cOCkyjIzPYH+1RHgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1963,864;1847,203</XPD:ATTR>
<XPD:REF name="Model">OnX4q9OSS0a1jV/6A2xLGwAA</XPD:REF>
<XPD:REF name="Head">vFLodlyk5Eye4XO5xJX41wAA</XPD:REF>
<XPD:REF name="Tail">iUjkZT3ghE2Rf3tmNNEDuAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="vXcb6dn/00+FAZk8Nq0fawAA">
<XPD: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">OnX4q9OSS0a1jV/6A2xLGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="OSGUCTnEbUal8msaoZ2yXAAA">
<XPD: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">OnX4q9OSS0a1jV/6A2xLGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+c+o/MYrp0KA3GQezJZkgAAA">
<XPD: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">OnX4q9OSS0a1jV/6A2xLGwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="BdJupjVWRkejmuy29/L06AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1020</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">572</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">5erywvIcD0ap4vC7vDN/nQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7UBnt9TJo0OwVjMWRUZu6AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/3gpbP4P+E+hyAeard1XIQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiCommandWrapper</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2/Pa41vjmUmP1/2VsmXwfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="KYzKowFbGkiHvDrTGmiLjAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="a+C7enAOc02eMx43vvipKgAA">
<XPD:REF name="Model">5erywvIcD0ap4vC7vDN/nQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HpXG7X2C80uFerzh8zYI6gAA">
<XPD:REF name="Model">5erywvIcD0ap4vC7vDN/nQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9heeeP/Lq0WA9SKld1HHQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5erywvIcD0ap4vC7vDN/nQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLAssociationView" guid="uDd9+WCaPkKmtImJz1HLywAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1608,622;1479,618</XPD:ATTR>
<XPD:REF name="Model">uCS/QkxDLE+XSlx/zQyXeAAA</XPD:REF>
<XPD:REF name="Head">BdJupjVWRkejmuy29/L06AAA</XPD:REF>
<XPD:REF name="Tail">mqHi3C+NPkW6FLwYqUEiMQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1a2rOz/vqk2d31rEsWWCHAAA">
<XPD: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">uCS/QkxDLE+XSlx/zQyXeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="wI9+/CTzwkaY6iANsj7hMAAA">
<XPD: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">uCS/QkxDLE+XSlx/zQyXeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="c4PyogdvsU2O0jGs6GXTlgAA">
<XPD: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">uCS/QkxDLE+XSlx/zQyXeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="rr45eb8PdUGdUdS3PCLukQAA">
<XPD: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">fhkTZ8VGEk+m2ksCPv4G1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="miONgfY1w0+c8jo2fSkfLgAA">
<XPD: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">kjD/wXC+c0mxmBue6+gdhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Oz/IdLwNw0iIIzqbdPmuYwAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">fhkTZ8VGEk+m2ksCPv4G1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="kOm8z2n+QkScAgb7uV3XIQAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">kjD/wXC+c0mxmBue6+gdhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="BLgL8D2alU6bLeaQewcQIgAA">
<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">fhkTZ8VGEk+m2ksCPv4G1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="77h3CmdrkUa2SdRzWQ+hYgAA">
<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">kjD/wXC+c0mxmBue6+gdhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="P7yuEr9McEauupf+gq4FswAA">
<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">fhkTZ8VGEk+m2ksCPv4G1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="36fK1bOUPU+b80z4UW2wCwAA">
<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">kjD/wXC+c0mxmBue6+gdhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLClassView" guid="TBwOUqdBvUmQoFYDWs6v0QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">484</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">564</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">389</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">zi7O4OtUnECBR8fTQTCT1wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="WFz0MD8+nEuS0OZGeNouIgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="SfaGT0BEjUy6tMxrRR5yOwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiCommandCollection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pYM1PPtxGUKkJB3r1Uey1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NEYkN2fcPUyQvY1KX/VXaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6gQ75eJgO0qVc93vvHM/2QAA">
<XPD:REF name="Model">zi7O4OtUnECBR8fTQTCT1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GPY/NP2eN06Bd83bK9/L5QAA">
<XPD:REF name="Model">zi7O4OtUnECBR8fTQTCT1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="I3l+KNBmjkGB6yMk7gYB5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zi7O4OtUnECBR8fTQTCT1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLAssociationView" guid="Vr9P3GMcekWtR7a58a914QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">872,607;1020,609</XPD:ATTR>
<XPD:REF name="Model">fHz7UOKhlkGjXsQ7y+EzVQAA</XPD:REF>
<XPD:REF name="Head">BdJupjVWRkejmuy29/L06AAA</XPD:REF>
<XPD:REF name="Tail">TBwOUqdBvUmQoFYDWs6v0QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Q+wAeFCZvUGQjDZvP48ZfQAA">
<XPD: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">fHz7UOKhlkGjXsQ7y+EzVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="IXhieK+9AEyGsKLS3hOxnQAA">
<XPD: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">fHz7UOKhlkGjXsQ7y+EzVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pkFfJsxNa0eObL1jNyYeLAAA">
<XPD: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">fHz7UOKhlkGjXsQ7y+EzVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="J2v5zPnoW0+zxyXqghHwIQAA">
<XPD: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">Upd8koeGwkiEn8nk2nF2BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ZmoBk0MkC0uswSbm4bsAIgAA">
<XPD: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">k3bkJ856q0a7vDnpbykSlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="i7UJzYBM/0mqdBHfCrCf8AAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">Upd8koeGwkiEn8nk2nF2BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="/z037tv6xU+zziVUlEH96AAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">k3bkJ856q0a7vDnpbykSlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="LLomgg0/8kGT/ZabQnKlngAA">
<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">Upd8koeGwkiEn8nk2nF2BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="DBuGzWvcL0KgO3EVI1AyPwAA">
<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">k3bkJ856q0a7vDnpbykSlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="dFWp37NjAEuXb32JMWkJeAAA">
<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">Upd8koeGwkiEn8nk2nF2BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="nL3tOf98k0ukBOWE2ZWQvwAA">
<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">k3bkJ856q0a7vDnpbykSlQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLInterfaceView" guid="mmuq5+D5R0GXYWlb9yeBlwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1668</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">728</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">202</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">yEaXcJvkvEeSv0z6AN7EGAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="p+IxOIhk1Uyv5fK9n0Ok3AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jli2f+68XUW/cCJ/qpbhEgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IndependentEiCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dWNEoF4e70apgOfTWOHX7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WPE1Xdm0Q0S82h0Sq3vSVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tNHsBdot7kOCP6eWrmpxTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yEaXcJvkvEeSv0z6AN7EGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dNS7u78gYka2mI93CvF6DAAA">
<XPD:REF name="Model">yEaXcJvkvEeSv0z6AN7EGAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLGeneralizationView" guid="NcwDiHPdgkuFax8KZQP/CgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1770,728;1773,685</XPD:ATTR>
<XPD:REF name="Model">JsMuv0zX2EWyT8HoGxskRQAA</XPD:REF>
<XPD:REF name="Head">mqHi3C+NPkW6FLwYqUEiMQAA</XPD:REF>
<XPD:REF name="Tail">mmuq5+D5R0GXYWlb9yeBlwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="O2xR3FvOBkaKtFXt9tyLawAA">
<XPD: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">JsMuv0zX2EWyT8HoGxskRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="SvoYaALNFUq7DHrJu5+XGwAA">
<XPD: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">JsMuv0zX2EWyT8HoGxskRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WfX2xDX1uEaVHpdILqZ2rQAA">
<XPD: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">JsMuv0zX2EWyT8HoGxskRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLInterfaceView" guid="zGsROR95X0aGF0ZM6FhNhQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1864</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1004</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">210</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">xxLfdPWc9kGSIUDKlROkwQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8kGPJx4Hu0KWxV6Yz2bNlQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="pLN0DAng5UCQ46oxMdbpZQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IndependentEiModificator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="VxBTmGUa9UWS5+tFHhyWbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="D/pnGFwnf0SuBJ4hhWR8SgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lz8JMmGFhEOI7DN6SJvHUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">xxLfdPWc9kGSIUDKlROkwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/h6IaChsL0uObYsVTwCH+gAA">
<XPD:REF name="Model">xxLfdPWc9kGSIUDKlROkwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLGeneralizationView" guid="bGJazegysUCUYpadLkHPMgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1968,1004;1969,942</XPD:ATTR>
<XPD:REF name="Model">q5pGdrCInEe4KGXS4qVApAAA</XPD:REF>
<XPD:REF name="Head">iUjkZT3ghE2Rf3tmNNEDuAAA</XPD:REF>
<XPD:REF name="Tail">zGsROR95X0aGF0ZM6FhNhQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="BiQCurAAs0C1lT0EOjiiaAAA">
<XPD: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">q5pGdrCInEe4KGXS4qVApAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5Ym7QlE3bkG6TpSAxHXiyQAA">
<XPD: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">q5pGdrCInEe4KGXS4qVApAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="kcAx4/KALEeaOGpR9UwS4QAA">
<XPD: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">q5pGdrCInEe4KGXS4qVApAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLClassView" guid="cr15Q28ZjUeInjKKlIXgIwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">488</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">836</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">407</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">1F/nwBISUEKzG2JUeP0a8QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="mPDOpPV6W06UytUl5K4pfgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="kcY2jI7HWkGpYD7j2DZEygAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiModificatorCollection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="BVKOIDlovEWtRfg4i/aK8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="4SmfdSs30E2SeFG9Cr7qGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BHo7kqrwxkW1izE2yGfxeQAA">
<XPD:REF name="Model">1F/nwBISUEKzG2JUeP0a8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="lsuJN6scI02h3awCF1p2cgAA">
<XPD:REF name="Model">1F/nwBISUEKzG2JUeP0a8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="s8hTwa4gFU+ngHegRBLcqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1F/nwBISUEKzG2JUeP0a8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLClassView" guid="dERJzhT34Uiy7fP6t7/8NAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1056</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">860</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">477</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">aMAsmP1rm0yprwC9kq4oOQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="tg7aze0lbECefxNDrnFVoQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ipc8bqpcPUGlbzfUkKOv4AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiModificatorWrapper</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="SpG1F2eIxEe69T2n2vfstQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="pNkBSFShS0+rqeoB5ybQcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MrmXTK8OLU2ru646t+V6FAAA">
<XPD:REF name="Model">aMAsmP1rm0yprwC9kq4oOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="cSE5X8UGUUOCDorAM+386QAA">
<XPD:REF name="Model">aMAsmP1rm0yprwC9kq4oOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="D3c3e66690KgL7DFDp71xgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">aMAsmP1rm0yprwC9kq4oOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLAssociationView" guid="ahOP3qk5pUyiW4aC7KXZGwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1788,904;1532,906</XPD:ATTR>
<XPD:REF name="Model">3N9SgmHKdEW4nmBGosI83gAA</XPD:REF>
<XPD:REF name="Head">dERJzhT34Uiy7fP6t7/8NAAA</XPD:REF>
<XPD:REF name="Tail">iUjkZT3ghE2Rf3tmNNEDuAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="sksXj01p1UyqXR3mUE6PNQAA">
<XPD: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">3N9SgmHKdEW4nmBGosI83gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="6d+xxSZwD0SpVFaq9zlNEAAA">
<XPD: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">3N9SgmHKdEW4nmBGosI83gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="caAIJLcARk2zUMA4LDxWRQAA">
<XPD: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">3N9SgmHKdEW4nmBGosI83gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="IZ79zrqhYUG2Z9p77DoG/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">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">arFjX05/AE6aEzF+CSm2uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="1pma35V6TEyVzyBDSTZU3gAA">
<XPD: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">qE3pP6BDkE6eFAKOZsPBhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="rDBMM5O/eEK397KRZ+OB3gAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">arFjX05/AE6aEzF+CSm2uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="6DjwqR74T0qULE4WVNqeYwAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">qE3pP6BDkE6eFAKOZsPBhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="7w9tGbSPoU2s/o8Lg6E3OQAA">
<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">arFjX05/AE6aEzF+CSm2uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="EjjVv2v6x0mC/OCdZv6GkwAA">
<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">qE3pP6BDkE6eFAKOZsPBhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="xibYG2YqQkWhYW3JDovQwwAA">
<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">arFjX05/AE6aEzF+CSm2uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="e5E89gT4CUicoRa7OdgVxwAA">
<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">qE3pP6BDkE6eFAKOZsPBhwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLAssociationView" guid="dN2FfNh2Ak21a630Oci8sQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">894,886;1056,895</XPD:ATTR>
<XPD:REF name="Model">mGIhh6wtikqQye4rAP8BuwAA</XPD:REF>
<XPD:REF name="Head">dERJzhT34Uiy7fP6t7/8NAAA</XPD:REF>
<XPD:REF name="Tail">cr15Q28ZjUeInjKKlIXgIwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lsfVwp0y8Uu/rTaRASLn8QAA">
<XPD: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">mGIhh6wtikqQye4rAP8BuwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ld5K2gp57UqbPpaI6Pp0AwAA">
<XPD: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">mGIhh6wtikqQye4rAP8BuwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jxzBaBHvr0qvfqrGY5A1HQAA">
<XPD: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">mGIhh6wtikqQye4rAP8BuwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="eohIjb7cAESdjD/yD0dFcQAA">
<XPD: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">QIYi0dl28U2eScI+/OtdPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="lDDlyP+NTUGTfnMcYxSinQAA">
<XPD: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">ww8W+Z3WPkuXSPLGRPoPGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Mg9bMauCpE+ApQ/JyEJmzgAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">QIYi0dl28U2eScI+/OtdPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="8K9wSrUELUqemXnO2V6qDwAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">ww8W+Z3WPkuXSPLGRPoPGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="rr8RbpmjDEqjNIk3aLvleAAA">
<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">QIYi0dl28U2eScI+/OtdPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="HgPzAQHGkUWuVz/V7pxu2wAA">
<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">ww8W+Z3WPkuXSPLGRPoPGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="OWK1/2tdjkaCtKyPNGPqAAAA">
<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">QIYi0dl28U2eScI+/OtdPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="EkX0XoDzaEO6Kdz3ARrPxgAA">
<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">ww8W+Z3WPkuXSPLGRPoPGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[23]" type="UMLClassDiagram" guid="nfps6izjgE2EPtuqSDOU5QAA">
<XPD:ATTR name="Name" type="string">rocket.script.entity.command.impl.common</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="aZDzGMSSDUCo17GuWWGSXQAA">
<XPD:REF name="Diagram">nfps6izjgE2EPtuqSDOU5QAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">20</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="3jDYnR188kKnJBw5V73i0wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">121</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">KNjMcfl41USLjwz1GS/T3AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RZ6bQ9xb+kW3UZCsb2HaFwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Ta47IBuEiUOUgYDJKC/KTQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EditScriptCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cL1CfaYBdUSwJNpt0hGTuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="v0yf6VszzUSkjCBHavNdZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="bs9Irk/wiku3sJDu1F05GAAA">
<XPD:REF name="Model">KNjMcfl41USLjwz1GS/T3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="W5UKsYjSN0KUPaFe2LdJlQAA">
<XPD:REF name="Model">KNjMcfl41USLjwz1GS/T3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="PedbQxgqBk6S7tMhIV9eDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KNjMcfl41USLjwz1GS/T3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="/h6yA6oUqEOChqzpdONX1wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1132</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">484</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">258</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">IlyGhgG+20Oo0XYwUxEt9AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2hMshyc9lkmS7WKmZ5bn0AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="3ovDuizDdE+rh5sRUjGCHgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EditModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="BEhlfL0HaEOwVIybinObcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Y3fsvVBZzEG6xU4BGaKcfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RPRp+nKNbEeQuFLNDSxSlgAA">
<XPD:REF name="Model">IlyGhgG+20Oo0XYwUxEt9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="aRujy0eDGkqxRHgt5u15OQAA">
<XPD:REF name="Model">IlyGhgG+20Oo0XYwUxEt9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wtgYrknZP0S0ZlgXzM+ENQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">IlyGhgG+20Oo0XYwUxEt9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="2mejbQAYl0WE8T2UHbZs7AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">12</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">524</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">353</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">PdWf33VUVEe0rmftCjdYXAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="nhwJWVcvZ0ST7tFQFkfBGgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zsaBlhHBxUe+SzOv88LM1wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EditController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vb0tVGaU/Eq/nMVkZOzGzQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;controller&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="bdjOsvyJX02HMaGqYEYHngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="eprELzJUR0SloRlpLqS1CQAA">
<XPD:REF name="Model">PdWf33VUVEe0rmftCjdYXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JNZTJFeuDkuxCpEuDeu72QAA">
<XPD:REF name="Model">PdWf33VUVEe0rmftCjdYXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="C19bcEOuXEmvzyo+p9H8CwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">PdWf33VUVEe0rmftCjdYXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="gBC7RP6cJ0e3sSRDPdhlHAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">426</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">H54sjYgxPkyVSd5wRaNgvwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2KhFfS3xX0q3xEp/efH2+QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="QZSIV9fzM02dmsEBDZH89AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntryControllingUtils</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KCrOPDhqtUS+X/pEONj8fAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="97Mov+XNckqD2DC7BQKPUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="addDxkh6UkCU1XqvVFcMMQAA">
<XPD:REF name="Model">H54sjYgxPkyVSd5wRaNgvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="YA/dDb+NLkuEKmKny6ZxfgAA">
<XPD:REF name="Model">H54sjYgxPkyVSd5wRaNgvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9/RX59ieDEKD4nUuEi7dnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">H54sjYgxPkyVSd5wRaNgvwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="+e/+EVSE9k6/GNyB8FFrTgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">844</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">148</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">609</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="KY2CJ9SRg0mAif+HG5BVRgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ymrphh8EqkqOyZAsc0Y/WgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommandEntryModelAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="F0nRIzUZCky2uBnanYrzsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Mk13hu4F5UqSX5oVuiDX/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lggPCtwP10q2HnS9dYwM7wAA">
<XPD:REF name="Model">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="IVwJABUIy0KgU7woleOXXgAA">
<XPD:REF name="Model">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="VIne/wlKtUm1R5DU5R6m6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLGeneralizationView" guid="OSLFueNreU29WcL1o7Hm3AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1240,484;1183,333</XPD:ATTR>
<XPD:REF name="Model">RTqtJlO3WES9lWJT3gCKEAAA</XPD:REF>
<XPD:REF name="Head">+e/+EVSE9k6/GNyB8FFrTgAA</XPD:REF>
<XPD:REF name="Tail">/h6yA6oUqEOChqzpdONX1wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="oRtrc75fgkes798KB4SWIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RTqtJlO3WES9lWJT3gCKEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="j9wlR90p5EGAJGAjkNJcawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">RTqtJlO3WES9lWJT3gCKEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="z6a/+MbGwU+oz7XJPLq+hQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RTqtJlO3WES9lWJT3gCKEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="hSxT6I/p9EyD3o49zzwkCAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">900</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">736</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">189</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">zAQRZyl6jEK4bqVTiSD79QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9QAKoApxNUKQkbr9UIq8ywAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PQkxO3zRBk2kzwCGBNjqaQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DetailModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7gxS1hEY3UiTQdoMkDkp+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="c52lVVkGxE2mMhPnXStAAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="56/mtDuGx0yUW5ES76z75AAA">
<XPD:REF name="Model">zAQRZyl6jEK4bqVTiSD79QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="EWiZfW0RZUaELFzrrucWaAAA">
<XPD:REF name="Model">zAQRZyl6jEK4bqVTiSD79QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="RPB5kHDn206CtAo1FWQ6cAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zAQRZyl6jEK4bqVTiSD79QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLGeneralizationView" guid="BaPTtdvM/EWxP0PvcWROFAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1004,736;1121,333</XPD:ATTR>
<XPD:REF name="Model">4dyJ80KydUqPZK5G2pPmsAAA</XPD:REF>
<XPD:REF name="Head">+e/+EVSE9k6/GNyB8FFrTgAA</XPD:REF>
<XPD:REF name="Tail">hSxT6I/p9EyD3o49zzwkCAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Gsl7HfJNMUSD1lv/AT5zoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">4dyJ80KydUqPZK5G2pPmsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="uEMNJ8W7J0WCB2H4AXKPTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">4dyJ80KydUqPZK5G2pPmsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="PcU6voX+YkG/hIglC/UNIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">4dyJ80KydUqPZK5G2pPmsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="fix6Mav01ESOR36fUb2oHwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1220</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">900</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">YX8SecP0LUSLu6MuS1g1hwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ULkeyFxY6kWGCdya+XjPeAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="owRfavnSnUWB/WB7ZnpiBAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AddModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="iMd4MsQd4UOlxiSUSUi2BQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5cn/e9i5d0imVPJ9clz/6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qnr5P8JAl02SEGla1UD95AAA">
<XPD:REF name="Model">YX8SecP0LUSLu6MuS1g1hwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="pZB4Vm68N0CV4LZfhv+7gAAA">
<XPD:REF name="Model">YX8SecP0LUSLu6MuS1g1hwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="m/uVRUqnhEaGmqvouJbIBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">YX8SecP0LUSLu6MuS1g1hwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="C9Pr4dVg506Obcldgp2nwQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1824</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">88</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">540</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">3rAIllWEykaGJeG77URT9AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0DFr/XoZ5UK+RL7vsfZEmwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WobbYsv0dU2EzixRBJ0+3wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DraftModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="yV5BrmnOoECl64DGIXgvZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="D2hFbKBihkymqkNaki20MgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="OmlQRo4q+0K0P1JP4F4eDAAA">
<XPD:REF name="Model">3rAIllWEykaGJeG77URT9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tyXJTSzir0C6m5RKyJXCpwAA">
<XPD:REF name="Model">3rAIllWEykaGJeG77URT9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="t2qNfjBqqECsC64A+X++ewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">3rAIllWEykaGJeG77URT9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="Pzb3fcrwg0eeFWa1Jk2mMQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1452,219;1824,193</XPD:ATTR>
<XPD:REF name="Model">nxjFija5mE6n8/rawmTbLwAA</XPD:REF>
<XPD:REF name="Head">C9Pr4dVg506Obcldgp2nwQAA</XPD:REF>
<XPD:REF name="Tail">+e/+EVSE9k6/GNyB8FFrTgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="b8N5JAapWkyXcqB5a3aEGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">nxjFija5mE6n8/rawmTbLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="02dQZezwgkm8tFUaDyfGjAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">nxjFija5mE6n8/rawmTbLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lijLCdFP3kiR1CWeWw3bGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">nxjFija5mE6n8/rawmTbLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="H8oRyW5qWkuDgEyYkoErKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">/vrknVd520a+tTjaJ3B61QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="nfIAKixuAEGL/pdQAcMF5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">yMZso7W+NU+NF4jyD3ovRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="LfNE1EmSL0mqTh1wkhDtuwAA">
<XPD:ATTR name="Alpha" type="real">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">/vrknVd520a+tTjaJ3B61QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ZLvJGua+zE2YG99ceB7JfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">yMZso7W+NU+NF4jyD3ovRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="yEB/tSVfBEieWpT0NWFXIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">/vrknVd520a+tTjaJ3B61QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="9Rr40YdBSky8Ddzy4UzYRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">yMZso7W+NU+NF4jyD3ovRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="vVH7XAJmgUiO3fD983IXAQAA">
<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">/vrknVd520a+tTjaJ3B61QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Ruqsl5lPokGNaP4vhhfBegAA">
<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">yMZso7W+NU+NF4jyD3ovRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="FPLLrj3qc0+NgJSSTezRKQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">260</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">250</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">264</XPD:ATTR>
<XPD:REF name="Model">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="3sSjrVvRlEiDRYmITBqzAAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="EZIoAG19S0eQBGsFzQTFTAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntryViewInfo</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xoNFXIO7EEiM8GjK1eKV8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Xr4oSKP5nEmz9nYIY62VNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MA6mDCOU4Euxk+tYuC047gAA">
<XPD:REF name="Model">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="68WlSjVFDk+sTQahDVHODQAA">
<XPD:REF name="Model">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wVN/BwtC9k6t8RvYwvXRjgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="AT16dRMf2EityguaTmBBdAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">52</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1308</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">717</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">JfvDc5wolUy6Q7kKv+GshAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oe15zf45IkWvmtjSuqWW8wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="LVpDCL6MEk2Pbka+wY7wbwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PathUtils</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZDj8F7uk/k2Ujij0SaEQdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="V+L/5MgeO0q60mmSFoskXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="yAcZgjY/MEmH1/vDgtXA7wAA">
<XPD:REF name="Model">JfvDc5wolUy6Q7kKv+GshAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="o5si+bE0zkiPe6KxYLYZuAAA">
<XPD:REF name="Model">JfvDc5wolUy6Q7kKv+GshAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="1wDE0vZwGEOtJ83kzJ6jVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">JfvDc5wolUy6Q7kKv+GshAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLAssociationView" guid="16aHnpzS3E6qqAJRgoFxcAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">319,618;425,656</XPD:ATTR>
<XPD:REF name="Model">AYWqIK0h1EuESK8HY6WzVAAA</XPD:REF>
<XPD:REF name="Head">gBC7RP6cJ0e3sSRDPdhlHAAA</XPD:REF>
<XPD:REF name="Tail">2mejbQAYl0WE8T2UHbZs7AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Q3oYerw/SEamKc51rRQVfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">AYWqIK0h1EuESK8HY6WzVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Ne2TXUDUuUeV28PdiCcvfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">AYWqIK0h1EuESK8HY6WzVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7IL2CXzzhkijuh9DYvZE4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">AYWqIK0h1EuESK8HY6WzVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="We3EXTydvkqjACBbc1GD6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dvslIdvb1k+GyeKzt8pCeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="IR/hJz57o0i36IiWS9VdMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">BQm+g8qS402ztDDTGIAJ5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="XtK1v1SuzE+rRQW+71M8aQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dvslIdvb1k+GyeKzt8pCeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="AySa09fRM02iqaX4GEmwFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">BQm+g8qS402ztDDTGIAJ5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="cuinh9IQOEuqlZIFPWTD8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dvslIdvb1k+GyeKzt8pCeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="a21tiylRz0+tUEOSwZX2rgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">BQm+g8qS402ztDDTGIAJ5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="c5GbObKymkaxYqhjZJ2BRgAA">
<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">dvslIdvb1k+GyeKzt8pCeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="+tqMJJ9y/0+evf/kRFPYtwAA">
<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">BQm+g8qS402ztDDTGIAJ5wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="HrqM0yNbhkOey5blEr0W7wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">852</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">455</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">459</XPD:ATTR>
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VHwPiuNfgUOT7aR9KPWjeQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="t4L730jpA0K5wIr8X6LCtwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFrame</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Z4vms1YIaUuv/3nQ7ReOZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Ehb+pnbBREqlz+bNQJYA+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="AO8/xdSrTkW/xUckDL3KpgAA">
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="BBhyRl9+dUi4LI27/o8EdAAA">
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="HkZ/FXPIlUux0n24kTCiogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLAssociationView" guid="Gw3QEitpCUiRYlKiqEzrSAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">574,763;578,852</XPD:ATTR>
<XPD:REF name="Model">fcsxZBlEJkKw2pD4MFxOJAAA</XPD:REF>
<XPD:REF name="Head">HrqM0yNbhkOey5blEr0W7wAA</XPD:REF>
<XPD:REF name="Tail">gBC7RP6cJ0e3sSRDPdhlHAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="qWV9zPiIgEyObk1EYGsaqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">fcsxZBlEJkKw2pD4MFxOJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="sYsmRZDY2UmRaoPrOQ0iyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">fcsxZBlEJkKw2pD4MFxOJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="e8NrTaAF+U2wig3GY6JcEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">fcsxZBlEJkKw2pD4MFxOJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="BkxAMkpQEUGyUGvScZWrrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">L31ZvDEs2EODH+WiEZHWlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="pdlRJmlhjkiNUDNBWGm7lAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">YuwK4hySAkqasFae2vWOZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Ut4O+tTSVkixbuLg2dFiqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">L31ZvDEs2EODH+WiEZHWlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="VewY3ObvhUOnxEZiX2GOaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">YuwK4hySAkqasFae2vWOZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="F7wIccnx9EOMRgtl0YUTEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">L31ZvDEs2EODH+WiEZHWlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="X1lMjjrsAkSxfWrz2CNS4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">YuwK4hySAkqasFae2vWOZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="EhD+8Q/8IEiPajCJU6cGWQAA">
<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">L31ZvDEs2EODH+WiEZHWlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="PMNfcNQoH0yVnokdQ3aHaAAA">
<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">YuwK4hySAkqasFae2vWOZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="m0hBTo/VGU6+bialfiYslwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">48</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">740</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">226</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">0pUyV9xRfUGU6vOVovNDYAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="10mSApbzCEuDO0nphwgxoAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="z/yZvwaU2kSwBFyh4gsYuwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DetailController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="zUoxds1lsE+/WsWv/qNyygAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;controller&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8RsdKKcWREeYDPk+KC5ARAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="N+jUE4uuyEWmQpIGs6rGaQAA">
<XPD:REF name="Model">0pUyV9xRfUGU6vOVovNDYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="KuFrIIC5Wk2qOrhAWKCvGgAA">
<XPD:REF name="Model">0pUyV9xRfUGU6vOVovNDYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="iqMn1Oi400+VjB16uOCPKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">0pUyV9xRfUGU6vOVovNDYAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLAssociationView" guid="oBdzr+BklkKGn7Izaw0AIQAA">
<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,756;360,742</XPD:ATTR>
<XPD:REF name="Model">Z30GpZqft0+MWat9yWclHAAA</XPD:REF>
<XPD:REF name="Head">gBC7RP6cJ0e3sSRDPdhlHAAA</XPD:REF>
<XPD:REF name="Tail">m0hBTo/VGU6+bialfiYslwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="mjus2vI+H0i6n3CkFEg/PQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Z30GpZqft0+MWat9yWclHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HlB925sTOk6WVBnCe2UzIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Z30GpZqft0+MWat9yWclHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="epn8QlcKi0+0PAytFnZM6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Z30GpZqft0+MWat9yWclHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="/5/iV7quPEaHLOWM2dPt1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">M68LGcyGcUePkM9XYZP3cAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="khqPW3Tor0C7kx0/FBKlPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">32/1m3Lwwkq8KH1ozHasAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="j2LFisAwk0S/LvVRbXHS+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">M68LGcyGcUePkM9XYZP3cAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="CXaUTPIaDkOtN1Bb4vmxqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">32/1m3Lwwkq8KH1ozHasAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Dg6p9Z/uWEGilytoj8GH3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">M68LGcyGcUePkM9XYZP3cAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="pAR00R2O2kyM5rhorgceMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">32/1m3Lwwkq8KH1ozHasAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="PLNDW6+FU0SR+snaGttMygAA">
<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">M68LGcyGcUePkM9XYZP3cAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="0sSjQhC0e0KMjBw1YzeSYwAA">
<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">32/1m3Lwwkq8KH1ozHasAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLClassView" guid="bGh+2LeZFk+VeOR3JTmyZgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1910</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">342</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">F5M3YkPciUCw0/4eILT7fAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aKsFxTPuW068qOkj7YhzrAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ecErSCHRqkq6gLENaxILKgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TranslationModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="sKlYWOo/Gk6hTh34jXDhHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="DFUNE7lgA0CmrUoXDsiShgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="8R4/TVCDhUiT4nt+KyDnXQAA">
<XPD:REF name="Model">F5M3YkPciUCw0/4eILT7fAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="NyDPu9XDVU26kDvqWJxXOAAA">
<XPD:REF name="Model">F5M3YkPciUCw0/4eILT7fAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="teKBq2VFaEWHjZOdJG2p+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">F5M3YkPciUCw0/4eILT7fAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLAssociationView" guid="0Yz+UPncAEWnGPrX3Ey9HgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1452,286;1910,355</XPD:ATTR>
<XPD:REF name="Model">D1Z0YJgeIUGWs4OPJ3JlkgAA</XPD:REF>
<XPD:REF name="Head">bGh+2LeZFk+VeOR3JTmyZgAA</XPD:REF>
<XPD:REF name="Tail">+e/+EVSE9k6/GNyB8FFrTgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8WdYirM9wUml7GV/Xe06EwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">D1Z0YJgeIUGWs4OPJ3JlkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="huOal/27P0CRSuN/tm8JVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">D1Z0YJgeIUGWs4OPJ3JlkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="CmEszY1zdE+SXJPQ4VtJHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">D1Z0YJgeIUGWs4OPJ3JlkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="me/yuNH3SkiRJVfoSLQizgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">cIRYILfMLE2miSFWA2WS4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="1o7fzawU402FIcRHtq2NfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">38JQ7LAXwEiz/yHIU7XawwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="F5MRpAY6J0OaMxkKQHvg3gAA">
<XPD:ATTR name="Alpha" type="real">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">cIRYILfMLE2miSFWA2WS4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="maT3et3xWEKoF0lp12ZCnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">38JQ7LAXwEiz/yHIU7XawwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="HS59QU9l7kylF4tt07zm4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">cIRYILfMLE2miSFWA2WS4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Fioc27848UKbZNIGBn0TmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">38JQ7LAXwEiz/yHIU7XawwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="AI+f7YrVg0WeQO+vYY63qgAA">
<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">cIRYILfMLE2miSFWA2WS4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="y9HLjjlYWUyEbwJdgdJWUgAA">
<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">38JQ7LAXwEiz/yHIU7XawwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[24]" type="UMLClassDiagram" guid="xpZ0UP9OUE2HVi09G1WRpwAA">
<XPD:ATTR name="Name" type="string">rocket.script.entity.command.impl.tree</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="neFJFMpUoU2bPBVyfMozlgAA">
<XPD:REF name="Diagram">xpZ0UP9OUE2HVi09G1WRpwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="gg7z1WxeWUuSoq4BHXPbPAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">208</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">176</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">187</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">OHj4cXruMk2L/raUHqQQqQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gyWp7WHx/0CyV+vP/spMgwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="fFmHchHkGUGaZVki34YeggAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TreeListController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3KLPQGAX+0GBWl3LFQTdTgAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Controller&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="b3k2/z/AbUuBTMwgfxQqmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="1FmsiQWN+E6Y7I4S170WPwAA">
<XPD:REF name="Model">OHj4cXruMk2L/raUHqQQqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mmW2n+u9yUKWe94IpaleDgAA">
<XPD:REF name="Model">OHj4cXruMk2L/raUHqQQqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="XvHtewa+M0KAGY6DO2tkbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OHj4cXruMk2L/raUHqQQqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="GGTGyBYy8kugyeVkvYu60wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">604</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">196</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">195</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">aL6QkmZ4SkC6Lu/gYSulwwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FDM/+GQnkki/kJfG9sEbQwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="lBzRanqHfUGiygryccuLiwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TreeListModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="z4Uk2gA7rEKWd5FBMFR3jQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Eg0yYksOi0WX70Ey9A6uigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Ss3+rFbk8EiTF6pcHN4bUQAA">
<XPD:REF name="Model">aL6QkmZ4SkC6Lu/gYSulwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ec/aFFD59UaKycSD7K/ERwAA">
<XPD:REF name="Model">aL6QkmZ4SkC6Lu/gYSulwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="n8xn47a86kaDqZ8OZNAy0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">aL6QkmZ4SkC6Lu/gYSulwwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="e1nG29LeakCoS/ZFUn3N/QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">168</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">44</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">672</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">zzWgSuDtvkKC64xdl9L7GgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+PrdEYq3jk6x6FBjtZOFFwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2dzwiojzYUmmb1kvGbV3WgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TreeController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="WT+W8De9gEKB5qrFEa41mQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ftZZOboBDE2aqjD1Y6kl/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6jHk25KybUaMtDtdCOFtvQAA">
<XPD:REF name="Model">zzWgSuDtvkKC64xdl9L7GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="cEN/S8WHZE6Z/1ddUjE3gAAA">
<XPD:REF name="Model">zzWgSuDtvkKC64xdl9L7GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="BaSWEBZV806J9VRP19GI3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zzWgSuDtvkKC64xdl9L7GgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLGeneralizationView" guid="xYBVY7QT+EaOHxuQKwY0XgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">350,176;462,99</XPD:ATTR>
<XPD:REF name="Model">vQZU2SSwmkelb33vSBseZQAA</XPD:REF>
<XPD:REF name="Head">e1nG29LeakCoS/ZFUn3N/QAA</XPD:REF>
<XPD:REF name="Tail">gg7z1WxeWUuSoq4BHXPbPAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ldup9eAdEE6951Ybwa1AjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vQZU2SSwmkelb33vSBseZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="uawjwAv6TEmFvRZXtqP/NQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">vQZU2SSwmkelb33vSBseZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ftrq9x6Vk0WlzpyvXtmWVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vQZU2SSwmkelb33vSBseZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="FaLcGZWgA0Gb8H6uaGOyZQAA">
<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">380</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">146</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">j5R0cCA1ZE23REJWhRp02AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ILZeZ7e8uUmQOfhR6hMzFwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6778dbu5uUSLtPbr+3GjfQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TreeListScriptCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KciX0hOaMkqt6IZR0/8uSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WRmD5F08Mk6K9X5NwO5hIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mTPPmnNN60G20m2eaS7pLwAA">
<XPD:REF name="Model">j5R0cCA1ZE23REJWhRp02AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="s4LLyOAoVUivyI5jeur/owAA">
<XPD:REF name="Model">j5R0cCA1ZE23REJWhRp02AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5phm5sDFxkOpVJYbqhKDoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">j5R0cCA1ZE23REJWhRp02AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="62O/MZggJUCH6LOTDh0wBAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">464</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">384</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">414</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">9sG1jmD+skOn4ifHpxM44QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6osgtHm//0akl80+sQijbwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="GI2TJMiUlEytkLEsEf2MfQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TreeUtils</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2wyI0UxV/EuNmFof9CfFlQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6FV1mjxyqECL508yGL3aYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="LalqHmt06kW5TZ2uRsaWYQAA">
<XPD:REF name="Model">9sG1jmD+skOn4ifHpxM44QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/tvVfivHKkaLPc7PPcX8BgAA">
<XPD:REF name="Model">9sG1jmD+skOn4ifHpxM44QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="U6AN6sPq50OPcWgLZvSy6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9sG1jmD+skOn4ifHpxM44QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[25]" type="UMLClassDiagram" guid="4FxeWql/3Uet2bm9x51iwAAA">
<XPD:ATTR name="Name" type="string">rocket.spec.ei.component</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="sjArZ7jO5Eatmxl8naga9wAA">
<XPD:REF name="Diagram">4FxeWql/3Uet2bm9x51iwAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">18</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="AnKG67GQXE2FFBpxLhQ4IwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2040</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="pbfgCL3nF0irOTbAXI6mtAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="kK0h6RVgZUeEY5qRDEDcYgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="33NE7YOxO069+LQyI9dauQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="FWiAIu8Ir06qq85CAxmy0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="WylwQzL1bkKsYtJlTiw+mwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="6SXjptJbZkmqd2l3D//A+wAA">
<XPD:REF name="Model">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="uO9q6le310SJIhtZ/XpNggAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2068</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">644</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">203</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">mcUzryF8+UaOZh0lQdJkQAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2QhIctZvVUa2HLm+gKrPCAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="oHZXhpVJTE2ekxv1iYxUNAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DraftableEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="V9EfSUCs1Um5SpbTkFx3swAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="fyA3KdiGjk6T9ES7hfHUvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="5aRq4GinvkSj2Y8539ffngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mcUzryF8+UaOZh0lQdJkQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VecEX7Ii5ku1emtD993n/AAA">
<XPD:REF name="Model">mcUzryF8+UaOZh0lQdJkQAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="2iMCne//NkyyNX042xQvMAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2428</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">184</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">346</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">VHJIFoUmok6T6EJfj5Jp1AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qOPufrNezUWeU57mTyrBXAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jj1OExZlQ0yknbrwyA72EwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PrivilegedEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2XcW3LYBBUiOMl1lzRgkVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2QfwpogfoESbxEFKron44gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lofP3BepZUGiwgHxTFcs2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VHJIFoUmok6T6EJfj5Jp1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="X9r5cjd0i0SU6CG2lWudEQAA">
<XPD:REF name="Model">VHJIFoUmok6T6EJfj5Jp1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLGeneralizationView" guid="SAwOPoVK/Ua//Li0yCgMRwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2428,218;2303,220</XPD:ATTR>
<XPD:REF name="Model">/+wo5CSpoUWVF1/9kAi+9QAA</XPD:REF>
<XPD:REF name="Head">AnKG67GQXE2FFBpxLhQ4IwAA</XPD:REF>
<XPD:REF name="Tail">2iMCne//NkyyNX042xQvMAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dYkTC+RukEeZPhQy6qGeUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/+wo5CSpoUWVF1/9kAi+9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Gsa+Qb1Wf0uwYKgPPTeelAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">/+wo5CSpoUWVF1/9kAi+9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="j2a/uG2qyEWkZn7lxP3DYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/+wo5CSpoUWVF1/9kAi+9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="4Cbjjrih+UeebMbo+cNaPwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2169,644;2171,281</XPD:ATTR>
<XPD:REF name="Model">+aCvrwPOrkqL3R4ZMT9viAAA</XPD:REF>
<XPD:REF name="Head">AnKG67GQXE2FFBpxLhQ4IwAA</XPD:REF>
<XPD:REF name="Tail">uO9q6le310SJIhtZ/XpNggAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rfr1+Dy/yEux1kJ72GJnCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+aCvrwPOrkqL3R4ZMT9viAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="e32Almm+IUKH4rjcFdLhdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">+aCvrwPOrkqL3R4ZMT9viAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nA3ZWGpWE0WDspDjs5SfxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+aCvrwPOrkqL3R4ZMT9viAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLInterfaceView" guid="SJynFr0AKkenjSAjeZYuQQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1556</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">385</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">PyDaIrOMEU29X97RISCs8gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oQsCyTR/P0yuTsTpURbqVAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="4MfbGmMKjUq3D6tIIbZxmQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FilterableEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="L3JVJqPwokmp+t8SJ6r0dgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="j0uB7txaj0GuPKHwWEY/VgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="fLznoEJi90q0hhfZ0l0AaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">PyDaIrOMEU29X97RISCs8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jlFZDLIamUqjonSoBkpXTwAA">
<XPD:REF name="Model">PyDaIrOMEU29X97RISCs8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="/MZes+SIJU6X9VWvzBlGCgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1842,380;2048,281</XPD:ATTR>
<XPD:REF name="Model">EHCwCxgaMkm2tTYLBkBqJgAA</XPD:REF>
<XPD:REF name="Head">AnKG67GQXE2FFBpxLhQ4IwAA</XPD:REF>
<XPD:REF name="Tail">SJynFr0AKkenjSAjeZYuQQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="psQiRpm1WEu3n62me/jkewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EHCwCxgaMkm2tTYLBkBqJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="M4DEAiz5dU+NiEQAfcJBLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">EHCwCxgaMkm2tTYLBkBqJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1GGMWUwdXkSEdY7bwZd4jgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EHCwCxgaMkm2tTYLBkBqJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLInterfaceView" guid="8+QjGHDNW0y+7V8D48rn9AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1832</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">544</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">241</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">RvKAmvzZ/Uypm/Ki/lQiEgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aN1yPlZ0Kkyd6LT712PxaAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TnmN5vxxxU+ZjKCvT9ZRLQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GenericEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pZB3YVWGsk24ADuNfI1hKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dIJ1PUEAI0WV2EhdXWPWcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="po3Xmz9he06sw/SP2BuJ+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RvKAmvzZ/Uypm/Ki/lQiEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ZuZOWfdXtEiAK6HySvczpgAA">
<XPD:REF name="Model">RvKAmvzZ/Uypm/Ki/lQiEgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLInterfaceView" guid="K8u+ojdcdkCAluYv8pDGNAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2440</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">376</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">185</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">gFUKw/2tjEePwtJPTvSegwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xaFpw9nvZ0e8JhwiJ8UrzwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MeA5CpitTkiKhh57zBgrMAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="IKFqXWNUi0mnzzlzH+9RqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8jiF+tzgwUeA/45+F3v/BQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="u8qeJsFiA0qH3dtAycocCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gFUKw/2tjEePwtJPTvSegwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="KFn0dCpDlEuGk6k68PfJLgAA">
<XPD:REF name="Model">gFUKw/2tjEePwtJPTvSegwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="RODmvpBKvEeN9fwIo8vYWwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2459,376;2281,281</XPD:ATTR>
<XPD:REF name="Model">PzsylWqlRE2KMjROL1/4ogAA</XPD:REF>
<XPD:REF name="Head">AnKG67GQXE2FFBpxLhQ4IwAA</XPD:REF>
<XPD:REF name="Tail">K8u+ojdcdkCAluYv8pDGNAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ahuUy7KI10mAv3rMvPjaTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PzsylWqlRE2KMjROL1/4ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="oBgAFSfiOEKZA2xOgHB9+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">PzsylWqlRE2KMjROL1/4ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lfoT1ayWn0S07HN/uKgwCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PzsylWqlRE2KMjROL1/4ogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLInterfaceView" guid="sU+cv7AkMEy85KJ6dvXHcgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2256</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">528</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">432</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">AqCtcQwqYEqO9g1n/B0fiAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="3EEyUwrVVkOro26yBkIHsgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="A1lcEunY+keVKNOEXGwJuQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FieldEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7buwyJF2XUiezFmm5G3l0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="X10b1GQdbEa9n9W28lvteAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="z0sQCU91bUaDXTFSSlzdBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">AqCtcQwqYEqO9g1n/B0fiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jbUGEccRMU+mGKZ1ajKCUwAA">
<XPD:REF name="Model">AqCtcQwqYEqO9g1n/B0fiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="K/LXBu1Ye0OiK45Q7HnrDQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2437,528;2222,281</XPD:ATTR>
<XPD:REF name="Model">vdt3q81eSkSoZadt3qKhgQAA</XPD:REF>
<XPD:REF name="Head">AnKG67GQXE2FFBpxLhQ4IwAA</XPD:REF>
<XPD:REF name="Tail">sU+cv7AkMEy85KJ6dvXHcgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="zj7vw/9pPE+KYph2l81nMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vdt3q81eSkSoZadt3qKhgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="flK6odkI4UK2vtldMp2FXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">vdt3q81eSkSoZadt3qKhgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7cmJnkef40234uPCw164eAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vdt3q81eSkSoZadt3qKhgQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLGeneralizationView" guid="4+GdnVUyR0eZ7/8zJWQ3NgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2258,644;2363,606</XPD:ATTR>
<XPD:REF name="Model">+rs7AwpPJEiWn6IAJE+VHQAA</XPD:REF>
<XPD:REF name="Head">sU+cv7AkMEy85KJ6dvXHcgAA</XPD:REF>
<XPD:REF name="Tail">uO9q6le310SJIhtZ/XpNggAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="GfFFKwx8102WiEZ3AnEYugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+rs7AwpPJEiWn6IAJE+VHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Mk0mKa+1r02Wu25QtO/M3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">+rs7AwpPJEiWn6IAJE+VHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wnJnX94JqkS/HiZJp0cW9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+rs7AwpPJEiWn6IAJE+VHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="E9Yul6ypFUKiZyUTR9J5WgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1972,544;2135,281</XPD:ATTR>
<XPD:REF name="Model">mxsj+vk0P0a5LshvfHIyAgAA</XPD:REF>
<XPD:REF name="Head">AnKG67GQXE2FFBpxLhQ4IwAA</XPD:REF>
<XPD:REF name="Tail">8+QjGHDNW0y+7V8D48rn9AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rHZiauAC1E6/D0Q1QzDuFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">mxsj+vk0P0a5LshvfHIyAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="tLh2V6qbLEWlKqgW//jQewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">mxsj+vk0P0a5LshvfHIyAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5zWChJvN6UWJuxWEB4qsyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">mxsj+vk0P0a5LshvfHIyAgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLInterfaceView" guid="XSi1aI434kaGAauk8t9vawAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2080</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">48</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">84</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="M2ZCiELtcU+P52QsE2PvPQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="3oJDKtjQiUSfszcE8KDbBAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiComponent</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pdp0xupzbUepBnd6PDARewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uN7cAAEYGEiYgdsdrJslGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GG3Qgck92EyCQh2ebBpRIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nB6j6W7fHk6yM5txxS6UYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLGeneralizationView" guid="/2yjPVMPr0anbsxNOWpNUgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2152,164;2128,92</XPD:ATTR>
<XPD:REF name="Model">axHutCzkrkWlqAAI02ui4wAA</XPD:REF>
<XPD:REF name="Head">XSi1aI434kaGAauk8t9vawAA</XPD:REF>
<XPD:REF name="Tail">AnKG67GQXE2FFBpxLhQ4IwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ybZ5hNgst0+BwA3dbowiPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">axHutCzkrkWlqAAI02ui4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2mBNb5DaQkq43d7UpycY8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">axHutCzkrkWlqAAI02ui4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="02LriGTCh0SgY0HESARuXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">axHutCzkrkWlqAAI02ui4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="VDINBkt55ES2lBvf6DsGTAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1156</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">232</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">493</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ELLI/DX3s0u9Xw9SpuUFvgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="XtojwHlPuESNUYvjUU65aQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPropCollection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="68KNFzeB6EWQPC5y7GQZtgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="n7B3/MK810i7vN2tqjb+LwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dRzO/m2VBkmwjdmzGcT0XAAA">
<XPD:REF name="Model">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DPsMTSdId0qutcD2RY91DQAA">
<XPD:REF name="Model">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="YGtyWFsRJUan/NmXZIGtlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="RIbPueZoOE+QiXhz8y6QlAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">980</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">76</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">139</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">ANMdpc0Syk+oJ9g9Kja5SgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="MrqWGG63Y0aObwINaNlh1gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="RJ/Q7KwQvkaLG/+dlEyB7gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiComponentCollection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="iVi/Bu4b8kuVO2rG8NI9wwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JRva8gmxvE+lh84ASke6+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="g3Pnf2gujEuYvOy9v462RAAA">
<XPD:REF name="Model">ANMdpc0Syk+oJ9g9Kja5SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3WPh6L7t20SckgacNkAfLgAA">
<XPD:REF name="Model">ANMdpc0Syk+oJ9g9Kja5SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MlWhnyLDgkusDbugHh6S8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ANMdpc0Syk+oJ9g9Kja5SgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[26]" type="UMLClassDiagram" guid="4Wgi4I1AAE6kEoVGYUo3aAAA">
<XPD:ATTR name="Name" type="string">rocket.script.entity.field.impl.relation</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="86poEBUAwEuGoDkGckB+WQAA">
<XPD:REF name="Diagram">4Wgi4I1AAE6kEoVGYUo3aAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="XtiChpGDe0agYxlSHD98OAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">doR5GnF5YEiLjdS8LDYoSwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="HQdKnASdbUqLgjAu93Yy9QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="HsPrdMQSUkWx699wYRIEJgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManyToManySelectEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="z9lLr3zDrUKgw73ihu0I7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="M/6c2VQYwUexWfNYPcX96gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qL7H7v/YhEqlE/AUyuh4agAA">
<XPD:REF name="Model">doR5GnF5YEiLjdS8LDYoSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="y9BhOZlPb0idQZe4T8czvgAA">
<XPD:REF name="Model">doR5GnF5YEiLjdS8LDYoSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Bsv7vSGqLU6NI9OnmOEzDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">doR5GnF5YEiLjdS8LDYoSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="xY1Kps+q5kOwM/0J0L/eCQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">636</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">436</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">795</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">251</XPD:ATTR>
<XPD:REF name="Model">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ri+8VnQTYk2yWmG9gJnGBAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="i/l0MAwvcUmetfRDYRzV7wAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EditableScriptFieldAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="I+o4MYJJykuzrQKLqNZ1qQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8qG7Rqm4xku3V/tO5j7EOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tNUOP+DN3UCr2rIS8/Hs6wAA">
<XPD:REF name="Model">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="P9NJW8bh+0Wqx0l546wiaQAA">
<XPD:REF name="Model">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="/ESmfui9a0WYP4/LNxqHGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="eebyPOVGWkOhI4PvqbfEsgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">339,360;564,278</XPD:ATTR>
<XPD:REF name="Model">T5bVowgI9EywRC7uu8T8iQAA</XPD:REF>
<XPD:REF name="Head">t5KlzRhnw0CIF8qRWqxlwgAA</XPD:REF>
<XPD:REF name="Tail">XtiChpGDe0agYxlSHD98OAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="zuepS1Id8ki+YG77/NMOUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">T5bVowgI9EywRC7uu8T8iQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="tn0vEJd6L0uAU8D+46bk8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">T5bVowgI9EywRC7uu8T8iQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="VBKt274m7kKt1KuFdsaU2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">T5bVowgI9EywRC7uu8T8iQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="O9Azzq8+lEezt5JHJa3pWgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1044</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">796</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">147</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">fQ7fUQd38U2MRAvJas0bYQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="V/9XWon9VEqNj9oIGVYEJQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="0Mi8A06LaE20Q8t06a6TqgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManyToOneSelectEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Ayc+T40GZUCf0cJHg7SXmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="l96SL7GmoUKDwnnqNwwcUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="L+d/5fKIjUiHgZEx7XlDFQAA">
<XPD:REF name="Model">fQ7fUQd38U2MRAvJas0bYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hTCIct9lp0y1OgG+4cPRjwAA">
<XPD:REF name="Model">fQ7fUQd38U2MRAvJas0bYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="o0/ueK8RvkGES95hH63HxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">fQ7fUQd38U2MRAvJas0bYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="TxEotC6R5EmfWn15ES5ZTAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">552</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">147</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">ehna+G6PJkWA6Ni/YbFuIAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="jovlt+y/sUG57A0u/4DQpgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="crsWBzazX0iZMWNJ06mF+AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OneToManySelectEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="l3cUBiDwakCZSCGVYm4trAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6Mn+i2nHF0+5ED8jCx5zUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2jGasFNr2UmpixfHyxj9AAAA">
<XPD:REF name="Model">ehna+G6PJkWA6Ni/YbFuIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="pWBkod0fKUi9yUPVXmW1OwAA">
<XPD:REF name="Model">ehna+G6PJkWA6Ni/YbFuIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="j9XkBtExFk29tplCMDWXogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ehna+G6PJkWA6Ni/YbFuIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLGeneralizationView" guid="hADB0HScUUS7CBOQRZzyUgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1110,796;1074,686</XPD:ATTR>
<XPD:REF name="Model">9FOlUpYrUk+XgNFCVr0QbwAA</XPD:REF>
<XPD:REF name="Head">xY1Kps+q5kOwM/0J0L/eCQAA</XPD:REF>
<XPD:REF name="Tail">O9Azzq8+lEezt5JHJa3pWgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="AgHqlrOH5U6Sf6zstxh5cAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9FOlUpYrUk+XgNFCVr0QbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="oEJZWH3b2kmzm3Ydrwcm+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">9FOlUpYrUk+XgNFCVr0QbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="yX7vP/xDvU6+LSomEZYs+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9FOlUpYrUk+XgNFCVr0QbwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="imFxj4tSmUePbnXuLwM6twAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">448,552;709,319</XPD:ATTR>
<XPD:REF name="Model">ZDSG5yoRkUGUEZeS9XyOxwAA</XPD:REF>
<XPD:REF name="Head">t5KlzRhnw0CIF8qRWqxlwgAA</XPD:REF>
<XPD:REF name="Tail">TxEotC6R5EmfWn15ES5ZTAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="QLiGahefbkiHaW0vXRfeIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ZDSG5yoRkUGUEZeS9XyOxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Cxg/gLWL9Ee1hDKvwzE/pwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ZDSG5yoRkUGUEZeS9XyOxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="U88UReH7pEGVA8GeI5YkxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ZDSG5yoRkUGUEZeS9XyOxwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="t5KlzRhnw0CIF8qRWqxlwgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">564</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">646</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">316</XPD:ATTR>
<XPD:REF name="Model">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="YoKOIKLA1k6B8b3Xft+Z4QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="SmHM5slM1ECNQwYclPuKNAAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DisplayableScriptFieldAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dv/AnM6eGkK6h7wo6P8FhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="fWtAj8dAekuX4Md+Op3qPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="k336EyQtt0ixtXgQm9ixQQAA">
<XPD:REF name="Model">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1+ORYGrhNUmoggISLFj30wAA">
<XPD:REF name="Model">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="BHIlvEB4mkaN0aqpMVtcyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLGeneralizationView" guid="+MKsUDLDEUufRqFWiQCceQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">987,436;944,319</XPD:ATTR>
<XPD:REF name="Model">UFtjrG9lO0qlp/mKGXPNNwAA</XPD:REF>
<XPD:REF name="Head">t5KlzRhnw0CIF8qRWqxlwgAA</XPD:REF>
<XPD:REF name="Tail">xY1Kps+q5kOwM/0J0L/eCQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="kwoa0iEBQEuuKupbyOhihgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UFtjrG9lO0qlp/mKGXPNNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="c6wyrxAWSEuLc0nKYg/AfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">UFtjrG9lO0qlp/mKGXPNNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="/ZAA/7qIY0263E1dwKNU8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UFtjrG9lO0qlp/mKGXPNNwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="hxuxrKFdqEu6eLM+XghXjAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">512</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">716</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">ehzTfzsky0K+KfoN2xSk8QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="n+sifqV24EaaBmqf9CfEagAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mRFAaVd7bkyo1v8+6LYWPwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IntegratedOneToOneEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rTG3sCG4c06igTSU5ouxcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="yJO7RYRvZEiBFYHoF+Br5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6CEcHA9qnUqRlEU8QIJxPAAA">
<XPD:REF name="Model">ehzTfzsky0K+KfoN2xSk8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Wh8Ci8x5cE6pEYHV30QSiQAA">
<XPD:REF name="Model">ehzTfzsky0K+KfoN2xSk8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3LSRAuVkVEGY24sOLpLqdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ehzTfzsky0K+KfoN2xSk8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[27]" type="UMLClassDiagram" guid="Gr8nELWR6UOJcybh+B3UFwAA">
<XPD:ATTR name="Name" type="string">rocket.script.entity.field.impl.ci</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="r2coR/Ak2EiNb2le05zC7QAA">
<XPD:REF name="Diagram">Gr8nELWR6UOJcybh+B3UFwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="+QASmV3mE0+LLdjYunBBuQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">708</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">276</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">699</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">gca0Xo84NES+ck5NFNm+sgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5Sxn9NAlGEGkr/N4ANh1XwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="KltTzCSwt0CiL7GNUKzMQQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ContentItemsScriptField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ToqmqKrHWUmNF2uaCDXN2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="yWWOCEbi6E+8r0Dt5yrXkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="n2U+1ia9KEm0OotKLPVFSAAA">
<XPD:REF name="Model">gca0Xo84NES+ck5NFNm+sgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Bvh9J7vjhE6ZWj3zNGw+5gAA">
<XPD:REF name="Model">gca0Xo84NES+ck5NFNm+sgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ZtViz9n04kOUF89QzH/6CQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gca0Xo84NES+ck5NFNm+sgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="XSgRmjpFiEO8UyyVxFG/SAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">244</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">626</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">238</XPD:ATTR>
<XPD:REF name="Model">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vL6Yn3dSYEevSdoowaQbOwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="H2tRxBJU2k6vcztb4l02kgAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TranslatableScriptFieldAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="BjhARb/YhEaAN2PTps1ilgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="vUafGvcnc0Cne8Et3EWODwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="i87pgbhHzUKaQ5tF059dpQAA">
<XPD:REF name="Model">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="LhE/tDvrX0mJkZJznTx1TQAA">
<XPD:REF name="Model">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="CRtmP70RukWga/+2o3fBlwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="5waWfuUoSUGktRLNEhr/eAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">708,362;625,362</XPD:ATTR>
<XPD:REF name="Model">ptBXHHAICEWyV64YKfAR4QAA</XPD:REF>
<XPD:REF name="Head">XSgRmjpFiEO8UyyVxFG/SAAA</XPD:REF>
<XPD:REF name="Tail">+QASmV3mE0+LLdjYunBBuQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="czBQQOl1y0yHpWJg1QKyLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ptBXHHAICEWyV64YKfAR4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Z4NTYNZuAEGM0ofFUzJoMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ptBXHHAICEWyV64YKfAR4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Dk/w8FaVgU+CNxEsiMhY6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ptBXHHAICEWyV64YKfAR4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="MT07MJ4s00Grij4JdzWpdAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">580</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">138</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:ATTR name="ShowCompartmentStereotype" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2TzF0PuvH0O9C8TczqrldwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aSRXKWYlOUKo3vb4QHZ7lQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="U/oH9kAFx0uEoREI8tNYJgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PreviewableScriptField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="04EYpXnnrUiVQFeRDL6WtgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="rn2Fd4ymDUS3Kk5IkwVUTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="upz0JsUmN0agpcTq1CgIpwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2TzF0PuvH0O9C8TczqrldwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dcts2clCIkOT5aLaf1vsTQAA">
<XPD:REF name="Model">2TzF0PuvH0O9C8TczqrldwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLRealizationView" guid="pzgYXdcjsEqKmWB7O9PX/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">881,276;658,153</XPD:ATTR>
<XPD:REF name="Model">7sbEQlYr4E6aA7jbSn/J/QAA</XPD:REF>
<XPD:REF name="Head">MT07MJ4s00Grij4JdzWpdAAA</XPD:REF>
<XPD:REF name="Tail">+QASmV3mE0+LLdjYunBBuQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+hWVh2uOKU6C6FSWVc5XQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7sbEQlYr4E6aA7jbSn/J/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2uC8+aIPyESxuuq0KVjgwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">7sbEQlYr4E6aA7jbSn/J/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="btymfkfBSk+1vdzXDdz0jgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7sbEQlYr4E6aA7jbSn/J/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="F1xbc98H6kKxcozDZBJ9sAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">564</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">572</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">87</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">wPCl3AC/MUycmwg9N8Fl8AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5PH+0r02ZUGG8nOJqPh5UgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WffLa/N6MUyXGc/RequU7QAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ContentItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Ufu25W7KlEW/ysHJ99C+PgAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Entity&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="KDwx2WjLnUWhxd4KP5Rf3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="sBodPI5UDkCDTewK6NaBlQAA">
<XPD:REF name="Model">wPCl3AC/MUycmwg9N8Fl8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/RWUL2L0LU+o6Jp3Xmd8BQAA">
<XPD:REF name="Model">wPCl3AC/MUycmwg9N8Fl8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="FEpYinMk1E6CSJkIRlPqJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wPCl3AC/MUycmwg9N8Fl8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="CS1F3Lc/90aupaaEQPzZIAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">840</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">652</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">MVluBffEWU+vJ6Yevl/ddgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="TICF6Bs4Q0yxuxyqLX/teAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="gOi2iWL2JkKcvMfy7ZFa5QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ContentItemOption</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ykqnlZGEvUWBuouAKlkW+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="93/JFzik4UiQVARJvEQHFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Sl055lEDGUa0J78fD57nXgAA">
<XPD:REF name="Model">MVluBffEWU+vJ6Yevl/ddgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+dGTYKpMbEWEB9PZ+j1a0QAA">
<XPD:REF name="Model">MVluBffEWU+vJ6Yevl/ddgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="nzRzmQjwBEifrT1glX7tlQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MVluBffEWU+vJ6Yevl/ddgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="Q/V2d8mznkq9v7lUYMoCrgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">840</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">512</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">138</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">xehEhiiUsE+mfofe5+D3uwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cNHMDhpU9Uqkkztuxi7P0QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="HPJKBqKnD0+gzqGLEO6VtwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PanelConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hknakqrmpkWFEftjdglQ4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="9JrBwVILBUWZZrPM9PcsHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lwXkf/GxxECwRiAiImZo0QAA">
<XPD:REF name="Model">xehEhiiUsE+mfofe5+D3uwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="IZI/xO8AiE2WtcPJu5V7zgAA">
<XPD:REF name="Model">xehEhiiUsE+mfofe5+D3uwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="JgDH0hGPh0S7DzdM8W4kTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">xehEhiiUsE+mfofe5+D3uwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[28]" type="UMLClassDiagram" guid="y0GeUz19oE6RKoqAk57epwAA">
<XPD:ATTR name="Name" type="string">n2n.batch</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="hgbtkHXblUWKSvwOybOIRgAA">
<XPD:REF name="Diagram">y0GeUz19oE6RKoqAk57epwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="ICccw6B3f02JVhi5unlY0gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">365</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">FjgeyRNFVEuRTatY9489/AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DVDO5/w5cUqSZL3Jm+Bh7AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="dC49pCeU5USnXQQEaPPELAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">BatchJobRegistry</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Ol/tO1+ZokCRkykJN80cQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MSY4d09CyUe1B0Y4t5NsyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mGMsQOiXMUaqr4LpOO82kgAA">
<XPD:REF name="Model">FjgeyRNFVEuRTatY9489/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hx0m/20EdkywZHf67BbkkQAA">
<XPD:REF name="Model">FjgeyRNFVEuRTatY9489/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="k6r9a/4MlkmPdfxYBeVGcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FjgeyRNFVEuRTatY9489/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLExceptionView" guid="uMrm8+3h30CzRdu1LIo7+wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">756</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">313</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">97</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">pwI4dERr/UaCI8Aj1I3q3AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NfI/w473/0iJZlAmFYPnjgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="O/Y38qmYBEqMc6dbEvbBjgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">BatchException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="g/nHPSP410O2Wa5INyiGCAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="73t5IAAjdkivzNTyiU9qmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="juXFeQn4aEOBSxlc+AWYwgAA">
<XPD:REF name="Model">pwI4dERr/UaCI8Aj1I3q3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="W3NYoPnxbUi1+CorFEiEUgAA">
<XPD:REF name="Model">pwI4dERr/UaCI8Aj1I3q3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[29]" type="UMLClassDiagram" guid="VWEhzI8n4UCI9OKRUS3cOQAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch.option</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="m+pd4nSNB0uFY7HLAcC8IwAA">
<XPD:REF name="Diagram">VWEhzI8n4UCI9OKRUS3cOQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">35</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="gWMQZVz5qUaFERv5PTT6IwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">428</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="24h9/P8h9kGoMbZeStMBEgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="G30UPFVsRkScek5AZptAKAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Dispatchable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+nkdppFGi0SMopDMng9LDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="61DPHX2j/kOw0dwFXfD2JgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0DzNkpWFWUuGeGNBBedDHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+riG/Ux0gkKhQvwW5qjVUgAA">
<XPD:REF name="Model">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="Z5UC1jOZwUyTPl4PIE0pyQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">32</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">548</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">353</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">m30o4OhkUkC7A40od1bJDgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="jlmoPNn7BUyzsg9Q1EM7UwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="L+DPLtO4MEW+ynJRVVD04wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OptionForm</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rz/5JZQLME697Wq509BVqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="W6ev3Whyg0idVi3PEGolKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="OsoFMYYqLkWO0NZdqQhywAAA">
<XPD:REF name="Model">m30o4OhkUkC7A40od1bJDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Dc224xdabEqyJ9fCgc9PpwAA">
<XPD:REF name="Model">m30o4OhkUkC7A40od1bJDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="zfWVXcXu6kyzxE59PTFswwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">m30o4OhkUkC7A40od1bJDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLRealizationView" guid="+kXXTi+DJUaKSj3KsemtggAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">449,380;507,191</XPD:ATTR>
<XPD:REF name="Model">nAs8KPq5hkSIJJkBdPXxhgAA</XPD:REF>
<XPD:REF name="Head">gWMQZVz5qUaFERv5PTT6IwAA</XPD:REF>
<XPD:REF name="Tail">F76t/89gMkCu+62uDVQ6fQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="IbCgKPaGSUOn73XmlvEHHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">nAs8KPq5hkSIJJkBdPXxhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="BXgvsauy8ES6PvmLk0P04wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">nAs8KPq5hkSIJJkBdPXxhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xZIh9qNxG0qGIj03ZopIiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">nAs8KPq5hkSIJJkBdPXxhgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="yPP01Gr45UOODLg11/a0DQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">720</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">403</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">170</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="J9eLVRYfX0Ca0LuDp5VBagAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="GCAtrV6x90uF5+35I59CdgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Option</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fyUnrA1VDEqli5Y4tNbtfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uZFWfSijAkS7ad9tVxv/1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SFvU57TKOUODzFB69A9AWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="xtKwh4eEFUauDJJlb9lXIQAA">
<XPD:REF name="Model">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="sF0Y1tfx2UKW3IPDU9CwtgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">84</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NoPtim4EMU2fdEJO3eqZhAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="E1dcFoRWMkia4diOBPU4OwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Attributes</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9C4QH9OEC0mWznjc/37b+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xokBLWyym02w52Y657aFmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="1x81sGLPaUSF2/LFVO49DwAA">
<XPD:REF name="Model">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HJcxhcTzck2nVXJ+1qt5LgAA">
<XPD:REF name="Model">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="abg3DegF7UiNLAjDHys8PwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="T6lyGIxqGkqvTfRMDMHOxwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">195,548;132,347</XPD:ATTR>
<XPD:REF name="Model">F4weBSZPsEqEZZhZltW7kwAA</XPD:REF>
<XPD:REF name="Head">sF0Y1tfx2UKW3IPDU9CwtgAA</XPD:REF>
<XPD:REF name="Tail">Z5UC1jOZwUyTPl4PIE0pyQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="f8qZc4whTkWBwU7XPf8ExQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">F4weBSZPsEqEZZhZltW7kwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="U4gsXYVg0UuluncjWvRkqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">F4weBSZPsEqEZZhZltW7kwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="aw5duCYhhEisCyUIYx1MRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">F4weBSZPsEqEZZhZltW7kwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Sh01Bq3cB0qPlwu+8HWxkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">rx0qFXAtfUumQ202ZqQlCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="u3A2AhMqeUC47ESIbW7SWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">KI5/J0iB3UOGiZ0rmbu3ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="gB9xWQO7B0mgw6mAF5MHCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">rx0qFXAtfUumQ202ZqQlCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="45L1GydAckKUyZwnVd/aDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">KI5/J0iB3UOGiZ0rmbu3ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="uTw8SnisU0e6Gk1ocH5fwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">rx0qFXAtfUumQ202ZqQlCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="QSyLmDeGYU6IEld6+i7owwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">KI5/J0iB3UOGiZ0rmbu3ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="zdk2lykjR06YCQFxogLh1gAA">
<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">rx0qFXAtfUumQ202ZqQlCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="uLldFHWU3UKfMhdmthLFfAAA">
<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">KI5/J0iB3UOGiZ0rmbu3ZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLInterfaceView" guid="tqFjWOcWR0GxjgA5qQph/wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">552</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">297</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="tkFLYT1l7UyhN1JEYpBDbAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="36RlCD+ArkivYU35P9tnWgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OptionCollection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JQLlnyi7+0GvjddNpVnidgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="shmRHiCfEkqNrXRD8pKmRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="bsnXlRCu5ku1ES/e/JPpuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="WGsVVrxb90+d9FFMddmhIwAA">
<XPD:REF name="Model">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="/wKVSa++Q0qypB7aH0DMyAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">681,552;828,417</XPD:ATTR>
<XPD:REF name="Model">NtFax1VgIUeEUPdooGbFZwAA</XPD:REF>
<XPD:REF name="Head">yPP01Gr45UOODLg11/a0DQAA</XPD:REF>
<XPD:REF name="Tail">tqFjWOcWR0GxjgA5qQph/wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="SA3gphSJdEyKwTO/QP1rzwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NtFax1VgIUeEUPdooGbFZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qvhWuEVsZ0uK6qJ6V9TTVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">NtFax1VgIUeEUPdooGbFZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="IpQlt4dbx0az/bJmojhXoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NtFax1VgIUeEUPdooGbFZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="e8DINTnZAEePSS8FiVsK4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">4MfrOg2oPEC6595WWd0ggwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="VsuiT6qZVE6MCn3eVCgyFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">qs5tFR6r5UGwq0taJl2pjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="y6dKV/ErTEma2E+wUNsCdQAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">4MfrOg2oPEC6595WWd0ggwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="SqF1RZ8+WEGYBS6HZxl8uQAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">qs5tFR6r5UGwq0taJl2pjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="HqDVpn4SWUeBEjXX1gNsbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">4MfrOg2oPEC6595WWd0ggwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Z6xdV7bxV0WQbm7u1PdLigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">qs5tFR6r5UGwq0taJl2pjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="qoyFQ+keLEq9MDOOJIw+awAA">
<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">4MfrOg2oPEC6595WWd0ggwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="bAQ/JLh36kqtcgM1XQFz+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">qs5tFR6r5UGwq0taJl2pjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="br9BtYNhxU2W6ZB9xWehfAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">560</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">780</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">427</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">xfQw9oH4e0GSdD6oZQf9eQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="a0SfwU0uB0WiJiKHvXbSNwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jEVSqz7+Y0i8YBemcPcLeQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OptionCollectionOption</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Mkr0jj4T40i8atw/AnjOEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="pn7mmCz7R0Se87W6FWYy3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="jEdp6mldFkaW3iauGSpO1QAA">
<XPD:REF name="Model">xfQw9oH4e0GSdD6oZQf9eQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="N/ZAYj/uvE+otbnv5+DFsAAA">
<XPD:REF name="Model">xfQw9oH4e0GSdD6oZQf9eQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="2Wbs6nq+V0GBH3VuNpYPhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">xfQw9oH4e0GSdD6oZQf9eQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLRealizationView" guid="EziDzh9JFkaAzeZYQmkjFwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">781,780;918,267</XPD:ATTR>
<XPD:REF name="Model">wY/RzgSKz0WZiGfnZUiOnQAA</XPD:REF>
<XPD:REF name="Head">yPP01Gr45UOODLg11/a0DQAA</XPD:REF>
<XPD:REF name="Tail">br9BtYNhxU2W6ZB9xWehfAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0BvBrGJ+h0muedH3psu/VgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">wY/RzgSKz0WZiGfnZUiOnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="W0LGwhSkEUW8Lx3M4iDX2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">wY/RzgSKz0WZiGfnZUiOnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="eE0hiB5a7UKNYZIu4FwJCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">wY/RzgSKz0WZiGfnZUiOnQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLInterfaceView" guid="O5zX44Y4LEKeuu064sP0iQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1364</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">52</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">130</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">OF1p60MT2k6oUquIjy2wYwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NLmgBJptQkiJOMSVZKvF5wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PalWvB97yUil51k4xQpGOAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IdentifiableContainer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="I5lbOcEP0EmMWDn+h3vbYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1EzsZLvOC02PAf2+qL+JawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="8hmKeAYvAkanhTpTEpN/2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OF1p60MT2k6oUquIjy2wYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7SmxRjicvEiT2sAQ2r6AtQAA">
<XPD:REF name="Model">OF1p60MT2k6oUquIjy2wYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="e3RngYg6LkKikpRxvbOJ1QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1148</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">712</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">283</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">uKPjt5JFGUirx8OGc1clawAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9LVHdrAp0UiapInqbSdLzQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IpqhGQ+R4UW0as+gbIjt3AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EnablerOption</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ShkQJNsIS0iNvtsbYwHSDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="giykFsquFUaQuDf6z7KfUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="g2bA8stsjkCydw0G8+LtugAA">
<XPD:REF name="Model">uKPjt5JFGUirx8OGc1clawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mgWNX+T/YEukLHpFNpmCWwAA">
<XPD:REF name="Model">uKPjt5JFGUirx8OGc1clawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="A/FKYr9VkUuZJsLLbgzeJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">uKPjt5JFGUirx8OGc1clawAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLRealizationView" guid="RGdE3NokIEiuSTF0tFzABwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1265,712;925,267</XPD:ATTR>
<XPD:REF name="Model">SMzMDQLlFEaVSa/5ou/wZwAA</XPD:REF>
<XPD:REF name="Head">yPP01Gr45UOODLg11/a0DQAA</XPD:REF>
<XPD:REF name="Tail">e3RngYg6LkKikpRxvbOJ1QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="roYU2kpBEUCBnKDEx1aaJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">SMzMDQLlFEaVSa/5ou/wZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5o2rcFFK4USw9G2ce3ukdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">SMzMDQLlFEaVSa/5ou/wZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mSlQ21aN70iXU3vfd3QbmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">SMzMDQLlFEaVSa/5ou/wZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLAssociationView" guid="jLyJ6c0o4EisE8kUjMQYQgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">470,445;574,552</XPD:ATTR>
<XPD:REF name="Model">tLbrTPJDqUqsZPHCLZIR0wAA</XPD:REF>
<XPD:REF name="Head">tqFjWOcWR0GxjgA5qQph/wAA</XPD:REF>
<XPD:REF name="Tail">F76t/89gMkCu+62uDVQ6fQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Qp1xfk8ZCECyL+PNugo9IQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">tLbrTPJDqUqsZPHCLZIR0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="uPQVVajfoUSJuKU7reBOqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">tLbrTPJDqUqsZPHCLZIR0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5iSJUpdjcEqG29mwvG5XkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">tLbrTPJDqUqsZPHCLZIR0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="oiigVJpKvEejYO4kQ+pXigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">OXfeFV/18kG8CwXNetg4igAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="F+639CmAq0WFahazNAtmUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">9mlJe2Tyukea3/kbrlJ8hgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="BYpzgmm25U6dzN4CHPpK5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">OXfeFV/18kG8CwXNetg4igAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="dYO8028cT0m/jsaMBP0izQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">9mlJe2Tyukea3/kbrlJ8hgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="abrsMksW/UKpPSFq/ikcHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">OXfeFV/18kG8CwXNetg4igAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="cBHf1yC7wE+U3N0GFSVJ8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">9mlJe2Tyukea3/kbrlJ8hgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="myZFuRKBCk+VI5D/ZOZl/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">OXfeFV/18kG8CwXNetg4igAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="taaDQ0OdBE2Et6nnVrk6XQAA">
<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">9mlJe2Tyukea3/kbrlJ8hgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="WxofAptMzUmXIDTQ2cNHzAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">753,780;662,656</XPD:ATTR>
<XPD:REF name="Model">hwf0yv7dVkG7lK0uLNQ4ZwAA</XPD:REF>
<XPD:REF name="Head">tqFjWOcWR0GxjgA5qQph/wAA</XPD:REF>
<XPD:REF name="Tail">br9BtYNhxU2W6ZB9xWehfAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="MgNTjrfQMUOVnANhiv6/IwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hwf0yv7dVkG7lK0uLNQ4ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qHrb9HrYjEGiafs1W8cA4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">hwf0yv7dVkG7lK0uLNQ4ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jOhoH+GXAUWt9EpQ4gUwwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hwf0yv7dVkG7lK0uLNQ4ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="EfnNP7xf20G+ezjbrLo4AwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Rreli4phA0ilOp2jLfYcJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ue8NDb6OV0WoZyR1krHM6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">tSTQvNutnUOqIxCzQxnH/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ZkaN/BaHhkatxl8pe+ERsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Rreli4phA0ilOp2jLfYcJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="DGZRYZnst0+SO0+kOz0vWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">tSTQvNutnUOqIxCzQxnH/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="lwB3ertmt0ueE53/EsuXawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Rreli4phA0ilOp2jLfYcJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="HzKD06yTR0eMzQtV54zLhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">tSTQvNutnUOqIxCzQxnH/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="REBEWaaYXUGTaXm1vPCM+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Rreli4phA0ilOp2jLfYcJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="EWQ9W8T6D0G8FguRkPxQnQAA">
<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">tSTQvNutnUOqIxCzQxnH/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="MxcB7vS+dUiq1/mcpCj+SAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1704</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">452</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">97</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">RG8lovr4FUyQb2whlbAvKQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="kfUGJYZIVkWmewpNa3iyuQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="j97+HiIjtkWLHIxIW0ZvXgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">StringOption</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RuiJBaUJZ0KVvVEJyfCcWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jlrRsZpPD0a9zvjvOI3SpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nhcKjt7hY06iBHbwrYlsagAA">
<XPD:REF name="Model">RG8lovr4FUyQb2whlbAvKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2ZJl42aEjkGXx9sI7uvvJgAA">
<XPD:REF name="Model">RG8lovr4FUyQb2whlbAvKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xe89AXzmAU2Vk0VdwfCnBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RG8lovr4FUyQb2whlbAvKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLRealizationView" guid="JiXKAsgGIkax2nH+KlJ6vQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1704,344;930,261</XPD:ATTR>
<XPD:REF name="Model">FIWY2w8ZgEaWuh1v/vUnRAAA</XPD:REF>
<XPD:REF name="Head">yPP01Gr45UOODLg11/a0DQAA</XPD:REF>
<XPD:REF name="Tail">OW076WmkfkaqeuCwTIlw0QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="hY6TJtubkkuGls1z2Pai5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">FIWY2w8ZgEaWuh1v/vUnRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="bpPhVHqClk+xrAW5dwMIegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">FIWY2w8ZgEaWuh1v/vUnRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="0D20Opr7RkWeOeaY7aoNEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">FIWY2w8ZgEaWuh1v/vUnRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="OW076WmkfkaqeuCwTIlw0QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1704</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">93</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">1Xo7DEejSkyiWcM9Z4O0WAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JHOZCtlmcEaOaGZZXnT39QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jHDXobAuvECSBaTSMnVi3AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OptionAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/osLseR5eEyab+y8x6onPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jcddxrCDEkOIv4aqvlL6/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qZOcW+VZI0e8YPWCmgWq8wAA">
<XPD:REF name="Model">1Xo7DEejSkyiWcM9Z4O0WAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kGcZ6IuhoU2P+niAT6qW7gAA">
<XPD:REF name="Model">1Xo7DEejSkyiWcM9Z4O0WAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MTf+08VVsEq7Pga/FqCoaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1Xo7DEejSkyiWcM9Z4O0WAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLGeneralizationView" guid="5zkPDROaBEqq4hr5ZFTLkQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1752,452;1750,366</XPD:ATTR>
<XPD:REF name="Model">9kSfIkeBjEGtsKrzfiWfHAAA</XPD:REF>
<XPD:REF name="Head">OW076WmkfkaqeuCwTIlw0QAA</XPD:REF>
<XPD:REF name="Tail">MxcB7vS+dUiq1/mcpCj+SAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="MJrcMVHskkmWdmjKK/HKrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9kSfIkeBjEGtsKrzfiWfHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="JBnuyY11Sk6jt1yuFkjTEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">9kSfIkeBjEGtsKrzfiWfHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wk8yAYQVw0qWRL2LBeYORQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9kSfIkeBjEGtsKrzfiWfHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLClassView" guid="XskAITGAw0SHfxygWoBPyQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">113</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">jqmN7Ds6/E2YMsbndD1pRgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DEK7cj4gYU2OTVq9wmJCggAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jATXA9qQ/0GFZrzgtLE1XAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">StringArrayOption</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="osgClncPSESC5vakqns/EwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="sO8w+0hCb0O5Ne+5HiaHCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="q223CoN0y0+eCsaVb78eXAAA">
<XPD:REF name="Model">jqmN7Ds6/E2YMsbndD1pRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="atXLSLK8/UyssFgze2gJ4wAA">
<XPD:REF name="Model">jqmN7Ds6/E2YMsbndD1pRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wTkJxvL19kWQSz0SFaKpCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">jqmN7Ds6/E2YMsbndD1pRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLGeneralizationView" guid="kNHelPXZRkCYtGFJ+NsTawAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2004,312;1796,339</XPD:ATTR>
<XPD:REF name="Model">p5FBkCiRLkeP6DoR5ah8vwAA</XPD:REF>
<XPD:REF name="Head">OW076WmkfkaqeuCwTIlw0QAA</XPD:REF>
<XPD:REF name="Tail">XskAITGAw0SHfxygWoBPyQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Zkm+GsSRSkCeIzy/QlpXFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">p5FBkCiRLkeP6DoR5ah8vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qOfnrJUrikSJNFGGdh/DuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">p5FBkCiRLkeP6DoR5ah8vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1mvQZ5fKYE6X1fK+uu1WcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">p5FBkCiRLkeP6DoR5ah8vwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLClassView" guid="qqdA/WgD2EOXhBCKajFT4gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1836</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">472</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">92</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">0T4O3JtsJ0u9jx580nmDXAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="yyH2lREzMUGu3Iyr6VnoqgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="3sAbxHSynUy19EsXCKcwOgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">BooleanOption</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Paw+pZTbykCR01XkFeAIhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="DnvXnB7lnkGgyeXWbjhQjAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="DN7PboZkl0OQvYb1kHlUDQAA">
<XPD:REF name="Model">0T4O3JtsJ0u9jx580nmDXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5xVSt/rKBEKRYeDJKGpKsgAA">
<XPD:REF name="Model">0T4O3JtsJ0u9jx580nmDXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="uog+YlkVG0eRk9JPXC7XuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">0T4O3JtsJ0u9jx580nmDXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLGeneralizationView" guid="qcCA45Q5vESc1jyz+I4jsQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1862,472;1769,366</XPD:ATTR>
<XPD:REF name="Model">TH38q47uikOFGK0n+ZoYUwAA</XPD:REF>
<XPD:REF name="Head">OW076WmkfkaqeuCwTIlw0QAA</XPD:REF>
<XPD:REF name="Tail">qqdA/WgD2EOXhBCKajFT4gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="S6m4Mk/TP0SDbMGd4xCm8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">TH38q47uikOFGK0n+ZoYUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="98v5VuBSUU2CVIziFGuQQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">TH38q47uikOFGK0n+ZoYUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ksFKigpOkUGr9t3Sgs9NKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">TH38q47uikOFGK0n+ZoYUwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLClassView" guid="C019DekZvk2Ohc5gb22pVgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">456</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">102</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">swSAolPWPkiIg8MgSpE7GgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="tOLxyNp9YkCa+xanQt5tzQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="46SVphtuDkyT0mxNLX7T2gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DateTimeOption</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xum0nrgZUkKm0UWqLFGhAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tDBuLpogWUKfAf5BaBk8WwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lrGjv5kTRkaXD/XoowgBnAAA">
<XPD:REF name="Model">swSAolPWPkiIg8MgSpE7GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tDAZ8eVZykON4YcHveNnSAAA">
<XPD:REF name="Model">swSAolPWPkiIg8MgSpE7GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MIXW0xR7x0SMGY4gnXyt4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">swSAolPWPkiIg8MgSpE7GgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLGeneralizationView" guid="K/96QlK0u0SqELPqvVP5KAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2006,456;1796,365</XPD:ATTR>
<XPD:REF name="Model">4LXn2+RHtUeqiajzHtqOiAAA</XPD:REF>
<XPD:REF name="Head">OW076WmkfkaqeuCwTIlw0QAA</XPD:REF>
<XPD:REF name="Tail">C019DekZvk2Ohc5gb22pVgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rZQk4jp9JkmPoh9H5C6dSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">4LXn2+RHtUeqiajzHtqOiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XlrtEk2kikSbKQ7S3PbrYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">4LXn2+RHtUeqiajzHtqOiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="d2F+VkfWMk215I+02MqtBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">4LXn2+RHtUeqiajzHtqOiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLClassView" guid="y9vj0igkW0aC9qKsrC18zQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2136</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">SDd6vGrtm0arSlk3f9wWyQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="WsBRxL1HxUO5L+Md6RN0uAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="haUKu9EL2U+WsQtLkTXjwAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FileOption</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rTvPQePEhEKxGn4vwSkixQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="krY3DVE89kOUCFvA8y4LGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/bUtAqRRTECjbs9dxGFmaAAA">
<XPD:REF name="Model">SDd6vGrtm0arSlk3f9wWyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kv168baMqEuls7BNV4dxZwAA">
<XPD:REF name="Model">SDd6vGrtm0arSlk3f9wWyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MeraPtwcVEqa3oe64gAPgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SDd6vGrtm0arSlk3f9wWyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLGeneralizationView" guid="NxBo8fZvgU+gB/o7cKRv6QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2136,458;1796,358</XPD:ATTR>
<XPD:REF name="Model">YW/527CN0EW8chyNMJbI5QAA</XPD:REF>
<XPD:REF name="Head">OW076WmkfkaqeuCwTIlw0QAA</XPD:REF>
<XPD:REF name="Tail">y9vj0igkW0aC9qKsrC18zQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dSwdJRDRV02W+ydePRlviAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">YW/527CN0EW8chyNMJbI5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qHxrw9l87kW++Ho9SXrZowAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">YW/527CN0EW8chyNMJbI5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="vdDLAxrCf0Gr2gpUmivDWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">YW/527CN0EW8chyNMJbI5QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLClassView" guid="OFf9cAkIjEqv/oBB+Y/u5QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2228</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">118</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">KCv0+K19wEWjZiTox6WGhAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="pAOtD+xx7kieT+z8hyPPigAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="CUpqs+OMTkeoIsGj/tPztQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManagedFileOption</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Sv3Hy87+VkSSV1jbuTKy9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="T6GLDRFiYkqTYNuBqWzxGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="D9F+EjoBqkmvMFZHTmhOXAAA">
<XPD:REF name="Model">KCv0+K19wEWjZiTox6WGhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3Uio18byJUew994T0/Y+JwAA">
<XPD:REF name="Model">KCv0+K19wEWjZiTox6WGhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="2I9wOcQzJkaaXNVDiT64XwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KCv0+K19wEWjZiTox6WGhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLGeneralizationView" guid="FkfU6ymyvkGbtrV68H8FXwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2228,420;1796,352</XPD:ATTR>
<XPD:REF name="Model">qppKFvh4/kSreBUWSO6DEQAA</XPD:REF>
<XPD:REF name="Head">OW076WmkfkaqeuCwTIlw0QAA</XPD:REF>
<XPD:REF name="Tail">OFf9cAkIjEqv/oBB+Y/u5QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Ss1Cw4Cg4E6VNNPUBC31sQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">qppKFvh4/kSreBUWSO6DEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="k/NNqtFvOEOMlyN9v2292gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">qppKFvh4/kSreBUWSO6DEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="PfcELx+zY0a9X25CKkX99AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">qppKFvh4/kSreBUWSO6DEQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLClassView" guid="KnWyOB6gCkuslcbGfjKuBAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2008</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">544</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">162</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">ZF1x3emif0uiAeACgxUDCAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="l1pctx0L5kmGGPLrXfo1OAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="BTEkeX8/x0OlNMP+0oXFxwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FormattedDateTimeOption</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vIjhGkzRdku5j8Dg5azG6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="aicarFNkLUaENBjuquG9JwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ELEPfchRuEahsXmSQ4NqcgAA">
<XPD:REF name="Model">ZF1x3emif0uiAeACgxUDCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4vqp0GAzr0y+pqHosEdYDgAA">
<XPD:REF name="Model">ZF1x3emif0uiAeACgxUDCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="HYt0f7r6okmdnuC9LAnzFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ZF1x3emif0uiAeACgxUDCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[30]" type="UMLGeneralizationView" guid="EcllSb4KdEuEySC68oy4DAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2056,544;1782,366</XPD:ATTR>
<XPD:REF name="Model">C1Zt4QAWFESp87OMqFVlrgAA</XPD:REF>
<XPD:REF name="Head">OW076WmkfkaqeuCwTIlw0QAA</XPD:REF>
<XPD:REF name="Tail">KnWyOB6gCkuslcbGfjKuBAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="hUZ/oZXebkqFy9cpo5YEswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">C1Zt4QAWFESp87OMqFVlrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="fty5dJZceUmJD2nncAHZ/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">C1Zt4QAWFESp87OMqFVlrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="djrW69iJ7U+WMFgTATNFggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">C1Zt4QAWFESp87OMqFVlrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[31]" type="UMLClassView" guid="PTu692hoj0yPDq+GjrKQYwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">764</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">140</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">Nfj0IdU60km+oWlKKaCwrAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZzcDYC32lUGwKJAbVus0MQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="sy/QiLbVzkClOGy7a8pyfwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OptionCollectionImpl</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="O8AfKDHpxEqy0SRVvX9DQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="AlZrJHYGm0mdG/2HvxoWuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dnrOjHwo0EuKe/dqXTiMHAAA">
<XPD:REF name="Model">Nfj0IdU60km+oWlKKaCwrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="x/kHelql4Uy0ubhdmTu2awAA">
<XPD:REF name="Model">Nfj0IdU60km+oWlKKaCwrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="BAlGSqr7C0qVga2axb912wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Nfj0IdU60km+oWlKKaCwrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[32]" type="UMLRealizationView" guid="8vwgV+gO60O2jh5E8K9bgQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">395,764;615,571</XPD:ATTR>
<XPD:REF name="Model">zGr7RP17e02GfYAdY7BlfAAA</XPD:REF>
<XPD:REF name="Head">tqFjWOcWR0GxjgA5qQph/wAA</XPD:REF>
<XPD:REF name="Tail">PTu692hoj0yPDq+GjrKQYwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7uQK36dbN0K/T3LBsa1k6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zGr7RP17e02GfYAdY7BlfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="e24hwUPubESF99digJyHmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">zGr7RP17e02GfYAdY7BlfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4GwFFSq4/UyFvDxgzvB7CAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zGr7RP17e02GfYAdY7BlfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[33]" type="UMLInterfaceView" guid="F76t/89gMkCu+62uDVQ6fQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">332</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">213</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">17z+c/EB5EOrf6v+NLrezAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="wk2a4XbpY0+xn/M51KJcJwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2KYkB3VS+EiVzIKb25yykAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OptionCollectionDispatchable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/d5WsBu/fUWvXHA6z5ms4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Igd/yH5NrE+5yn3oun3+MAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="PBSTpOjWXEynxMuAYAJrkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">17z+c/EB5EOrf6v+NLrezAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VKGXe81UhE2BML8jq+P8BQAA">
<XPD:REF name="Model">17z+c/EB5EOrf6v+NLrezAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[34]" type="UMLRealizationView" guid="dc3+dAXS8ka4luX/JAFy3gAA">
<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,548;429,399</XPD:ATTR>
<XPD:REF name="Model">Lk82T9FLcUyN6tPU+I+aeAAA</XPD:REF>
<XPD:REF name="Head">F76t/89gMkCu+62uDVQ6fQAA</XPD:REF>
<XPD:REF name="Tail">Z5UC1jOZwUyTPl4PIE0pyQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="5hn8sziQm0+wcRZiU2jxfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Lk82T9FLcUyN6tPU+I+aeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Y+hAQOZr+UWSPyztfu/uuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Lk82T9FLcUyN6tPU+I+aeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="DdTpeuGZq0aOG8Le5dc+rgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Lk82T9FLcUyN6tPU+I+aeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[30]" type="UMLClassDiagram" guid="3fjmkWtOFEymEblXQgBmgQAA">
<XPD:ATTR name="Name" type="string">rocket.spec</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="dCcMkMcsRkOCLb076ORGewAA">
<XPD:REF name="Diagram">3fjmkWtOFEymEblXQgBmgQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">31</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="k8FZM3kpRU2gWXAGAkidOQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">128</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">424</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">491</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">368</XPD:ATTR>
<XPD:REF name="Model">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vvbbnopVh0KBftWWlIQiiQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="s2scDKJNFEG2d+EadyjuuQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Spec</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rMmfwaV/KUCZ5QkvXNIhqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="H67RN3PRnU+NE7hSGnwwYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="upHkBWlwfE+EVlYtoM9mygAA">
<XPD:REF name="Model">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="333eDyKtf0i6oWL0NbBNdAAA">
<XPD:REF name="Model">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Q7xOyshb2U2QBKO41yZHOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="ITy0gJOf1kiD8QoUNFwQIwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">980</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">376</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">583</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">459</XPD:ATTR>
<XPD:REF name="Model">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6xvEOOjAQ0yk2AoTdDEHvAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7D8Rz6OFBkylRQQDLDWesgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpecExtractionManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="EyLtPwzp50m1NQ1i461hWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="PyqpLmbiIkWqiPg3ktJ0twAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZB2ugd6Bc0mm+/+4DGvGNAAA">
<XPD:REF name="Model">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AVn7Ap8wkEOd8t5wTUWXTwAA">
<XPD:REF name="Model">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="qIUO36m+LkSn3lH27H7ziAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="BNKw7aeoMU+frcGD87/tcQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1336</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">128</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">486</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">qcZDCPTU9U+iwyeKnfbqGQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="YMtZxNKVvkWO+2ipE+aPNgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="eCXO7pmZak+2XQ0Uk4e0qgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ModularConfigSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="1SB7zPfx/EaWEWn9r5HxXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="L17P/RZdFkKrh4ShiaSa7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gmwdC/9g202QZXbZuu+LHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qcZDCPTU9U+iwyeKnfbqGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="6WeeYTKUt0eL4KM6FIYJNwAA">
<XPD:REF name="Model">qcZDCPTU9U+iwyeKnfbqGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLAssociationView" guid="+v3euLBF0EayZQUaogqQsAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1434,376;1545,219</XPD:ATTR>
<XPD:REF name="Model">9giaxDmULkOCVdr3MUueWgAA</XPD:REF>
<XPD:REF name="Head">BNKw7aeoMU+frcGD87/tcQAA</XPD:REF>
<XPD:REF name="Tail">ITy0gJOf1kiD8QoUNFwQIwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="A/vHTEq/c0CCzEJNNDgAoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9giaxDmULkOCVdr3MUueWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9K3CELtuckeyQbLNcASePAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">9giaxDmULkOCVdr3MUueWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="3UShAq6FlUKKCxQYe4eacgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9giaxDmULkOCVdr3MUueWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ufC8eAqSJEK7HVV9oQOa/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">wZQL6XMqOkq1PSA2hAGN2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="G8qiarIxCUmYU0MEN3xCzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">eGh0FVNxMEWU0Bf6kAd5KQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Cg7G/YsM2UW7HPyko5SBpgAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">wZQL6XMqOkq1PSA2hAGN2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="jyFYUMUG0U6mQzRfPN4brwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">eGh0FVNxMEWU0Bf6kAd5KQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="pDjLLt9T4Ey0yzkQ6s6gxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">wZQL6XMqOkq1PSA2hAGN2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="lL7WQUlbYUGomfsPSsuCyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">eGh0FVNxMEWU0Bf6kAd5KQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="rJTQxWGEdU+hsis7YKjYfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1328</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">wZQL6XMqOkq1PSA2hAGN2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="4HlWNC2nPUyEkX/YNxNRkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1328</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">eGh0FVNxMEWU0Bf6kAd5KQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="wG+dsUC7LkqpuZ9nbBNNMwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1768</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">516</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">431</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">TvvpTFzWH0itCX5uwMVCbQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vKj5QrOba06jMObeLoCq1wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mHwRvnbkfE2dWFbKCzqmYwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpecConfigSourceDecorator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="1GPNg8AIF0apD8vggIvaVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xOkJnThXFEeVmUJmLXrGFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="c+0qoKq8HEO87amd2wrxAwAA">
<XPD:REF name="Model">TvvpTFzWH0itCX5uwMVCbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="PV81NlfGkUCn/MeuJ386nwAA">
<XPD:REF name="Model">TvvpTFzWH0itCX5uwMVCbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7P8kriqdS0u3g+flahFB0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TvvpTFzWH0itCX5uwMVCbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="xEKVIyDvIUKXaIltLUPK4gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1562,593;1768,585</XPD:ATTR>
<XPD:REF name="Model">Zim4LPzggUmmm5TCLpeingAA</XPD:REF>
<XPD:REF name="Head">wG+dsUC7LkqpuZ9nbBNNMwAA</XPD:REF>
<XPD:REF name="Tail">ITy0gJOf1kiD8QoUNFwQIwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KrJ7/OD1OE+5PX4+oek8GAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Zim4LPzggUmmm5TCLpeingAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7ltVC6EnU0iUcHFDMkynEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Zim4LPzggUmmm5TCLpeingAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="dKlKWbVtbk2MSWwc3VPdHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Zim4LPzggUmmm5TCLpeingAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="CYdtfYOwkU2/N24BAgO7JgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">k/CoH0aGk0KImOqsiJZ8ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="mEJw+e7AVUGM/pxWkijQvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">F49zAjzmFUKUN12nn61L0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="WfLrRsd6Fk6juYoI88F1dQAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">k/CoH0aGk0KImOqsiJZ8ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="V4ql2kCEYki988+dweLF1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">F49zAjzmFUKUN12nn61L0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ps8L3zzQQ0ydL/1LzwIUKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">k/CoH0aGk0KImOqsiJZ8ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="gzkuTNzRIkGp2f1pNP8l/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">F49zAjzmFUKUN12nn61L0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="uwu3UQMjK0WgdKYaTu91YQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1328</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">k/CoH0aGk0KImOqsiJZ8ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="TMuB+O0bXUisH2xWmxSIJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1328</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">F49zAjzmFUKUN12nn61L0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="kOdPACggGkGZNBjGn+ogXwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2380</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">348</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">183</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">z4lrWEGo+0m83ZKv+RmkPQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Ewhhf8xwskWda/Fi4CWMgAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Z+jK++hiMEG2XCjRGgOQYQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiTypeExtraction</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="don/i+35BkGLWgCL75716QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wYiU1v+TCk+p5/L0Ys/2RgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="kb9bYxMcREKvz1nOGJU/twAA">
<XPD:REF name="Model">z4lrWEGo+0m83ZKv+RmkPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="pvh33TEs1UabFajgw9JSogAA">
<XPD:REF name="Model">z4lrWEGo+0m83ZKv+RmkPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="IJdAu2Pr90eWJ5Pz/K7b9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">z4lrWEGo+0m83ZKv+RmkPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="0SyxiTI64U+G08cNmHrJOQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2139,516;2380,423</XPD:ATTR>
<XPD:REF name="Model">9pLV3iBPYkaq7SsYuNmXIQAA</XPD:REF>
<XPD:REF name="Head">kOdPACggGkGZNBjGn+ogXwAA</XPD:REF>
<XPD:REF name="Tail">wG+dsUC7LkqpuZ9nbBNNMwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="O9EWAxZ1jkCBO5EVnqudKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9pLV3iBPYkaq7SsYuNmXIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="JqmDu9YQMEWww3mOuy+RMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">9pLV3iBPYkaq7SsYuNmXIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="c8OGbobakku+Eb+MNWtQMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9pLV3iBPYkaq7SsYuNmXIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="gvluCBFNAki2N4bxJ35RCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">TBH01DX3C0aA5ll8oKNumAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="GKxeV82e60ygADTwQD4XGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">npZv/+nyxUOxRAkHfMvYQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="/cGz5DJI6kWzzWck8X2XLQAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">TBH01DX3C0aA5ll8oKNumAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="5CyMVIG12UaegNarB6FO1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">npZv/+nyxUOxRAkHfMvYQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Jg8Eq3WahUGTmVSP9XAdZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">TBH01DX3C0aA5ll8oKNumAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="BbQK6VNm1Uy1ewMPNkck+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">npZv/+nyxUOxRAkHfMvYQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="71spZx6yP0iz5hDyndwLPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1328</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">TBH01DX3C0aA5ll8oKNumAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="kkDW2/a2qEu4FKHoCG+OugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1328</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">npZv/+nyxUOxRAkHfMvYQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="uPXJpp1IMki4IZQvJAO3AwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2348</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">255</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">HT4T+gys4UCnfgJHvvLTOgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4jrdDQwL5kSOHwxMeww41QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1AjV0tvyPku2VBDrSygElgAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TypeExtraction</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="20gIn8d7s0KvcJ+g8t/giwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="odfw7WYbSUComWbPUKTuZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="QAKtZTIoM0ynFvFaRnmVwQAA">
<XPD:REF name="Model">HT4T+gys4UCnfgJHvvLTOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bhd7hJE1q0WJ4bQJHuuI6QAA">
<XPD:REF name="Model">HT4T+gys4UCnfgJHvvLTOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Gpd9BKeoWUCyJvcD9vDORAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HT4T+gys4UCnfgJHvvLTOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="D9X44fafLkuSpKy9d/WklgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2472,348;2474,253</XPD:ATTR>
<XPD:REF name="Model">xBU8okI4C0GkuqhJx+eRoQAA</XPD:REF>
<XPD:REF name="Head">uPXJpp1IMki4IZQvJAO3AwAA</XPD:REF>
<XPD:REF name="Tail">kOdPACggGkGZNBjGn+ogXwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8la0XSeVhUOUxs1B8XBuewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">xBU8okI4C0GkuqhJx+eRoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ilOmIjcuRk67/UOTml80tAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">xBU8okI4C0GkuqhJx+eRoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="vDlca5xnckWOW/XeyC30LgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">xBU8okI4C0GkuqhJx+eRoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="g01mBNiUgkK6lcBtFjVLdQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2072</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">268</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">139</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">Lu0O+erwFUCWMl0FEz5O3wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oYabrmWe/EGXE0YZk94O6AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ft/gBgBu+kK8K6FUtFenqQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CustomTypeExtraction</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KsqXZ4XawUeNlkIiJGDdUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7Ho+QGCAw06MG4kOEYVLFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2VqAP46/D0Cygr2/TxDOpAAA">
<XPD:REF name="Model">Lu0O+erwFUCWMl0FEz5O3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eDkvMPTTqEKf5iEjU3+ouwAA">
<XPD:REF name="Model">Lu0O+erwFUCWMl0FEz5O3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="L9nfyEf0FU6yTKwYFGKaxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Lu0O+erwFUCWMl0FEz5O3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="1wm4WhQsFUOie7U14a9/HwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2210,278;2348,244</XPD:ATTR>
<XPD:REF name="Model">Z1eAvuXlKEWQsl31iCXWiAAA</XPD:REF>
<XPD:REF name="Head">uPXJpp1IMki4IZQvJAO3AwAA</XPD:REF>
<XPD:REF name="Tail">g01mBNiUgkK6lcBtFjVLdQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="OftZqs5gykWXKuSOapFXVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Z1eAvuXlKEWQsl31iCXWiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZK20WVf7cEWAinHWICCRpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Z1eAvuXlKEWQsl31iCXWiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="NR9DViBZ0UCQiT1QHY5x4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Z1eAvuXlKEWQsl31iCXWiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="UaWcbFHcGUKD6t8Xe7RTwAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2017,516;2125,323</XPD:ATTR>
<XPD:REF name="Model">jp09C3OvSUe8ynPqEC32eAAA</XPD:REF>
<XPD:REF name="Head">g01mBNiUgkK6lcBtFjVLdQAA</XPD:REF>
<XPD:REF name="Tail">wG+dsUC7LkqpuZ9nbBNNMwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="PWhYJ7lxPkmnCd6+8r+vGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jp09C3OvSUe8ynPqEC32eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="AKlkq1425UiduUEEnrJMqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">jp09C3OvSUe8ynPqEC32eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="SGa2PqLPW0mLmc9M61dBpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jp09C3OvSUe8ynPqEC32eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="KIqstP6JNkqrwRLp95s17AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Xu43IeHjXUORLkD3BiRYEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="sL5G8D22lUexKp6fVZJZsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">y4MUe3uU5UmKS3Os2Gl3ewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="toWfNtGP1ES2399KnFcF+AAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">Xu43IeHjXUORLkD3BiRYEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="7xdk+1cIv0aNipIfDPqWqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">y4MUe3uU5UmKS3Os2Gl3ewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ei8gSJieJ0m1T1HXUTr8RAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Xu43IeHjXUORLkD3BiRYEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="3unX0g0VV0WBeUoOzvaHGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">y4MUe3uU5UmKS3Os2Gl3ewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="4kzeYkwaV0OnHWi+7hjUMQAA">
<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">Xu43IeHjXUORLkD3BiRYEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="RF/dedKTAkW5ICBUv3rxIwAA">
<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">y4MUe3uU5UmKS3Os2Gl3ewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="A8RjTS8KgkGafmiC6wRIyAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2384</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">576</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">167</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">0LRCrdJ5K0WWrJocFSHRwAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="X8QfnDr3B0GBkkO2rmHa5wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="OWMrU/HVvU+xGpwssPrM3wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiTypeExtensionExtraction</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Rh5Ss2fpS0u0dUgm+0k9cAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ILvbtde2zESttQcT4qrWfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KQhWaWwc8E6f9YJqbMksPwAA">
<XPD:REF name="Model">0LRCrdJ5K0WWrJocFSHRwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="SABR7RwoWEa6ZVTLhJxDxgAA">
<XPD:REF name="Model">0LRCrdJ5K0WWrJocFSHRwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="I556FBh71kOZT4GKUDETeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">0LRCrdJ5K0WWrJocFSHRwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="gNemKC3h9Uu4yYu0/adCdAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2768</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">276</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">290</XPD:ATTR>
<XPD:REF name="Model">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8odFmFv8ykGpp7E2NabKVgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Wz8nd3r9HUGTnaQr6+aKEgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiMaskExtraction</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lCHdHFwsmUeNblMYICgYGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="hwa9v6MlVEWJueKTKsjJHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="5uRCBHrBh0Wkjae0Ekq6OAAA">
<XPD:REF name="Model">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="sQHROuTwRkmVQ8jsppc83gAA">
<XPD:REF name="Model">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Ad36mfi9kUqeSK+uKcaRyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLAssociationView" guid="hRts+z4fGEypHajiaLKgPQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2562,405;2768,443</XPD:ATTR>
<XPD:REF name="Model">d819fKl11kSLDDDuP0J+QwAA</XPD:REF>
<XPD:REF name="Head">gNemKC3h9Uu4yYu0/adCdAAA</XPD:REF>
<XPD:REF name="Tail">kOdPACggGkGZNBjGn+ogXwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="hog3AoR2+USw1KLgCfVQzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">d819fKl11kSLDDDuP0J+QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="hrz8K5cPQ0Co2APfaRXrVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">d819fKl11kSLDDDuP0J+QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="QhGFvG86xEqToEZSa6XYtQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">d819fKl11kSLDDDuP0J+QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="+Fu6/2VU302qChjmd3ISLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">9b9+UcN9VEmo9Sf3ZMQ+OgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="+ODWdr0gWk6Ho+YO3Y1F8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">pSxTO2v2wkSKOOSjQAcGOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="SJ4EkZxhK0+Y0d2Q4setqgAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">9b9+UcN9VEmo9Sf3ZMQ+OgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="jWjqLHa/5EaWro2+O/phDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">pSxTO2v2wkSKOOSjQAcGOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="EpfZLDWG80Wu7e+CbSWWfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">9b9+UcN9VEmo9Sf3ZMQ+OgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="bdwmATmSVUK7aSsvVeO7rwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">pSxTO2v2wkSKOOSjQAcGOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="o5RjzykhdU+0qDymcZLfMgAA">
<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">9b9+UcN9VEmo9Sf3ZMQ+OgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="kfjRax3YtkCqYnmKBOSaHAAA">
<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">pSxTO2v2wkSKOOSjQAcGOwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLAssociationView" guid="qZik/R6mKEu29hRpqT9stQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2550,594;2768,517</XPD:ATTR>
<XPD:REF name="Model">0Pj7zbUKjEuFsMYM0nXZigAA</XPD:REF>
<XPD:REF name="Head">gNemKC3h9Uu4yYu0/adCdAAA</XPD:REF>
<XPD:REF name="Tail">A8RjTS8KgkGafmiC6wRIyAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7s5mFzgtzUqKNxZKOCxwbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0Pj7zbUKjEuFsMYM0nXZigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="yT10eGxV4Uif5vYRBm5VwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">0Pj7zbUKjEuFsMYM0nXZigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="TkeQ89gAz0Ozm5XeaQ4lygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0Pj7zbUKjEuFsMYM0nXZigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="T/Qcpvj0QEK4bYuXlzST4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">LnYevSCIVU+UTFV/Bqm0mAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="k6Ibg8RTGUuLCz5KVl32SQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">RjqggyJW4ECp0EfkVyjM1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Dgb0aj5CTECUX4k9e8RL3gAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">LnYevSCIVU+UTFV/Bqm0mAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="zHPmTKK+80KdVSOtTQjpLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">RjqggyJW4ECp0EfkVyjM1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="pacDOEugx0WBGFep20xFUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">LnYevSCIVU+UTFV/Bqm0mAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="A1q9BCFm30KNj3morWNIDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">RjqggyJW4ECp0EfkVyjM1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="R3M67xlu20iHuLZoR0hX4AAA">
<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">LnYevSCIVU+UTFV/Bqm0mAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="LO9gDpw2GkWLw/iqujVt8AAA">
<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">RjqggyJW4ECp0EfkVyjM1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLAssociationView" guid="Ay8+aAePUEa1uPDnyvtMKQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2198,597;2384,615</XPD:ATTR>
<XPD:REF name="Model">jFsiucPwXUCjOqO0WDkIoQAA</XPD:REF>
<XPD:REF name="Head">A8RjTS8KgkGafmiC6wRIyAAA</XPD:REF>
<XPD:REF name="Tail">wG+dsUC7LkqpuZ9nbBNNMwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="JJWXFGJIPEiNK7LQAOUsyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jFsiucPwXUCjOqO0WDkIoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="f0347eW0JEaq6DT+CiUW5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">jFsiucPwXUCjOqO0WDkIoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pQk+50Cll02IBJ1iv7IegAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jFsiucPwXUCjOqO0WDkIoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="XzCzdloGz0alXUyVHNi7mwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">YNMDnbDKIkyfhwBUluvbJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="kRitXcF5d0mF7r7gSZIeFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Qhkr66sj9kO3fiYb+Z6SGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="kiPmB6vWiUyyB2yjCn/K0wAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">YNMDnbDKIkyfhwBUluvbJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="FkQYwU6oW0eiH3tnOG0C9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Qhkr66sj9kO3fiYb+Z6SGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="0rafpccSN02NyqHgqC8oZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">YNMDnbDKIkyfhwBUluvbJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="6AS5fpjwZUqZmz2aRWoD/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Qhkr66sj9kO3fiYb+Z6SGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="CicYzlu6DkG+54PBdNLgIwAA">
<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">YNMDnbDKIkyfhwBUluvbJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="+qtZxutp+Ey9r2VBW5rNmAAA">
<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">Qhkr66sj9kO3fiYb+Z6SGgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLClassView" guid="BSnWUMB2I0GUHFU5h1ASrQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2372</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">776</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">141</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">A3KexfwmBUOX1EoGoU1GpwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="W8iz+6hie0Cywpxugc0fKQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="J1oFkDpNykuziT+UN91moQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiModificatorExtraction</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="sFEepLIyyECLsBmpb7Uz6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="sxyEXbj2vUOEsTUBmXi0dQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GgCwejU6DEGPciht3YzJtgAA">
<XPD:REF name="Model">A3KexfwmBUOX1EoGoU1GpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/mFAj4Z0AkuStF7Hl3SOHgAA">
<XPD:REF name="Model">A3KexfwmBUOX1EoGoU1GpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="OD7KR0dlVUmQL/tMo9+7EAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">A3KexfwmBUOX1EoGoU1GpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLAssociationView" guid="/Zyf4bKgSUu82ii4zMhs8QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2092,636;2372,790</XPD:ATTR>
<XPD:REF name="Model">ByniUiCfJ0SS8g0IQvcZfQAA</XPD:REF>
<XPD:REF name="Head">BSnWUMB2I0GUHFU5h1ASrQAA</XPD:REF>
<XPD:REF name="Tail">wG+dsUC7LkqpuZ9nbBNNMwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="3Cv765xMO0i3xPZORAJMXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ByniUiCfJ0SS8g0IQvcZfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="BfN3ngWT3kKHzs+Q1XtACgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ByniUiCfJ0SS8g0IQvcZfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="66RIrEsDoka74EoafYYN1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ByniUiCfJ0SS8g0IQvcZfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="9NTl/Vw+nEe99BK3LB5ZtwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">vqvtL9d2A0aOEE1t7IMaYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="AFOKXAvyFk+3QYFLukr3egAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">rjFwJa1swkenIiTAWFD9tAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="FUzqGXjMw0i4SNJV8C/QkwAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">vqvtL9d2A0aOEE1t7IMaYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="kgnV1ebqVk+H7RENTM+D6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">rjFwJa1swkenIiTAWFD9tAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="MJsuHI8SfU2oE75vMX7RZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">vqvtL9d2A0aOEE1t7IMaYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="svdLZskSVUeNKAU9fXqA7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">rjFwJa1swkenIiTAWFD9tAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="vLKJ+WsR7EalNQpW4syotQAA">
<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">vqvtL9d2A0aOEE1t7IMaYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="2M7LjCkROUyvjTg0acT8sQAA">
<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">rjFwJa1swkenIiTAWFD9tAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLClassView" guid="FkOSzKcOh0qomg/jymotbQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2696</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">720</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">289</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fD4qEBSvYEugkd3UYpGlKQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="B1CMN9Eli02as3FZr/VvtwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TypePath</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Qb7ItdJ8/0umgSP+0zCTCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tUJmw/Wq70eWmm0O/6bTMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6gmlCI0J+kiYxKGY+twiOAAA">
<XPD:REF name="Model">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="CT3dBVjTgUaxFjpk5GmB+QAA">
<XPD:REF name="Model">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="lPkxJdurdUeLv66aoDbjLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLAssociationView" guid="jtW66oRFR0ysBq5QK8jZpwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2550,658;2697,720</XPD:ATTR>
<XPD:REF name="Model">bitX+2ByTUGrSy0Hpv15FQAA</XPD:REF>
<XPD:REF name="Head">FkOSzKcOh0qomg/jymotbQAA</XPD:REF>
<XPD:REF name="Tail">A8RjTS8KgkGafmiC6wRIyAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="d3zdx9bHx0+EEbbPNtA4ogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bitX+2ByTUGrSy0Hpv15FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="DO0lf7/ru0Cem/rP8GhMfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">bitX+2ByTUGrSy0Hpv15FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wg6D9bCaF0+hOQS/cB19AAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bitX+2ByTUGrSy0Hpv15FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="tzpMHblbq0Wr+ECkbqAgTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">UQH5pDjthUWfuof65+WiNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="RfKbSMFS/kiAlEt0QqDI4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">rNxk4Es+cEWYO65WVK+/CQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="bW5dJ1nftEeKEsAFT2HargAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">UQH5pDjthUWfuof65+WiNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="IKbkP51r9U+TZEaX/u+cVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">rNxk4Es+cEWYO65WVK+/CQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="QT0VCk/OT0aR12mc067QoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">UQH5pDjthUWfuof65+WiNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="+eAydN6Su066Ne7v0UcsqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">rNxk4Es+cEWYO65WVK+/CQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="H5PWe5860EWneuNdvAXC6wAA">
<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">UQH5pDjthUWfuof65+WiNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="m5CdmDQtZUyiNA6KEW3kyAAA">
<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">rNxk4Es+cEWYO65WVK+/CQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLAssociationView" guid="bvVGQbD8c0mxC72enq93wAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2512,820;2696,798</XPD:ATTR>
<XPD:REF name="Model">ZGFmVYApHkyhvEqP4ZWG1AAA</XPD:REF>
<XPD:REF name="Head">FkOSzKcOh0qomg/jymotbQAA</XPD:REF>
<XPD:REF name="Tail">BSnWUMB2I0GUHFU5h1ASrQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="k02gAlmhj02Io2dLmAIfawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ZGFmVYApHkyhvEqP4ZWG1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="OkqWMK1r2UWgVVY9+fonBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ZGFmVYApHkyhvEqP4ZWG1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Pg2j1rsJsUaWHD/3zBd+oQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ZGFmVYApHkyhvEqP4ZWG1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="+TN+K62WFka8RUlITG5N5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">j7mM1AA5cE6moID6zvlEQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="rMHeo4yxikaM9bgiRB6QQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">pf5RuJfvrkG6NI1V8pJfcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="lLQj88SVVEq/Of+fRjrrTgAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">j7mM1AA5cE6moID6zvlEQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="2cYu4m0AIUmLBztxk6w9LAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">pf5RuJfvrkG6NI1V8pJfcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ptvhq8szgESOXAMDmqAQawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">j7mM1AA5cE6moID6zvlEQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ChVoBgEQpE+joXfFVw+UJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">pf5RuJfvrkG6NI1V8pJfcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="YD8w86Z/70CJVKOkJxtTugAA">
<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">j7mM1AA5cE6moID6zvlEQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="yycWdwa40U2GWGBARjCVGwAA">
<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">pf5RuJfvrkG6NI1V8pJfcAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLAssociationView" guid="RQDijjK7TEq/2R5Ib0QkVgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">618,606;980,605</XPD:ATTR>
<XPD:REF name="Model">Ftklm5Lm/EGGJCKpdpJgMwAA</XPD:REF>
<XPD:REF name="Head">ITy0gJOf1kiD8QoUNFwQIwAA</XPD:REF>
<XPD:REF name="Tail">k8FZM3kpRU2gWXAGAkidOQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="zS7WdSP/6UaZ4pwJp1An+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Ftklm5Lm/EGGJCKpdpJgMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ydhYubgbXE+irYJpQw+qNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Ftklm5Lm/EGGJCKpdpJgMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Fj+C1gbkiEGTl5L+3sWKYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Ftklm5Lm/EGGJCKpdpJgMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="/eSkBDVzO0ik0ZDE/XgPsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">+uzERaUAF0WaTt9BLsGhxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="q2xuQfz/I0KayF53HKz04AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">uvA6Gs7aXkuQGV4AXH++sAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="9+fTRHWJ4ki2i9DtCm919wAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">+uzERaUAF0WaTt9BLsGhxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ix2HWRcmeEmiRpVlcgEl8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">uvA6Gs7aXkuQGV4AXH++sAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="MiXEs5L46EuF/tzhUJruuwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">+uzERaUAF0WaTt9BLsGhxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="x7Hzyy+jbUa+7EuqaGT++QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">uvA6Gs7aXkuQGV4AXH++sAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="pXntnD1wI0OZnApazA4ncQAA">
<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">+uzERaUAF0WaTt9BLsGhxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="LNrWqV6XH02RtAUQgrbjyAAA">
<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">uvA6Gs7aXkuQGV4AXH++sAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLClassView" guid="rH+qOu0l2UuEDYk0BnEGyQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2208</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">403</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">rZWhhKDOvkqX5eoPeh+ZiQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="izhalPhtNkWXWYDc62gG8gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="d7I0qcex0U21Tj7/9mYHnwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LaunchPadExtraction</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="g6WMXTY0e02sxhdkJEwonAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="YT6JkxjFrU+BzGa2lP/A2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="DatpgBJ0DES8Pk7p/bRAOgAA">
<XPD:REF name="Model">rZWhhKDOvkqX5eoPeh+ZiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eaXEEi+nlkGSfbMW3aKwMwAA">
<XPD:REF name="Model">rZWhhKDOvkqX5eoPeh+ZiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="UdXAw+/vkEm0yplp3gRaowAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rZWhhKDOvkqX5eoPeh+ZiQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLAssociationView" guid="okQyX1uRoUe0t6s1byudwwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2037,636;2366,1000</XPD:ATTR>
<XPD:REF name="Model">AxaiUd97kkqNHj4+hoIubwAA</XPD:REF>
<XPD:REF name="Head">rH+qOu0l2UuEDYk0BnEGyQAA</XPD:REF>
<XPD:REF name="Tail">wG+dsUC7LkqpuZ9nbBNNMwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8oqBXM1JB0me1c485/z+vgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">AxaiUd97kkqNHj4+hoIubwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="x4zU2wMUtk+fjT6FMDQm4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">AxaiUd97kkqNHj4+hoIubwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="tQljuui0oEu0+STd481gXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">AxaiUd97kkqNHj4+hoIubwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="2WOxA9ll30+7k0xci1n56QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dMD0AQ787Ue3UyH2z3yhtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="iBDR9Ti0Qk6+XaU0hZOmSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">H63V4dnLr021dQQKNDecxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="e3mVXyCTL0C7uXEGKR5GOQAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">dMD0AQ787Ue3UyH2z3yhtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="JFrtMjwb7UWbbtM4cIAKcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">H63V4dnLr021dQQKNDecxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="5J8ix9+U0kyY4/SRInUklAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dMD0AQ787Ue3UyH2z3yhtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="nRqsQXOWk0WhGqor1d0W0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">H63V4dnLr021dQQKNDecxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="jyx6O69ej02ZMv29Nd9UWAAA">
<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">dMD0AQ787Ue3UyH2z3yhtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ly4+VNfzckysVB959GWN0AAA">
<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">H63V4dnLr021dQQKNDecxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLAssociationView" guid="zItD/7I0ZEe0Jyo4WtMFCAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2485,1000;2743,840</XPD:ATTR>
<XPD:REF name="Model">PE7cNomAfU6cXDKhcs2adgAA</XPD:REF>
<XPD:REF name="Head">FkOSzKcOh0qomg/jymotbQAA</XPD:REF>
<XPD:REF name="Tail">rH+qOu0l2UuEDYk0BnEGyQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0U+lpBTc+UOkQw7pBWoCIQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PE7cNomAfU6cXDKhcs2adgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xr8PReUpLUqaPCPdXpXpLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">PE7cNomAfU6cXDKhcs2adgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="i6yW7mVBbkKd1GnA9JtJxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PE7cNomAfU6cXDKhcs2adgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="HuufUK3+k0CJRMzTBaxYwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Mu2oQHHdcEiMWvgtwqcPzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="T3EL7+UwmU2p8Dnv06w0tQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">pHkem6GmsU+8hXLng+xyQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="+Xz5sWHx0kedvL85v+A/AAAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">Mu2oQHHdcEiMWvgtwqcPzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ScFnLs32A0y16ByJapTDZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">pHkem6GmsU+8hXLng+xyQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="3+qEuNOYLkuHZN7CzNMX5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Mu2oQHHdcEiMWvgtwqcPzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="2BJx7mQRSU+yoRumwRnXWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">pHkem6GmsU+8hXLng+xyQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ru7loNvqBU2Sp9dS7wJdtwAA">
<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">Mu2oQHHdcEiMWvgtwqcPzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="OinAzqKwIU+ig7oJcaDWGQAA">
<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">pHkem6GmsU+8hXLng+xyQAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLInterfaceView" guid="vRNAMDTpdEatAa/HbiRuVgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">716</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1024</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">428</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">144</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="eJvRZjKJjEuamt5XHO2jggAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WS6Sx1MWv0OaWhOS9F+XugAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiConfigurator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="eEuxCpgvDEqgBQ7BXJWVNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CzowedPzFkqcBERojrNS9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FtfFa6xJyk+yrXYxhfgZyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="B9y1ow76y0SxR9Whry1r7gAA">
<XPD:REF name="Model">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLAssociationView" guid="2H8ZpoPsbkmT8pev6k8L2AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">698,938;825,1024</XPD:ATTR>
<XPD:REF name="Model">nRlY37MdNE++jH1BID/dxwAA</XPD:REF>
<XPD:REF name="Head">vRNAMDTpdEatAa/HbiRuVgAA</XPD:REF>
<XPD:REF name="Tail">TshL44YaFEOzi8xmnXqh7wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6SqxfIJ1DEWvOa2bSFSmWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">nRlY37MdNE++jH1BID/dxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="iBtmQ6AG2kCPxXYkZ5hcdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">nRlY37MdNE++jH1BID/dxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="dnigQrfCrk6yOCXZre0s4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">nRlY37MdNE++jH1BID/dxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="l15FupNBmkmO3y9lwTrSDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">zsfs3BTbLUqmxdMWvJHf5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="yC8PE07G9UqIx0ROlRxwOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">vwJ5SYLj/kSeKNCtJI6qggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="armr7RPR+EC4WT87mW2VAwAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">zsfs3BTbLUqmxdMWvJHf5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="/AVZSsnZJk2UsmjrW8rj3wAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">vwJ5SYLj/kSeKNCtJI6qggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="GnX4y15nH02l5u35kQ6L1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">zsfs3BTbLUqmxdMWvJHf5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="B8nZedtPtE292c2BRbAdhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">vwJ5SYLj/kSeKNCtJI6qggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="h8VPc869Kki47wnaZMUW4wAA">
<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">zsfs3BTbLUqmxdMWvJHf5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="0phhz5SqPEqMpQiQCj+E+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">vwJ5SYLj/kSeKNCtJI6qggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLClassView" guid="TshL44YaFEOzi8xmnXqh7wAA">
<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">896</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">88</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">WZ3T7uel+kC+9/kvo2GvsgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rio1CVKfqkKEcLgtZQR8SQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="D2Ty3YufzUqcuiyBt9nmDwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiSetupQueue</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HkxD1GByTUK8dNz1TNW9yQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="lddj535C9UuTVOfsg5nHGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="AijMF3ZRX0uIbKoAdvGswgAA">
<XPD:REF name="Model">WZ3T7uel+kC+9/kvo2GvsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Ub4a7mdRtUOQor209xaoFgAA">
<XPD:REF name="Model">WZ3T7uel+kC+9/kvo2GvsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="JsWIozdzIEKX1qPk7G3TiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">WZ3T7uel+kC+9/kvo2GvsgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[30]" type="UMLAssociationView" guid="jnKiSKHS/USLVWMYMfrEMwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">548,791;647,896</XPD:ATTR>
<XPD:REF name="Model">Qkt6lPM5h0i71ur5Yes+cgAA</XPD:REF>
<XPD:REF name="Head">TshL44YaFEOzi8xmnXqh7wAA</XPD:REF>
<XPD:REF name="Tail">k8FZM3kpRU2gWXAGAkidOQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="SVGZXw/vpEOFQWNXNC+BHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Qkt6lPM5h0i71ur5Yes+cgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+VAbtJ8UoEmaQOArCVABBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Qkt6lPM5h0i71ur5Yes+cgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="m37eePjya0a1U9lJGMcomgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Qkt6lPM5h0i71ur5Yes+cgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="tEqUzUAXgUK2+w6TlVQdOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">MwLdSOuLpUy84SFRxHcoNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="5XIBrAFzzkmA2+la3LNXjgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">+D0/BXnk7UGkler29f6AmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="M3f7hbH5y0uMVMpLnDsd5wAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">MwLdSOuLpUy84SFRxHcoNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="p/PhurmXik+sEYfjfwSMAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">+D0/BXnk7UGkler29f6AmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="uqwGVjFIl0S2qJPbT94LIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">MwLdSOuLpUy84SFRxHcoNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="jApXj/ntMEavJrxm7r6sMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">+D0/BXnk7UGkler29f6AmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ljPErjkp0k6Kk+tjPuoSYgAA">
<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">MwLdSOuLpUy84SFRxHcoNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="0KJOTlX9+UihS8aySsPKbAAA">
<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">+D0/BXnk7UGkler29f6AmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[31]" type="UMLClassDiagram" guid="Wm05ucgwrkCEUi3BbKtR0QAA">
<XPD:ATTR name="Name" type="string">rocket.script.entity.field.impl.relation</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="InrRsoLi70WfWZJDq3WrhQAA">
<XPD:REF name="Diagram">Wm05ucgwrkCEUi3BbKtR0QAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">23</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="iHWzAwFexEmDAVHExniU/QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">972</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">696</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">195</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">o/OJwIf4nkKF6ZstaxEZ6AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+brpnvn3R0uiFbXOPFoRbgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="q6cU3veBMUC/KFXrvomfhAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EmbeddedOneToManyEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="VPaziD93TUaYRrenR4HY0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8PYpXzcVSE2oIW7MD/++gAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="1Zo+K4L01kqijADZXad5qAAA">
<XPD:REF name="Model">o/OJwIf4nkKF6ZstaxEZ6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="a1LipI/ZZUqCUGPRLocUuQAA">
<XPD:REF name="Model">o/OJwIf4nkKF6ZstaxEZ6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="G5wltGv+ekOlOQ74cTDAQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">o/OJwIf4nkKF6ZstaxEZ6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="2dcVwhbViUCwvrFhA9kXpQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1156</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">381</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">kFvtJedU2UOKAh2UNtTUmQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ql5WZ6qy5Em39V+2D+uXUQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="l4SouiNui0ifDJHZExow8wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EmbeddedEiFieldRelation</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hrXNkKbptEiHZYco7u4pGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Vuckw8yLHkWY4n6Lneh7BAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tnzBjGXdtkuCt4qPXVLUWgAA">
<XPD:REF name="Model">kFvtJedU2UOKAh2UNtTUmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="lrRG8HLD50+tI5vfuLSlFwAA">
<XPD:REF name="Model">kFvtJedU2UOKAh2UNtTUmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="eE++jsaTAU2NgtIySZryzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">kFvtJedU2UOKAh2UNtTUmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="r+QrNz+4LkGPSs9G4eraBwAA">
<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">628</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">145</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">AuvL8omCEUmS5Rweqf1GHAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="kVu4PmWklUKdcoh+Y2R30QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="sqlVzVLxbECMhx9sjog0JgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManyToManyScriptField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="j4shKfkpfkGd/t+yBA6ojQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="rep9lFMFHEO+w2V+O040RwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iL01FXGcK0+KA7HJVI9crQAA">
<XPD:REF name="Model">AuvL8omCEUmS5Rweqf1GHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hwbF775qyUedvEzWMGj1AAAA">
<XPD:REF name="Model">AuvL8omCEUmS5Rweqf1GHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="T2eYznZ/DU+vETpRhYKA1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">AuvL8omCEUmS5Rweqf1GHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="B9wU97fESk+p8fiMU5vWywAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">2OfHK8IMzk+BPTgFC5/fQAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/Vz5EVQbt0C3AB6ldYtgDwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ajtQH3UbGke0sfap77zD/wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManyToOneScriptField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="W2wB171rv0uha8F3t2GMswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="eIVuRHzNHUS7Lf37ns7Y5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SAz1OVajXkK2YPKLqbsargAA">
<XPD:REF name="Model">2OfHK8IMzk+BPTgFC5/fQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="LgPGTK93oUuCcPJ6MKInqQAA">
<XPD:REF name="Model">2OfHK8IMzk+BPTgFC5/fQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="DyQU2DpUbUCRgAr+FPHDzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2OfHK8IMzk+BPTgFC5/fQAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="qWWypQBTak+j5Qch7TbHZwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">252</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">524</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">3y86KPfKv0iStETS8EYREgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="24knG+CgrE2ZU5Ja6BoTsQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bTREAfj3w06vUiREga2MiQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OneToManyScriptField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wwj91sXYHkGoPwv7h9/8jwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="P54qXdoFvkWCyjWxrzRaqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="i1iPdf1P3k+B2cPS+58GhQAA">
<XPD:REF name="Model">3y86KPfKv0iStETS8EYREgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="iJ6PORQLRkmBJbRgyoZsrQAA">
<XPD:REF name="Model">3y86KPfKv0iStETS8EYREgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7HF/yy8fsUKKsvsEzikhawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">3y86KPfKv0iStETS8EYREgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="/PnFhaYOvE6s3z/35MTK6wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">92</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">340</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">127</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">eKKtjUbN4EivtBL6GS9DlwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="O5MqmzbjNk+RoK27cot8sAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="SbmumN6pP0KUUJO6AagqpAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OneToOneScriptField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="djIdd3DtjkmLbLGg7sfwwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CJZJ9Am2LEKYIuzY4svdzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="5ju/ZWPNikqIMrCfrCE8GQAA">
<XPD:REF name="Model">eKKtjUbN4EivtBL6GS9DlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ozFEOBk6xEiqs0o7xdXRDAAA">
<XPD:REF name="Model">eKKtjUbN4EivtBL6GS9DlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="EoMLBFiV6kOol7mNREIKewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">eKKtjUbN4EivtBL6GS9DlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="nl7v2X+KbUyw+jgrWjU5dgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">932</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">212</XPD:ATTR>
<XPD:REF name="Model">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="GmjqnmNl9UuC7/7VSV8FqgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="D2a/1OFlaE2NBYa0MyqchQAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldRelation</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gF7ngv+6+Um+FAYHITKvGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ShgURtGI+UOtKbJD9s+hlwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0IyKupXHaEiZbKvXYLLiDAAA">
<XPD:REF name="Model">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zw0Jgjk7vkqXsJQOA9hD2gAA">
<XPD:REF name="Model">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="I49Hpscd6ki+xwYPfbRk9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLInterfaceView" guid="/2oEAJ/0qEudG8TY9/JSwQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">824</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">16</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">TGTBnikDl0i1t7BZczoZtwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BVhcrqcehU6nq/WXEo6LewAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="pHzDxbxoIkKyeJYLbaD5cgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RelationScriptField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/7tmsKg1R06S/ote4cb/kgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="bSI2NyiQE0mnFv/JHKhKvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="JvsgQydFGE+gomjGmQiAUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TGTBnikDl0i1t7BZczoZtwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="MkMOFfMVb0qEJfThmqEnpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TGTBnikDl0i1t7BZczoZtwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="vKjNAzlKH0aPTuy3hetI/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">596</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">72</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">169</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">M1hr0p+k8UWGWqSCdOT7rwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="X2fUgS+Qn0eZSv7DPMlg4gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="KvQvrKNy3E2QJdvyJHhH/QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RelationScriptFieldAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="PJqpbr63OkmXIUv9LUsX7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="eSr7pvM3wkipsRAdXPQDJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="N9alAHmyzUGz2IcacJGxGgAA">
<XPD:REF name="Model">M1hr0p+k8UWGWqSCdOT7rwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+u4+mziP+UOBMqAPuLjlYAAA">
<XPD:REF name="Model">M1hr0p+k8UWGWqSCdOT7rwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8Yg35X7nHECUCxMOaj1HvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">M1hr0p+k8UWGWqSCdOT7rwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLRealizationView" guid="Le/MZGChKE6ew3vlGNzHuwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">764,74;871,31</XPD:ATTR>
<XPD:REF name="Model">+t7Ia6ODr0CzKs0pnI0PrAAA</XPD:REF>
<XPD:REF name="Head">/2oEAJ/0qEudG8TY9/JSwQAA</XPD:REF>
<XPD:REF name="Tail">vKjNAzlKH0aPTuy3hetI/gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="EGmUfO+ZF0O4tpNuBoBT0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+t7Ia6ODr0CzKs0pnI0PrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Qv8kfYNE60ONnLAwp64ZfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">+t7Ia6ODr0CzKs0pnI0PrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wlRJtIYTxUiYCheSXK/uEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+t7Ia6ODr0CzKs0pnI0PrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="zy4+IO7kJkS0bcFv4YtB9AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1772</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">319</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">8nRNrEjc3EGsXulXUBrpKwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RXLcC/uDiEGTs516WuvrPwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TF+yksCk6UaT9yvvnWa3SgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RelationCriteriaFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Y7EY37LYPUieOMZaKd7BWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Y7DvuxoYXkOMgIRm3MILMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9bwNpA/AJkmBrakP/0UfeAAA">
<XPD:REF name="Model">8nRNrEjc3EGsXulXUBrpKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rUCecErwak+/+EjBt4dujgAA">
<XPD:REF name="Model">8nRNrEjc3EGsXulXUBrpKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="GSBe7z5BJk+ljqdQcETOuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">8nRNrEjc3EGsXulXUBrpKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="lzqRbCMEYke6b3yzlkDPVgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1748</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">314</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">E5PiPbVUt0CkBAKW7z+UGwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ADMt9crkIE+WVgwVopSx1QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="BxG/YP0d3UeSt08YFj0+mAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MappedOneToCriteriaFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="OPNUZLbu+kmVJRaE1yiVtgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="R5PVus65Wk21y2xlFRgb5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="DGGM6YdNukaCDghdLlxmUgAA">
<XPD:REF name="Model">E5PiPbVUt0CkBAKW7z+UGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Q4CZznThe0mp1OsLwG01cAAA">
<XPD:REF name="Model">E5PiPbVUt0CkBAKW7z+UGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5fwmtMhC4EeSg4VB0TbX1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">E5PiPbVUt0CkBAKW7z+UGwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="r0ao0QWB/0GBO44s/whdiwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">612</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">436</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">381</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">vSFqr750s0KXXhF5m+XXbgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qZZ9UHNxxEiYUeqI1Lt15wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Uq3JgcIgUUKLzX3xO+spRgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SelectEiFieldRelation</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9lDQaCOPz0uw/7kzPeQ+DAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jzq9BbG5vEaAN53OnIl8mwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="X+ZOUJ3cA0ifVQZBM/+SdAAA">
<XPD:REF name="Model">vSFqr750s0KXXhF5m+XXbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HYFZRGcrTES1yi+zOwJpnwAA">
<XPD:REF name="Model">vSFqr750s0KXXhF5m+XXbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5qt0ZpjrS0CFY3H/PqHZsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vSFqr750s0KXXhF5m+XXbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="wa8IS2D2R0qO6mQbI1LgXwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">861,436;987,363</XPD:ATTR>
<XPD:REF name="Model">CHmpSqjJrkCAm/IUMIY7iwAA</XPD:REF>
<XPD:REF name="Head">nl7v2X+KbUyw+jgrWjU5dgAA</XPD:REF>
<XPD:REF name="Tail">r0ao0QWB/0GBO44s/whdiwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="YvnDlWzVKEC5WbrTWdnAmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CHmpSqjJrkCAm/IUMIY7iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="8XkCW/Mez0GcH7S3pQBXwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">CHmpSqjJrkCAm/IUMIY7iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="YC0Nj/+khk6Vvw4MDLpxQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CHmpSqjJrkCAm/IUMIY7iwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLGeneralizationView" guid="Q8U17tLGJUqnsmYK9ord+QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1324,448;1255,363</XPD:ATTR>
<XPD:REF name="Model">HYtT1fRBUkad+U9mteB9TwAA</XPD:REF>
<XPD:REF name="Head">nl7v2X+KbUyw+jgrWjU5dgAA</XPD:REF>
<XPD:REF name="Tail">2dcVwhbViUCwvrFhA9kXpQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7UzOkScm9EGpuJm8CA9/8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">HYtT1fRBUkad+U9mteB9TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="lxKTeQLvMU2Aax8Q24e91wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">HYtT1fRBUkad+U9mteB9TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="YEz6eWDgqkqq2uKIPHwXjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">HYtT1fRBUkad+U9mteB9TwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLAssociationView" guid="TXoegNS7nkKIK5JYhaZEjAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">218,372;612,438</XPD:ATTR>
<XPD:REF name="Model">0iO33eJarkeyUJ8sWiLgqgAA</XPD:REF>
<XPD:REF name="Head">r0ao0QWB/0GBO44s/whdiwAA</XPD:REF>
<XPD:REF name="Tail">/PnFhaYOvE6s3z/35MTK6wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="XxBsF8lTU0Gct2wbHdX4KQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0iO33eJarkeyUJ8sWiLgqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="cWa7K/SpRUGVnnnug40P1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">0iO33eJarkeyUJ8sWiLgqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ycG3TdCxN0CWqLjQigYTiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0iO33eJarkeyUJ8sWiLgqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="FmcnHbNHfESoIA5AVeQXxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">862DyF0ESUObzyoD0LwVzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="SWA3h96/KEeyamnN6KyPqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">9l/TxR4ufk691eGERTs+UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="SUVBSBEO6kugyDs82JZ5igAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">862DyF0ESUObzyoD0LwVzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="X8aKuhRXp0uetwathGM6xwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">9l/TxR4ufk691eGERTs+UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="tXtTzFVNpE+pkkWqtP2SMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">862DyF0ESUObzyoD0LwVzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="iYbqusWhYkuM6fM9VEaiLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">9l/TxR4ufk691eGERTs+UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="I4MX038S1EWc3Ej/N8kGNwAA">
<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">862DyF0ESUObzyoD0LwVzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Rg4AGCfvWkSM63VSsWXUuQAA">
<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">9l/TxR4ufk691eGERTs+UgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLAssociationView" guid="okWiocHJMkyCFDeGDoOf3gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">299,469;612,470</XPD:ATTR>
<XPD:REF name="Model">WdlxSnjUAUKLnC/Wg1YyCgAA</XPD:REF>
<XPD:REF name="Head">r0ao0QWB/0GBO44s/whdiwAA</XPD:REF>
<XPD:REF name="Tail">B9wU97fESk+p8fiMU5vWywAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="69dzn7VfkUWFtvWUCNdSwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">WdlxSnjUAUKLnC/Wg1YyCgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vmaVYqeih06O6rvoRazuEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">WdlxSnjUAUKLnC/Wg1YyCgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="C9+heMHDgEOliTrK4BD0VgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">WdlxSnjUAUKLnC/Wg1YyCgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="RddIDDyJLU6AN64Dilr1tQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">3+05rIcnPU+w2sOQ5sQ39QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="EcWldYwkmUibCWWiBg22gQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">OT6T4cpBSEuBtTbN71XVfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="JqRegrAW0kKUyoETQDrxPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">3+05rIcnPU+w2sOQ5sQ39QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Bn9PUQFzVk6d+eGQvsjhqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">OT6T4cpBSEuBtTbN71XVfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="2qIFnkJXPk+ihFFSxp1X5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">3+05rIcnPU+w2sOQ5sQ39QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="35ZeJ7NM8UO3W7zWc8KH3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">OT6T4cpBSEuBtTbN71XVfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="4VgUdgNpXUeRxKc6Xel19QAA">
<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">3+05rIcnPU+w2sOQ5sQ39QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="yhq8AE89IUmrJr4oUIux0wAA">
<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">OT6T4cpBSEuBtTbN71XVfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLAssociationView" guid="psEvtG4K8EKwlLrhvRCCbAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">387,534;612,499</XPD:ATTR>
<XPD:REF name="Model">wgwOp97lPkSajb99+YQ2xwAA</XPD:REF>
<XPD:REF name="Head">r0ao0QWB/0GBO44s/whdiwAA</XPD:REF>
<XPD:REF name="Tail">qWWypQBTak+j5Qch7TbHZwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="MOQQpYDgd02jINmpmpJ4uAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">wgwOp97lPkSajb99+YQ2xwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="gSFVlojlck2fpdtli6kepgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">wgwOp97lPkSajb99+YQ2xwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="sIVBi35zFUKYmmLCIGLw1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">wgwOp97lPkSajb99+YQ2xwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="qwhdJ2fLLUmt6eHPpK8HyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">b5h3JMN5gEu09a9P0QMOPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="SsfYQJOTWEaRFIi1m3CdKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">rGtndkAUO0ernaBeiBZRqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="EK5JICVEsEWminikVZSAYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">b5h3JMN5gEu09a9P0QMOPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="SniYvRHWf0i0KMzCkWdjBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">rGtndkAUO0ernaBeiBZRqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="p+HcqjP93U6IaMupP6jXHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">b5h3JMN5gEu09a9P0QMOPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="SHo476eztUmF+8beJYwcfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">rGtndkAUO0ernaBeiBZRqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="RamJ2mffk06bLAnUWPYdsQAA">
<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">b5h3JMN5gEu09a9P0QMOPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="rCXj/bBtDEGMcOb4umb16wAA">
<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">rGtndkAUO0ernaBeiBZRqgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLAssociationView" guid="AJlU3ioR50Sn5EfQ8v/RvwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">387,628;713,504</XPD:ATTR>
<XPD:REF name="Model">d47IXDvCKkaAENlONN+rVwAA</XPD:REF>
<XPD:REF name="Head">r0ao0QWB/0GBO44s/whdiwAA</XPD:REF>
<XPD:REF name="Tail">r+QrNz+4LkGPSs9G4eraBwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="e1qZGSUWLkyOhGiQHw1k5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">d47IXDvCKkaAENlONN+rVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XiPmnWx7xEq72Vu9S6wkNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">d47IXDvCKkaAENlONN+rVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="m6BPyvzUsEuBzWx6bujRTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">d47IXDvCKkaAENlONN+rVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="26rR7oshq0GRBrGjEy0UiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">GEW3QKlPk0imaIkZ13XeagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="aA165I0m9k+5gVKyjuIRqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">tadZIpeNcUiEXVh78s+VTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="1NiEOsdHNUKXr4w+6boDxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">GEW3QKlPk0imaIkZ13XeagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="h58QjCiniES2AIqaC04GaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">tadZIpeNcUiEXVh78s+VTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="bJVF38jhM0aBboe4bPx6yQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">GEW3QKlPk0imaIkZ13XeagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Eirt3Jj4s0erL6W9PJLaQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">tadZIpeNcUiEXVh78s+VTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="DL8J/NTfzUuXmqhUoloeCgAA">
<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">GEW3QKlPk0imaIkZ13XeagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="UD/Hnzt0M0i0YBWR06EWEgAA">
<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">tadZIpeNcUiEXVh78s+VTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLClassView" guid="hBdIyNSbwE2LJelb6fBcSgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1296</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">720</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">186</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">zYbXpxZUM0OKz/TgybltrwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BZdI+E6eFEiwsh0lSXRnHAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="iu9cgdPE0UqDGeXlWK6ntAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EmbeddedOneToOneEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="h8WSwLG+zkqjaLmNnAeUCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+GpxgdB+VEi8klVkhG0sQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZLlqCln0f02Q0nnPmR7IoAAA">
<XPD:REF name="Model">zYbXpxZUM0OKz/TgybltrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="oFtfAi3tpUmDhUkATJ4jggAA">
<XPD:REF name="Model">zYbXpxZUM0OKz/TgybltrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8WrSnFGUREqjYYmY7SjcsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zYbXpxZUM0OKz/TgybltrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLAssociationView" guid="kDLK3UzP8U+2H6AvpLH7FgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1093,696;1314,503</XPD:ATTR>
<XPD:REF name="Model">nuzXWNSKGk++SsV5sb2W4AAA</XPD:REF>
<XPD:REF name="Head">2dcVwhbViUCwvrFhA9kXpQAA</XPD:REF>
<XPD:REF name="Tail">iHWzAwFexEmDAVHExniU/QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="v5q0aq6W8EKzLN6cmdlXJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">nuzXWNSKGk++SsV5sb2W4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xKxEz56j60mgcxdIayunTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">nuzXWNSKGk++SsV5sb2W4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1VIt/9/mCk6WpssF4gdaMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">nuzXWNSKGk++SsV5sb2W4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="41WVte74u0S8ZfSxU/iaLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">RsDsX9xnr06Jlo1/DUHgkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Xgw930vx9kKm5ZdiZjpDsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">RvFHKoLl40C/kOH0Q8axIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="gDg0AHdBUUe5RvIpOXE05gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">RsDsX9xnr06Jlo1/DUHgkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="MxocWisSz0Sp/uUmSrDLgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">RvFHKoLl40C/kOH0Q8axIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="HnBTczqw6UmiNFR41POizwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">RsDsX9xnr06Jlo1/DUHgkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="1JYmo3lzf0+kvsvA/OxAGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">RvFHKoLl40C/kOH0Q8axIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="y9KAk0JSf0uDn5UrrU0GXQAA">
<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">RsDsX9xnr06Jlo1/DUHgkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Rcs7PVtLSEiPyFrsgqe6owAA">
<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">RvFHKoLl40C/kOH0Q8axIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLAssociationView" guid="hHKex0EYzkeWaBbUWKlRLQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1385,720;1350,503</XPD:ATTR>
<XPD:REF name="Model">F74sbl3fL0mAA9YZ9lmuyQAA</XPD:REF>
<XPD:REF name="Head">2dcVwhbViUCwvrFhA9kXpQAA</XPD:REF>
<XPD:REF name="Tail">hBdIyNSbwE2LJelb6fBcSgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="mVH+ZW+5TUSpZik/qnP+LQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">F74sbl3fL0mAA9YZ9lmuyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="VOoqgFEW8Uqo5uKbHISP/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">F74sbl3fL0mAA9YZ9lmuyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="heyrSCqY2EWz5MKlsJoFsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">F74sbl3fL0mAA9YZ9lmuyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="CIK1b7zvcka989ZDuknJQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">+6TaI7YVAE21fl/I91Af7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="dQwhJ55zZES3HkMBto1qAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Lt83828VgUuPv3J1NvvCJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="g0WPiZQcAUaPrztXlRebBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">+6TaI7YVAE21fl/I91Af7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="tfFpBZ26ukKaDx33hlfTtwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Lt83828VgUuPv3J1NvvCJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="DnS4VbUY9kWF75RNsleDqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">+6TaI7YVAE21fl/I91Af7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="S0gsVoCevUGCTP+ueerXhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Lt83828VgUuPv3J1NvvCJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="/awF3E9P2E+UAfJCNjcAMQAA">
<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">+6TaI7YVAE21fl/I91Af7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="9+ZjZnRozEKS1kjHcpvrggAA">
<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">Lt83828VgUuPv3J1NvvCJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLClassView" guid="BBHF2VSRSkigO5HO/H5NwAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">788</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">796</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">aPcOAnpN+Eih5bBNl1AOlgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xAn2glvhvEaCGISZX+476wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="oK+5GwWBPUKnOnMeeyoLPgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OneToScriptCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2rPcED5HgkiQeahsGO8/SgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MITUKaKr6UafFz3zoYBm0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="1vC0J9FrOkuCFFzqIATzcwAA">
<XPD:REF name="Model">aPcOAnpN+Eih5bBNl1AOlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="k3Xc2Lr+40yTRphyhIa39QAA">
<XPD:REF name="Model">aPcOAnpN+Eih5bBNl1AOlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="1rG0dqHw1E+PKNuAHOHjlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">aPcOAnpN+Eih5bBNl1AOlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[32]" type="UMLClassDiagram" guid="zHOnJnK+h0WK3vFJjC7DVAAA">
<XPD:ATTR name="Name" type="string">rocket.spec.ei.manage.security</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="c8ugf7yvIUehI/s9QOeXiQAA">
<XPD:REF name="Diagram">zHOnJnK+h0WK3vFJjC7DVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[33]" type="UMLClassDiagram" guid="B33c6OMoI0mU6w9vJb7SQAAA">
<XPD:ATTR name="Name" type="string">rocket.script.entity.translation</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="FYTr0PzFmUuu5RVzFjOv0AAA">
<XPD:REF name="Diagram">B33c6OMoI0mU6w9vJb7SQAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="DZmwGTDPQkuk8zSa/ZtpFwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">236</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">560</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">F5M3YkPciUCw0/4eILT7fAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8dE86ugIZkOTetoqF9uLYQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YTPhKg24W0+CuSJN1FvypQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TranslationModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gvY6ZaQjS0GPFmlyfCzQsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="X+3Cs+bmDES3uXI2KJ+qYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6MpWlgJPkEC8S7QCjtUbqAAA">
<XPD:REF name="Model">F5M3YkPciUCw0/4eILT7fAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bs7Wttqzg02JEFiyGSclWQAA">
<XPD:REF name="Model">F5M3YkPciUCw0/4eILT7fAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ZEOmRRpcpUez4J2ESg26gAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">F5M3YkPciUCw0/4eILT7fAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="Sn1slieEWkKfPJzIx7Ej7QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">128</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">404</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">124</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">wuOnUAJ2Q0mC8sWk9atk6wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="f5r6IYHSO0iq7XobnhlL8QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+Vm6fZqQrk+gpti0EB9AQgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TranslationManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KPhtmODcbkeilwNwkBpZIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="gX2B8z9n602MswgKG5x1XwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Kfff5G1fZkSAbvMDJbN3oAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wuOnUAJ2Q0mC8sWk9atk6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HyuJ55nrAU6mGh7tG6V1RAAA">
<XPD:REF name="Model">wuOnUAJ2Q0mC8sWk9atk6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="nPynqix9j0WJBByV0w9ZRgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">656</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">528</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">168</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">SsgmSvEmpkilXtwGyQ/9lgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="o9fwQipIpkiLthjm5qCnqQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zvczLop2NkKrr3s8JNnTpwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TranslationCriteriaSelection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="P7SNqH3qv0CB9QSit5mV5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="q9NORwQGYkKm08UxGLaq2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="pDymA00CCkm6yPR5xbzmxgAA">
<XPD:REF name="Model">SsgmSvEmpkilXtwGyQ/9lgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5VALYoKI1E+/cdIL3qTlcgAA">
<XPD:REF name="Model">SsgmSvEmpkilXtwGyQ/9lgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8xQzFV03r0CTWXRZq0uzbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SsgmSvEmpkilXtwGyQ/9lgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="co3aClyloEm2mMni/+MSAwAA">
<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">344</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">RYUKVPW9mkGdvc+Gfxf9WQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="YHiHSDXB20+gBJ2A9M418AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hRuSYdQNa0ukBla4CvxiXwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Selection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="OejByK2TbE6tDKEtPCvjiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5gSm/ClRjkaLjBNoePTNMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GMcF1zUXP0uJE5vv3k16bgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RYUKVPW9mkGdvc+Gfxf9WQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="MZ2yZaEUukuZk6wvQyFZPwAA">
<XPD:REF name="Model">RYUKVPW9mkGdvc+Gfxf9WQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLInterfaceView" guid="f/DIISIXikqq6o9B9iD9lgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1160</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">260</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">257</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">LDj/XGMgDUO269U668+bjwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="PLv6gTA8MkmKI7R6sA/jIAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZHIe4PFlW0KFcT0A50603gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ActionQueue</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RCD9115+hESj6xezso4W5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JpueWnmOZUGp867aN0egQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Nr5XXjapO0qajE3gVyo5lAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">LDj/XGMgDUO269U668+bjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Wkl0HCwIUUWseBgMfy+m4QAA">
<XPD:REF name="Model">LDj/XGMgDUO269U668+bjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="PZZgTfXgaEaqz2JNcIHx9gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1460</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">896</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">122</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:REF name="Model">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="txZ2fXWolU+X3f+He8NSyQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="QielpKaIwEOdRKmd7gtBygAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueuePersistingJob</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZyjTObU4FUmN1PoqtLR8xwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="HYmx4mmIrU66duoRoGmYYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="puHT6hvzsE68146ku9paZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="vmsKLAfzRkG5+/wSgEYY1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9dfzxU4HCUmnTd99F4LahwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="qLmdN400FkaM6PKd3lx6qgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1040</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">376</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">124</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">V9t/QrER+k2V8knCvcOu7gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JXU4T6TU7EqnU/VAJwkcpwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jLY9QonzXUey8VSYJFz77AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AdaptiveQueryPoint</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2YbJuLnAWEqXHlU7+DRAQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MhfprTBZnUiwmWHIB//3zgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6TuGxjFAaUW5ruezwCy9JQAA">
<XPD:REF name="Model">V9t/QrER+k2V8knCvcOu7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zToZ9BW9ekOs659UG21v5gAA">
<XPD:REF name="Model">V9t/QrER+k2V8knCvcOu7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="DcM2k/w69kWr+T0W/70SSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">V9t/QrER+k2V8knCvcOu7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLInterfaceView" guid="YMGqtvkkzUu7Q1DLgicQ/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">988</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">487</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">144</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="nEuSSVkrVk6w2p3hSqh1cAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="cQXAkwlPOkWCDhGCPdyfNgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QueryPoint</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="++lP7ztBHkS0KkjxySzbYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Xx4h1/X0UU2/Y5mog+L0XQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZXoWETLIaECd7vZIm0uxHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JYiVoVQC5EqGYNP+bLMWwAAA">
<XPD:REF name="Model">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLRealizationView" guid="/BvDesNi60afF8R/PDOuNQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1112,376;1227,99</XPD:ATTR>
<XPD:REF name="Model">D6/aSviSkUq+9hFe0Fx2sQAA</XPD:REF>
<XPD:REF name="Head">YMGqtvkkzUu7Q1DLgicQ/gAA</XPD:REF>
<XPD:REF name="Tail">qLmdN400FkaM6PKd3lx6qgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="sF4OELb/7kq2q1J3NtjaTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">D6/aSviSkUq+9hFe0Fx2sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="QWfZgpwkbUSwjeN2u4K8OgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">D6/aSviSkUq+9hFe0Fx2sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="D0smfMly10SoXAGyng6FXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">D6/aSviSkUq+9hFe0Fx2sQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="uce1hAy4a0CNQ0xZQPxtxQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">774</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">674</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">386</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">355</XPD:ATTR>
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="zdJ9beY8MU+PcysdlsQ0vwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="P/rZ0id/I0yOrV3YR9/kGgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntry</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="zB6uYE3W+ESWJJtXmKfPhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="GEInQGLzGkegYNnj/glM/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4r2BesSErEqGea58Os5CugAA">
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7wbMAQBDi02Y/FEmC557zgAA">
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="aC6ex70rJEyp1CulM2DReAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[34]" type="UMLClassDiagram" guid="Z7lcjzIonEmHURsQ6yZW1gAA">
<XPD:ATTR name="Name" type="string">rocket.spec.ei.manage.mapping</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="Kl9qYiOXQ0mue097KWx5fwAA">
<XPD:REF name="Diagram">Z7lcjzIonEmHURsQ6yZW1gAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">12</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="kqz3PeArSkSPXEvcTtePvQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">306</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0jTDlN7JeEykNo+1M2/iaAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="GxeeK23ZQEiWwyO//AM+4AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntry</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="okkJqtood0utdKomfqY14gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="EyaRqTthJE6Wv2y68nO+owAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wGtnzrwNU0qXAmWojNgh5AAA">
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="NBzBHSMp3UG1vCkQVuiv3AAA">
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="6mhH95IljkSaBouIlJXFPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="qFPVH/eUcUieRGIcOdI8VAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">524</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">744</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">274</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Ssp7hpeSukiW00qvdvf0cwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="mCu2ZwNSJUOMEpxC9rNxDgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1vv/y6tUTkarBnhCQVbzOQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntryListener</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hFNkVuBjM0ans+sjo4NEIQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7b7BAAv6o06gGPeELnID6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9+7JcICKGkiCwGivg7cwoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Ssp7hpeSukiW00qvdvf0cwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="66x6MdoJEUCwdH6999zxNwAA">
<XPD:REF name="Model">Ssp7hpeSukiW00qvdvf0cwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="On8Fvye9+0OqB/cHA0LsaQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">391,537;601,744</XPD:ATTR>
<XPD:REF name="Model">tD6plmIQSUiDYyOPCJdZtgAA</XPD:REF>
<XPD:REF name="Head">qFPVH/eUcUieRGIcOdI8VAAA</XPD:REF>
<XPD:REF name="Tail">kqz3PeArSkSPXEvcTtePvQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="3nPnACiHo0aJVnWYH/1RnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">tD6plmIQSUiDYyOPCJdZtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="e5CNqDsdLUKHkxYYxmGl/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">tD6plmIQSUiDYyOPCJdZtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Urg3BejC1UaWAt6l/D0VOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">tD6plmIQSUiDYyOPCJdZtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="obutlVKqV0+xlg0+/u3UGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ohoilv5+ske6aIUNTJP0gQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="pibOEfArrUyCn+YXY+pC+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Ee4KTHe2wEKBiAolCMKvBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="O+CWAfSioEaNz6C/ZSCqDAAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">ohoilv5+ske6aIUNTJP0gQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="TXLrF6gEbEe9Zn8gnklwEQAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">Ee4KTHe2wEKBiAolCMKvBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="0BWaVi7JmUSCFGIOh+gQZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ohoilv5+ske6aIUNTJP0gQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="/H6vWm6XNEesWM59oebHXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Ee4KTHe2wEKBiAolCMKvBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="uQEn3tCUZ0SuQJjUFBaJJAAA">
<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">ohoilv5+ske6aIUNTJP0gQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="5c5iwnDI+ki8pgKg5SM6zQAA">
<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">Ee4KTHe2wEKBiAolCMKvBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="XsLOdW0NokuCpDxX9CyZZAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">924</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">283</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">196</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="W8M9g3acAUm2m/bIPKZ0fQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ry0MVvaAJ0Ow0eYwN8PtuwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7eNln4RiIkWRsbmNWg7FOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ofqtzBQ/b0KZZ7IMzK9GJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SyXcyFbHgE2L6DuTTkSiMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8v4N4ht24UW1teCgHkylpwAA">
<XPD:REF name="Model">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLInterfaceView" guid="774svVlwfkSM6Z1H7xaizgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1476</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">432</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">271</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">elSq7KnAq0GXIotv4sie8AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="YUH/Lh8j0UyghaCOoWLcxwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hHWE9gJyVk2JymsctI7dJgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldFork</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="arDWcvTHMkCUTdfic5aEvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1iibFIXod0iKRjRqCTU7zwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="YSSdG2+ankaKzAQNIm0ElgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">elSq7KnAq0GXIotv4sie8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="J0+P2hxfL0qEFqlntMAPLAAA">
<XPD:REF name="Model">elSq7KnAq0GXIotv4sie8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLInterfaceView" guid="7Mwss11WakCv6Aj5nHJ31QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1184</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">532</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">253</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">QwZNA0hgMkqrifCHKBhiLgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="e32d0ghjWU++sqcjQbsNDAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="QXBO0dHmOEuPvxtra/1OPgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MappingValidator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JLT1TwEcekm+5VSjobvQZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Efe86bTfM0WRRjGocdr5dgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="kNTTNGoaUU6H8j1Qd+0PSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QwZNA0hgMkqrifCHKBhiLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rGe7Pxor80GEpa1nJlblmQAA">
<XPD:REF name="Model">QwZNA0hgMkqrifCHKBhiLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="dMPtGwqUNE6BUmaGVhwCbgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">676</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">xCmV4GndAUW2gUNVK4+fsAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="neLLEBGdskG6P2/3Em1j6QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JRbN1HRwI0eRRvwFwQkUvAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldWrapperImpl</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="XRwP1A7fGEi00rhakMJFbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WFg59ZRuIUyQdedcNnGGGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wXkiOZjNKkSS0ww/TqkvoAAA">
<XPD:REF name="Model">xCmV4GndAUW2gUNVK4+fsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="g0I39mZjbE+g7wqXqVTMkAAA">
<XPD:REF name="Model">xCmV4GndAUW2gUNVK4+fsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="LHi/6ZGBHUGPaXQGyyzFAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">xCmV4GndAUW2gUNVK4+fsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="usJluz3U4UGEB36AyrYVlQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">795,307;924,285</XPD:ATTR>
<XPD:REF name="Model">7pi4Vvle7UmJmboI1YdmswAA</XPD:REF>
<XPD:REF name="Head">XsLOdW0NokuCpDxX9CyZZAAA</XPD:REF>
<XPD:REF name="Tail">dMPtGwqUNE6BUmaGVhwCbgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="E2GnpFf0pECyvIqHKIF47AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7pi4Vvle7UmJmboI1YdmswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="y6ra1UIW6UyRNr12OPmZqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">7pi4Vvle7UmJmboI1YdmswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Mx/saHgz2EC0DMV7fCt2IQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7pi4Vvle7UmJmboI1YdmswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="67M5OI0BkEmX2CPqHii2GQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ngRaAsnbi0yAjFO5B+ZEQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="QR1IbzzLj0iAmQd4QowAmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">/gVvEoFNyE+Gv/2q6rCWTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="xTswBcUDkkKC4h3dBQjb8QAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">ngRaAsnbi0yAjFO5B+ZEQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="/mbWnSj3kUSH4KnoA6dP6gAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">/gVvEoFNyE+Gv/2q6rCWTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="QZy+MhgTF0muKMrNouVfYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ngRaAsnbi0yAjFO5B+ZEQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="aK5X0HFr8UWi/FKMEe/HeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">/gVvEoFNyE+Gv/2q6rCWTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="5DGDcEMDW0GHk3fpVrNPtwAA">
<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">ngRaAsnbi0yAjFO5B+ZEQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Vl+T8MuR1kSJMrNiO43ccAAA">
<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">/gVvEoFNyE+Gv/2q6rCWTAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLInterfaceView" guid="ZJ1CzYTqgUq6QVqTX9pZcAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">664</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">636</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">+yoZlzH/Yk+q+pDgqcHHlwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="L8tr6jwRLUK8EagnB1Jc4wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zWwsstSq00WZb113WcGmKgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiCommandAccessRestrictor</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="J33C8q335kKWvbOhfTX4zwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WD2M1R7wX06lG98vQCIc1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RQLZQgOGZ0ymhQHmWUtEiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+yoZlzH/Yk+q+pDgqcHHlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="BJJsmX/NL0+dIzHvOVqudgAA">
<XPD:REF name="Model">+yoZlzH/Yk+q+pDgqcHHlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="6DamrBLWO0+FX99PyIOk6QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">449,507;765,636</XPD:ATTR>
<XPD:REF name="Model">MsgpIoCHfE2ap7kXh+KimQAA</XPD:REF>
<XPD:REF name="Head">ZJ1CzYTqgUq6QVqTX9pZcAAA</XPD:REF>
<XPD:REF name="Tail">kqz3PeArSkSPXEvcTtePvQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="L70A635ufUKXAj0aACSZUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MsgpIoCHfE2ap7kXh+KimQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1WtRt7AxrUWRY8nifdkQ6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">MsgpIoCHfE2ap7kXh+KimQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ynOtA/7Tiki7TZEuSLg9jwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MsgpIoCHfE2ap7kXh+KimQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="28s/8AqxJkKnuLvvOXWXqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">IatkZWp2bEugGevvjtcAggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="utY40ncJlEGCgoFd4o6eHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ifFJCluMO0+dOc1jpjC56gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="uxCwqOC+wkyDNO+Z9kd1BwAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">IatkZWp2bEugGevvjtcAggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ZuKKOf0hd06bzIgyI9QJTQAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">ifFJCluMO0+dOc1jpjC56gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="04EMJQwG0EeEYiq4LZungAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">IatkZWp2bEugGevvjtcAggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="WbMBGlQSZEK7k60x3/2D0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ifFJCluMO0+dOc1jpjC56gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="cMCI7VO8CkqdApdeEVpkjgAA">
<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">IatkZWp2bEugGevvjtcAggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="hPI0PVQxpUy0eT8Gv3DlIwAA">
<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">ifFJCluMO0+dOc1jpjC56gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLInterfaceView" guid="Z/2z1u5FI0Gwe2Vcdu1B8gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1044</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">364</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">155</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uEYjAkSD/U2FtDKAooTx4wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="lpZ0GOPlO0iHa5RK7cQVTwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiObject</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HZtOH1sAIEaB+5LkM0su0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="spIHRMsCzkyp5qRiJ1x9egAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="7xJhtJBIj0eDjXIW3yeuxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kkqIvlSqKku7mkv574TbhAAA">
<XPD:REF name="Model">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="/0Hc38ey7kWgV1uFcxmqkgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">449,439;1044,419</XPD:ATTR>
<XPD:REF name="Model">0USFEp2gWkuM7bg1ItSqXwAA</XPD:REF>
<XPD:REF name="Head">Z/2z1u5FI0Gwe2Vcdu1B8gAA</XPD:REF>
<XPD:REF name="Tail">kqz3PeArSkSPXEvcTtePvQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="BnddWTGI0kypPSDKHNYHcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0USFEp2gWkuM7bg1ItSqXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="NJuSOoQNKkqrhkr2DWldhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">0USFEp2gWkuM7bg1ItSqXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="VJcuoi4Z+EWyct76PAI2eAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0USFEp2gWkuM7bg1ItSqXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="NOuqU7tVjUWmg4UoZM9mrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">oIfI/0IV40yhC9iKtY6u3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="2zJaJe0GQ0+kS2UzikMW/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">VElMkmlncU6TRzlqp9IXowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="rETZHIMAgE+xaQqenNHfcwAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">oIfI/0IV40yhC9iKtY6u3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ZJSeiMONVkuQ+wBVhi0s+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">VElMkmlncU6TRzlqp9IXowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="t1/bFCPCeUSXEmcn+CWU3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">oIfI/0IV40yhC9iKtY6u3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="8X2n3TeMeEWLGLaTwQOgywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">VElMkmlncU6TRzlqp9IXowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="uOwkW0WdpESru10VwZftKAAA">
<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">oIfI/0IV40yhC9iKtY6u3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="RsYukmB6zU6+CQcamhFRuAAA">
<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">VElMkmlncU6TRzlqp9IXowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[35]" type="UMLClassDiagram" guid="uff4FNwPUkanc9x/1zfRBQAA">
<XPD:ATTR name="Name" type="string">rocket.ei.component.command</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="GcZtttsmyUeLKdRYVRGL9QAA">
<XPD:REF name="Diagram">uff4FNwPUkanc9x/1zfRBQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">12</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="WDwXUgsbHEShJqcGTXnFvgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">184</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">131</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">jzvc/+U2TESP7iSS7F4KrQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="kNDE8cIK002JD/+eyP0jcAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="n+ORwbWtOU6f/HBNb+XfjAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiCommandCollection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JoIX2InX8UmdppWFRDwTxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CazYAEXlzU6lvYmZGUrmWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6RX8KhH7VEOEOLZMA5EhAAAA">
<XPD:REF name="Model">jzvc/+U2TESP7iSS7F4KrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Kzm4Naop1U2MIqXix/a7OAAA">
<XPD:REF name="Model">jzvc/+U2TESP7iSS7F4KrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="24IPcwVkyUOYa6Ugkwk2/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">jzvc/+U2TESP7iSS7F4KrQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="tMgZEvkagUye7fykOtWlqQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">556</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">294</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RgTjlWMGB0+NZS+I/cqDsAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="NkXOFCn1SEWW1VpzLoCZYAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hKRJYP5B70+QIQCZTBB5wwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Ch6JMsfpBUqVLWPIsIyhXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="l2LxCN9tt0uqc3YgGVSrkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mzR4KLFLJE6bvca7Es6hWQAA">
<XPD:REF name="Model">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="zFTi7igR3k+faW/c10LqBAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">322,201;556,185</XPD:ATTR>
<XPD:REF name="Model">fU398Tgej0anhfPsrjenSwAA</XPD:REF>
<XPD:REF name="Head">tMgZEvkagUye7fykOtWlqQAA</XPD:REF>
<XPD:REF name="Tail">WDwXUgsbHEShJqcGTXnFvgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="26jdl+832UuLiYEGSkU+MwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">fU398Tgej0anhfPsrjenSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3/TdgyM5o0uCUUE+tZLYfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">fU398Tgej0anhfPsrjenSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="TddEravWoEKaBcJNKqrX1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">fU398Tgej0anhfPsrjenSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ZuXgwVFr4ky49f8H4fDJBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">rrjl+fsSKUqctQgA/Wvj5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="NvFBS72ycE6FUYdeR1zrEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">fEdXskS23UeAAUGo8KCKWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="CTwk50myBU+N1kPG2chGGgAA">
<XPD:ATTR name="Alpha" type="real">-0.616819459606923</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">21.095023109729</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">*</XPD:ATTR>
<XPD:REF name="Model">rrjl+fsSKUqctQgA/Wvj5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="QyFIfxZmO0eOOm7o9NI4WAAA">
<XPD:ATTR name="Alpha" type="real">1.0125686773618</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">17</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">fEdXskS23UeAAUGo8KCKWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="bwqAUmDTOkWaeSXp5TJ0TAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">rrjl+fsSKUqctQgA/Wvj5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="pgf9jpyF4EycUibsA8tLcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">fEdXskS23UeAAUGo8KCKWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="AygCx+vx10OOv6NR3x8COgAA">
<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">rrjl+fsSKUqctQgA/Wvj5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="wTT5Up6xHk2TWjbyJxb83QAA">
<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">fEdXskS23UeAAUGo8KCKWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="Hd8DIc5/EUS0py9LePTXAwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">bOzYKMoEhkG+bmMpIzUDcwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xYncahcHFk2JpfN1KB5ZTQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1je66ZCJI0usP8tSi3zyaQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GenericOverviewEiCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="AGoOuBv5ykirBOERRtFXXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3cetXqkiKUa4jaawSrGdJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dN+w8VkapUyW+B0CtPVoKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bOzYKMoEhkG+bmMpIzUDcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="RwUG9b/oTUS5syH+pTTOJAAA">
<XPD:REF name="Model">bOzYKMoEhkG+bmMpIzUDcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="ipQKqFrhs0iRFiKVKb8OZAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">456,328;639,214</XPD:ATTR>
<XPD:REF name="Model">ObPaUd7QaEqzNOOFVdTCYgAA</XPD:REF>
<XPD:REF name="Head">tMgZEvkagUye7fykOtWlqQAA</XPD:REF>
<XPD:REF name="Tail">Hd8DIc5/EUS0py9LePTXAwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="mxgRiH563EyX3scA+i5QiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ObPaUd7QaEqzNOOFVdTCYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="CVmbB+s6OE+4m4NrsYzX+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ObPaUd7QaEqzNOOFVdTCYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="vQwV2gTl1E2PK6bPOvENvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ObPaUd7QaEqzNOOFVdTCYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLInterfaceView" guid="thNnIDD2fUGuqUkQJYHzxAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">512</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">275</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">JjL8cUSG80yxGRXgCI52SwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+UyN9ikPl0289WrXrCX3cgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1LFR5KFmfkq8kNCo3r7GHQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GnericDetailEiCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0X1TuTJYfEyg8w9rK6TWSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="9cXSJxvL3kGj+g/GFXw1PgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rT9xNeKFWkWFJ0O20/71dwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">JjL8cUSG80yxGRXgCI52SwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Kt2xtG2nOU+4qIWNdPYDdAAA">
<XPD:REF name="Model">JjL8cUSG80yxGRXgCI52SwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="rfnrTxDu+ke3VBagGh30twAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">658,360;693,214</XPD:ATTR>
<XPD:REF name="Model">wadQnv4J90uCHZKwRXGQOgAA</XPD:REF>
<XPD:REF name="Head">tMgZEvkagUye7fykOtWlqQAA</XPD:REF>
<XPD:REF name="Tail">thNnIDD2fUGuqUkQJYHzxAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="sZNMFE+HRU+Pkof2ShpaowAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">wadQnv4J90uCHZKwRXGQOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3Hf5ZoEh3ka6qH6/hr/cSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">wadQnv4J90uCHZKwRXGQOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nzvOykH+u0GR+gtiEc+6XAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">wadQnv4J90uCHZKwRXGQOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLInterfaceView" guid="3lKAQFmseECvkO/MnJBYxgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">856</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">266</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">fDw8rfKEs0Gl0amU5scRCAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="CdDZzrogkUWJ3kL8e/CsXQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PZ8IqVZ8KU2Jd7bbvqyQLQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GenericEditEiCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="20kXTD1luk2uisYq93i9UwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="nhUx1HHsnUmyVclwz6uOaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="VdlyoYGrG0qxiESQctT2rAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">fDw8rfKEs0Gl0amU5scRCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1VIBlZymRUi61h3k/R2pOgAA">
<XPD:REF name="Model">fDw8rfKEs0Gl0amU5scRCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLGeneralizationView" guid="iLMA/Zls60WvbEiRhzRclgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">936,352;754,214</XPD:ATTR>
<XPD:REF name="Model">OPBXyLU2fk+IQb2/Qlgc1AAA</XPD:REF>
<XPD:REF name="Head">tMgZEvkagUye7fykOtWlqQAA</XPD:REF>
<XPD:REF name="Tail">3lKAQFmseECvkO/MnJBYxgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="shoWoCfE5ku3i6aHQ4Cx6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">OPBXyLU2fk+IQb2/Qlgc1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="KRYrClz/+kmDdrpLGW+Y2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">OPBXyLU2fk+IQb2/Qlgc1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="s+LVI4dbOk2Najv8iKBCQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">OPBXyLU2fk+IQb2/Qlgc1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLInterfaceView" guid="Dc4WSz/hjk+W6H8IBHFZDgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1016</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">244</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">266</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">zkivOuAVvE2uusMCWGbeWAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="kglseUsbfkeoUobo+OTwtAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="cZxcUvPnokOOsN7rPGeMIgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GenericAddEiCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="34O3Uvuit0KM6MvQr6olWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="h2jWraAbwk+pvaDlQcbGyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="b1PTE+tCPEq5ca+U/B4nLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zkivOuAVvE2uusMCWGbeWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rRRSJad2y02CoCkDDsFS6wAA">
<XPD:REF name="Model">zkivOuAVvE2uusMCWGbeWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="LriPhzZx40yPHzTjGa5uZAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1016,251;849,211</XPD:ATTR>
<XPD:REF name="Model">ENP5+RWgGkuas99ci0bIrQAA</XPD:REF>
<XPD:REF name="Head">tMgZEvkagUye7fykOtWlqQAA</XPD:REF>
<XPD:REF name="Tail">Dc4WSz/hjk+W6H8IBHFZDgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="bsiADcP+d0SwDZjdjWUzZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ENP5+RWgGkuas99ci0bIrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="feJllvxoEkGadmS8/zsxfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ENP5+RWgGkuas99ci0bIrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="gvTbRHZsZ066X7Ya/KeWiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ENP5+RWgGkuas99ci0bIrQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLInterfaceView" guid="CNKvZFOcdU6otAfZPK7A8QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">208</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">496</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">SmRW5ZR8OEe00kLqJSf+hQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4R16ewvOUUaqBMtPCBG9agAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="l35FyfUBPkCe7zaD3fh6uwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PrivilegedEiCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6On1VwzYyUKrG6ogcEJfygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0H/MAEenWE6SWqRLU6r0BAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="PJRZ/4LTwE6chvsmM7nmMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SmRW5ZR8OEe00kLqJSf+hQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QPZGY//sfU2BZ45FygZXCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SmRW5ZR8OEe00kLqJSf+hQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[36]" type="UMLClassDiagram" guid="mcVlKp+A0k6QuhWUTKM+ZAAA">
<XPD:ATTR name="Name" type="string">rocket.spec.ei.manage.model</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="7OYQbuuSr0yrS4hHxT0PdwAA">
<XPD:REF name="Diagram">mcVlKp+A0k6QuhWUTKM+ZAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="fGeSLuFRTECNb/ApbQ9r+wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1268</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">286</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">264</XPD:ATTR>
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xoKTWQfVJkWLE+CvEkGrAgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="SZQNf4zAG0eJGGkbzUO81wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntry</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="D8tuxZ+d0E2xV9i2djw18AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="4VROsSRy90+pTJSAkiNapwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="bSHdfu8A9kyfiKijU1P2RAAA">
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Rzu81LhVwUuTU/NVCa1/SQAA">
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="RNHlmcUXuUGGkGHLDyVp/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="bzebBvjVJE66SgR82EmDowAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1284</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">547</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="KQZ9TC0xXkq3yzJteUljhAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UGYMb6Y8n0iiIhMEXvOrnwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="L7avwl53DECavy79qtC0kwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="FQF0SSKB/UuybMSWihpJxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="V8iK5WIKvEilZ5e414u7UAAA">
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="qGyeIdNHsU6hjmI69Ll1DgAA">
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="p5NdENEzVE2aN0y6Uy32jgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="HpUO9aplGUmOfKASINFRgwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1292</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">340</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">252</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7y4H1xB5akaBhbJIHhQVxwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ESvIlgBVZUKiV1cwenbdmAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntryGui</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7fnSlhn+DkG5dhfiP7fmEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Ie/cYMpHrUe+JrlENP7GXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="8zvDwSsMvkSdf2vgAXW+DQAA">
<XPD:REF name="Model">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="sTGNVvy2wk+rKpEvFWLitgAA">
<XPD:REF name="Model">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="55Uds7cLhUq+JbUPiJZuowAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[37]" type="UMLClassDiagram" guid="8H+sJMQXdke1uLCLVaoBZAAA">
<XPD:ATTR name="Name" type="string">rocket.core</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="E80oIcpyQkWBuxFPO6hZzgAA">
<XPD:REF name="Diagram">8H+sJMQXdke1uLCLVaoBZAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="ttTKHbS3+k6dlcljl8sJDQAA">
<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">60</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">508</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">KNeamyUj40uKGvuNWJ5/YAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="P+koXdUY0EygmRnWqRmPAQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="07gn5pCTAE2AiDNv3EFl8gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LaunchPad</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="m4gGYilNZ0SghxNSAmphSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="L3TH016i+EOBxZTAWg/TnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="oTHu+l2/rkKPJA1LEayk5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KNeamyUj40uKGvuNWJ5/YAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mdoAuLDiykuFz1TZtnikKQAA">
<XPD:REF name="Model">KNeamyUj40uKGvuNWJ5/YAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[38]" type="UMLClassDiagram" guid="oPLZ7MfOIUiAhdmEyKnlCwAA">
<XPD:ATTR name="Name" type="string">n2n.util.config</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="qlg9MeVXqEmS/UCQIpX3/gAA">
<XPD:REF name="Diagram">oPLZ7MfOIUiAhdmEyKnlCwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">13</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="OqcYJ7z1VEWoSI1F37XfgAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1824</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">244</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">151</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">rCuOwKdU/USHxtDBo08QOAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ss7UwjbMAUK7ddeO6r1ZdQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="axJL3Seu3U+xGK+O1TUE+AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">WritableConfigSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CTQih6/LQUm+pqnsJzBRJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="l5ynGZafk0eyGa/dBexrmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="w1aZodYjYUasnEefDiPN1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rCuOwKdU/USHxtDBo08QOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XuDjZdkM0Eiu/wubB2So2wAA">
<XPD:REF name="Model">rCuOwKdU/USHxtDBo08QOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="ooc3kZQRaEO75jY0Gg0rbgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2096</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">110</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="KdGIVeV9Zkm53qYbykbnrAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZGzk7ZDUzU25SSY5UcDlJQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ConfigSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="OzuhKg1iMUuxHg3wArULbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="z/8KuzeSU0q8ilhG99C52QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="A2tZmmColEmUnG+OinjIrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+C20Cv4iwUuVkrNNiSSpfQAA">
<XPD:REF name="Model">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="bL0HGdIcZUOiPRfipNLeJQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1974,248;2096,203</XPD:ATTR>
<XPD:REF name="Model">gna2kTrqBE+Wn7aJnhgFeAAA</XPD:REF>
<XPD:REF name="Head">ooc3kZQRaEO75jY0Gg0rbgAA</XPD:REF>
<XPD:REF name="Tail">OqcYJ7z1VEWoSI1F37XfgAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NpHOLodT9U6Z0shQ4q5sSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">gna2kTrqBE+Wn7aJnhgFeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="i0YmaE3XaUqvB58gK8IulwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">gna2kTrqBE+Wn7aJnhgFeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1VHL15FHQUqWnxPY/iHSIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">gna2kTrqBE+Wn7aJnhgFeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="Yey6XrN+1Um6ApeYsTm9cwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1784</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">432</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">280</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">MJsQ5mj2EUWlQ5gz8f7ykQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="CnlI8dAeL0SWVFZUIA1t1wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+vu9qSLJuEedPtOvVvncxwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CombinedConfigSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dNobbUGfp02QKuiFMGhYrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jkOv1lfFDEaTs4KKp68RjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="jVy7LLiyFUKqG/mc++1O8wAA">
<XPD:REF name="Model">MJsQ5mj2EUWlQ5gz8f7ykQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+EXUg3548U+vj8LeoewY0wAA">
<XPD:REF name="Model">MJsQ5mj2EUWlQ5gz8f7ykQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="am4GTVycEUuLK58nn+jkVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MJsQ5mj2EUWlQ5gz8f7ykQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLRealizationView" guid="KjFodP46sU6biC+2QwKEogAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1981,432;2146,163</XPD:ATTR>
<XPD:REF name="Model">n9GhGyrwuEuyTEA1xKzqiwAA</XPD:REF>
<XPD:REF name="Head">ooc3kZQRaEO75jY0Gg0rbgAA</XPD:REF>
<XPD:REF name="Tail">Yey6XrN+1Um6ApeYsTm9cwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="c5JbcJJam0GYb4gt6XJmGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">n9GhGyrwuEuyTEA1xKzqiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="LHiZJ2NBOU2/LA+nyXkObAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">n9GhGyrwuEuyTEA1xKzqiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="3+KYac5yJ0SaRMnRd5mNrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">n9GhGyrwuEuyTEA1xKzqiwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="qnjJ+YqC1EuTY8aDHUcIaAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1981,432;2124,222</XPD:ATTR>
<XPD:REF name="Model">xkcVlEpCNkapb4wxrvxXBwAA</XPD:REF>
<XPD:REF name="Head">ooc3kZQRaEO75jY0Gg0rbgAA</XPD:REF>
<XPD:REF name="Tail">Yey6XrN+1Um6ApeYsTm9cwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="J3fn06KQ/0OEpWWBRVMQggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">xkcVlEpCNkapb4wxrvxXBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="D96mWE9U8USUD9hnEzugdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">xkcVlEpCNkapb4wxrvxXBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1DEagvfYtECimI0NVFj8zwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">xkcVlEpCNkapb4wxrvxXBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="gOXAhRQ2fU2zPp4D3xvoKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">OG8HOZckRkiT7dMGCJEkewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="HGxdorc/H0ujCUnUGgawwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">EOkdMweFQkaK4bZHQsiudAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="rHiTXn0uUEikYaTaxmhZGgAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">OG8HOZckRkiT7dMGCJEkewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="jlqBt+D7gkeDBXJYiqgtuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">EOkdMweFQkaK4bZHQsiudAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="GS+bF6lxJkKTRjjs5ei4WQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">OG8HOZckRkiT7dMGCJEkewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="J3zLg9CZSk+4KPHsVDN6EAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">EOkdMweFQkaK4bZHQsiudAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="DG1sGC0NX0Ox5ykLTEnpzwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">160</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-972</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">OG8HOZckRkiT7dMGCJEkewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="70EdoDX0gEidHrIEXksgyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">160</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-972</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">EOkdMweFQkaK4bZHQsiudAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="HdvqptPSyUOaDNQ4qBoUkQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">728</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">196</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">222</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">BgKeOPBCOkyNbFAPo0fkzwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="q4xM8Lu2T061t76F8R9m8AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PYoISpeS3E+WIffPIdIAbwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ConfigSourceReader</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nQc+ybGBxkyBuDoWnfuIxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1Eeytg5WOkWJ0va6U0Zi/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0xC5RO2G2EGdGcmHW/41WAAA">
<XPD:REF name="Model">BgKeOPBCOkyNbFAPo0fkzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="MXjHhPkDGEmWRQwwNijEPwAA">
<XPD:REF name="Model">BgKeOPBCOkyNbFAPo0fkzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8oNah8W7DU+n73OQo+X4jQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">BgKeOPBCOkyNbFAPo0fkzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="YiKNVeR9Gk2OfpZvqUbyqgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">949,232;2096,185</XPD:ATTR>
<XPD:REF name="Model">LuhCIMw0AEefxuee5oJKGwAA</XPD:REF>
<XPD:REF name="Head">ooc3kZQRaEO75jY0Gg0rbgAA</XPD:REF>
<XPD:REF name="Tail">HdvqptPSyUOaDNQ4qBoUkQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="JpZJAnBuNU+xBeXXkmrShQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LuhCIMw0AEefxuee5oJKGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jKqVe3y2MEyW1DnsmOC7/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">LuhCIMw0AEefxuee5oJKGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="IWD8Rq0X0UC5Pb73d0jH9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LuhCIMw0AEefxuee5oJKGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ddN4u5bWG0WLKtLcKBk1fQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">/uBSpsJ/UEqqPesP34Z4VwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Dovk0DNlKUi3WtDBdgjruwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">n41Nt1iVPESmZqTgS+9VwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="68Y/Tk25uESFdnY4xZZBqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">/uBSpsJ/UEqqPesP34Z4VwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="SXk4gFTid0WHqFaCVUv3EAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">n41Nt1iVPESmZqTgS+9VwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="BA6Z3/tu6ka55VlYiG3OnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">/uBSpsJ/UEqqPesP34Z4VwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="l0CK9bSbjUuYEWq1gAL/kwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">n41Nt1iVPESmZqTgS+9VwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Twn+GqhFbkCPv7R46OTc7wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-52</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">/uBSpsJ/UEqqPesP34Z4VwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="LTrH8A3MdkmjOOhgGTswNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-52</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">n41Nt1iVPESmZqTgS+9VwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="8SkoZK4poUi34nCvlbZiOAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1492</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">608</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">tvTOITmI+EC/5RwrGPBwMgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="s563N6s62UKDga4bzcVuRQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="oWqlBKsLBUuRoE7BTjWepwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ConfigProperty</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Ps5ImFYDhECAbdAuVYWcBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ROIY/MSLJE6aWsG5eIy52AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="vJdOnrng9kOFs/MsfuVrHAAA">
<XPD:REF name="Model">tvTOITmI+EC/5RwrGPBwMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ThoHAA6ZBEOviUad0XD3wwAA">
<XPD:REF name="Model">tvTOITmI+EC/5RwrGPBwMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="zK+RAE1qf0ymvcfIE955rAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">tvTOITmI+EC/5RwrGPBwMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="MPbDrRFSpk249RmL29RpvQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">676</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">568</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">463</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">jvvqaubMk0G+Dg6D2yGlPQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="EaMzc2eLPUSz/B6GIHqaNgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Z0NBYHdUlE+VBJ9s5S1ogQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GroupedConfigSourceReader</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fTOjMJvnmUqRxkKqzz1INQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="nSaXmxwEYEqx9NUMboVl2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FbS3DetqMkSv44tltCWXdQAA">
<XPD:REF name="Model">jvvqaubMk0G+Dg6D2yGlPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yCTJQ2JBFES566ZIj578FAAA">
<XPD:REF name="Model">jvvqaubMk0G+Dg6D2yGlPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="RkPpQL99Nku9XZjUSAdEFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">jvvqaubMk0G+Dg6D2yGlPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="q+X7DGZEMEa5HUOua8gHmQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1056</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">300</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">674</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">225</XPD:ATTR>
<XPD:REF name="Model">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="iIfaRsDOckegmZFgYyE0GwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="XGghmwJN1EyJIX8Qo4J4kgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ConfigValueReader</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8uLoBIa8O0iBPPnHLosKEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="LektJnMnnEqXM+sJDZ4nkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="WMKexsxe0kq1WAusOhfGPAAA">
<XPD:REF name="Model">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="08ivBGB/uEesINS/FWIuMQAA">
<XPD:REF name="Model">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="tbsDQpK/QkO7oIhwbquBNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="/rr03++uCEaRx5Bth8QKcAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1006,568;1115,524</XPD:ATTR>
<XPD:REF name="Model">WQYav8ngK0SyrE4Gx+PMawAA</XPD:REF>
<XPD:REF name="Head">q+X7DGZEMEa5HUOua8gHmQAA</XPD:REF>
<XPD:REF name="Tail">MPbDrRFSpk249RmL29RpvQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6uEIY3vF0UmCNmwBRQva/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">WQYav8ngK0SyrE4Gx+PMawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="JH5lpgu5F0SkkFl2OpaqbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">WQYav8ngK0SyrE4Gx+PMawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="fH4YB6BvnES0QDtmK90uHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">WQYav8ngK0SyrE4Gx+PMawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="5Qimk2Q38kibdtLlZ4F+pwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">v8X4lchaSE2XjGSldpOG6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="fmUY5vSLQEyrpLfX7rjMCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dNETqq1R80SjmkMruIwM/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="2B6h+iXJPE6ETJl2N/halQAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">v8X4lchaSE2XjGSldpOG6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="oPxFHjckpU6u0GzryGmWTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dNETqq1R80SjmkMruIwM/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="rPWXadJXJEmtyMfDu7vs6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">v8X4lchaSE2XjGSldpOG6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="W6+E7edtYkKRUSmgn52O3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dNETqq1R80SjmkMruIwM/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="mnExglOYsUmvP5UGgEGadgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-344</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">v8X4lchaSE2XjGSldpOG6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="QLtaP78P/k+bzpTa2OqP8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-344</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">dNETqq1R80SjmkMruIwM/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="atfHxTuvwU6dWByK64lQUgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">949,271;1056,305</XPD:ATTR>
<XPD:REF name="Model">EdThiIaWFE+IFiE9UwSfZQAA</XPD:REF>
<XPD:REF name="Head">q+X7DGZEMEa5HUOua8gHmQAA</XPD:REF>
<XPD:REF name="Tail">HdvqptPSyUOaDNQ4qBoUkQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="GCcLZfIW1UyetAH24NzlyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EdThiIaWFE+IFiE9UwSfZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+rM5sYIuyEuhzfCnKg8KnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">EdThiIaWFE+IFiE9UwSfZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hiVHAveHc0yDx5FkKfOT4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EdThiIaWFE+IFiE9UwSfZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="FRNanUZ/Xkebd+me4oW2QAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">/KxwNEt65UKjghKS+2uFTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Y1dl/gw0WkuCRuwvurWUJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">cuvOXM57CEORVQ+N3W/WDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="HsZrNKNamEeGc+Ps8b0R1gAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">/KxwNEt65UKjghKS+2uFTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="L8HVglZzpUWj7EkYaAQbZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">cuvOXM57CEORVQ+N3W/WDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="lrup0Ve//0yAbWqV8i1cYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">/KxwNEt65UKjghKS+2uFTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="lQ96mVryUUWXL4BM+cstGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">cuvOXM57CEORVQ+N3W/WDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="0KCWKoN4WkKFoiqqj67ceQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-344</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">/KxwNEt65UKjghKS+2uFTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="wWLM4OQa8kiYd6g69Mjt2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-344</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">cuvOXM57CEORVQ+N3W/WDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[39]" type="UMLClassDiagram" guid="3vwgh/SkKUqWfnsftIildQAA">
<XPD:ATTR name="Name" type="string">n2n.util.cache</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="rYUDMWFc/UyY46WXO5V5uwAA">
<XPD:REF name="Diagram">3vwgh/SkKUqWfnsftIildQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="kyOuEtcMe0uxBgxp6xS3ewAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">432</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">367</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">Xhh2Aqa80ES+mpri/QJvqQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6b9M07ZaPE2ZF9e269v1+gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="BJQRDTte10q0pansZfHd7gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FileCacheStore</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dt0nFmdLP02KkkbAHcbq3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JwJbDL3Ku0akAvtcy7GxxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Pt4KS/O55UmYie+UeHCmOwAA">
<XPD:REF name="Model">Xhh2Aqa80ES+mpri/QJvqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GQOB9n+RzkOouJorm7GLPgAA">
<XPD:REF name="Model">Xhh2Aqa80ES+mpri/QJvqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="DDCszZYpx0qbg6x7UrcIAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Xhh2Aqa80ES+mpri/QJvqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="5iljEBZrz0ybasjO0/BfPAAA">
<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">184</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">394</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">131</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">j5uj7TLKgESoayjabCetFgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7TsXsPYDk0mQGJFF5qJG1QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="y7gfSN1xpEmzJkhuLxHSYAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CacheStore</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qG8dVaRxCEKSjpnj7OovcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0YfGG0imnk+Jixyxa2z2HwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="fm2wi0FdWkWC9ZxL3MUpjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">j5uj7TLKgESoayjabCetFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Yfeg3XukTUGaF/W2ME9/VAAA">
<XPD:REF name="Model">j5uj7TLKgESoayjabCetFgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLRealizationView" guid="fs7koUliyEa+PYpUg9Y/+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">354,432;422,203</XPD:ATTR>
<XPD:REF name="Model">AILNm1L7g0WKwQXgPW7uvwAA</XPD:REF>
<XPD:REF name="Head">5iljEBZrz0ybasjO0/BfPAAA</XPD:REF>
<XPD:REF name="Tail">kyOuEtcMe0uxBgxp6xS3ewAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xsQQvYXyiESdZItlbCiE9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">AILNm1L7g0WKwQXgPW7uvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Ypre2+mceEyq8kraDzYPfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">AILNm1L7g0WKwQXgPW7uvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="LhX/Kpt77keM9oVvdbXrsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">AILNm1L7g0WKwQXgPW7uvwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="tLAl/1X4BkCJ7QRculHLHwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">392</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">m4xnvdsdmE6RDTIp6Bq8NwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gD5mfyESmkqK4sr+d0MlWgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mtseMY8TTUKJmnazbdlfNgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CacheItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HYLozwJ6RUOh0iAk0nU9gwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7JWb43AtWU+g1M7dx+NFuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="5gE0DHKj1kOliEHz1hwyZwAA">
<XPD:REF name="Model">m4xnvdsdmE6RDTIp6Bq8NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bhg/jdnNtkOafsSzTpbVfwAA">
<XPD:REF name="Model">m4xnvdsdmE6RDTIp6Bq8NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="T1TMzd8+9UKOuki26vCsKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">m4xnvdsdmE6RDTIp6Bq8NwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[40]" type="UMLClassDiagram" guid="QS4ZjqI+tEW2ZaEaOY5VAwAA">
<XPD:ATTR name="Name" type="string">n2n.reflection.magic</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="RzeWtkJrv0mbC7/Hc7Xg1wAA">
<XPD:REF name="Diagram">QS4ZjqI+tEW2ZaEaOY5VAwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="QY4AMmvx0EykPtfWoi7IWwAA">
<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">204</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">225</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">nm68fIulekaVe4tbuSEBowAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UBFOyNlUZky+bA3HHOQGYAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xz9i+V54qkWyGBoHHLyA7gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MagicMethodInvoker</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="5Y/Vw02SykegEmepqE4MvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="nrGB/ZjBdUiGB56j4gkrgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rP35FI9IZkeoiDliTyu8LAAA">
<XPD:REF name="Model">nm68fIulekaVe4tbuSEBowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ynkfVksMSEi9hs+iSd5nzAAA">
<XPD:REF name="Model">nm68fIulekaVe4tbuSEBowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="28qhxeVmsUGAZnuwIoWglgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">nm68fIulekaVe4tbuSEBowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="aX8MrAUDH0aJuPZdBAobRQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">640</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">321</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">CjARN85aiUCuGOTGat6CUAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xsXzh1peR0mmKlV3ZJRNewAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="NfJmLmkQFUCUEaTXm+0bLwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ParameterSupplier</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="W0qaDn4NFkGLa7jU1UBRQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wEWuPsni7Ui2O4yIcwAAMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+GNgCPJzd0qaLsg78h1zxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">CjARN85aiUCuGOTGat6CUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yis2Wf9ZjUu6XlFQZSenfgAA">
<XPD:REF name="Model">CjARN85aiUCuGOTGat6CUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="TttOFvDt6kCZAPVYePczDwAA">
<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,242;640,225</XPD:ATTR>
<XPD:REF name="Model">QrjwxLg5j0K2m2vJIZpRhAAA</XPD:REF>
<XPD:REF name="Head">aX8MrAUDH0aJuPZdBAobRQAA</XPD:REF>
<XPD:REF name="Tail">QY4AMmvx0EykPtfWoi7IWwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="YRyV00nlHE+iubgI5H35DwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">QrjwxLg5j0K2m2vJIZpRhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="fy/53ZkzuUajbKNcOUaguAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">QrjwxLg5j0K2m2vJIZpRhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xyNEgIsM20SE0u3FRdnJGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">QrjwxLg5j0K2m2vJIZpRhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="BofR2x8GxEKwl8qaawMKmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ZingmQDXA0WtSkvvaH5v2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="nR3eofTYhkipxeNQamRr2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">PnnxQAl170e83dM+rtn8WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="SpW5nmwU9UmtPpGvIrbBeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ZingmQDXA0WtSkvvaH5v2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Re2T3QdkkUqynP2/GbzLngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">PnnxQAl170e83dM+rtn8WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="1Nq/Nm/z1U606GP+WFns3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ZingmQDXA0WtSkvvaH5v2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="6cS5oTOE2E+CUIFjuAWg3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">PnnxQAl170e83dM+rtn8WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="mVyEdc3JWkmbW9pTpLZdgAAA">
<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">ZingmQDXA0WtSkvvaH5v2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="YX2sSblYq0+RHgDU4GTHPAAA">
<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">PnnxQAl170e83dM+rtn8WgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLExceptionView" guid="FmAECeaziEanXG7x72lwBwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">445</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">404</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">/7m1U23hfEad//DtyCDVmAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xTEu1Ri7M0WB9s2UxcMjHQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="s7FOUEMtoUSaIRfmyHOfQAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CouldNotSuppliedParameterException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="OkxvBeIgBkyc6uH1h3uF5QAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7qzQTU/0BEqvUla4SWo7iAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UNc1x/nWQkem1TGS2Yg8WwAA">
<XPD:REF name="Model">/7m1U23hfEad//DtyCDVmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="MgDKFz2lik+c+J1tITUeNwAA">
<XPD:REF name="Model">/7m1U23hfEad//DtyCDVmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[41]" type="UMLClassDiagram" guid="Nzl5THXSBUaIdwk405uOsQAA">
<XPD:ATTR name="Name" type="string">n2n.http.controller</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="uNgTarf28k2O2+s91UQK6gAA">
<XPD:REF name="Diagram">Nzl5THXSBUaIdwk405uOsQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">21</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="ywnX83ZFakez5ic3qeoT2gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1568</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">420</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">853</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">251</XPD:ATTR>
<XPD:REF name="Model">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="c5obE1C1IUirWGgjsnmcvwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DmG7fCoQjkGoajLBmjuBXAAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ControllerAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CaX4MAKhLkOCBLzmzW5gaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="PLx2A/GyuEiK+VHzhoRd8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="a3zf2mmmDUmbBVsQ0ZzwpQAA">
<XPD:REF name="Model">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="90qhaP4nXkqkUn17tvemsgAA">
<XPD:REF name="Model">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="uUHLrlRfp0+qGF4APL2aIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="R94Fty2QsEeKofD0eOSESgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1336</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">LGDeV6/eb0eE2AEVY0+IVQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vES1IXmnCUep+GkynsNlbAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Zs5PjaFx4kGy3wcw/k7YhQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ControllerIntepreter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qihVIO+cPEqQLYyvVThYeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xt+8zCjB+0mC+aKw/wupWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="AHWu3KFivU6QNn5Lst1rnwAA">
<XPD:REF name="Model">LGDeV6/eb0eE2AEVY0+IVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VidQF+4n90WSgZRApQSZiwAA">
<XPD:REF name="Model">LGDeV6/eb0eE2AEVY0+IVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="dvLKLND1PkqIs+Cr1EqJowAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">LGDeV6/eb0eE2AEVY0+IVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="Bq+iPffGB0OvjIBXAROo6QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1836</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">81</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">fDZJJiytC0aq2FTQstTrIQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bQJtiKpNxUKcrR7Fm8VaUAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DDM6jZvHn06QhbIvRyXhXgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ParamQuery</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7CncIZ7ozE+fiodtlTFPHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="O2ir8/imOECwR6B4MtBU9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="JKILovof1UalweEEnz2GzgAA">
<XPD:REF name="Model">fDZJJiytC0aq2FTQstTrIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Qsd5gyYswkKpoM53q8dvcQAA">
<XPD:REF name="Model">fDZJJiytC0aq2FTQstTrIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="JSVa/P7gFUavplEaV2EcXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">fDZJJiytC0aq2FTQstTrIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="S4Sq7oBFSUCnlRDcUlydlAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2172</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">212</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">VEyVPrEn9UOl1EmnKnMqQwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="f9dMDrhvckiptI5y3jPu6AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Y8ZWHQCqNEi/R0p/JpUQvQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ParamPost</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="U1Ee7id7sEqydrfBXtLYOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="rj4/ctmQ4k6PoXmjWOQk1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="XaoSuF+wVki5oWJl6NSl9AAA">
<XPD:REF name="Model">VEyVPrEn9UOl1EmnKnMqQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="wVYxaDJm6UmSlmjBszKcvQAA">
<XPD:REF name="Model">VEyVPrEn9UOl1EmnKnMqQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="foFQmb8wCEGkQsIKKcNpsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VEyVPrEn9UOl1EmnKnMqQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="1FO3vDnwT0C5W/OPI2kQ8wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2069</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">N7wnm9mZ+EikZy4EMgTzuAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="pKlG3w2TVkGR9to/iBfDNgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uJ8w/OP9ZUWqRz9orkYIlQAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Param</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+jY7A9TRfkG6iFXPIVgCAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="LpFUjGbj4Eym1eEfkSHq3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="sQltp1GrREqlULu9Q9nAZwAA">
<XPD:REF name="Model">N7wnm9mZ+EikZy4EMgTzuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="EW5/s/703E2IIHhcqyr63gAA">
<XPD:REF name="Model">N7wnm9mZ+EikZy4EMgTzuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Vgllozh6Q0aqn9aa6/CK4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">N7wnm9mZ+EikZy4EMgTzuAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="xOV+xqK/3EK1lZQpz543mwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1932</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">rTOwDQotkkmSfS9zgyA2fwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="KSBROgDyT0ujf4L2Hm9WmQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="EFlimtBCMEe8vSxh43+aHQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ParamGet</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/mfAbq60r0GgIqYvst2u3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="E04J+3RkpECkMrCW61AqdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BumCWc6sTUWiNeOjmELbKgAA">
<XPD:REF name="Model">rTOwDQotkkmSfS9zgyA2fwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XkkXJZloikqKJKd5S3P1PwAA">
<XPD:REF name="Model">rTOwDQotkkmSfS9zgyA2fwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="94DFmYS2lUatqkAjaAS5NwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rTOwDQotkkmSfS9zgyA2fwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="2vybLtZvZ06uxG1seFVSVAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2288</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">84</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">egMiY0lhckeXOnpUPopWeAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Z3nMDYbvikWuDbEgGwzVjwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="pOvHyrJFJkSYUIBR7gvg8wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ParamDelete</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QoyYuMMu8UWTfj2Q1l5AmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wilNG0uIpUOrTllYVgiNPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="IR0s1B+uC0yKHQdH5tO9KAAA">
<XPD:REF name="Model">egMiY0lhckeXOnpUPopWeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nam/j3tM+k6c/JWlIDL0dQAA">
<XPD:REF name="Model">egMiY0lhckeXOnpUPopWeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="YryqaQNwDU2aLNxGSz/3mgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">egMiY0lhckeXOnpUPopWeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="hrW2KKt57k6VH3Fvrm/YFwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2068</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">216</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">GVTpbHO/yUqaE8fq++3YlwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="z+pRlBVTSUqd+hOj8/HfggAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DbmBQm5Kb0eJLx5iZLMj1gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ParamPut</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dqslOhr79EalHGKcjC9+GAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Oi5FwHOpmki3xS3+gWi0WQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Ng8xhkWOl0CCrgXS+Z1wOgAA">
<XPD:REF name="Model">GVTpbHO/yUqaE8fq++3YlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QEqbdhdGZ0OaqCpr05+grAAA">
<XPD:REF name="Model">GVTpbHO/yUqaE8fq++3YlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="rFKM6KUOGEizzIOjIArA5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GVTpbHO/yUqaE8fq++3YlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLGeneralizationView" guid="UeT4LduBQkapZuSn0IzOqwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1916,138;2069,64</XPD:ATTR>
<XPD:REF name="Model">yHdC84bWv0aI1yTRPrJRHgAA</XPD:REF>
<XPD:REF name="Head">1FO3vDnwT0C5W/OPI2kQ8wAA</XPD:REF>
<XPD:REF name="Tail">Bq+iPffGB0OvjIBXAROo6QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/k2+9zQGek+psrVGYhgSPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">yHdC84bWv0aI1yTRPrJRHgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="wgIB5U4ToUWhP7lFbQnyHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">yHdC84bWv0aI1yTRPrJRHgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="XZcMXhrsJEa2nfDl1FsjcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">yHdC84bWv0aI1yTRPrJRHgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="xwcrIfHa3E2hLGjeNM+jcwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1989,188;2091,66</XPD:ATTR>
<XPD:REF name="Model">EnYaqgNItEC4Tm6gKLS1awAA</XPD:REF>
<XPD:REF name="Head">1FO3vDnwT0C5W/OPI2kQ8wAA</XPD:REF>
<XPD:REF name="Tail">xOV+xqK/3EK1lZQpz543mwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="eO+3WeFq6UqAPnczqIaLfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EnYaqgNItEC4Tm6gKLS1awAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vDk7AiIfKE2M7fLPiJZrTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">EnYaqgNItEC4Tm6gKLS1awAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="u2jE24pNSUSN60wOBeImOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EnYaqgNItEC4Tm6gKLS1awAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="/vTNSWNI2kOgo6Wm629ACgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2107,216;2108,66</XPD:ATTR>
<XPD:REF name="Model">rl8obywEyEONsh2WwZ/wtAAA</XPD:REF>
<XPD:REF name="Head">1FO3vDnwT0C5W/OPI2kQ8wAA</XPD:REF>
<XPD:REF name="Tail">hrW2KKt57k6VH3Fvrm/YFwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="iXxmUyrG+06yUVoupwoAzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">rl8obywEyEONsh2WwZ/wtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="6fgtHRh1N0Kw0BJ8h+9nTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">rl8obywEyEONsh2WwZ/wtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="RCCCTyKBBkSkSo+qNwz9PQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">rl8obywEyEONsh2WwZ/wtAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="JTt9GzgFE0Gq6CWPM+24zgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2199,212;2119,66</XPD:ATTR>
<XPD:REF name="Model">CKrvN30rC0m1Kcv+MY+iewAA</XPD:REF>
<XPD:REF name="Head">1FO3vDnwT0C5W/OPI2kQ8wAA</XPD:REF>
<XPD:REF name="Tail">S4Sq7oBFSUCnlRDcUlydlAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8yr9eGpN4Ea8J8VJXn++AwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CKrvN30rC0m1Kcv+MY+iewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Z1efP3ZHhEOAPtcTS0iq8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">CKrvN30rC0m1Kcv+MY+iewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="tzOPfEmvi0q5ADnaEA0mxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CKrvN30rC0m1Kcv+MY+iewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLGeneralizationView" guid="yfymmhLZNEOWcGavl1TFuAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2294,156;2143,66</XPD:ATTR>
<XPD:REF name="Model">Rr/o1Rgxu0iS9JP8Vz3l+wAA</XPD:REF>
<XPD:REF name="Head">1FO3vDnwT0C5W/OPI2kQ8wAA</XPD:REF>
<XPD:REF name="Tail">2vybLtZvZ06uxG1seFVSVAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="wl7YmSpMlkm9P8NjRu2VfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Rr/o1Rgxu0iS9JP8Vz3l+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="I6d04qVHZk6Rx7Eb4oLecgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Rr/o1Rgxu0iS9JP8Vz3l+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="zzoX0cdDG0aBEaROWVyYHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Rr/o1Rgxu0iS9JP8Vz3l+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="uI6ZwqEJ9kO8yHrTGkCXqQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">547</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">dnQbXFluBUacqBGB6eYunQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0Zb7tlp8UUmyxm0YjCd4cwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TifOScSznEaNw4gV5OEZ2wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ControllerRegistry</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="aQv2R3OF10mXNrKPVWF1BAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3Aq8ICWcyUeSicQ6KjuhBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qPmg+UhDzkG9YG7YHkzCkgAA">
<XPD:REF name="Model">dnQbXFluBUacqBGB6eYunQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Gt5S7Tanh02JHB2oB35axgAA">
<XPD:REF name="Model">dnQbXFluBUacqBGB6eYunQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="SOIJAQQIEkKaxWnm9TPcWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">dnQbXFluBUacqBGB6eYunQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLExceptionView" guid="fnWZYxE/jk6J56H5wpus2gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1068</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">316</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">150</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">YQqsSdC+QU6niS+OhHq7AAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="zmH+O0i8G02Y5PV/UhUUFAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="nHXshGa2pES8RSaIUAIOvwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ControllingPlanException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dFwGSZPW2UGBhMsmxtVM6wAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0ZceCeyse0OQfUkXGmmzXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="jckFcIrjLUShFDwwayQ82AAA">
<XPD:REF name="Model">YQqsSdC+QU6niS+OhHq7AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="lhB6nybq/EuWpNfmmLgjRwAA">
<XPD:REF name="Model">YQqsSdC+QU6niS+OhHq7AAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLExceptionView" guid="xfZc+w/gdUqxMgKjSojpPgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">956</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">138</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">/Sqh4mar5UGgTsl0VRqzPgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BzUoCMZyzk2wUu+lml3bjQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="KcckxRTBrECmT3NNagbFgwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HttpRuntimeException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8OCBLiZlq02wUoPjghrYOgAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dt/jSG6KSU2ETV/eRM8wrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="P4I2dGjSOESekHL78BhilAAA">
<XPD:REF name="Model">/Sqh4mar5UGgTsl0VRqzPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QE7ERl+4M0++63pCP3J81AAA">
<XPD:REF name="Model">/Sqh4mar5UGgTsl0VRqzPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLGeneralizationView" guid="OVAKDMIlyEm4anuYMWoCXwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1119,316;1048,235</XPD:ATTR>
<XPD:REF name="Model">7iVOYv44nkazZ5hpHCw/xgAA</XPD:REF>
<XPD:REF name="Head">xfZc+w/gdUqxMgKjSojpPgAA</XPD:REF>
<XPD:REF name="Tail">fnWZYxE/jk6J56H5wpus2gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="96mcxyzzVE6UomhD86JEjgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7iVOYv44nkazZ5hpHCw/xgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="atakKuitbUqdx+6+E4xPVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">7iVOYv44nkazZ5hpHCw/xgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="yHRfdNKm0EqPEW0GoCBfPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7iVOYv44nkazZ5hpHCw/xgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="IMKrfgMHdUqtWiAQ0zBfSwAA">
<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">424</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">269</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">225</XPD:ATTR>
<XPD:REF name="Model">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sHIH0eu0T0OgkI1Tjqt2xQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5KfDn+UaFkK7DLnd9iZtVQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ControllingPlan</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="UFcwIsgp9UuP02JoKVVwIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="OpR4YOVsp0eWoc8Tk8oxHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="eEseMK0m50qPiej2GlF/nQAA">
<XPD:REF name="Model">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Q8DIkLZUmEK8mc0aTfyaaAAA">
<XPD:REF name="Model">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Oote4PZ7kkaKncuBzzt2AgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLClassView" guid="hKr/1mA3B0y0Ra42r6q0eAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1124</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">504</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">131</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xK6ITHTOcUSQ7ebWinuXsQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="imhsLwXj4EaUQhDG+oKHwgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ControllerContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="q5BNKfpaPkaztu0pGR5KmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8WCjDUp9PEaejiIykIVAGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tmPzVssp9UmAL0s9vKGl3AAA">
<XPD:REF name="Model">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HBhZAr97BUWUus7CzJoBWwAA">
<XPD:REF name="Model">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="QY20LDouS0S9lifc22scOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLAssociationView" guid="YrMUxLeTVUGrLs5pv1MtXgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">720,544;1124,566</XPD:ATTR>
<XPD:REF name="Model">JojlaYWTqEi/0FDLgrl7ZwAA</XPD:REF>
<XPD:REF name="Head">hKr/1mA3B0y0Ra42r6q0eAAA</XPD:REF>
<XPD:REF name="Tail">IMKrfgMHdUqtWiAQ0zBfSwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="HK2yas7bqEKMWaHGKa+hKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JojlaYWTqEi/0FDLgrl7ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="f+9QYIMGxkO3hZBbbF8cuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">JojlaYWTqEi/0FDLgrl7ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="eZAyHFenPku9syt/TZX4MwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JojlaYWTqEi/0FDLgrl7ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="at/cY04F70qbUKB3haYpbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">r0cMdCK95EygC4UVmGyf0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="UGEZ9PyHq0ipdjSfA9JaygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">HLSo1hLmxkitOaUWkKQ/LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="TyO6iKPAlEuQhUd6Eo1QugAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">r0cMdCK95EygC4UVmGyf0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="VwrvGUIQCk2NQmT4JSb5egAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">HLSo1hLmxkitOaUWkKQ/LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="QBLLLstkVk2EV50sZeXhDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">r0cMdCK95EygC4UVmGyf0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="5357k1AAl0SUvSm81SJOYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">HLSo1hLmxkitOaUWkKQ/LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="fbFuV5qOMk6CzIkMbY7y4QAA">
<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">r0cMdCK95EygC4UVmGyf0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="owsfUCXxzk6uU13svNwJOgAA">
<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">HLSo1hLmxkitOaUWkKQ/LAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLAssociationView" guid="1RqFL1C8+EydN9RvyIjnXgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1568,558;1254,568</XPD:ATTR>
<XPD:REF name="Model">xs9kY/uSvkKp9rURIp/5BQAA</XPD:REF>
<XPD:REF name="Head">hKr/1mA3B0y0Ra42r6q0eAAA</XPD:REF>
<XPD:REF name="Tail">ywnX83ZFakez5ic3qeoT2gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="U88AKtBsLk+0SA+gSsYe6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">xs9kY/uSvkKp9rURIp/5BQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="akk0cD2fHUC/Vj/pSowpbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">xs9kY/uSvkKp9rURIp/5BQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="VD7Zo/sZx0+x/dNAI6jXOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">xs9kY/uSvkKp9rURIp/5BQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="a8ijuNuXcEuRZPhtO9UFCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">9S9VRTLJRka/Qr+X5JbtcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="aABgb1ST70OQ/Qv3928pVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">uE8MWcDbI0KyDyhROOtZogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="xxnGyjHKJE6B4BH30f+OwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">9S9VRTLJRka/Qr+X5JbtcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="zMrdY0X8Y0CHkMbHGwmBMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">uE8MWcDbI0KyDyhROOtZogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="0JKiBfrjAE6Os0MLkUDSZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">9S9VRTLJRka/Qr+X5JbtcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Bb6+bmSc306VeJWrbvgrLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">uE8MWcDbI0KyDyhROOtZogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="fT/MQAkkREGFw5GDaZrt5gAA">
<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">9S9VRTLJRka/Qr+X5JbtcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="RZoeUwPKMESa3qLPjd6MqwAA">
<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">uE8MWcDbI0KyDyhROOtZogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[42]" type="UMLClassDiagram" guid="MaKO9gIBRkCjTxZVEHijEAAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch.map</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="9ZKRpExmUEWr32dmzfPVEgAA">
<XPD:REF name="Diagram">MaKO9gIBRkCjTxZVEHijEAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">19</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="9fz1R8Ny80uDhwzISNLwyAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">176</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">505</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">C1cs4Bo98k2esuZg73BqUQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rI3R6r8ldEaY4wZlc83E/AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="iNjW2ebiwkWQivyjxm73CwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MappingPathResolver</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CvDL+MqkjEqWpExfZKVPwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="05BzqQ1QzE27+WUXr+Bg1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="g23AVv3iFUS1XpO2UpEowgAA">
<XPD:REF name="Model">C1cs4Bo98k2esuZg73BqUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ZgzJalhjCkCvFkqX4u+dIAAA">
<XPD:REF name="Model">C1cs4Bo98k2esuZg73BqUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="YtJ6Q9eNMk27I8A6sxXPhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">C1cs4Bo98k2esuZg73BqUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="jF36gNeyyU6xa9HXBi8LAwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">780</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">272</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">MHmv5TU2SE2uHB7lZ27wmQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gT3i+FIw3kuCysH/AKxe7AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PiAHIQ0hkkSyny7WgN8QzwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchableModelManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="UJ0TR/arDkauLWUNQR2JrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ftyE2sZqS0O+7wrZB1uWhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="73eBqcKDYUSdOZifNS61yQAA">
<XPD:REF name="Model">MHmv5TU2SE2uHB7lZ27wmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="OK9s0F0Rm0SFhunQ9MoK7AAA">
<XPD:REF name="Model">MHmv5TU2SE2uHB7lZ27wmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="QZLRI8YcikmNX51ZWxLQYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MHmv5TU2SE2uHB7lZ27wmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLExceptionView" guid="wkisop0u60mAugYjnfQrbQAA">
<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">852</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">215</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">4KOYj7u7dU6neTGf2upOKAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UcRgaJiDpEK+b+EjFtZWFwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="T8e0jZZGeU2NxslRxUjGSgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">InvalidPropertyExpressionException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pHTBDRLlGUmYrNBF+p7OqAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="4M8BtE9EE0u1eGM7rnMEPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="J1l5TVVH9k63XjDkrWcmrAAA">
<XPD:REF name="Model">4KOYj7u7dU6neTGf2upOKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dcz++RlTdE67CLUv7KoZIQAA">
<XPD:REF name="Model">4KOYj7u7dU6neTGf2upOKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLExceptionView" guid="wLUjyKJGbEqznDBrzXUGrgAA">
<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">704</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">oQ+cYAeD0kCkJxS9aPIQLAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aY7plXvS/EuRe4CicJsUDwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="p4XPd268UE+i535JT6ErpwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="SNDvYmOeZUe/UC++44sEjQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="E44V8sRB0UeH88kphZozuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GSAMWBs3Q0qfe1Y02EMU6QAA">
<XPD:REF name="Model">oQ+cYAeD0kCkJxS9aPIQLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XjisQsRGpESf1mr1jJcEsgAA">
<XPD:REF name="Model">oQ+cYAeD0kCkJxS9aPIQLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="sg8wbpOIUUGJkFC8VrYAYwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">494,852;465,759</XPD:ATTR>
<XPD:REF name="Model">KyGa15PxkEKLqhuz8lZmZQAA</XPD:REF>
<XPD:REF name="Head">wLUjyKJGbEqznDBrzXUGrgAA</XPD:REF>
<XPD:REF name="Tail">wkisop0u60mAugYjnfQrbQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="45njX1YwKkqsi6LHB0UWHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">KyGa15PxkEKLqhuz8lZmZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="620cIG46tUqbUkUQnmqY7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">KyGa15PxkEKLqhuz8lZmZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GzIibBaR8E2yvdAtOhPL/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">KyGa15PxkEKLqhuz8lZmZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="DA47Cy/xDUWSseYaesVnIwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">812</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">456</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">158</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="nyEPSR8q+UuNm4JBQsYGDwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bPpi5w86qkWv+Q5QXBqzJAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MappingResult</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dNrEgg6xskGRv9gEcBgVcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RpoG7dd/KUCvL1P4U5FvuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lTB9cu7eh0OlwXn2qcVVrAAA">
<XPD:REF name="Model">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kuDUcOBfTUOowjt3dXHLVwAA">
<XPD:REF name="Model">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="sbviDGFrKkmVpE07iB9tIQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="oMVp8QJNxk69XQDsV/d1bAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">680,325;780,325</XPD:ATTR>
<XPD:REF name="Model">YBgcfbEbU06WcgvTmiLjjwAA</XPD:REF>
<XPD:REF name="Head">jF36gNeyyU6xa9HXBi8LAwAA</XPD:REF>
<XPD:REF name="Tail">9fz1R8Ny80uDhwzISNLwyAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="i1Q+RJMZgk+SUgHbDd2NogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">YBgcfbEbU06WcgvTmiLjjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="LO1nBRZsPkKNo38U/Mo8HAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">YBgcfbEbU06WcgvTmiLjjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="/gE1Dlhhh0y2jziRS+Z35gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">YBgcfbEbU06WcgvTmiLjjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="cY7yLFzRTEye0eyBovNrlwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ZIALua8bC0WTE7OjovLCtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="wN2QePiTqESZERTr4/SF/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">1Qa2xvVZDUKplXZgGOYLLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="3hje1hN7VE+LCaI9Df86cAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ZIALua8bC0WTE7OjovLCtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="di4kp9NIMUeNG0HiwSinsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">1Qa2xvVZDUKplXZgGOYLLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="7hvlvYisAke6J6AYX4du6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ZIALua8bC0WTE7OjovLCtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="8+jTbMfVf0CK8WdhhMQUfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">1Qa2xvVZDUKplXZgGOYLLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="C3fRypDz+Ee0gljOEy9lwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-992</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">ZIALua8bC0WTE7OjovLCtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="TrkJwVtP4kWCORzU/bfH6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-992</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">1Qa2xvVZDUKplXZgGOYLLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="FfEXqU7gvU6Wpna8dHan0AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">488</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">472</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">195</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">SVxcrz/OjUadqFYNJo4CbgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="KiECo3HoG0i2qiACFs4ZpQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="FlNbqOJQcU2FJeFd51NFlwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AnalyzerResult</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="1AK5u220HkecREniX+FC5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8sk6UfY3K0ahV9r4knjlgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+w4eHk5on0+ox4SFXtAhLQAA">
<XPD:REF name="Model">SVxcrz/OjUadqFYNJo4CbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Dli0i8vRrEiGr14y0pseGwAA">
<XPD:REF name="Model">SVxcrz/OjUadqFYNJo4CbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="yrsH+YxpxE6UdhhvSaWbXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SVxcrz/OjUadqFYNJo4CbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="B8PuuJv1yUqH7a3C07T/vQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">682,520;812,521</XPD:ATTR>
<XPD:REF name="Model">9x4uSRxzA0WEuHFNWHgPgQAA</XPD:REF>
<XPD:REF name="Head">DA47Cy/xDUWSseYaesVnIwAA</XPD:REF>
<XPD:REF name="Tail">FfEXqU7gvU6Wpna8dHan0AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="SyFQH/NS2UehZwO9wrhlSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9x4uSRxzA0WEuHFNWHgPgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="dbiMx71DC0aeWN9SRZn1IQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">9x4uSRxzA0WEuHFNWHgPgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="BiSwB/gQJ0e0u+yx2m7TTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9x4uSRxzA0WEuHFNWHgPgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="7d4eMhZgjUWSnXT1H82hHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">xN1aSIhnjUW46K5Cm4SJuwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="MIGdRP3JrkS7QQJPnMiWhgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">B7a7N0pYqUKWuv/c9XFPLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="/896px9Z40aiivu7yXHwUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">xN1aSIhnjUW46K5Cm4SJuwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="KE4j7F5cIUeatnwZl301ygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">B7a7N0pYqUKWuv/c9XFPLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="zegDUybDZ0eItRPFdwPIagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">xN1aSIhnjUW46K5Cm4SJuwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Dj9yfsoV/Ey8wQu5PFbtRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">B7a7N0pYqUKWuv/c9XFPLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="LkW6bOi42kaBqeWiGHMSeQAA">
<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">xN1aSIhnjUW46K5Cm4SJuwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ngyHjLlJBECUykQFsKHVxgAA">
<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">B7a7N0pYqUKWuv/c9XFPLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLInterfaceView" guid="5lFYO+By50C4v7NjIO+rFAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1140</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">552</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">462</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">183</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="du5frJEqdkaG5lmLUbMSqAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="o6HTFHw33UaRuh0jeCRWQQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManagedProperty</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="v8OA5JYSak6UvbX0UX9ZEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="O2mODlDZXUyk1u8tSUHsDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Qx5ZPnAVKkmWhLOItZy+UwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rFSrNj9Nf02rv/244pdOogAA">
<XPD:REF name="Model">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLExceptionView" guid="+wi8OX7cg0ShEhw0gTEwMQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">112</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">848</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">215</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">p3p3cPq5wEOK1LA3/ugBgQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qFpyx+w0Rky2jZ5GBzD+3AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="sILY28XiyUi8XQYDcubK8wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UnresolvablePropertyPathException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="p8QTANucAUq+eiC1/27NEwAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5dWnz25F4UybHqx4XUhKbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ERLnMB6mJUCe4eS3HOVB5wAA">
<XPD:REF name="Model">p3p3cPq5wEOK1LA3/ugBgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5L8Gz/2/EkCR3IEI5+34FwAA">
<XPD:REF name="Model">p3p3cPq5wEOK1LA3/ugBgQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="38zi55yuzE+w6A1vsznPdwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">263,848;410,759</XPD:ATTR>
<XPD:REF name="Model">U1rpZnSVkEKcnIKDCvCdVQAA</XPD:REF>
<XPD:REF name="Head">wLUjyKJGbEqznDBrzXUGrgAA</XPD:REF>
<XPD:REF name="Tail">+wi8OX7cg0ShEhw0gTEwMQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rlrPf+gGgU+MIQy8B0dieQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">U1rpZnSVkEKcnIKDCvCdVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="6CsbyoPF3k+EztorY1dG3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">U1rpZnSVkEKcnIKDCvCdVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="8NDSMrmxDkqoEG4AqOOepwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">U1rpZnSVkEKcnIKDCvCdVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="S1vRWe6V1kSNxiu8gdcKhwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1156</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">372</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">179</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="kV8BUZf6g0uuptYuzIlp/wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="sSyeZ2QD30KtmbgbKeA9FgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyPath</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="IDW7AvMSsUOVIwXEM8oDVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="9mxQDCxQx02ajYYdov9lZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="d3Qanlvkk066aJzqy32FPQAA">
<XPD:REF name="Model">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Zgv86EXKI0KBVmhjTMutNQAA">
<XPD:REF name="Model">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="tGD3LgYxpEGCPlFZaq9oywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="ZfhWqJRa10m29jXn0E4jYwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1444</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">416</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="nSJxLdp2HE6wDFpoyyIQ2AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZQEOjQp6NUiYexnqAg5EYwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyPathPart</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CNOsRt7o00KaSW+c3CPxTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="C29TdLEH8E+bRUBVenBfbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="YNhl1Vwdpk6ATfEdep4hgAAA">
<XPD:REF name="Model">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5bifWRGxUEC6v5WWVhT0OgAA">
<XPD:REF name="Model">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8A9KdOG4902bjsxoXP9lRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="7Bv/qkKoKUCg8+LT2lF5rAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1334,406;1444,406</XPD:ATTR>
<XPD:REF name="Model">T8Gr49FZsEGUop4nozmp2wAA</XPD:REF>
<XPD:REF name="Head">ZfhWqJRa10m29jXn0E4jYwAA</XPD:REF>
<XPD:REF name="Tail">S1vRWe6V1kSNxiu8gdcKhwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="YcS5r10X9kmiTnQ5kry7YAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">T8Gr49FZsEGUop4nozmp2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="VhKpghEl40eaPGJ1m4SIBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">T8Gr49FZsEGUop4nozmp2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="TVa3ChJGZkOpctTpNDxAkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">T8Gr49FZsEGUop4nozmp2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="fZBGxN5o/Ua3Xl0f6WAwTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">clwqTS9r8UK5adpeCHEEbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="0LpnF0o6ZkmVe4Xzgk1iHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">P8vfQAumB021faM4RMND/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="7uRchjUsvEGh0k3t4QnhQAAA">
<XPD:ATTR name="Alpha" type="real">708626625068992</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">184390889145858</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">*</XPD:ATTR>
<XPD:REF name="Model">clwqTS9r8UK5adpeCHEEbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="EPsQ5Lm9CUm8scIlWWDVlgAA">
<XPD:ATTR name="Alpha" type="real">-982793146324474</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">14422205101856</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">P8vfQAumB021faM4RMND/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="CNldQLrW5UKdMmHPnf7xOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">clwqTS9r8UK5adpeCHEEbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="9WFzim5rwUmDTDxQFdTCLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">P8vfQAumB021faM4RMND/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Pm6Ncv8+r0asB9zHj7JbPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1076</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">clwqTS9r8UK5adpeCHEEbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="nGo8HAUEb0KdnYna1vvQlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1076</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">P8vfQAumB021faM4RMND/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLExceptionView" guid="RIztgJH3t0OeL0tzmIg5gwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">672</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">844</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">206</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">ghhgGau3nkSwl4sapN9AXwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="dYkPdO1PFUWrGWYf9jo70gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="dilv2rkD/kO2UvmDQP2iFwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CorruptedMappingResultException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="V0LoK6KloEeP8XPvnjQKKwAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xEm9TlyP50mnvsvoaSSR2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+cMMA2/xdUObwKMAxYjIDQAA">
<XPD:REF name="Model">ghhgGau3nkSwl4sapN9AXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="UxzUa385jkqFbJNsV2tdlAAA">
<XPD:REF name="Model">ghhgGau3nkSwl4sapN9AXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLGeneralizationView" guid="ESqop+UYNUmMn3q026PnPQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">713,844;513,756</XPD:ATTR>
<XPD:REF name="Model">vkpeZl9TO0aDH7Xjq7H61AAA</XPD:REF>
<XPD:REF name="Head">wLUjyKJGbEqznDBrzXUGrgAA</XPD:REF>
<XPD:REF name="Tail">RIztgJH3t0OeL0tzmIg5gwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tkGaYgpBvEaHTmDqN1r4ggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vkpeZl9TO0aDH7Xjq7H61AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="b8v5KzV0gkmGeURCc7wJ5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">vkpeZl9TO0aDH7Xjq7H61AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wwzIJI9bWUqgQz4w+mmT2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vkpeZl9TO0aDH7Xjq7H61AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="Jtba7Msq60ypXj7ZyR61PgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1204</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">140</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">461</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">deXaR51ESEWcHcjiAaCxlwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="b0qXAewcoU+qGaQgm4kTGwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="STUGzTNj3EWptqiDGUCbGwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchJob</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xjrFrPaTvkaJUPKT4MhiPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="p8nEyl2a7k63frjrOP7tiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xPBexxtxwEG+fHAheF90ZgAA">
<XPD:REF name="Model">deXaR51ESEWcHcjiAaCxlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VEKbN15rVkmN5gcWDAmj6QAA">
<XPD:REF name="Model">deXaR51ESEWcHcjiAaCxlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="TfEY0c6o8kCeRaW+dQqWIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">deXaR51ESEWcHcjiAaCxlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLClassView" guid="F7OhhUUpMEGIAautzWL1PgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1756</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">168</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">511</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">PCHiWGzYxEuCqpElqabiCwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="GCTdzqPN80KyDQ5CtXMLJAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uT8h/IBrzU25ZTky8Ck48QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ObjectMapper</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nXlLXwV4TE+AzOPZ5zOPhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="oGWamW3KLkq+4ohzDDg2EQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="h7Np8xzNA0ySoGMvnv4IHAAA">
<XPD:REF name="Model">PCHiWGzYxEuCqpElqabiCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="auDbQgW6ZE6ZHFIgYOjV4wAA">
<XPD:REF name="Model">PCHiWGzYxEuCqpElqabiCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="CUVd6qoddU6+WDKbNGS3aAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">PCHiWGzYxEuCqpElqabiCwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[43]" type="UMLClassDiagram" guid="m/iGd+Dgd0KusodsmebQRgAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch.ui</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="opUOupfZb0u3D/WALpdT1gAA">
<XPD:REF name="Diagram">m/iGd+Dgd0KusodsmebQRgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">12</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="m4XFB5Z4TUyOPkA1D6eW/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">208</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">158</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">reQZmv1d2UaKcPfbV6XjvgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LY6YLCGNoEiSAN/4tZb8UwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="SNxOV0dxDE6+/TBH1XZ+RQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FormHtmlBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZxlGNCyluUaoJG4iSiGX5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="cVDeJl5GcUeRO0igwVJlygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xpDW9DzBXkewuwy3jdWD5AAA">
<XPD:REF name="Model">reQZmv1d2UaKcPfbV6XjvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="NvMVca8KJECbf8O+cRVu8AAA">
<XPD:REF name="Model">reQZmv1d2UaKcPfbV6XjvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="S6s8FjSnXE6xAYgTnWuneAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">reQZmv1d2UaKcPfbV6XjvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="YzVghKFdzU248hNeiOc0GgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">588</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">350</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">wdSV6aVWY0mZVVZpu6hGpAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VsJH6fys80KQ7jWdkq9BDwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1yR2wRm0I0eVLorzZODmuwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FormHtmlBuilderMeta</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Lwis7QkEZkWzHaqcF6Gm4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="nUtikNAFfU2gQ+TFsY3vKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="n8ROCmI/606GLuA0KO40xAAA">
<XPD:REF name="Model">wdSV6aVWY0mZVVZpu6hGpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3bbOISYfDkSp1kueQN9yjQAA">
<XPD:REF name="Model">wdSV6aVWY0mZVVZpu6hGpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ObpfdyZKNUK4br1cENGAgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wdSV6aVWY0mZVVZpu6hGpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="U+Rrf0jhzUigrPKLbVANCgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">365,206;588,204</XPD:ATTR>
<XPD:REF name="Model">ThacAZ6QR0aLUX9jgHhECgAA</XPD:REF>
<XPD:REF name="Head">YzVghKFdzU248hNeiOc0GgAA</XPD:REF>
<XPD:REF name="Tail">m4XFB5Z4TUyOPkA1D6eW/gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="379aLy02h0Cgf+YCQqI4mgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ThacAZ6QR0aLUX9jgHhECgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="BioTtM2eNkC0E9gw1Nsq/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ThacAZ6QR0aLUX9jgHhECgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="G+Fd8zuf8UazXXml+WKqnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ThacAZ6QR0aLUX9jgHhECgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="nB6pCrMAIU+uQ24hFWGmXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">gUvblc9ne0C4d2WZ+sI2VwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Gl+JfskR9EiJj4hs9p7DNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">aWFyEEcDUUaeKO44R+/P1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="usvCHMxbBEeuUwfnW5mj4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">gUvblc9ne0C4d2WZ+sI2VwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="rXGRN41Dr02sO8pI7MnyjgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">aWFyEEcDUUaeKO44R+/P1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Z7zOu9ZF60KADBKRLH0njgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">gUvblc9ne0C4d2WZ+sI2VwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="3BWp8Gpg1UWQyP/HlbYnwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">aWFyEEcDUUaeKO44R+/P1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="XdrA+Cibi0uz90spcgQvtQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-948</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-956</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">gUvblc9ne0C4d2WZ+sI2VwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ClogEEEnskCfqPxtdZ2QXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-948</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-956</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">aWFyEEcDUUaeKO44R+/P1QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="Tqv2Cnc9YEqGW4WRFjvrfwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1136</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">436</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">peFC+WKVKEi9wTek7Ya5NwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="04tvTLh0JU+JNYZo3fFU7gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="F3pColJwUU+hdhhKrXWI1AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HtmlProperties</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="A5ZlDBt/8EqKp85ej0sWcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RYEJ7XrMBUGal+EPyFl9VwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lcNUtWLwN0upVVjju0FB4gAA">
<XPD:REF name="Model">peFC+WKVKEi9wTek7Ya5NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="FeUTlEyzRUioh+SGokh+8AAA">
<XPD:REF name="Model">peFC+WKVKEi9wTek7Ya5NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="DgEtACNWnUeqUgol8wOX7wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">peFC+WKVKEi9wTek7Ya5NwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="IFO4B5s/LEygxhv1iXRrhAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">240</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">424</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">477</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">R+hg3jjP5Ee8h/BEUE2fDQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2JKmKdyjC0mT4xrv+QGwogAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JWvFPO6sf0ab9xbA+TaK4QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Form</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rOMf2Vr1kkWi3Ttj4fUSwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2hgRa8dGqU2DMbn9twuFkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="yhh3Ag6afkG44/tpgYuYpgAA">
<XPD:REF name="Model">R+hg3jjP5Ee8h/BEUE2fDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="EDrofoLSqUCeJtkA2jcRyAAA">
<XPD:REF name="Model">R+hg3jjP5Ee8h/BEUE2fDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7K7l0L5/AUyJZ1FUHL16KQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">R+hg3jjP5Ee8h/BEUE2fDQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="njcrQnccX0aDSdquwY8wtAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">548</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">505</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">C1cs4Bo98k2esuZg73BqUQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="nS4EWLSSWU2T9Rbm/TXbSgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="23/Hl3+AjEiYOzyPenDuUAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MappingPathResolver</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mCK/Zbsnf0SZYuX2FZO0EwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="GAv2s28BUUCxa6AbIsyXLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ze7XPV7lHkGf3HZgma7ivQAA">
<XPD:REF name="Model">C1cs4Bo98k2esuZg73BqUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="UiE8HvEG6km7oDv2fl5rzQAA">
<XPD:REF name="Model">C1cs4Bo98k2esuZg73BqUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="yVZcwC8sV0yRlNITbnONUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">C1cs4Bo98k2esuZg73BqUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="7rIWDkR0ZUqXF07msWgjzwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">592,424;718,372</XPD:ATTR>
<XPD:REF name="Model">8KggRvK8K0+uWJkgO9zZPgAA</XPD:REF>
<XPD:REF name="Head">njcrQnccX0aDSdquwY8wtAAA</XPD:REF>
<XPD:REF name="Tail">IFO4B5s/LEygxhv1iXRrhAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="VVOgxsklFE+HL6IynrseOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">8KggRvK8K0+uWJkgO9zZPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="KVhhjyzPskCA3ccq54nVYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">8KggRvK8K0+uWJkgO9zZPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Hwgxih36fkCLODA27Ms4ZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">8KggRvK8K0+uWJkgO9zZPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="zqmfjKMp6UmLv8RjAWLa4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">oa0mKohJu0OUKjyTprxrzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="1eVaXqFSVEKYciqMa3zSNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ZBQKT4p0VEy06LhFSMN1HgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="vgmhL2OUKk+BO18s5ULksAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">oa0mKohJu0OUKjyTprxrzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="+UVHs6VJlEGDBZCbxkBMKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ZBQKT4p0VEy06LhFSMN1HgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="DqutwHrbzUSQBd25+n3jrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">oa0mKohJu0OUKjyTprxrzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="4djpFZXWPUqquigeiwCvDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ZBQKT4p0VEy06LhFSMN1HgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="qlQMsdVir0GdPaYwZvHvYwAA">
<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">oa0mKohJu0OUKjyTprxrzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="YwpdVbhEf0GWmJnFW64iSAAA">
<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">ZBQKT4p0VEy06LhFSMN1HgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="D7XKGarpLk6Roo1Olyo67AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">620</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">568</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">367</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">290</XPD:ATTR>
<XPD:REF name="Model">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="dx40P450f0qetgYHsdVonwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="sse5VknvdUK1g5illXCtmwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchTarget</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="x16iBpA5EkSU6QeDofenhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="K9DofFoeQ0y668aYb3QnEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="B1Rsj3Zf1066/KaodKpyQwAA">
<XPD:REF name="Model">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HVb6G0KWc0anVtK54OCM2QAA">
<XPD:REF name="Model">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Hp1MBUoj3E2/z14sQk2DxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="9u/qHCJ7R0CUjPWAxOuPkQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">541,518;620,576</XPD:ATTR>
<XPD:REF name="Model">vDSbwx8pG0S0I1/jRnDDqwAA</XPD:REF>
<XPD:REF name="Head">D7XKGarpLk6Roo1Olyo67AAA</XPD:REF>
<XPD:REF name="Tail">IFO4B5s/LEygxhv1iXRrhAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xRWxdF1rx0G4ibnDL6jvmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vDSbwx8pG0S0I1/jRnDDqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="W87/eFWdikaHRDfmckMOUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">vDSbwx8pG0S0I1/jRnDDqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pzIKe9JIEEewaBPlM7rwOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vDSbwx8pG0S0I1/jRnDDqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Yzc9OnzVV0a38qkRjtwwhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">C4LnLnOwfEyZu/mOZJof/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Q3UxQ8wqDkSaigSz0iSdlQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">wjGbmwnEGkOpntByVhQlOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="eVp7MOGSF0aaimDusUeCYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">C4LnLnOwfEyZu/mOZJof/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="vccBYjrTBkSH6kPpfUkF1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">wjGbmwnEGkOpntByVhQlOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="u+CG2PDpwUKYMgwsUf4I3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">C4LnLnOwfEyZu/mOZJof/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="hJNNy9uZO0mqDSbUBuBrvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">wjGbmwnEGkOpntByVhQlOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="BmBIuVh3ekiUCC+32quXKgAA">
<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">C4LnLnOwfEyZu/mOZJof/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="SxOSjyLa5k6EVNmcV3U9QwAA">
<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">wjGbmwnEGkOpntByVhQlOwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="zarK9enfXUOKv6IXcPvVbAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">912</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">440</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="z0bYw1Wb5UC0O2WBADQC8gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ygtMsMkajEWqVmVkiN2y7wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HtmlView</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/TLFgEtM4kujh9kSuNXMaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="cWle+fJWFkaZks64Gfg+BwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="05pt2dgVXEmzgHi8D1e6wwAA">
<XPD:REF name="Model">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gfO5nA30wkmnHLEDAcrZmAAA">
<XPD:REF name="Model">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="iFeXdWeE5E2FEQzhhpbNRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="BihzrI53uUG5n9CiP3kj6wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">991,461;1136,463</XPD:ATTR>
<XPD:REF name="Model">RZWHm94jiEaxynAscWt+SgAA</XPD:REF>
<XPD:REF name="Head">Tqv2Cnc9YEqGW4WRFjvrfwAA</XPD:REF>
<XPD:REF name="Tail">zarK9enfXUOKv6IXcPvVbAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NHC9kjMUXkKE3sa8C/He0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RZWHm94jiEaxynAscWt+SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zpAm5EvOsESoboy6CEsG+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">RZWHm94jiEaxynAscWt+SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Wr+fK2+ThUu5KuKx6w3HlQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RZWHm94jiEaxynAscWt+SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="g0hzFr8f7UW3OzvMG937GgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">mkAhYHYS7UytG1p5fBPFIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="kEGkDj+hd0G7k76qWCBZFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">4YoIGsGZREqOtBKFZC2V/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="kgpRmGpjkUuQsESHTMd4YgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">mkAhYHYS7UytG1p5fBPFIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ktnAN/1q6kKT5SBCzrwhAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">4YoIGsGZREqOtBKFZC2V/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="T3DTQtB6uUi7/udXjrG1ggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">mkAhYHYS7UytG1p5fBPFIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="qEYGyuXKeES+y9Ytb+E1UwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">4YoIGsGZREqOtBKFZC2V/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="lDUzb4zItUmVi/FUqovNYgAA">
<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">mkAhYHYS7UytG1p5fBPFIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="67GVAEZd/ki52kxerHEw0wAA">
<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">4YoIGsGZREqOtBKFZC2V/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="OPzvdNB8OUSlEB2Ynlzc/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">716,466;912,462</XPD:ATTR>
<XPD:REF name="Model">lYGtjtwEBESgDtweF64UMgAA</XPD:REF>
<XPD:REF name="Head">zarK9enfXUOKv6IXcPvVbAAA</XPD:REF>
<XPD:REF name="Tail">IFO4B5s/LEygxhv1iXRrhAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="P1kW5gT790ip80EZMHrU/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">lYGtjtwEBESgDtweF64UMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="fZ+Jnnu5F0KCya99+BHwtgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">lYGtjtwEBESgDtweF64UMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ruqoSA3QKUiNQCG/YNn5vQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">lYGtjtwEBESgDtweF64UMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="VC/laA/LrkGoMFosVj07iQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">8RB2aVux2k29n+RxCq6w7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="10PcbF015UGfH3zf7vDwHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">47OaHl13u0Coestl3Hv5KAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="UOpA2ou9Y0yOFArMMuzgZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">8RB2aVux2k29n+RxCq6w7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="52vQJ6rJh0yYIsBoX7OOYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">47OaHl13u0Coestl3Hv5KAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="UnzRQceiNkmH+f4jsFe4HQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">8RB2aVux2k29n+RxCq6w7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="48PXiJw9N0S/d3gOwhOu9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">47OaHl13u0Coestl3Hv5KAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="NeIa2ms9tEyykdEHiVbM/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">8RB2aVux2k29n+RxCq6w7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="4+c2gE1mTUWmIjWYVz09ngAA">
<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">47OaHl13u0Coestl3Hv5KAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[44]" type="UMLClassDiagram" guid="dWQWDEVrXkeeDQUpKtbywQAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch.target</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="D9/Z2l0ycUmHzMii4/W/DAAA">
<XPD:REF name="Diagram">dWQWDEVrXkeeDQUpKtbywQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">18</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="gq5Pybv0dEGaY/9oYbGfTwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2188</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">88</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">PzmGAty/A02kyneHxBOcjQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="McGCwh0aOEqB9VsQTs3vCQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Q15nrfL/l0GNXbzoB5KecQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CiJrbg+hhUSpOF5YCyFQXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="iG47PMdzU0SHzIfAA8KHdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="loUAE8VR2EOAYUcpGLnLMAAA">
<XPD:REF name="Model">PzmGAty/A02kyneHxBOcjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="119r4b0XWUKTO7CBRRwDIwAA">
<XPD:REF name="Model">PzmGAty/A02kyneHxBOcjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="N0ff2OJrxESqANEM1e6RPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">PzmGAty/A02kyneHxBOcjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="W4nDpKeuX0uEUDckX6/UGwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1836</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">516</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">243</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">y6kHw0SDYUqjrXNVCaj9LwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5hNcxqfJL0KhvMGunyU3NgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UyiFl9dkRkyxpzWU8qptCgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ArrayItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RnSXkWfUpkapfbagEO+eIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="rYxkXqvdm0CWn1SX18elJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="kFUtue0eXE+m/WOKNqRGjwAA">
<XPD:REF name="Model">y6kHw0SDYUqjrXNVCaj9LwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JdaND+3jX0WZTEsr5hNiqAAA">
<XPD:REF name="Model">y6kHw0SDYUqjrXNVCaj9LwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="SXYrHRWuK0uthnB7Zk6h2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">y6kHw0SDYUqjrXNVCaj9LwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="v6SMy5Odpkq8P0SU+6m66gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2078,537;2188,525</XPD:ATTR>
<XPD:REF name="Model">+OZqoXwSfUaOamwieH/OCwAA</XPD:REF>
<XPD:REF name="Head">gq5Pybv0dEGaY/9oYbGfTwAA</XPD:REF>
<XPD:REF name="Tail">W4nDpKeuX0uEUDckX6/UGwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KYj1LKfYOE+k/ipVfYO2UAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+OZqoXwSfUaOamwieH/OCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="J4OXHxwO+UyXO+nFWtWnyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">+OZqoXwSfUaOamwieH/OCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Gd+Bd6AGnkeU9mNgBULJVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+OZqoXwSfUaOamwieH/OCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="xcBnfj1i8EG0JPfCtbjlJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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/o0ecxe50+I8sMuJeU0pQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ljQKioE+aEqY6dSmI3jRfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">7RZ797xwCUSYTHHU9bhCPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="5hlJhR0J5ESbFJ5EADdqIQAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">E/o0ecxe50+I8sMuJeU0pQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="efrNeZ7KAEam0vqNE9DsBgAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">7RZ797xwCUSYTHHU9bhCPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="gitbkVrJeU+SaFstw0iUBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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/o0ecxe50+I8sMuJeU0pQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="y/Qkns6AiEuPj8OgHru/vQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">7RZ797xwCUSYTHHU9bhCPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="lOkp9ElR8UOAX9fVB1TuGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-192</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1032</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/o0ecxe50+I8sMuJeU0pQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="/1tHcUzC0kGaw1FtEO77vwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-192</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1032</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">7RZ797xwCUSYTHHU9bhCPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="SDZBmffx/02oMn/sfpc+EAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">640</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">484</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">345</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">212</XPD:ATTR>
<XPD:REF name="Model">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="dt/TrJjWXUi6lXxdVx0wvwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wFsZs4EyrEGwsZCl86DlEwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchTarget</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="SWtWXdVrXUm93x7Zo6xFZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Seo99HDW+0qLtqoNLEsy2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lN19mydYpEyyJW9LRLXOQAAA">
<XPD:REF name="Model">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eGGUtaXu6E+ajaOXyCshngAA">
<XPD:REF name="Model">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="IrQ0iBmPPkuu4gtiiszbLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="QyiCIjuJqEOG8ShK+g/b6gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1552</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">520</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">223</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">XVMUvkDuk0OrcpU4N0QHswAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4eS/iKmYZkuLHdzn3n241QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="dqQ9r66cUkuWM+i9yEOnSwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ObjectArrayItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="iSS0Vv/wMEuR/2ToQmiEUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="lrHg8i1f7UOgy5q+6sEKrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6ryXVDSv1UOXC7tpN4HJpAAA">
<XPD:REF name="Model">XVMUvkDuk0OrcpU4N0QHswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="p39NatKtNUKNSJgS0cflowAA">
<XPD:REF name="Model">XVMUvkDuk0OrcpU4N0QHswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="0D1NxIs6FUSZhaclD8OtwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">XVMUvkDuk0OrcpU4N0QHswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="qZsIgkcVykWep50we9kaRwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1152</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">484</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">295</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="juowwJp9l0Wd0XEAe7B7lwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="kH07x9yEmkCmlW56niEbBgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ObjectItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pdpcq21ZFUOBIE6Q+728WAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dx5Og37RjUyI3N3FBGbT4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="vmLY4Mu7406uy9ZJYP+oqwAA">
<XPD:REF name="Model">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4iyHj1Jg5EW+wA73sD8L3wAA">
<XPD:REF name="Model">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="rlXtz/Hp+kCFXoPmwl8kowAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="7k2PUxl/AUK6Hm4BWscfegAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1552,549;1446,544</XPD:ATTR>
<XPD:REF name="Model">oOJ9fnPxy0Kgy3TUqd7unQAA</XPD:REF>
<XPD:REF name="Head">qZsIgkcVykWep50we9kaRwAA</XPD:REF>
<XPD:REF name="Tail">QyiCIjuJqEOG8ShK+g/b6gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Dm6/JG79/UKK6LxUjodMRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">oOJ9fnPxy0Kgy3TUqd7unQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ktwKnli2QU2G1ni2AN3OhgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">oOJ9fnPxy0Kgy3TUqd7unQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="znHxbHqqb0mkvodV/JAgNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">oOJ9fnPxy0Kgy3TUqd7unQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="WJLsMBwQSEmawHle7MuAFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">KprjrnNvpU6uoyazG/hNrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="AGGvjb3BQk2BuSZ2+S3cjgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">qOj8qNsNBUy+M1aXNzkdEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="zOjhkLxrQUCabwzgo6qxGQAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">KprjrnNvpU6uoyazG/hNrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="/G2ajz1otEOxb19UbMOzHQAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">qOj8qNsNBUy+M1aXNzkdEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="NUe/k4CQd0q9LkNb4g5oVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">KprjrnNvpU6uoyazG/hNrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="O4WKyUI/IUOfjFrsFcPPcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">qOj8qNsNBUy+M1aXNzkdEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Y6XpnBpUOUa9mhProNVD+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-192</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1032</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">KprjrnNvpU6uoyazG/hNrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="/cApVcvkWUyg87d6Kpdt/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-192</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1032</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">qOj8qNsNBUy+M1aXNzkdEQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="NmUpFSyxlkmUacnJzk5FYAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">984,571;1152,553</XPD:ATTR>
<XPD:REF name="Model">ZxCrooo11UCdFF0pFyY23AAA</XPD:REF>
<XPD:REF name="Head">qZsIgkcVykWep50we9kaRwAA</XPD:REF>
<XPD:REF name="Tail">SDZBmffx/02oMn/sfpc+EAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="YvIdpZvnAU6awDclBXJD+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ZxCrooo11UCdFF0pFyY23AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="MRyBjzjJK0qEA3DU6Gu0dQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ZxCrooo11UCdFF0pFyY23AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hYjBiAaCkkuYdK33IBXIBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ZxCrooo11UCdFF0pFyY23AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="nitW+xoZxEC03WwXXS/YpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">1QPBUIErkUqIjropBAofDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="vhAskMmljkqOOmwjC4/JJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dFQJhssnBk+QRZzPIbfvXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="LMYlfJfPXUSUFI/+qtNYpwAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">1QPBUIErkUqIjropBAofDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="5EOw0xblTUOM5zs6kv8fKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dFQJhssnBk+QRZzPIbfvXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="kmjkO7hTKUGxuhrpIECv/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">1QPBUIErkUqIjropBAofDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="G2RWUuE3L0+hSOTOO9M5xAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dFQJhssnBk+QRZzPIbfvXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="yiRZr/Wlu0SSyYPsj7posAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-192</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1032</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">1QPBUIErkUqIjropBAofDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="0XIZJf73bEmFDE6R3lLPNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-192</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1032</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">dFQJhssnBk+QRZzPIbfvXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="J+Gzo26xCEyeYcSTtdQdoQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1428</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">281</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">oqqHS96nA0KR4D6/iWjLJQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="AnIUYlMl70eDlMDTiiTKJwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZQYi7xcfbkWorfd2T5wcLQAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TargetItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="F0ftdu+BX0SvyEVcNT0CVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="c8JpgEMLNU6mY7JLqPtHRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qXYF8V7f3E2H2aZ/QWdPcAAA">
<XPD:REF name="Model">oqqHS96nA0KR4D6/iWjLJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="oja3FdNu5E2RJtJO1Q2PkAAA">
<XPD:REF name="Model">oqqHS96nA0KR4D6/iWjLJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7+MWgKs7K0OcO3M24N3QcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oqqHS96nA0KR4D6/iWjLJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="/S8Tpb60a0OtcUlCWyIEJQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1348,484;1530,285</XPD:ATTR>
<XPD:REF name="Model">0OrdHoLAYkqsz/Z23jpJKwAA</XPD:REF>
<XPD:REF name="Head">J+Gzo26xCEyeYcSTtdQdoQAA</XPD:REF>
<XPD:REF name="Tail">qZsIgkcVykWep50we9kaRwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="BQlMIljy7EqZ4W294YcgbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0OrdHoLAYkqsz/Z23jpJKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="cYKPVIAhHk6TeG3P9FEmPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">0OrdHoLAYkqsz/Z23jpJKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="/EdpPTOnU0Kq+wMIehA7JQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0OrdHoLAYkqsz/Z23jpJKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="UlIk/l7g1kSQ2TyPZerptAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">kpAykzFee06p3q3Dt1wlRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="IgCsxgqi40KsuCLnCZymVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">LZS40FTwq0SAnQrQmU1MSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Uv1j/k9FYU+oo+a/OAw8uAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">kpAykzFee06p3q3Dt1wlRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="r1TbNMtoZEq7w1HfSm5BCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">LZS40FTwq0SAnQrQmU1MSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="xjpuOTJvIESwWnANFHosNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">kpAykzFee06p3q3Dt1wlRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="hKcfXhDEKU+CzVbNjezdMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">LZS40FTwq0SAnQrQmU1MSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="f8KmhQFa9k+2EPWoz6DIDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-192</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1032</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">kpAykzFee06p3q3Dt1wlRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="/eJ3fMar5Eegc8b+GUU76gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-192</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1032</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">LZS40FTwq0SAnQrQmU1MSgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="cAyj9uqSdUWyqZsV+hKyZAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1653,520;1581,285</XPD:ATTR>
<XPD:REF name="Model">pBf3sXL1IUa7WgtJJnJ1kAAA</XPD:REF>
<XPD:REF name="Head">J+Gzo26xCEyeYcSTtdQdoQAA</XPD:REF>
<XPD:REF name="Tail">QyiCIjuJqEOG8ShK+g/b6gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Wj8AAyA56U6FSD/qEl0VXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pBf3sXL1IUa7WgtJJnJ1kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Get5oZcbU0OHkKuKifaYuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">pBf3sXL1IUa7WgtJJnJ1kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wNTLT0yAN0Gs0UYuvg2vGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pBf3sXL1IUa7WgtJJnJ1kAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="2yOMx9Yh8EqsJ18eujfG+gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1348,484;1530,285</XPD:ATTR>
<XPD:REF name="Model">k7xqr3s7WUC1mGPwuEPCJgAA</XPD:REF>
<XPD:REF name="Head">J+Gzo26xCEyeYcSTtdQdoQAA</XPD:REF>
<XPD:REF name="Tail">qZsIgkcVykWep50we9kaRwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="D6EUphjAEUS4TQoTHa458gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">k7xqr3s7WUC1mGPwuEPCJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="e0Am2CD7Mkef426PYdiO9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">k7xqr3s7WUC1mGPwuEPCJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="/mw6UnKcckawOkDW3lJjiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">k7xqr3s7WUC1mGPwuEPCJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="k7EawxmhckykTfGAAUZ4ngAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">293</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">Zz4Afu2mmUmroCVKizrRnwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="SgdyV7Bct0+GW3JmC3o2QQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2IR8G38fx0m3PTvL28DtSgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchTargetCoder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="XDoVMW+vdE+oTxRmKPJqsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="B6Z5YcrwB0m7VSJQ6wi/agAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HEQH/hgygkG6+PPo573/MQAA">
<XPD:REF name="Model">Zz4Afu2mmUmroCVKizrRnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yaUyDeX4qU6Ud832WfYRZgAA">
<XPD:REF name="Model">Zz4Afu2mmUmroCVKizrRnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="GosrltU37UiyoEtggU9+HwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Zz4Afu2mmUmroCVKizrRnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="vsBWJTolv0m1oZqpwIbZqAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">784</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">64</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">235</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">R0emeIBVEEKUVr91yco5+QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XEC30SEA/0WkXz318R93rgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YWlEsgESKESGZAGXOECCcgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchTargetDecoder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="X2Z7/LxMLka/eYa1SV6PJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="996LA9hP8E+56kryDALE9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6E0vgPtMYE+L3FqQ4QkjHAAA">
<XPD:REF name="Model">R0emeIBVEEKUVr91yco5+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mcgGzfITiUOD3wSs3p4YlwAA">
<XPD:REF name="Model">R0emeIBVEEKUVr91yco5+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wysiiG0Rh0qy4kfSrTBqSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">R0emeIBVEEKUVr91yco5+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="G2MRus5HjUiFpLus5keRdQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">788</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">235</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">IXbaFWy1fEO3onEorHiTRQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="o1VYzh1PYEO/wP4YwwGfBAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="VUzIeqP8JUivJ7zEpzuSYwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchTargetEncoder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="kFOkCCCCFkS8aeUnPjJWYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="l/ccOtM7ZU2luGDpnfhWUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Q/+AE9245EKcMrfgRaFAmwAA">
<XPD:REF name="Model">IXbaFWy1fEO3onEorHiTRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2MrnxWCzC0yvxQpyZlB2oAAA">
<XPD:REF name="Model">IXbaFWy1fEO3onEorHiTRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="pReZQZGbcE2XpHpOq40djAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">IXbaFWy1fEO3onEorHiTRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="npwxRB6ciEiVzOF5TvFKKgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1192</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">169</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">DR48nD6n1UiCgYp8Ijk+QwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0/3bGrUpOEaqhXkKGGvnggAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="QgZreVumWUyGX+T9haOxMwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MethodItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rU099SjBFEuuNMFHZbMTFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="iO3EZOmBLkGqymwuN1H5FAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lDKYP5EWgEKhi5d32fRRmAAA">
<XPD:REF name="Model">DR48nD6n1UiCgYp8Ijk+QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+1cZMMyl5kem+APBbLwAlwAA">
<XPD:REF name="Model">DR48nD6n1UiCgYp8Ijk+QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="4YJJ7bzBrkSHzFYU4o5loQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">DR48nD6n1UiCgYp8Ijk+QwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLAssociationView" guid="Chd3TiTMwEG9MI3Fnm1h8AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">984,626;1192,672</XPD:ATTR>
<XPD:REF name="Model">4RFsREN57EiRSvzvyRB1mgAA</XPD:REF>
<XPD:REF name="Head">npwxRB6ciEiVzOF5TvFKKgAA</XPD:REF>
<XPD:REF name="Tail">SDZBmffx/02oMn/sfpc+EAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Vh4Que1iOUK7rQUKq4jt9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">4RFsREN57EiRSvzvyRB1mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xbatntwtLkqDAle891QYNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">4RFsREN57EiRSvzvyRB1mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="S4lWOdgq6kimuFoLpDFlawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">4RFsREN57EiRSvzvyRB1mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="lFeQXigqdEeACZ9/xw4SXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">hj00gJ4UOUixuUvAPvwEPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="GksxkONZaE2BNPtJoE8lwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">WXfmDWY6Yk+g6/GA2E0L1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="99y4EZsRRUS50Q0QVKQnKAAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">hj00gJ4UOUixuUvAPvwEPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="nB1kE8DDuE2IT5LKZoEEBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">WXfmDWY6Yk+g6/GA2E0L1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="8y+2x7pyXk2JxOEP4xPLrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">hj00gJ4UOUixuUvAPvwEPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="St0FnLAGJUyxWwTIpaSl6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">WXfmDWY6Yk+g6/GA2E0L1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Z9Z7YVCDoEyKsqxTrDP0MwAA">
<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">hj00gJ4UOUixuUvAPvwEPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="JJUQ5HTYc0ihMbxSMHCNcAAA">
<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">WXfmDWY6Yk+g6/GA2E0L1QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLGeneralizationView" guid="ubcZhsb8UUGYsNiJkyO7uwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1914,516;1620,285</XPD:ATTR>
<XPD:REF name="Model">G5WbzenA9kaMwjPQOodAjgAA</XPD:REF>
<XPD:REF name="Head">J+Gzo26xCEyeYcSTtdQdoQAA</XPD:REF>
<XPD:REF name="Tail">W4nDpKeuX0uEUDckX6/UGwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Cm0bGW+D0UaqnARh8wKGPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">G5WbzenA9kaMwjPQOodAjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="bven8kthoEuX9DVwV1Of1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">G5WbzenA9kaMwjPQOodAjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rsu12vUDEUS3LYoUjn0XmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">G5WbzenA9kaMwjPQOodAjgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[45]" type="UMLClassDiagram" guid="cfG1wi/BwUOkMG9RR0OKHwAA">
<XPD:ATTR name="Name" type="string">n2n.reflection.annotation</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="tPXilaWQ20ib3cejITOmWAAA">
<XPD:REF name="Diagram">cfG1wi/BwUOkMG9RR0OKHwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="+ipTiFOFW0ahZHDP222aaQAA">
<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">164</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">491</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">212</XPD:ATTR>
<XPD:REF name="Model">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="PH4R5Ddd3Ui1wlyKAa7GTwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YFkXuiF6bEWBFSIRiWVDCQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AnnotationSet</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qdIANF46zUSuE0iXGBa4WQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="sgx7PTogw0GgCJ5VJ0v/qQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="sxw+BX5XEESV+znN69GYrwAA">
<XPD:REF name="Model">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VCI+jUZrvkGksBkA0wYeKQAA">
<XPD:REF name="Model">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="oLNsphAvr0WsAzweYvNsfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="5hBcIEaU1UmuSVbesgGsRgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">716</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">208</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">159</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">fltbQTW9G0OtQEEUDas5XAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ur8zrFl6Y06FwAqh+WXLygAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="v2YRQC9n8ECtRBEpYz/XCgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Annotation</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="tCm1odgIJUyEcwlMXPxidwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UjS+GLsgTUeKC3r6PC7rvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qKPISo/xY0CqAlNuCE6/zwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">fltbQTW9G0OtQEEUDas5XAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="EyaQ6Iqx8U+UHqd7putxJQAA">
<XPD:REF name="Model">fltbQTW9G0OtQEEUDas5XAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="FYxwPS3B4UGOUgKS8kgBXgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">908</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">356</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">273</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">q0CJNA+5hkOxxd0krx+ABAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JxcZbcnCykWxTIe9o7CNrAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1gK8DS3sqEKkKxM90uF41wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyAnnotation</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="yLYrXIDtN02s0topCn/MvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NBPXcB4qS0W6bSoU71I/tgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UsP/bwOU/UGP3g3ZF6Ev5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">q0CJNA+5hkOxxd0krx+ABAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XFNt6dj8iUaVIvqwHWE/mgAA">
<XPD:REF name="Model">q0CJNA+5hkOxxd0krx+ABAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="yoWbXNVmKEWB02o3riJWJwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">488</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">364</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">+/GMAXe18kav5JGgAAg3FgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Y29palreqkSFU3F5ikJEggAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="f44HJSxpAk+WmeIgP9AVvgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ClassAnnotation</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7i1Ns3ogG0egmnk11Ed+aAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="nOwcIlo/wU2CguRx2ZJu5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="5kkoFVZHFUaAqKoL7WAJkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+/GMAXe18kav5JGgAAg3FgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yOEUB0gMM0Spy8ZvZViidAAA">
<XPD:REF name="Model">+/GMAXe18kav5JGgAAg3FgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLInterfaceView" guid="op+w9ITcOkOeEfXUniM6NAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">716</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">255</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">7zOmnyJYvUWX+VHzz8wNNgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="pVjQLpCJKEaUHlqUdMK8AgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xyu+lcLVxUyk4uSoqQZJbAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MethodAnnotation</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="StxrPZylokG8uspgawL7CQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Qwl4tn5nhk6JxYTjzEIuVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rYtJdRCJ4ECPYXiwvV3n9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">7zOmnyJYvUWX+VHzz8wNNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hGZtrE3AWUGkKPhyHzFIZwAA">
<XPD:REF name="Model">7zOmnyJYvUWX+VHzz8wNNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLGeneralizationView" guid="zci9wY7MnE6qZEBvtHOJXwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">652,364;724,312</XPD:ATTR>
<XPD:REF name="Model">cD+YNN3JbUKeRcDUCkGJ0AAA</XPD:REF>
<XPD:REF name="Head">5hBcIEaU1UmuSVbesgGsRgAA</XPD:REF>
<XPD:REF name="Tail">yoWbXNVmKEWB02o3riJWJwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="98UiJcpoYUqVGTlyI1kohAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cD+YNN3JbUKeRcDUCkGJ0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="BVIimmJIwEqxzR2772/tEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">cD+YNN3JbUKeRcDUCkGJ0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="C8c20OR8AUmg4OF43ALbFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cD+YNN3JbUKeRcDUCkGJ0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="6SbfzSz4TUK8emM5p5GiSQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">835,448;806,312</XPD:ATTR>
<XPD:REF name="Model">EGHq/UTtrESFakM6AX5VSwAA</XPD:REF>
<XPD:REF name="Head">5hBcIEaU1UmuSVbesgGsRgAA</XPD:REF>
<XPD:REF name="Tail">op+w9ITcOkOeEfXUniM6NAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="FNx0L//n8kKWcRUKk1EkJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EGHq/UTtrESFakM6AX5VSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="PUtoI0Cr9EmsW32Cex5ShAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">EGHq/UTtrESFakM6AX5VSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="p3gUQyVgbkiIqj0ZoWfPTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EGHq/UTtrESFakM6AX5VSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLGeneralizationView" guid="lE+hboItSEWxAbLY3rFdDgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">972,356;874,303</XPD:ATTR>
<XPD:REF name="Model">pRyXVj+ntEiGhXOmUqtybgAA</XPD:REF>
<XPD:REF name="Head">5hBcIEaU1UmuSVbesgGsRgAA</XPD:REF>
<XPD:REF name="Tail">FYxwPS3B4UGOUgKS8kgBXgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+tWUydZP4UeFdvtbIJ7bFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pRyXVj+ntEiGhXOmUqtybgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="IfcMXTocMkmMS60bFhHxWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">pRyXVj+ntEiGhXOmUqtybgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lIvAQRSz2Uyp2u9Dj/ZdFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pRyXVj+ntEiGhXOmUqtybgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="gWfnnXZfKUuAfXO5UiWKgwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">236</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">AJCyanWXb0m8atitiGgCaQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9H/g/6DqjES1RgVihpuMXAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="rT9kR+pQh0eBkt5YFCYkJgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AnnotationSetFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gd0uWhOuBUG756u9+jRnfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NvQ/4XUTu0G7yhz4nI6FOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="420Zj2ockkOxc+gUQXYuEwAA">
<XPD:REF name="Model">AJCyanWXb0m8atitiGgCaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bvUuAgz8UEy6rJ8p8CyJEAAA">
<XPD:REF name="Model">AJCyanWXb0m8atitiGgCaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="iHHJRIani0auSEfMdRmdIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">AJCyanWXb0m8atitiGgCaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="GchkZF0GG02aIuCDChGNZAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">536</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">76</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">579</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">viUc2hw250CHVPbdbguf6wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1nImKXOS0k+yg175/UmxxgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="H2Q3QcQQ1U2hmwpqJedcegAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AnnoInit</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="L0AwXELlLEWiLJPCNd+R/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="YZeRqNe2N0WAp2z9LRhMqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ImWlbokC30a+6oWSojmsRgAA">
<XPD:REF name="Model">viUc2hw250CHVPbdbguf6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Z41WgnDDwkqWaXadhG1iuQAA">
<XPD:REF name="Model">viUc2hw250CHVPbdbguf6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="HxxkfODHMEiXF9YiVpJO1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">viUc2hw250CHVPbdbguf6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[46]" type="UMLClassDiagram" guid="X5Zcsc9OAkiGb2Q7OEgP1gAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch.property</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="vd2IJ4zSBkeuh0vpy5u/kAAA">
<XPD:REF name="Diagram">X5Zcsc9OAkiGb2Q7OEgP1gAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="rg0afrtfYUCM1BpuLzlCCQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">158</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">497</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">MUiZeASbWUeI89j0e9/fQgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZJEOOvVm9kCuZDdH3GAUigAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="NZrM4JgsXkS+CzcMiaEPxwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManagedPropertyProvider</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RWLTe8LCyk+HDnKjh7rLdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xJnx2xP040GiwcGky2zd2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/uJJKlN4f021HmnZOJBuUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MUiZeASbWUeI89j0e9/fQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4vZjzZHIwUCEhR66q1z0ZgAA">
<XPD:REF name="Model">MUiZeASbWUeI89j0e9/fQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="LFS0lNXeq0aRGdpI+abEdgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">512</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">312</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">210</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">4CtHsrBESUekpSxo9sYuGwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rP0Vi/UwdkKhzPwPlkPqFQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IcosOMt2tUKNVZ7UXzkecQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonManagedPropertyProvider</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RDDxwymuUEG1hXKhb52VeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="zBeLoRJtXkKjh9cYiyjDYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="AaJtSZgROkeOTs6CgRiT2AAA">
<XPD:REF name="Model">4CtHsrBESUekpSxo9sYuGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8r47ElRYiUmF+4qGl0XkvwAA">
<XPD:REF name="Model">4CtHsrBESUekpSxo9sYuGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="47IJFllVoU+Ix5wWDbyqKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4CtHsrBESUekpSxo9sYuGwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="yTt6QjaZDU+TCK/iyiPQSAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">936</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">196</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">608</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">bkplOpbclEScQeSV87Kt9gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="K9Wy+daNlEKDUtHX7d3DOQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ObzwXW1UYUCX29JSEmJpbAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SetupProcess</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="08QJnsvHPkOi2TpNs5jERgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1kVSIoDL+UOgyXUHkcd3BwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="5EYw3uW59U2LsC37+L99IgAA">
<XPD:REF name="Model">bkplOpbclEScQeSV87Kt9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jXvrQdNQoUiwqo3kVqfdOAAA">
<XPD:REF name="Model">bkplOpbclEScQeSV87Kt9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="U45S0v4awEyWrHsWBSnmmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bkplOpbclEScQeSV87Kt9gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[47]" type="UMLClassDiagram" guid="SWzY/OSqxEqljUv3rcbv5gAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch.map.bind</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="ouGEVLvDN0Gu0PatF3RYXQAA">
<XPD:REF name="Diagram">SWzY/OSqxEqljUv3rcbv5gAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">26</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="SVfbtZFljkO5gQFeSDadGQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">276</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">377</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">IIJJfJCaHES+9twM5QgBUAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="yeFxiXyD6Eu1nZk1qEmnXAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/fMwggOmeUO8OXydkAVf/QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MappingDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Y653v5u0x0iZTKArj/ZL/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="HMJeOmu92USP8zue62plPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9vM97QllhkyPF+yfNceoSQAA">
<XPD:REF name="Model">IIJJfJCaHES+9twM5QgBUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="wamDODdhwUS8jNKzqn9gcQAA">
<XPD:REF name="Model">IIJJfJCaHES+9twM5QgBUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="RsCwL5uL1kGL9zNh80ZVUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">IIJJfJCaHES+9twM5QgBUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="DL+96gw+3UOPAGpsdtanKAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">704</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">72</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">511</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">PCHiWGzYxEuCqpElqabiCwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="j7WFIvzJfEaAlPEce2hIIwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+XDzdC7J/EuyYLczh9fI1wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ObjectMapper</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9W4jgEDkPkW01MmugO4N9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="bzzxxeF/wUqhTIDdS/lQEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="478cwJ770UaZuKUIiMEWqgAA">
<XPD:REF name="Model">PCHiWGzYxEuCqpElqabiCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HE13vLJpAkGggoctqGAjJAAA">
<XPD:REF name="Model">PCHiWGzYxEuCqpElqabiCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wP4qcp8850yAKdX2tcxe/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">PCHiWGzYxEuCqpElqabiCwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="7gYX/wZYOkCPTcORPIJ9bAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">620</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">158</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="WCKqaIti/kav1iorTPBr8wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZVgmgxBgDUennu5TvoLUZwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MappingResult</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KQTJUwklJUGM9oZOWAO/PQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="zoWRuzfXi0K5ZBypbTIe+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="CqHQ1Selm020O3QFHYSGiAAA">
<XPD:REF name="Model">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="sLl0lvAG4Uery++3euxroAAA">
<XPD:REF name="Model">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xWqKvJ8qN0mbdr6NJ8rx2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="j2Y+PDdFHkae0BN+Ev3nrgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">864</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">280</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">85</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">9Fol59YNRkOzqOd8vVux+gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NizNsG1LV0mVQLngRjIKigAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="fpgyd+av1UGDXmAuBzCIfgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">BindingErrors</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LIOuf7dtOEOvV6NBwhi3AQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RSLpwY/GfUuCoRvqlUJZpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="I8hpZ56fwE2z3qiK2nWHlQAA">
<XPD:REF name="Model">9Fol59YNRkOzqOd8vVux+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="IiHmBuqGsE6sE2INfXFuEwAA">
<XPD:REF name="Model">9Fol59YNRkOzqOd8vVux+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3C08q+ltlEibkSxP1AM9QwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9Fol59YNRkOzqOd8vVux+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="EYEU2N32cUGATyLghokkFAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">777,359;864,320</XPD:ATTR>
<XPD:REF name="Model">WvPptgd6B02+Czs+2Zm9EAAA</XPD:REF>
<XPD:REF name="Head">j2Y+PDdFHkae0BN+Ev3nrgAA</XPD:REF>
<XPD:REF name="Tail">7gYX/wZYOkCPTcORPIJ9bAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="h5t7lUiVGEabn6EaWdRUMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">WvPptgd6B02+Czs+2Zm9EAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="uMDG9srB00el7EL6WxtWEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">WvPptgd6B02+Czs+2Zm9EAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Z8FKZ4Be1E+haVGdGJOM7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">WvPptgd6B02+Czs+2Zm9EAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="MR6u9XSWu0O2U6EFfxfA8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">04Cgrtlan0igSjVOje8ITAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="nIcoqFBQ90KgoEfR408dbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">yDXiBQWAOU+b9sLn77j+uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="G8f6wCJIk0mz7ZyDLgLsaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">04Cgrtlan0igSjVOje8ITAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="MeXz6IW7hk6TfrdWKDl0EgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">yDXiBQWAOU+b9sLn77j+uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ZivXwBqGTUaPN4YrNJDX2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">04Cgrtlan0igSjVOje8ITAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="lX7zCd6KE02aqlHj8fdZZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">yDXiBQWAOU+b9sLn77j+uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="VF5UnFQxtk2fbeB6p0OofwAA">
<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">04Cgrtlan0igSjVOje8ITAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="8F7pChsbbkGKJzV0U+zMcwAA">
<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">yDXiBQWAOU+b9sLn77j+uQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="GWk35HnNX0WT28j4zTvXkgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">128</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">488</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">326</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4cHSzde8Nk2M/odRYm0zFgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bC42Z9NZ10+haOZe3Q4EdAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">BindingDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hjf7jG8uWUmQB4+/pmGbNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8IMHy3iPhkOpKLVzsJ6nZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="03gJWU5WrkGwNaND0J1+NwAA">
<XPD:REF name="Model">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3bbznOJieke4fJw4/jl6BgAA">
<XPD:REF name="Model">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KDCEuSgR+U+s4ghTxUrICgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="yBBUo4OLyUKrV6MfnHbKjgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">576</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">648</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">390</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">ui/GGMkickaew/PVyOK02AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7d4z2zkDEU+g3KY5ey7jBwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="3S+sZEmWZkWYoIjqJxylwwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">BindingTree</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="u1YApvkg9UWGBYYbRLO4sQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="88tNJI09k0SPwoTb1IkG2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TwVDPj0QAU6qA5mMPDG9hwAA">
<XPD:REF name="Model">ui/GGMkickaew/PVyOK02AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="UXD6liogCEiaixCEdLdBrAAA">
<XPD:REF name="Model">ui/GGMkickaew/PVyOK02AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="BFPh1Koy+k6MpjkuD4Aw8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ui/GGMkickaew/PVyOK02AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="rA8skS4ynEyHnqWZxTHteAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">453,502;620,428</XPD:ATTR>
<XPD:REF name="Model">eMrufckebEq2VLvndHGp+AAA</XPD:REF>
<XPD:REF name="Head">7gYX/wZYOkCPTcORPIJ9bAAA</XPD:REF>
<XPD:REF name="Tail">GWk35HnNX0WT28j4zTvXkgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="mGrsE8/vlUu8F6Zz7fFzOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">eMrufckebEq2VLvndHGp+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="C4R3QgpB4kamBRVXSAPo1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">eMrufckebEq2VLvndHGp+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="im8rJOd5AUiZHHQfatalPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">eMrufckebEq2VLvndHGp+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Yoz/ca+0S0e+vj/IviHtHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">MjaxqdG5iEOVJutzIzsLEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="xj5vrOvhvU2lCqeZyvOhNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">6qBfbNvYBUS/YZ+Vh6mi5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="1aEiNyIsHUKqprH05G4E8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">MjaxqdG5iEOVJutzIzsLEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="7M70qJI9BUSrGpTiJbH3xQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">6qBfbNvYBUS/YZ+Vh6mi5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="EBxaiZQjWk+ENFW4fbtRYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">MjaxqdG5iEOVJutzIzsLEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="o4WF/wCQXU+qUibC502RWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">6qBfbNvYBUS/YZ+Vh6mi5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="BwyMy58EyEqWX0MljQMxuwAA">
<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">MjaxqdG5iEOVJutzIzsLEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="kzAo1qN8DkiaRywUrEHk0QAA">
<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">6qBfbNvYBUS/YZ+Vh6mi5gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLInterfaceView" guid="AEBGGdQNn06DsST1r4IjOQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">948</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">340</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Z3HHONTfOUCm37GNQxDU1wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oCYvML/vPUSxmUpbagUY2gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="lOzyYsnXyUm6cQIUt7/ZvQAA">
<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="HxUTNZ7DyUS5uHGWL0/WQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="oiW5l+tbxkC1p9YPvv5m6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="fFUqTepEUUmkSkKPQf5LeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Z3HHONTfOUCm37GNQxDU1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="D8ssbyvnMEO8PP5cVQTlcQAA">
<XPD:REF name="Model">Z3HHONTfOUCm37GNQxDU1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLInterfaceView" guid="Gg57zZLC/ESDxYHguIanQQAA">
<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">1160</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">291</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">rOzlr3g27EGSDAZvEnm8VQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Sl11bscQX0CV5qk5zWDISQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qq1xhIp/t067zwu+LP6zrQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyValidator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LRhw1gl1hUqZoYER0czpswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WfdnvSoFcE6PMpHol09mIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="7ALa9+tLEU+jTyLrisBqIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rOzlr3g27EGSDAZvEnm8VQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kFn4p/TNE0qxC8XFfX0DPQAA">
<XPD:REF name="Model">rOzlr3g27EGSDAZvEnm8VQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="KkGP+szK9kOiILNBwNeQQwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">541,1160;525,1013</XPD:ATTR>
<XPD:REF name="Model">jc+BmMPg5kyKtMhMroDYiAAA</XPD:REF>
<XPD:REF name="Head">AEBGGdQNn06DsST1r4IjOQAA</XPD:REF>
<XPD:REF name="Tail">Gg57zZLC/ESDxYHguIanQQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="eVBEjBMGLkGQgNMSBr3LcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jc+BmMPg5kyKtMhMroDYiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Pm3F9sp5TEKLqhJMG3+0aAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">jc+BmMPg5kyKtMhMroDYiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="JREy0LdCskiYutZruCzJAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jc+BmMPg5kyKtMhMroDYiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="27zvGR/7E0GRBZO+jR8PjAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">453,611;618,648</XPD:ATTR>
<XPD:REF name="Model">EBwG6KgjTE6cUfeZXwD6gwAA</XPD:REF>
<XPD:REF name="Head">yBBUo4OLyUKrV6MfnHbKjgAA</XPD:REF>
<XPD:REF name="Tail">GWk35HnNX0WT28j4zTvXkgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+86BRA00u0K0lzLMrB0bpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EBwG6KgjTE6cUfeZXwD6gwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="WKExaGXfsU6WGH9ZqatE/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">EBwG6KgjTE6cUfeZXwD6gwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="6ON7gBXSTkePWhctoDEIQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EBwG6KgjTE6cUfeZXwD6gwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="5glImqLN/Ey60uW06WBVvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">yqlN5baWqkKCqRJX5wIpvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="K5dL+F5YBki5HMzIVuiI9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dbO2jwZZa0aSm+4e/15f5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="+ZJ2yCKAwEaH0ihzDegcfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">yqlN5baWqkKCqRJX5wIpvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="kHSMJs5pMkmKIYKv5KBnrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dbO2jwZZa0aSm+4e/15f5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="e1/HndYOEU+NzqJ/bWratgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">yqlN5baWqkKCqRJX5wIpvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="b+uW/HR15kyfUrja2HxAQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dbO2jwZZa0aSm+4e/15f5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="1uJALMtCV0+NA+Cfx2ev4AAA">
<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">yqlN5baWqkKCqRJX5wIpvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="eUT898MTJU+hAuCoPSQDkAAA">
<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">dbO2jwZZa0aSm+4e/15f5gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="T912a6svgkKkkIIDQ7Kl8gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">356</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1356</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">340</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">KUqA1lOi8UKOb+MaMR+8QAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XTDVdUUFPUilRYYRIpi5JQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UkKWKhZt6EeRmgWrfAN6cQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyValidatorAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pH/DvF8H60y9IG7nfMqGKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wjJkQF0BqkOVhugfOOfoLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="f7YO6NLIF0yVl0rsS0BODwAA">
<XPD:REF name="Model">KUqA1lOi8UKOb+MaMR+8QAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ukezlNzrVEm1plYjXIltCAAA">
<XPD:REF name="Model">KUqA1lOi8UKOb+MaMR+8QAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="OAw1Oj2DtEaNloqq32enwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KUqA1lOi8UKOb+MaMR+8QAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLRealizationView" guid="8aVMJNCoLkyS3RqsdzgXFgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">529,1356;544,1179</XPD:ATTR>
<XPD:REF name="Model">a1Y4EjmNnka/sM1/I8SiDAAA</XPD:REF>
<XPD:REF name="Head">Gg57zZLC/ESDxYHguIanQQAA</XPD:REF>
<XPD:REF name="Tail">T912a6svgkKkkIIDQ7Kl8gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/d+kNwvuoU2mCRD1m/02BgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">a1Y4EjmNnka/sM1/I8SiDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GHs37yVyV0G3kxsDYAKKRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">a1Y4EjmNnka/sM1/I8SiDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="V0gNsuinXUWEjoGO6XsOOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">a1Y4EjmNnka/sM1/I8SiDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="tio0fCNlbUScPo3BOY3pbgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1572</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">493</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">tFjQ79V+X0ObMHCPfR33ZAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="tjTLp1Yo30+kMUt7d3Yi9QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Hqp4W+j4SE2t6XFQyDUuCgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SinglePropertyValidator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="77hGzQYMFkCKvLbGFIHbXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="4+/hFADLMU2XPi9Hc5juXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="CIhGKkxqk0uXlza7lX27eQAA">
<XPD:REF name="Model">tFjQ79V+X0ObMHCPfR33ZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="V1aeg1Lt0UC5tkUOMNHkkAAA">
<XPD:REF name="Model">tFjQ79V+X0ObMHCPfR33ZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3VkJytaaakqxTw1nDpUNdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">tFjQ79V+X0ObMHCPfR33ZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLGeneralizationView" guid="l9GkkGftCUGrWHQ0BLQVggAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">573,1572;536,1437</XPD:ATTR>
<XPD:REF name="Model">OShb5C8oMUWIL8/cGvkf9QAA</XPD:REF>
<XPD:REF name="Head">T912a6svgkKkkIIDQ7Kl8gAA</XPD:REF>
<XPD:REF name="Tail">tio0fCNlbUScPo3BOY3pbgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="TwVowhZoVkGNA32DL+wjqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">OShb5C8oMUWIL8/cGvkf9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="nE26T1ypaE6JNhWcAk3LVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">OShb5C8oMUWIL8/cGvkf9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="eP/CySos+UOiOVk78+0QUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">OShb5C8oMUWIL8/cGvkf9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="9HDjJ/h4qUqYPRwir8DD/AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">280</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1748</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">431</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">9jOBMOHHrku6+W+D66vqVwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="z6CJYWK1tkewjBlgaGKmUQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/G2EukGwSEeDumgQqFz80wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SimplePropertyValidator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="he7LGhApxE6KzVnkZj+pHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MhJGYSjJpE6daZ4FNhP6bgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="8sDICZbaqky3lJXb11wjkgAA">
<XPD:REF name="Model">9jOBMOHHrku6+W+D66vqVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="j35BHenr3kSJSpo6zUisJgAA">
<XPD:REF name="Model">9jOBMOHHrku6+W+D66vqVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Zry51ubZJUCOjkZQxzmVPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9jOBMOHHrku6+W+D66vqVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLGeneralizationView" guid="0Twp4j7fGE2xSDAeDbs9kQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">509,1748;565,1640</XPD:ATTR>
<XPD:REF name="Model">e34yDXbMREWaD7g5cE5DQAAA</XPD:REF>
<XPD:REF name="Head">tio0fCNlbUScPo3BOY3pbgAA</XPD:REF>
<XPD:REF name="Tail">9HDjJ/h4qUqYPRwir8DD/AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Y/lkA+SNZkqhz3I6GivvPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">e34yDXbMREWaD7g5cE5DQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="TuKf9VXWnUiLf9GwHzkPOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">e34yDXbMREWaD7g5cE5DQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="kWmPAKWYK06MwCqT3aIOBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">e34yDXbMREWaD7g5cE5DQAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLInterfaceView" guid="vyNUTSLb3EmPWk8S7coiYgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1268</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">491</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">183</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/KmFjT5UOkOMcDjI4dob8wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZBd0N72eUkK7kTod4Y5rwAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManagedProperty</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gzQDZ9KbgEiHp+YlSuWTFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dAZGt7uH50uUZZoVUcqnnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="JLHmExOFyEqqHdd/MDL51QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kI85INbx3USQEMFXnnVsIgAA">
<XPD:REF name="Model">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLExceptionView" guid="LlEQKVGA90mgrhyayH+OAwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1036</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">952</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">171</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">DU8ZbJ8FyUaE6Lhe2sSjywAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/53QHaBjnEyN7c+bhPKLlAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Ki++DcVK7EOveLYsCxY/owAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CorruptedDispatchException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JEnyZaYPH0K13JACZmB6gAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="OXDU2ORhqUakMXz/YBhIvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Ub5eFa4QWEyMyUP0rW3LtAAA">
<XPD:REF name="Model">DU8ZbJ8FyUaE6Lhe2sSjywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HNfZj+7JXEy47zToJIBT/QAA">
<XPD:REF name="Model">DU8ZbJ8FyUaE6Lhe2sSjywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLAssociationView" guid="HAltmZMg2kyavrAsw1A3jwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">339,660;503,948</XPD:ATTR>
<XPD:REF name="Model">atEUCNPM1EmR2pCbzfmwcgAA</XPD:REF>
<XPD:REF name="Head">AEBGGdQNn06DsST1r4IjOQAA</XPD:REF>
<XPD:REF name="Tail">GWk35HnNX0WT28j4zTvXkgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="4RKKxRADEESeqWvH42J6xQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">atEUCNPM1EmR2pCbzfmwcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="YL0d7pS9kkiQ8xv5FJUxSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">atEUCNPM1EmR2pCbzfmwcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="li0fkMlWXUqoiN1EFzj8vAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">atEUCNPM1EmR2pCbzfmwcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="+ODKCr2k6EeEqMI6iKlWfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">UqujfCIpV0KzJR9xRmsxcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ScHJKoCt1kSiAP21iUoZmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">K/nMLxvKcUSMXBbOo00fhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="YrJB7hwenEaCiKCPdMkrMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">UqujfCIpV0KzJR9xRmsxcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ypBtX6YXzU+RendftXr2FQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">K/nMLxvKcUSMXBbOo00fhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="GRw0+sXuVkKbSkiRgvsVdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">UqujfCIpV0KzJR9xRmsxcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="IA1IxgaHAEKWHbEr+F2KRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">K/nMLxvKcUSMXBbOo00fhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="xtzOkctPfUOgpdD8hIrkggAA">
<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">UqujfCIpV0KzJR9xRmsxcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="CCBzqpKKnkW5lxhPMcOuqAAA">
<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">K/nMLxvKcUSMXBbOo00fhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLAssociationView" guid="8+0mTcQjoUSuTG7Y1456HAAA">
<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,367;620,384</XPD:ATTR>
<XPD:REF name="Model">i8IPyG/6jUS0XiWPQZfOigAA</XPD:REF>
<XPD:REF name="Head">7gYX/wZYOkCPTcORPIJ9bAAA</XPD:REF>
<XPD:REF name="Tail">SVfbtZFljkO5gQFeSDadGQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="++VC/Dex9EecWf6BExpM8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">i8IPyG/6jUS0XiWPQZfOigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="TfxZ6UH8AkKBrjsR0hPUjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">i8IPyG/6jUS0XiWPQZfOigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="vEGMWk/2S0yd9+bhupndFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">i8IPyG/6jUS0XiWPQZfOigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Ld/h/C8jWUyQ/rBT7qECDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">6bNMa7hHtUSyfdZ/vtvUgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="qvjMb3ep406kDAnD0UYbFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ottSpHgMok2A2uiTYBdT9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="EZgP2a21v0G4wnne00dSBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">6bNMa7hHtUSyfdZ/vtvUgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="pOt5aBUWJESCggLSEnGTrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ottSpHgMok2A2uiTYBdT9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="XWP/UKWH7EaHfQ50lzcHLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">6bNMa7hHtUSyfdZ/vtvUgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="2Hpj7K7THU+MAAj4XmYUMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ottSpHgMok2A2uiTYBdT9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="653Aw0CWFE6HphKIezJrVAAA">
<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">6bNMa7hHtUSyfdZ/vtvUgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="yzvi5XsUk0uIzS/GARrU3wAA">
<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">ottSpHgMok2A2uiTYBdT9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLClassView" guid="ltIKPTHyh0W8fXUtLGfM2AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">876</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">276</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="AnNdDXgsLUKeaCvgR/rwMAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MwcQel1XDUCXRp5DrOU7XAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DispatchModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="XZduDpiXo0ypCo144M+PVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UGuxjM9d+Eii74B8h2UoJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Ok+pHiZTY0OKFHUD9tyM/wAA">
<XPD:REF name="Model">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mf3uWI2gx0KU7CxX3waPjQAA">
<XPD:REF name="Model">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="U1tY6/mVL0+2O9Zf5nhn3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLAssociationView" guid="CPot0u7BgUCzQ6r/rFCPOgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1151,443;1268,427</XPD:ATTR>
<XPD:REF name="Model">bxVMlBTKX0WTGeV2zzWxBAAA</XPD:REF>
<XPD:REF name="Head">vyNUTSLb3EmPWk8S7coiYgAA</XPD:REF>
<XPD:REF name="Tail">ltIKPTHyh0W8fXUtLGfM2AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="a0c+02EbU0Se8zvBqq5zZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bxVMlBTKX0WTGeV2zzWxBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="fcReH3XKo02axfLvqlphpwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">bxVMlBTKX0WTGeV2zzWxBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="q8I1tYgLPECCdtdLifFTLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bxVMlBTKX0WTGeV2zzWxBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="7/8D8kPBAEKBAJoYvz0wPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">k5UwSpGwL0KOXkyQ/0uukQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="2JoRDUF8VUuyJfoYBqmZ5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">C6TEG8J4TE6dQ3QlK1gYpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="KbvOJUVYIUCNc+zKFXrS1gAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">k5UwSpGwL0KOXkyQ/0uukQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="gAerDT+GokiSslw3wqFETQAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">C6TEG8J4TE6dQ3QlK1gYpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="8m4HJ/vv9UqTNZZBgnH+1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">k5UwSpGwL0KOXkyQ/0uukQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="uIiUbqpoe0mAtotDIXDAiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">C6TEG8J4TE6dQ3QlK1gYpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="6tDwWCgjQ0iiZ7LT8GGHvQAA">
<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">k5UwSpGwL0KOXkyQ/0uukQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="W+7RTU4jJ0C63XAkvPM45wAA">
<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">C6TEG8J4TE6dQ3QlK1gYpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLAssociationView" guid="dFFSFrM9q06ZaRoAmWksDwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">777,411;876,432</XPD:ATTR>
<XPD:REF name="Model">ASM2TfyGEUmoqc1N8X5T+wAA</XPD:REF>
<XPD:REF name="Head">ltIKPTHyh0W8fXUtLGfM2AAA</XPD:REF>
<XPD:REF name="Tail">7gYX/wZYOkCPTcORPIJ9bAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="fhFDXwppTUmlSH7WyKD7IgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ASM2TfyGEUmoqc1N8X5T+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ITcSD40Sj0uMDo9tL8yn/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ASM2TfyGEUmoqc1N8X5T+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="OhlksGCcD0agJZnkiPoc5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ASM2TfyGEUmoqc1N8X5T+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="jv3/4Vv460iJTQtjWWXFxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">V+8w6rhibkCXnWwpL29o4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="XBfZkuYrL0Ov+UruVmI2KgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Y1/vICrumkuwuimOULLnKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ynw3tk6IP0yDGBh7qulWbQAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">V+8w6rhibkCXnWwpL29o4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Vr3bVdGnV0ebMsb+UxpMqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Y1/vICrumkuwuimOULLnKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="wj1Ldr+KhkeoI0l/ENjzKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">V+8w6rhibkCXnWwpL29o4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="MQG4nIqW+kKj3zxzICc7qQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Y1/vICrumkuwuimOULLnKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="etZXLQnUXE++F/rbwR5fmQAA">
<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">V+8w6rhibkCXnWwpL29o4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="JScyJBzN6EiBrWMxT6heGAAA">
<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">Y1/vICrumkuwuimOULLnKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLExceptionView" guid="l24rHg2OW025UCZOCaGGJwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">902</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1029</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">163</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">KKTufPQNjk+S4CEuNEDaagAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hWdpP2P7FUmtqu5gdBhX1AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mmeVtDkkKEaTvpcfGlKfZwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ValidationConflictException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2lKaUz2hVkWsl/NmZYHPqAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="LuiQKlWIrEuAm1xYV94sQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9QfqQ186zESxcobIiMZj/QAA">
<XPD:REF name="Model">KKTufPQNjk+S4CEuNEDaagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="USDP1CVxaEebQxBCEGVrMAAA">
<XPD:REF name="Model">KKTufPQNjk+S4CEuNEDaagAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[48]" type="UMLClassDiagram" guid="+qYcxu57iEWA0Ofp30tMtQAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch.map.val</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="+3RU31FxzEu/wm9bpuyenwAA">
<XPD:REF name="Diagram">+qYcxu57iEWA0Ofp30tMtQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="JnoYQh6VlUOzIDcFbAqQXQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">340</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Z3HHONTfOUCm37GNQxDU1wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="55qx3MIDu0SABuOExTyPegAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="dis16kZe8EusUMmlWCkhnwAA">
<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="RBtA0jVsDUiiWrbi/2+BDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="XvP0+NmeAkeDKy75Hx4SXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="bFA4D7775UGJK589e5zblAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Z3HHONTfOUCm37GNQxDU1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="khXgabAVL0aIQt4VkLHbWAAA">
<XPD:REF name="Model">Z3HHONTfOUCm37GNQxDU1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="Cqr4OMIBS0WxY1YaGeONxgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">291</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">rOzlr3g27EGSDAZvEnm8VQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Cjh5q/XQvkCj+kSG6gs8RgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="yWJ8AUfLyEay1Zo2X7/c+gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyValidator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qSCfKI/q50qIi1fbAlnvowAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+3FgZfQq30q+730S0Q9xHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0A7zUvz54ESQCOxN4KypYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rOzlr3g27EGSDAZvEnm8VQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="paP3D4fw6E+X0m9x2CtN/AAA">
<XPD:REF name="Model">rOzlr3g27EGSDAZvEnm8VQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="13e61qcZ2E2CRFkYepryfgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">526,308;528,201</XPD:ATTR>
<XPD:REF name="Model">jc+BmMPg5kyKtMhMroDYiAAA</XPD:REF>
<XPD:REF name="Head">JnoYQh6VlUOzIDcFbAqQXQAA</XPD:REF>
<XPD:REF name="Tail">Cqr4OMIBS0WxY1YaGeONxgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1h7T5mCNl0u6s4zmKF42fwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jc+BmMPg5kyKtMhMroDYiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4VtUmyyRhkGlq0S9f1gygwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">jc+BmMPg5kyKtMhMroDYiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="cL6dNBjLbkuQeLN8ipW+HQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jc+BmMPg5kyKtMhMroDYiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[49]" type="UMLClassDiagram" guid="Xu7J4hCU20+fmf2nyl/2iQAA">
<XPD:ATTR name="Name" type="string">n2n.core.container</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="H8WPj0GNlkqkpGqdbopGRQAA">
<XPD:REF name="Diagram">Xu7J4hCU20+fmf2nyl/2iQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">12</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="OMSHXf9ykkC9KCoKDp0gZwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">373</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/kQhKL2mRk2QCfcNl/gbVwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="RRvy8Ifytk2TzzO7+DIVzgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TransactionalContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8K21V/M7BEecgCWNZ1Vx2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="yjxG52faoEq347E/gqzM+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="I+zsPLs7dkyhb4rwGlb0oAAA">
<XPD:REF name="Model">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="63C1t762wkCreNp3lLy1dAAA">
<XPD:REF name="Model">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="c1SXvvg+QE+S6KJ/d9aDigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="q6zxtB/g8UqaDsDjee742wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">888</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">ULm2D0NpG0+KWHe8Ki+g+gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VjO3uM7YRE+hwu58OCWEgAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="NCRhz8rKckSKpwgzqG6/vAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TransactionDependency</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="sI0Q4P9PDU26p7br4u6fDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="mbL9kXhjiUq00JpXfXJXUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="kzxQUNGewUibSCy5GsRhSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ULm2D0NpG0+KWHe8Ki+g+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7saEorFM3EaBs+1eOhMw9wAA">
<XPD:REF name="Model">ULm2D0NpG0+KWHe8Ki+g+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="kHYRxpUgDUqOtfr3jFXVuQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">656,231;888,197</XPD:ATTR>
<XPD:REF name="Model">3AQFdO0+zE+/e1L/mU40ygAA</XPD:REF>
<XPD:REF name="Head">q6zxtB/g8UqaDsDjee742wAA</XPD:REF>
<XPD:REF name="Tail">OMSHXf9ykkC9KCoKDp0gZwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Rg+eE/H0JUWufRc0ClOxMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3AQFdO0+zE+/e1L/mU40ygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="K7HJtQ2ShU6rlFMseuyl2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">3AQFdO0+zE+/e1L/mU40ygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+uG7Q95zWUmNOhxefeDj4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3AQFdO0+zE+/e1L/mU40ygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="1II9RS9B90aj5yHyol7EhgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">c9w2MMu1mE+DptwMeYV8sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="koNAMtEuakiehR/E/AKXOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ollsAnepvkWIWqb3HrYmxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="IWdUU+SjEEecA++l6KJYHwAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">c9w2MMu1mE+DptwMeYV8sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="5UAn85zxK0eX9dCEiobJpgAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">ollsAnepvkWIWqb3HrYmxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="3XyzV7K2cEGVbV/eShA7+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">c9w2MMu1mE+DptwMeYV8sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="yFVgNTVYekqeC4rhZq4NNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ollsAnepvkWIWqb3HrYmxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="iSnQRc3P90iGRD77Ug+VsQAA">
<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">c9w2MMu1mE+DptwMeYV8sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="HkNCW4Uh20aS6RpC36H/2QAA">
<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">ollsAnepvkWIWqb3HrYmxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="E1wKSCmTh0WL/5t5j4+7SgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">760</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">424</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">125</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XUMAV/CuhEW9fEi9sCSPRQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="f3Bi2UYpskmxTnKBi3GrKgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Transaction</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vUKO4emLsUO8vxQW81XvUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="nZoiXjZFp0uoN8ppaYJe/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="aXUjHkT0VUWAOVeCaoFSrwAA">
<XPD:REF name="Model">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="oa13d5gRw0qRZperCGVCkQAA">
<XPD:REF name="Model">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="SkxPh0luC0u4aYUoD/0k1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="90Dm0l9UFUyg7mNs39LH4AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">760,438;578,325</XPD:ATTR>
<XPD:REF name="Model">GKI2eIGGBki9Ai/jBdOhowAA</XPD:REF>
<XPD:REF name="Head">OMSHXf9ykkC9KCoKDp0gZwAA</XPD:REF>
<XPD:REF name="Tail">E1wKSCmTh0WL/5t5j4+7SgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9ZskDJlsY0OFePhgwY82oQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">GKI2eIGGBki9Ai/jBdOhowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RFL1jJcw0E+Z6WyYVsYBOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">GKI2eIGGBki9Ai/jBdOhowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FcnFoejHXUCilWihCgeoGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">GKI2eIGGBki9Ai/jBdOhowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="77Si2/cAAE6uFgvmJUvR8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">RdX5nST0qEWoCxpQZPSbyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="fPV/PJIel0O2X1LpjuruXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">9Q89SRqtm0mLLpfBvteMBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="51PnGqTmcke4zqNlpjW4EQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">RdX5nST0qEWoCxpQZPSbyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="QjsLA0Udu0y7bt9z3XqfjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">9Q89SRqtm0mLLpfBvteMBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="7UqR5tAVLUCJU/dyz+UwIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">RdX5nST0qEWoCxpQZPSbyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="y5Qohtasq0y/zVjS4wlo9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">9Q89SRqtm0mLLpfBvteMBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="h/rWWJYFmk2rWqU5Lc5XowAA">
<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">RdX5nST0qEWoCxpQZPSbyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="eP28pNW/0kqZtBtORF7qUgAA">
<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">9Q89SRqtm0mLLpfBvteMBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="B09D9aG/8E2HFpOxItcxTgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">880</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">288</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">297</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">Bdgo1XWROUC9MZAvDytvbAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lHtb88jrfUqSC08WXDkeOwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="P3ieHL9vwkS1AxMR4+rd3QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntityManagerFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2PH/LnpT4kqxTRZtk9+bkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="HGx7pKCR4UK8UcqrKjazdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GAZljDJKt021ZVCpYDYskwAA">
<XPD:REF name="Model">Bdgo1XWROUC9MZAvDytvbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="KhKI2DnGLkaUBT5PaHtr9QAA">
<XPD:REF name="Model">Bdgo1XWROUC9MZAvDytvbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ftLsAOVMR02tAqZCVYcvYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Bdgo1XWROUC9MZAvDytvbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLInterfaceView" guid="7c9AjWcU002W00b2RQmtMAAA">
<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">668</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">193</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Xu5MVuSLDEOWtbO7mnaWNgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="88LmsZnsskKKxSn/GxWgQQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">N2nContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="sWI0hEO1BkGNDft35YQnAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="cgAgrL9kSE2PewOoUThTywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lcOVXl8oy0WGTd4g2+GPxgAA">
<XPD:REF name="Model">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="sXi30d5oJkWMhmiFEQ1gfwAA">
<XPD:REF name="Model">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLInterfaceView" guid="RMgDGQXIXUK05PvYXZ0H+wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">280</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">323</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">rIVZqUEmuEG0nknZKCwZjwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="t2UpmFz8LUevaaR7tf4JYAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ozpPZvvBNUmXdj+sgg90vgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MagicContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hVGqfXe9qk2FwpRDm4sn3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tiLlEobKHki5sHqUO4Xy0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="8BoPl8U7pk6ZvdJcheJDxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rIVZqUEmuEG0nknZKCwZjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="juYZPvHWH0KYizeU/9suwwAA">
<XPD:REF name="Model">rIVZqUEmuEG0nknZKCwZjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLRealizationView" guid="iXF+NbLwhEaUkVxp6yfdwAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">377,668;438,495</XPD:ATTR>
<XPD:REF name="Model">RKFkZwj/fkuTTbAxF0BeOAAA</XPD:REF>
<XPD:REF name="Head">RMgDGQXIXUK05PvYXZ0H+wAA</XPD:REF>
<XPD:REF name="Tail">7c9AjWcU002W00b2RQmtMAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6d/luA6lT0us9YoDSdEbpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RKFkZwj/fkuTTbAxF0BeOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="e/LNOZZG1kWeyuj43HcyLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">RKFkZwj/fkuTTbAxF0BeOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jku7L3sGMkusHqHYujqIigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RKFkZwj/fkuTTbAxF0BeOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="CDULAQ40mkiYUVWPzHhyRAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1016</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">652</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">330</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">ufWbPsYAYECK8CyLlxr3YAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="L9vqbRs5uUCsqqgwtRYKAAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="CHAarzXbzEWLDuQQjaCDEwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ModuleManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="D0MIxj2qX0ydLyhbQqpR8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="eMblgMqyl0SDFsAbTlrCXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="DqoahdW7VkGMy6thgZ2IQAAA">
<XPD:REF name="Model">ufWbPsYAYECK8CyLlxr3YAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3q2FyYxCN0KwfVoiNs0XoQAA">
<XPD:REF name="Model">ufWbPsYAYECK8CyLlxr3YAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="/2ivC1BkpUaF09q3Mo9pGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ufWbPsYAYECK8CyLlxr3YAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLExceptionView" guid="94sZNg6xqU6szXeQjaPm0QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">988</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">860</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">158</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">GP4oeJI12UWPVVgPx8hxOgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="O8XdqzPP90Kk9yoS6PaSkgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="BFVbbe/p2EuWmtKdB/+yyAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UnknownModuleException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HVBVLo6h+EKGY90Hb1X4xAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="EYrrmgcdHU+vmOFkv0hpiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="OBlG0TmNLEq5V61r2rFPCAAA">
<XPD:REF name="Model">GP4oeJI12UWPVVgPx8hxOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7ijkH/h7Tke6hQYK04LpHAAA">
<XPD:REF name="Model">GP4oeJI12UWPVVgPx8hxOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLInterfaceView" guid="XE9vh35DKUu3WP89iUuQlQAA">
<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">720</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">buCnIs8Fz0WtQ6v9FQvtJQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="mR61T8Chk0u2vEZeQrYlVwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="rKC9AyL+ukaqfgcZrfuDjQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AppCache</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="MqWaaEQfykyBH+hu0xGqYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="yCtU300IwEGjLnGsq5fV4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tTTduiqs/E6bNwrsLgS1twAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">buCnIs8Fz0WtQ6v9FQvtJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="lHlFJU4AlUaF4410cXzCEAAA">
<XPD:REF name="Model">buCnIs8Fz0WtQ6v9FQvtJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[50]" type="UMLClassDiagram" guid="9C07DXR/FkiC3+TsQqnwwgAA">
<XPD:ATTR name="Name" type="string">n2n.persistence.orm.store</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="vtlyUlZ0TEyUq0eKdaHkogAA">
<XPD:REF name="Diagram">9C07DXR/FkiC3+TsQqnwwgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="xRAiz/v4h0+Dwmm+xp4ZogAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">680</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">480</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">318</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">WOEvARMfl0Wcr3IaPMt1AAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QVa4BfPuLECX/5t6/6635QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="VkRtJmTruE6Xp4D6xKg5HAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntityInfo</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RkD6I5v+eUCMNHzHChNrqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/OJy7gOCsUGxH74mgzN/8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="aGOu5EpEREuB0usAfOfYUQAA">
<XPD:REF name="Model">WOEvARMfl0Wcr3IaPMt1AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jNRCm1E0m0qrI6I1Pbj9OgAA">
<XPD:REF name="Model">WOEvARMfl0Wcr3IaPMt1AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="X+mw2xssk0euUsxWJUsWHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">WOEvARMfl0Wcr3IaPMt1AAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="fCDlMzfNeUOj5anoxtqOogAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">168</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">196</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">389</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="exf3nluEH0+Qo+YLqtdaGAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WOVDrr4unEuQR0w/wBAd1wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PersistenceContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="P753kIm6rkaHFKjIEjRsIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7YfBlJZWuUKGcruFH5WH+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="XSOVknDrREGVfB0WyX7AvgAA">
<XPD:REF name="Model">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7ukBVOQR0EOWLH34venEVgAA">
<XPD:REF name="Model">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5JizRkq77kSdkv0u/zBxgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="03hYLjFqkk2iKZbAS6+rxgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">756</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">189</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">LDj/XGMgDUO269U668+bjwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="GQ+403xo90uf9/EfSC2xQAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PTxGd6yVD0238Or7I6vvTwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ActionQueue</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xCFQjYHz4EK2HivDnyNMlAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="U4fw+61lfkOe63LopNWqHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="11z5NnMbKEGUP0KIebTgSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">LDj/XGMgDUO269U668+bjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="IziXyyogV0aKUonMr1VH3wAA">
<XPD:REF name="Model">LDj/XGMgDUO269U668+bjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLAssociationView" guid="sWN8fQqGi0+dxMWT9ee+mgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">556,245;756,201</XPD:ATTR>
<XPD:REF name="Model">s/sLmQ+izkyYJufW3t0tNQAA</XPD:REF>
<XPD:REF name="Head">03hYLjFqkk2iKZbAS6+rxgAA</XPD:REF>
<XPD:REF name="Tail">fCDlMzfNeUOj5anoxtqOogAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="J4d6ZnRaf0OJytOCJl9QfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">s/sLmQ+izkyYJufW3t0tNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vbhqqlzEpkaLfHqiwl73JQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">s/sLmQ+izkyYJufW3t0tNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="bZhdMJi6/Um50L3Dp4ZPUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">s/sLmQ+izkyYJufW3t0tNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Ubpa0uuT1kajjcGiYARpzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">9GquiN428kOR4l5oBS2eIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="c0jwBm25dUWDumJdV2XReAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">QNRkKrSlKUu4a/EzMOgSYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="mKA5n/7jMUCth9Wf794WIAAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">9GquiN428kOR4l5oBS2eIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="YmPJdRvQ6U2+Q2r3plpdrgAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">QNRkKrSlKUu4a/EzMOgSYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="GT6ob6lxNEe7/WbX2fTrlAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">9GquiN428kOR4l5oBS2eIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="6/kx+SzvYkuHOwpb4Z77sAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">QNRkKrSlKUu4a/EzMOgSYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="w0/W/0EaFEKtBB6/+FnuEAAA">
<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">9GquiN428kOR4l5oBS2eIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="CSetIBNjikW++B9Fjon6WgAA">
<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">QNRkKrSlKUu4a/EzMOgSYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLInterfaceView" guid="fFM1B5UiaUKeEpQ6MWVD3QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">752</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">320</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">302</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">vnUu8I+a7UOmP1++bUE0/QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="HG/MckxaDUqFbBvU5P9O5AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="H10SUQB4QUGiYz0AoOArWwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PersistenceActionQueue</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JgwzT98rhkeODWAq2EEVaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="37zj82729EWV+W+7fONypwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0rSmwXiNSEyRLsopxvaxRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vnUu8I+a7UOmP1++bUE0/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="u3nZRnfupU+Y0yFm3AjGYQAA">
<XPD:REF name="Model">vnUu8I+a7UOmP1++bUE0/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLGeneralizationView" guid="1GmMDFezgEOOScV+vp1bDgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">891,320;864,227</XPD:ATTR>
<XPD:REF name="Model">XaKM0t4YN06DfFa00X8C9wAA</XPD:REF>
<XPD:REF name="Head">03hYLjFqkk2iKZbAS6+rxgAA</XPD:REF>
<XPD:REF name="Tail">fFM1B5UiaUKeEpQ6MWVD3QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="a4+NtuyUk0+6QouJUn1NdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">XaKM0t4YN06DfFa00X8C9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ARNgarR42UOa8QseInw/6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">XaKM0t4YN06DfFa00X8C9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ZAts34qd3kmpNKi6a0RKngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">XaKM0t4YN06DfFa00X8C9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[51]" type="UMLClassDiagram" guid="WnZjUxLKXESE/V4UBrzh5AAA">
<XPD:ATTR name="Name" type="string">n2n.persistence.orm.model</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="6rc5EAgxX0uV767vCz6IZAAA">
<XPD:REF name="Diagram">WnZjUxLKXESE/V4UBrzh5AAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">12</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="33e1b5lmjUy3F2rdMIgBRAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">332</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">244</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">301</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BQb7rQQGS0yqbKhp6kB6zwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5KwN1AC7MEeU6VULBFfxmQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntityModelManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ovybFvsfZ0el3f5IPpz1IQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="S5KLHuwA9UiFVOnyjteVygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BTgI35MZSEC6mGv7rJoU8QAA">
<XPD:REF name="Model">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="IQS5zbjF5U24kL5nUaOe/wAA">
<XPD:REF name="Model">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="bT6mJuya80SZjgXajkg44AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="Mx5asetSY02YDQmr9k9loQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">744</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">124</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">399</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">hpsEZKxpME+fZLDfKj00nwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="A9kax1WPyUyLrCm77L16BQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/mSI1F+WuUGao/WtcptxuwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntityModelFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0jOQjLwLfUWkdiOLgpp4pQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Gw+5GkqrBUGKO4JkWkeAOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Pt70UkPGrkm3zOtG/XRP9QAA">
<XPD:REF name="Model">hpsEZKxpME+fZLDfKj00nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5KahHK47UUu8G3iyOPjaqAAA">
<XPD:REF name="Model">hpsEZKxpME+fZLDfKj00nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="kWpWSWDtqk6dkBSiHmKjfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">hpsEZKxpME+fZLDfKj00nwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="7LlNbO9VakeP4ptmJW5oGAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">936</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">288</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Jko/POPpoUy330/uBQnBkwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RHAzBus+y0qzFK8psZlCCgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qaAHDQSNWk6vEr0O0yi74AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntityPropertyCollection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8lqEsZqUlkexYg9Pg0cBJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BgUqXh/J2Ee3Y3wIMOfVPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="J8DJ70SpUUeVew+skst/egAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Jko/POPpoUy330/uBQnBkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="U2Xy8oc3oUqHNJt45tUUoAAA">
<XPD:REF name="Model">Jko/POPpoUy330/uBQnBkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="Ck/FBTDE50GSMK62AoWQdQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">712</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">524</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">369</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">381</XPD:ATTR>
<XPD:REF name="Model">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+UVkgVykOEikUB7GfjCmUgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="59qWtoSx4UW2BYyQLnR3MAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntityModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="USjXgJ/2sUi5jgkvejUN5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="PU+hlG5vKEun4whsSSTx8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="hnOXY46cCkut1rkeh1z8LQAA">
<XPD:REF name="Model">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DUphKjKH9kqiRJS8MtQDtwAA">
<XPD:REF name="Model">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="k8z4H0Tj6Uyo8tsQxYnJ/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="M9c/M/2/dEeXGuZqJAhXJwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">521,325;713,524</XPD:ATTR>
<XPD:REF name="Model">gY+HGJUdEU6SEv62mlYyfwAA</XPD:REF>
<XPD:REF name="Head">Ck/FBTDE50GSMK62AoWQdQAA</XPD:REF>
<XPD:REF name="Tail">33e1b5lmjUy3F2rdMIgBRAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="bQB2wiBZKEWva6GD/rFkhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">gY+HGJUdEU6SEv62mlYyfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="V8WDI0ztvkGYZqDpywqGagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">gY+HGJUdEU6SEv62mlYyfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="AQ8VqAuPoUuEwym08sBHvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">gY+HGJUdEU6SEv62mlYyfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ywKktiEILkS0VNrYu2/YegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">NvrqitHRfkyuBtwlCVGxVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="emD4bugMvEekAuP04kZYSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">kh/QApYSYk2F1pJsqcvL2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="E/1llEfdR0Cuiz93AppxewAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">NvrqitHRfkyuBtwlCVGxVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="hox3LO1IaUOeM0nyYeGQegAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">kh/QApYSYk2F1pJsqcvL2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="cJAhXMpGFEOBUao4t7la0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">NvrqitHRfkyuBtwlCVGxVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="t+atbkUG2ka06Wh0BoXFZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">kh/QApYSYk2F1pJsqcvL2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="3/UOSTi+K02pogdHNwg5DQAA">
<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">NvrqitHRfkyuBtwlCVGxVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="y5yKtAugmkWcmGB3CcA0GAAA">
<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">kh/QApYSYk2F1pJsqcvL2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLRealizationView" guid="7Tlbn6x7SEixkOkFcKrI/gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1011,524;1075,399</XPD:ATTR>
<XPD:REF name="Model">UtbSsXX9NEuHpt7x5iEiqAAA</XPD:REF>
<XPD:REF name="Head">7LlNbO9VakeP4ptmJW5oGAAA</XPD:REF>
<XPD:REF name="Tail">Ck/FBTDE50GSMK62AoWQdQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0h91Gk5qJEud1yJvXKNYJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UtbSsXX9NEuHpt7x5iEiqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7piD0pcodkmEDi7Wz8JtDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">UtbSsXX9NEuHpt7x5iEiqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WKUbbcWSzE2Drt5L1zLhPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UtbSsXX9NEuHpt7x5iEiqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="y4NvYyRAGUiw9BiJgJiHlgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1300</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">244</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">633</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">dcb1JlYv/E+PL+fmtB2cIgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="s3B73fAysES0sXO14I5ZTwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jDMg8dlEQkCD94yDIWLSYgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntityPropertyAnalyzer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="08M25OvRVkSx0GglHr8FwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="o7epwqmH6Ue7q31JvzqE/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="aFhP3/yNv0mlNEaASyq7zwAA">
<XPD:REF name="Model">dcb1JlYv/E+PL+fmtB2cIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="E63jrzcgUEiqYS5iA6brzQAA">
<XPD:REF name="Model">dcb1JlYv/E+PL+fmtB2cIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="OP/ySue6GUGDLAMSYkiAzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">dcb1JlYv/E+PL+fmtB2cIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="B7LSX69Cn0yqfW2PpkLYnwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1456</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">492</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">273</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">ryHZ5ebk40u/wGyvo6fB7gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="HVfFv+9mBE2wOseg9ofRYwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="nr2n0fMAikCz0QTyUTiNsAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SetupProcess</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="SselAWsbeUOdOKlv3ekDhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Dp3v0F/WA0qDcGiTHqpW5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="55ijuLjR2k+B+hrzhebC3gAA">
<XPD:REF name="Model">ryHZ5ebk40u/wGyvo6fB7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jJEeIcR2aESYuE4DBPhNhgAA">
<XPD:REF name="Model">ryHZ5ebk40u/wGyvo6fB7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="UKa6uwux1EiH479xNwOYlwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ryHZ5ebk40u/wGyvo6fB7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLInterfaceView" guid="VnNTPfgTHUG8wCIz0f9V8wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1664</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">572</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">277</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Dkgn6e83QUu9mHi7sBJ72gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="wzI03R5KHE6TEHpDcsuMyAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UNjfAk3rmkioG6pAJyTMOgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntityPropertyProvider</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Y8HFnFWPOE6qqAz73OsIiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uX8Gq6a2XECp+A6YK2qasAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SXRfSMkHQU2dFCzjZntZFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Dkgn6e83QUu9mHi7sBJ72gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tDm0z3UGf0mMaNtFUaImXgAA">
<XPD:REF name="Model">Dkgn6e83QUu9mHi7sBJ72gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="3W7I+J2ETUas21H7qv44ZQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1596,492;1609,377</XPD:ATTR>
<XPD:REF name="Model">r2xQcXc7tU2JfNGEAo0EhQAA</XPD:REF>
<XPD:REF name="Head">y4NvYyRAGUiw9BiJgJiHlgAA</XPD:REF>
<XPD:REF name="Tail">B7LSX69Cn0yqfW2PpkLYnwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NDFknzIte0OIu+7SviVbpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">r2xQcXc7tU2JfNGEAo0EhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+9mnGPRjCU6QracpTORLqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">r2xQcXc7tU2JfNGEAo0EhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="gGqA4NA+dUaoHV0T0y7OswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">r2xQcXc7tU2JfNGEAo0EhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="qB8EJk6p+0aa3JZasUrJAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">sUks+6UUxEmlAJQbCQtmMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="vbCtPYznZU6dfIT8oCdk7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">kppJ6PV2CEK+LfyQ8IZ9ZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="l19MOM/oUEy+UKTTJt9eXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">sUks+6UUxEmlAJQbCQtmMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="DhfT3zTinEmdf+VhSgk3bQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">kppJ6PV2CEK+LfyQ8IZ9ZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="5H7lPKqj7k6Xor2/ZNpoZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">sUks+6UUxEmlAJQbCQtmMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="cfqhdALg4UK5QjYyUtsOkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">kppJ6PV2CEK+LfyQ8IZ9ZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="tD9fLmcpP0CskrkSmxnDHQAA">
<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">sUks+6UUxEmlAJQbCQtmMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="rDrxrCluN06HtUrQDrQ/MgAA">
<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">kppJ6PV2CEK+LfyQ8IZ9ZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="Ae0cG/5goEmWV6nLQCCQ6AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1620</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">684</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">191</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">KLlOIBbl40e28z1Sei8jPAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="p0FQau3UjE2ZrhyLjk63DQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UQQPvdpYo0Ok9TVgSZQMFQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonEntityPropertyProvider</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="1j/tlvUDFkqqrlBEH5zragAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5BtpD3DaBU+CNET/S1BtYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="1ciJ6MqCgEqGmLHQMCul4gAA">
<XPD:REF name="Model">KLlOIBbl40e28z1Sei8jPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="J3tLR4TDmUSvkEEeYqksDAAA">
<XPD:REF name="Model">KLlOIBbl40e28z1Sei8jPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="c2SmaasFGkSC2Bm0644I1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KLlOIBbl40e28z1Sei8jPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLRealizationView" guid="ZW43Qkozw02iRLGKcqR67wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1733,684;1796,591</XPD:ATTR>
<XPD:REF name="Model">sVwJuVwFQUG3hUi5jfBFggAA</XPD:REF>
<XPD:REF name="Head">VnNTPfgTHUG8wCIz0f9V8wAA</XPD:REF>
<XPD:REF name="Tail">Ae0cG/5goEmWV6nLQCCQ6AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ovLTMqWtdkm5WIgNlEu9RgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">sVwJuVwFQUG3hUi5jfBFggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="WK8I10aj9keeaMGNcqXW7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">sVwJuVwFQUG3hUi5jfBFggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="OyID8ihVLk6X/QndnHq7aQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">sVwJuVwFQUG3hUi5jfBFggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[52]" type="UMLClassDiagram" guid="luBDCT0KIU6RZXQbZMWNjQAA">
<XPD:ATTR name="Name" type="string">n2n.persistence.orm.query</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="yZMV+SXBHkiOEkpNuNL+WgAA">
<XPD:REF name="Diagram">luBDCT0KIU6RZXQbZMWNjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[53]" type="UMLClassDiagram" guid="JPjJD0jffEOZwaG/Dd816QAA">
<XPD:ATTR name="Name" type="string">n2n.persistence.orm.nql</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="duXM599lgUO2GIE1S43wogAA">
<XPD:REF name="Diagram">JPjJD0jffEOZwaG/Dd816QAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">30</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="U3DXr+xHqEGdldHkwXX4WgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">112</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">392</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">384</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">85H5/0RUAUKyZkp+7GoxmwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="GJcSVOrPmEmXOfU1ISvU3wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="L6oX2vUXLEmJGrYzc9VX0QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">NqlParser</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hbfni15iWUeXK9hJF1TMkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CV6FyjjK2k25Zm2r69jqTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="l6DurrFS00y1qIA9u1pAhAAA">
<XPD:REF name="Model">85H5/0RUAUKyZkp+7GoxmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="SZL/hdziAkC29PnvKLwbegAA">
<XPD:REF name="Model">85H5/0RUAUKyZkp+7GoxmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="de6kaquTFUa7V22i+xoNbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">85H5/0RUAUKyZkp+7GoxmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="HuE+zfX37ESlgZglT12oTQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">40</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">552</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">tEAakbX5mUGYtQOkX9BP1AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sOlx61kMwk+qDOzb3gwlXwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="KN3kcQLpS0SbKS15ucHDJwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CriteriaParser</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZKKsdjoA1UmZNzmfRcN/2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="bhbPwElSPkqGt0H0SLBhQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iIZxnQcfz0KyBBJClGPE3wAA">
<XPD:REF name="Model">tEAakbX5mUGYtQOkX9BP1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JvamemuZe0mtshkf87ckjgAA">
<XPD:REF name="Model">tEAakbX5mUGYtQOkX9BP1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3EPtvjq9RUO7n6dkLr8GTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">tEAakbX5mUGYtQOkX9BP1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="R2lVPn9bM0WK3zxenFe4yQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">84</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">32</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">238</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">277</XPD:ATTR>
<XPD:REF name="Model">nyufa39SckKHDlBVB102VAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="53P8B2qDokipEU1DT6UtlAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jVq+cI25zEy+sR2+qD15jQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Nql</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="iVqRK0eC40KS5tOeCDIKYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5FA6EhFvekaAeN/JQAHDRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="LUL/scvHgEqcP5gyiEJFbQAA">
<XPD:REF name="Model">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yx3y8b7FZUekM6BZG1UQawAA">
<XPD:REF name="Model">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="rbVjDZcko0q9dwKlzpD6xwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="3CRjt75ZNU6F5a7CnX2tOwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">240</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1080</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">427</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">zwBA7tUkf0+nB27OBJZ73wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Lzg2XsmPC0i12bQ9JkBowgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ylNpM+6PYESH0L2+f4S3/gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">KeywordProcessor</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="WXt0avncAU6gQvsZZ10n0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="iSlcg1QyZEWlsCWqwGJWwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HyAOR6hRoUO6+yDTzlIBswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zwBA7tUkf0+nB27OBJZ73wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ulvg+i333EqnUZFJUEu+EAAA">
<XPD:REF name="Model">zwBA7tUkf0+nB27OBJZ73wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="Ij0+HZsqEkmTMZ6r4fMPvQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">504</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1244</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">151</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">vuMg73Ej6kaQ3KPEcwKgwQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DPE8tCAqRkS/UZh/H5WUIgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DC5DVjd7B0CdXh5RQlBuUgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SelectProcessor</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hHpsCqArG06NgtyW90FdYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qWFF0jFuzUCoHj5iSV/yUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BkqH8EWaMEaW4LjWt3ztEQAA">
<XPD:REF name="Model">vuMg73Ej6kaQ3KPEcwKgwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="u/QPZpxDMkiFeXXNAi2h+gAA">
<XPD:REF name="Model">vuMg73Ej6kaQ3KPEcwKgwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="0xTRDmh9IEWzzYJbdL8auAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vuMg73Ej6kaQ3KPEcwKgwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="04Kekvxz5E+fozm/X7hrjgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">764</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1332</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">169</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">IZ2V7l33S0GQBCkMgwoALwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RbZDpzwqzUaWrUva5+JbeAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/+yMxAqDKE6XHazGHWbhGQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FromProcessor</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="w5Z4RbS39UeXaSee8QsE8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="kDfO1FThMkuhLCEvnE/vAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="i6OFCTFVK0GmoOJFawziiwAA">
<XPD:REF name="Model">IZ2V7l33S0GQBCkMgwoALwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Ebgh+Aw/ZEeoBmwLI1PAKgAA">
<XPD:REF name="Model">IZ2V7l33S0GQBCkMgwoALwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="e88HfxIA0ke+ijZeUBA8ygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">IZ2V7l33S0GQBCkMgwoALwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="e8Pl9UvBwUe9br45tZspgwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">654,1257;884,1133</XPD:ATTR>
<XPD:REF name="Model">H9XgxwMU6UquZGFmnmoLDQAA</XPD:REF>
<XPD:REF name="Head">PFCU8gl7V0CAmYYy89unDAAA</XPD:REF>
<XPD:REF name="Tail">Ij0+HZsqEkmTMZ6r4fMPvQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="j6pmm8sDlkmwU8NCPlsOVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">H9XgxwMU6UquZGFmnmoLDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="OAZH80T6R0mkhFkSQXK3ewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">H9XgxwMU6UquZGFmnmoLDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="KmmfsY9/MESz9e1dgXucZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">H9XgxwMU6UquZGFmnmoLDQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLGeneralizationView" guid="Mr88VfTKgkyzKUaf8JBZzgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">890,1332;1004,1133</XPD:ATTR>
<XPD:REF name="Model">pGgApfhF+UmyJG1G/9rz2AAA</XPD:REF>
<XPD:REF name="Head">PFCU8gl7V0CAmYYy89unDAAA</XPD:REF>
<XPD:REF name="Tail">04Kekvxz5E+fozm/X7hrjgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1c+hKr4pHUKPr7ZcYYuSeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pGgApfhF+UmyJG1G/9rz2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="kodJCTFFJES45eY8ae26uwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">pGgApfhF+UmyJG1G/9rz2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="dgXcXFEZfE2LPDxelcyblgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pGgApfhF+UmyJG1G/9rz2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="PFCU8gl7V0CAmYYy89unDAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">844</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">948</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">427</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Ox3uBxsHVES0OSAmrmGSkgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZXwwHc5wtkmYDW0WDlWX/QAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">KeywordProcessorAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ulQFI2Ce/kmZAP152PaY1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NTojI/4MAU+D6DDgwNr5QQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="5uG98YRZSEW6HEg3IJB54gAA">
<XPD:REF name="Model">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="cCjZcwn32Uqm9SagQvxycgAA">
<XPD:REF name="Model">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="aYKn5Gl5EUCCiC6eYAslKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="iY4GhdxWXEiVJutmAo/ntgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">844,1070;666,1095</XPD:ATTR>
<XPD:REF name="Model">uXHK5p/PVE+bnnzJ15ag1AAA</XPD:REF>
<XPD:REF name="Head">3CRjt75ZNU6F5a7CnX2tOwAA</XPD:REF>
<XPD:REF name="Tail">PFCU8gl7V0CAmYYy89unDAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="43a4niBilkq4dCqoASOXbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">uXHK5p/PVE+bnnzJ15ag1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="56Dxc1cKHka9wE/GkecbLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">uXHK5p/PVE+bnnzJ15ag1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GsvO6hTowUuqusK0SxAa0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">uXHK5p/PVE+bnnzJ15ag1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="4caWIZfLOkeSKXzSKuBTSgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">692</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">364</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">onLskisH0kikY70g0m6/MQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="tiQWp2rc0UGCgkY9Nn/fNgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="oxtFPDBAckWo0TPpcCO4fgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ParsingState</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="947LzMpp+UaZ9YNN8uSRFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2X6Mo8Cu10iEN0Xzjwfi0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SMvI/eZJPEyl49CQGpv6HgAA">
<XPD:REF name="Model">onLskisH0kikY70g0m6/MQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Z8GEn3pr00KvV3KA3RfR5wAA">
<XPD:REF name="Model">onLskisH0kikY70g0m6/MQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="dEXxoZQCz0O3sCnGmodlJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">onLskisH0kikY70g0m6/MQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="4pJ/fBf9D0W89xNentq65wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">676</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">356</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">qHOK+QgEZk+WQh7dvifpmQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7W+6a1tY7Ea3AsLAd4zKpQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="m3N/KqP/4EGrityTXVOjagAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ExpressionParser</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YCIRwC74DkC0dcN/LdgTWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="q4AvmXKsCkOa6aOH5pMXeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nHoHhhj2HkuhDePQr6ofYgAA">
<XPD:REF name="Model">qHOK+QgEZk+WQh7dvifpmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="crivdlwpgkOgdvlJfPmCbAAA">
<XPD:REF name="Model">qHOK+QgEZk+WQh7dvifpmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="DWfh8ybwgEqMjMCRfDRFbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qHOK+QgEZk+WQh7dvifpmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="mFpkVV5v+02j35RC6jFb6QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">842,364;851,240</XPD:ATTR>
<XPD:REF name="Model">JyYIS4gkSESx7i6kzzSSmwAA</XPD:REF>
<XPD:REF name="Head">4pJ/fBf9D0W89xNentq65wAA</XPD:REF>
<XPD:REF name="Tail">4caWIZfLOkeSKXzSKuBTSgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KNX9GLDV3k2Sq4X9Gt5F8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JyYIS4gkSESx7i6kzzSSmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="yTioYUPp4k+LRUwyD0FKFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">JyYIS4gkSESx7i6kzzSSmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="BfCPMBtNjUe9AcZk8xcjFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JyYIS4gkSESx7i6kzzSSmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="2bP/K1ceaUag5+u77/iYQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ofndwoFhqkaOR394kg0ZZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="o2xBdKfbt0y/InZ/VNFHRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">W3ZI2pST+06bco6HE9tOBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Gduq3i81YU2dQ0S4AGa/ZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ofndwoFhqkaOR394kg0ZZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="D0pUbu66j0GMMyU3jld90QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">W3ZI2pST+06bco6HE9tOBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="5Z/DLrBOvkiSf9VrZtDIDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ofndwoFhqkaOR394kg0ZZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="up4xgQrrsEuNzrghHa5rXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">W3ZI2pST+06bco6HE9tOBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="wRJoFKwM40iujKtmhNCh4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-944</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-676</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">ofndwoFhqkaOR394kg0ZZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="dKcrWtvx+0a0OCKdlphW4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-944</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-676</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">W3ZI2pST+06bco6HE9tOBAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="nBzEOgYc0UK6sunW12fZhAAA">
<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">28</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">211</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">DsAfecbAM02Pycoq7EN0UgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vpHYmWRopkS8D+L3rR0J+gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="EvVfswX18U2pwhBJupM0xQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">NqlUtils</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="quVWG2/ScEyFHbSWvDy2uAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="vdyrWLt0SkGPuMtX3TfCVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2bpmSJsBski1LxkzFE5bsAAA">
<XPD:REF name="Model">DsAfecbAM02Pycoq7EN0UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zQf3+3hNXESdW7eUKr9O5wAA">
<XPD:REF name="Model">DsAfecbAM02Pycoq7EN0UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="HOCnIIqEFkml+MTil5Ep8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">DsAfecbAM02Pycoq7EN0UgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="8Pf1tAVrgECGsTJPa36jmgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1180</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">2FBV0rLQxU+1rApbzWO/wgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="zP8VNF80M0yBROV/R0hT/QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="EBLMSqGvz0m5cLFZZ5o/oQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">NqlTokenizer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hMYdEnfP5kqxubj0N1SGPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="choqoLCt+kOxRKdMEd2/QQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="aJIaEQ5oXkycBNveF752MgAA">
<XPD:REF name="Model">2FBV0rLQxU+1rApbzWO/wgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="M7Y5tO765kiJzEFH6vvYAQAA">
<XPD:REF name="Model">2FBV0rLQxU+1rApbzWO/wgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="yRyM9khgPUyg+5UbTpEQEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2FBV0rLQxU+1rApbzWO/wgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLAssociationView" guid="zwzd/Kb6O0WDvGVQLWArBAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">983,367;1180,265</XPD:ATTR>
<XPD:REF name="Model">aH5UwnyLq0ad14VNgT6PjAAA</XPD:REF>
<XPD:REF name="Head">8Pf1tAVrgECGsTJPa36jmgAA</XPD:REF>
<XPD:REF name="Tail">4caWIZfLOkeSKXzSKuBTSgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="LR31vMTT80y5hqRKUc0hEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">aH5UwnyLq0ad14VNgT6PjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="DNyshZ/B9kWvQGkrffB0BQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">aH5UwnyLq0ad14VNgT6PjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WHuh3ciuMEOgp7NvPrl36AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">aH5UwnyLq0ad14VNgT6PjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="37ZBopA1D0ygzzuuVgm7QQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">KJEaPztmX0a5PyionV6upwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Y3TEBrwgEU+5sOYgsZieMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">PypbPkGq5kGIMk5hoKcHsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="sZJUu3Ay9Eq+qsb+UJqYQQAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">KJEaPztmX0a5PyionV6upwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="imwqDt4BbUOnibN+1pFt8gAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">PypbPkGq5kGIMk5hoKcHsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="SnfoIGFsBkyi8cwX+/3KMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">KJEaPztmX0a5PyionV6upwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="xPV+Wq99kEeixSDDZ/nO4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">PypbPkGq5kGIMk5hoKcHsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="csRFOQfZj0e1Zqq/rX5aKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-944</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-676</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">KJEaPztmX0a5PyionV6upwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="NJCm35U2IECtrM9T6y/kwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-944</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-676</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">PypbPkGq5kGIMk5hoKcHsgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLExceptionView" guid="IG6S/rvPsEe+wGtw5wdCJQAA">
<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">28</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">L8GDwyPnSkajDqctOcd2VwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Qqcrw1YArkalgrLZmaOwMwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TVY1uBhIwUKXx819ool3pQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">NqlParseException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ePcPhl6eG0imEjwIKxiAqwAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="EZDqn7K/wEGphsTOXJCigQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="AT7U5k7KnEGqE2m2PWMDaQAA">
<XPD:REF name="Model">L8GDwyPnSkajDqctOcd2VwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Ok2FNQyWpE2XuwSitn9drwAA">
<XPD:REF name="Model">L8GDwyPnSkajDqctOcd2VwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLAssociationView" guid="+zx3TidBV0GrX5XzrXahowAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">499,559;692,493</XPD:ATTR>
<XPD:REF name="Model">Ip2ql1X0/EaCQvMT/TVhzQAA</XPD:REF>
<XPD:REF name="Head">4caWIZfLOkeSKXzSKuBTSgAA</XPD:REF>
<XPD:REF name="Tail">HuE+zfX37ESlgZglT12oTQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="gc2rmKzCJ02Rlag2tInl3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Ip2ql1X0/EaCQvMT/TVhzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="TdEwuyQ9okWOz8JTflA9RwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Ip2ql1X0/EaCQvMT/TVhzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lbTyuxEjMEOj7JPax6KGkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Ip2ql1X0/EaCQvMT/TVhzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="CRk+fB5mPUSF1SpqETCVggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">EGtSWb4XM0Kwh2UMs7TmvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="rzYhnTXt6Uul2Hem+Y5pSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">oXduU+SRZ0O3WN8ZXh/GWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="dLkysf94s0GkRhESdMa8rAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">EGtSWb4XM0Kwh2UMs7TmvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="D1GU4clDrUqg3ZTBMyx+ygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">oXduU+SRZ0O3WN8ZXh/GWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="qYrdrEB8KkKTQifVXyaDAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">EGtSWb4XM0Kwh2UMs7TmvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="1CHuGSQhu0iBYj9H0aQ2AAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">oXduU+SRZ0O3WN8ZXh/GWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="+TYk0Idwu0KKg/PkzDYejAAA">
<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">EGtSWb4XM0Kwh2UMs7TmvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="gGY5Oko/DUGLUI7SxwRYywAA">
<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">oXduU+SRZ0O3WN8ZXh/GWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLClassView" guid="qnBiCsq/UEGjiIwbIaqIMAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">752</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">338</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">251</XPD:ATTR>
<XPD:REF name="Model">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="iqua0gblqk2I1vmsc/ke/gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="y8g97eP43ki/cMYkczUnkAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ConditionParser</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="20i+va8Jw0mowPyjEf+EKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NDM76sIL+06gZsAYOLSVPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="idqyJFFr0E6ozk8iR3Sg+AAA">
<XPD:REF name="Model">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VdgWIZkA8k2dF2Fmquf8VAAA">
<XPD:REF name="Model">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="108opk+ipECH5MPkWdkhiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLAssociationView" guid="/I/0knUi0UeNsL60sWp3JwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">680,752;796,523</XPD:ATTR>
<XPD:REF name="Model">/N+ZHcWayUa896II6fdvDwAA</XPD:REF>
<XPD:REF name="Head">4caWIZfLOkeSKXzSKuBTSgAA</XPD:REF>
<XPD:REF name="Tail">qnBiCsq/UEGjiIwbIaqIMAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8fYNPblUSEaHVCEqWlFKlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/N+ZHcWayUa896II6fdvDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="M+8lL3rm+ES15HXijc+uSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">/N+ZHcWayUa896II6fdvDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jZJ9a5ajMki4qj3Az3w7tQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/N+ZHcWayUa896II6fdvDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="jCYJ/52A6kuQaqXEX+5tXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Ah2+dYa0l0KlxDiJMMcylwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="aL3VKJf2HEajrJix8wuWvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">1f6tuNvGVk2rqgE2KwgmQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="7jGJuTkWG0O/wu+WmvQoYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Ah2+dYa0l0KlxDiJMMcylwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="PKnqlrtsDUC5CmbHc6eYJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">1f6tuNvGVk2rqgE2KwgmQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="10IUnWvlc0GYSiNs0OXGzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Ah2+dYa0l0KlxDiJMMcylwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="u20yraXmRESvTxaU6sUBHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">1f6tuNvGVk2rqgE2KwgmQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="U5aOD7BmV0ei0hXlJpqPfgAA">
<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">Ah2+dYa0l0KlxDiJMMcylwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="/Rftlpg/Lk+6JpNFGYVSeQAA">
<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">1f6tuNvGVk2rqgE2KwgmQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLAssociationView" guid="Cd/hta7p8EOj5Y18A/2u3AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1023,948;866,523</XPD:ATTR>
<XPD:REF name="Model">hm2nJvzIBUmu30BZC7qs+AAA</XPD:REF>
<XPD:REF name="Head">4caWIZfLOkeSKXzSKuBTSgAA</XPD:REF>
<XPD:REF name="Tail">PFCU8gl7V0CAmYYy89unDAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="wZ+c6vB640O3PJ8n8fxyrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hm2nJvzIBUmu30BZC7qs+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="yETuKrwGQ0W4E/NTUwe23QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">hm2nJvzIBUmu30BZC7qs+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4zzwZ8d7jU6YkkTwImtH1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hm2nJvzIBUmu30BZC7qs+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="WJz6MWs+B0ikkIYFy46rCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">GnW/7X/RgEaUG9D08vZlmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ATBq3JHeYEye6CZgT+ziTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">0XCRh8dLXU6NmtVqcxL9sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="blcAZokl3EWupUAjNaT4IwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">GnW/7X/RgEaUG9D08vZlmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="J+kRNmYuxU+opXI5v/3ECAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">0XCRh8dLXU6NmtVqcxL9sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="SwstodFqtkyKN/tL1pfr1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">GnW/7X/RgEaUG9D08vZlmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="PwsGd46b4Eyl4FEjoX73XQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">0XCRh8dLXU6NmtVqcxL9sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="QhY136Gqw06L2+o4ry/bQgAA">
<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">GnW/7X/RgEaUG9D08vZlmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="MO+U/OLXdkuwZUYve2vqUAAA">
<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">0XCRh8dLXU6NmtVqcxL9sQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLClassView" guid="vBEoYzvHukOi5AM0dTVotgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1624</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">141</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">Ul+RlnqtP0iQxE5uh4rwwgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5WilSxxyfka6+6pCWWiw0wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YDNDg1FW6kqEO+4p5rAsugAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ComparatorProcessor</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="K+fqL+/8JUqZGvFsl9J4zAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="IwCH1LIxUEWN/31oSBOzdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Lttxb2uuaECzUfZ97BOcOgAA">
<XPD:REF name="Model">Ul+RlnqtP0iQxE5uh4rwwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="I7UoI1jVwESdSze+e+lSfwAA">
<XPD:REF name="Model">Ul+RlnqtP0iQxE5uh4rwwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="lU6noCWzbE+1UAiFILe91QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Ul+RlnqtP0iQxE5uh4rwwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLGeneralizationView" guid="QISaP6bo/E+BfQbs41bXuwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1624,1158;1270,1084</XPD:ATTR>
<XPD:REF name="Model">fvVqWSYsw06RgaDMtsukrAAA</XPD:REF>
<XPD:REF name="Head">PFCU8gl7V0CAmYYy89unDAAA</XPD:REF>
<XPD:REF name="Tail">vBEoYzvHukOi5AM0dTVotgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="bzyHsF1lw0elSwI/WTQDpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">fvVqWSYsw06RgaDMtsukrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="My81iKycd0a+qKKLRr6vhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">fvVqWSYsw06RgaDMtsukrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qHDG/3uyukS4PCzBkMCG1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">fvVqWSYsw06RgaDMtsukrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLClassView" guid="RqpRwdr7j0KLNfVRAlJtswAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1008</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1324</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">225</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">vHpdsJgRpUWkdi7XQyYHxwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sSs+L07wp0iWQ2hXK4BkRQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IGGSWwzdx0aD5smNXy1hzgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">JoinProcessor</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="jd1rt5hHGEW10Gu4uuAbKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/+ZINQEM1EK1Vp0zJWO5VgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Zmqeih6SZEiMhtfWmObIBwAA">
<XPD:REF name="Model">vHpdsJgRpUWkdi7XQyYHxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="YoWUIbQ1+0+BVYeN5kC+QQAA">
<XPD:REF name="Model">vHpdsJgRpUWkdi7XQyYHxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Ac3HIy7S7065soIiHntIxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vHpdsJgRpUWkdi7XQyYHxwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLGeneralizationView" guid="9M26afjisUCOX9EFxUAZ0QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1105,1324;1073,1133</XPD:ATTR>
<XPD:REF name="Model">bMP7eLGPS0W8Y+rbZ8+jmQAA</XPD:REF>
<XPD:REF name="Head">PFCU8gl7V0CAmYYy89unDAAA</XPD:REF>
<XPD:REF name="Tail">RqpRwdr7j0KLNfVRAlJtswAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="o9FLDPPSZUOnnEBWEDqbpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bMP7eLGPS0W8Y+rbZ8+jmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="8lnfVOn1PUaa8D30PgauyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">bMP7eLGPS0W8Y+rbZ8+jmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2L5OkhV2VEq+uREPsz1l/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bMP7eLGPS0W8Y+rbZ8+jmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLAssociationView" guid="2RGkSdod3UWnAiPH/dKq7QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">932,1407;1008,1408</XPD:ATTR>
<XPD:REF name="Model">ilb0leYnA0Cdlee1iSesEgAA</XPD:REF>
<XPD:REF name="Head">RqpRwdr7j0KLNfVRAlJtswAA</XPD:REF>
<XPD:REF name="Tail">04Kekvxz5E+fozm/X7hrjgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="inkL3814OkagtBiinuSS4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ilb0leYnA0Cdlee1iSesEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2B13d9EfsEiqgRhn5CRdVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ilb0leYnA0Cdlee1iSesEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="dnh7j4cnKEWpNKzSnGuPQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ilb0leYnA0Cdlee1iSesEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="30oSFhdZ9kCgJ1FDXU/U5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dhAeWcfP4Ea1d5wHnsAPBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="daxWvZz0G0qEdldWEpW9cwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">x+d72T7spkyfxHR1X3zfngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Wg1v+YWC6UCAn67YE5ErbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dhAeWcfP4Ea1d5wHnsAPBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="lLvS5srS+EKD0Ip+U1EoaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">x+d72T7spkyfxHR1X3zfngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="0iGL4T0RdUev4WOed37GuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dhAeWcfP4Ea1d5wHnsAPBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Cyq6+tKIcUS7SFxH9YhIaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">x+d72T7spkyfxHR1X3zfngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="3dBfda5080uzP/eaY72UxQAA">
<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">dhAeWcfP4Ea1d5wHnsAPBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="xWD0ePymik27pJSZw2y0MwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">x+d72T7spkyfxHR1X3zfngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLClassView" guid="VxvrKHl85kuBQVdAoTFebgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1316</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1352</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">141</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">V8GNt0c69EuiCMBtUmXplAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ExSOtOjRKkGQHhTy817nNAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="do/Non5vgkOGxktYKRgSDwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GroupProcessor</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LIuwgf/YqUCyMdfG5qHHqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Kwy9jgaUz0aNEFlYPQ+ZMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iK86xmeaxEiJm6ZKk0Rz2wAA">
<XPD:REF name="Model">V8GNt0c69EuiCMBtUmXplAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ig0XrtjOLkqACJ/RCLcRRAAA">
<XPD:REF name="Model">V8GNt0c69EuiCMBtUmXplAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="deG1x4wb502Tz8Jyx/zpEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">V8GNt0c69EuiCMBtUmXplAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLGeneralizationView" guid="CyMCaFreWUadaU/iu2c8cgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1349,1352;1144,1133</XPD:ATTR>
<XPD:REF name="Model">CPDCXkh9KEG4pJa1mXtnxQAA</XPD:REF>
<XPD:REF name="Head">PFCU8gl7V0CAmYYy89unDAAA</XPD:REF>
<XPD:REF name="Tail">VxvrKHl85kuBQVdAoTFebgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9BR/1te/cU6RUP8A6oew8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CPDCXkh9KEG4pJa1mXtnxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="fzl9seXi4kWUoWLYSQLMaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">CPDCXkh9KEG4pJa1mXtnxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="OEAmdT9sBEaYkHLVFxgCxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CPDCXkh9KEG4pJa1mXtnxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLClassView" guid="8GpLYmKCsU63uhWPb3b33wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1564</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1324</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">145</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">wtDvlBUZnE2M7DcdJRdYgwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="shFNthWC0UKYMXt0+cisRQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="HA3O8mYYjUaXc5sjIVmccwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OrderProcessor</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="4uZNtoDDb0yk+HJ9doKPqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="M0uIgylRG0O+KARzain67QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="jpj7GPeRI0Gw2gyfU+XkCwAA">
<XPD:REF name="Model">wtDvlBUZnE2M7DcdJRdYgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="McYyB0+TMEyEa6gz5FPAbQAA">
<XPD:REF name="Model">wtDvlBUZnE2M7DcdJRdYgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xw4V2aC09kC2g8c38RCowQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wtDvlBUZnE2M7DcdJRdYgwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLGeneralizationView" guid="2ggOQVTP+kW93sGqQlrb4gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1564,1335;1217,1133</XPD:ATTR>
<XPD:REF name="Model">zoNhKTsaj0Ssjg0opFW4eAAA</XPD:REF>
<XPD:REF name="Head">PFCU8gl7V0CAmYYy89unDAAA</XPD:REF>
<XPD:REF name="Tail">8GpLYmKCsU63uhWPb3b33wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="zqzobcYRtEuDNhVbedO1EQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zoNhKTsaj0Ssjg0opFW4eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="QFNLrHpv/UGRxEMdsfPW0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">zoNhKTsaj0Ssjg0opFW4eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mneE7NeZ1ke+b8BpYB5zZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zoNhKTsaj0Ssjg0opFW4eAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[54]" type="UMLClassDiagram" guid="0oV8h6wSeEujfgJW27A2wgAA">
<XPD:ATTR name="Name" type="string">rocket.script.entity.mask</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="QMatSOv9Y0GWNIItS78iJgAA">
<XPD:REF name="Diagram">0oV8h6wSeEujfgJW27A2wgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="C21uki8Ldk6IEBG4JHp7BAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">602</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">505</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">422</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="X7jyMj/is0mjzVf53eoUdgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="c1qxqAG5zky8KgYWmWYXJQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiTypeExtension</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="a6xou6gSRk+gd0M41Z1UvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/3CVCtzsTUSvYayIo2IqPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="k+SXGKb1aEKluDCIKfEW+QAA">
<XPD:REF name="Model">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5PSS6hUDzUODuDyQYRsZogAA">
<XPD:REF name="Model">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="22f+Jw2gVU2OSyOS/BvNfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[55]" type="UMLClassDiagram" guid="uv19qCaHaE6vPHbe+sxkpAAA">
<XPD:ATTR name="Name" type="string">rocke.spec.ei.manage.util</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="UfXCp/Bw2Ua1lwCy5laZjwAA">
<XPD:REF name="Diagram">uv19qCaHaE6vPHbe+sxkpAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="US6xou95+EWOEHIFohdHkQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">680</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">233</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">x0dRVWHKeU2AX35YlhDGwAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZZdSzgJfRk6qq+yr3aRgPQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="VwsTqhVo3k2ppWPN0OV42gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntryForm</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="XdBtJfrGXEiNG9JwRMdcCwAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Dispatchable&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JE8cI3QdRk+0hcs6gMpbNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="F6WwnPISFEypot8XaQFITQAA">
<XPD:REF name="Model">x0dRVWHKeU2AX35YlhDGwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="EZV7xJey0EOfsANNZEISxwAA">
<XPD:REF name="Model">x0dRVWHKeU2AX35YlhDGwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="yDlEsOxCFkKf9Aff9LvE+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">x0dRVWHKeU2AX35YlhDGwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[56]" type="UMLClassDiagram" guid="YohiDuBuJ06oH9hSK/Z4fAAA">
<XPD:ATTR name="Name" type="string">rocke.spec.ei.preview</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="Qv7Ma3sv2UmpWuqF95fvdAAA">
<XPD:REF name="Diagram">YohiDuBuJ06oH9hSK/Z4fAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="yjalbQvYPkySb/7mWe42xwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">386</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">ZfNmrdMWeE68tBGLDM2SIQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xZwxs5Q6+UqsEhLzRXEG9gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="yFLQx9Xg/keOq+gXcu8QIwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PreviewController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ceW6wn4EmkGiuC54ArljwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="bENMyXaQK0qrdCbbQYqBygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="do3CbFr02kuym4XSe+MnCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ZfNmrdMWeE68tBGLDM2SIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="lbX5n5wooEiKGjg+qJTzqwAA">
<XPD:REF name="Model">ZfNmrdMWeE68tBGLDM2SIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="kEfSe2jZ5kKGsIr4klN77QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">512</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">89</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">RM1hQgOPJ0GCgV+v9vRAVwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Ps4mf9G/L0uSeXFL5irb1gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="S+pp9b2rBUmm1xC/m6JaxgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PreviewModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="tolsZK5iE0mhwAKdzmB+RAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="YagPRU0VBEeS3djPYiUqtgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mljlg5XeWEuym3DKm/TNkAAA">
<XPD:REF name="Model">RM1hQgOPJ0GCgV+v9vRAVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="oT3oEMZbsEObHaoWoajTCQAA">
<XPD:REF name="Model">RM1hQgOPJ0GCgV+v9vRAVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="WP9WhH+mZEqGj3dOj1xfWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RM1hQgOPJ0GCgV+v9vRAVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="fgSkhegeq0moeNkBifiAJQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">440</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">332</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">157</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">3O1nw7Han0iq/c2iQmTpGgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NhHC2uVbIUuM1UqTZ6nErgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Dt2AhDeYMUa6vTv8ZfhA+gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PreviewControllerAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="AJ2Kovj4jkWXeRSXWQn1JQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="z5iTjQzYhEmV152YkLPdSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3bgSB7qUb0G0Ph4LoT0fUgAA">
<XPD:REF name="Model">3O1nw7Han0iq/c2iQmTpGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8fADExx79k2OqSLTPncUyAAA">
<XPD:REF name="Model">3O1nw7Han0iq/c2iQmTpGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="85lPTb8+MEedpQt5LojmugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">3O1nw7Han0iq/c2iQmTpGgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLRealizationView" guid="e+uGVIld3EGyPe0EcjySwgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">515,332;501,163</XPD:ATTR>
<XPD:REF name="Model">Tn3NW8X5FUeLSQkkE7GtYQAA</XPD:REF>
<XPD:REF name="Head">yjalbQvYPkySb/7mWe42xwAA</XPD:REF>
<XPD:REF name="Tail">fgSkhegeq0moeNkBifiAJQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="A4neQoAlzkKLbSJuAbrh7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Tn3NW8X5FUeLSQkkE7GtYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="CXaizCp350iH64ssf2DakgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Tn3NW8X5FUeLSQkkE7GtYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="E99QuNe+dkSgLIa6hRjdHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Tn3NW8X5FUeLSQkkE7GtYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[57]" type="UMLClassDiagram" guid="L93JOHSe7Uahqcn+3eH+SAAA">
<XPD:ATTR name="Name" type="string">n2n.io.img</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="RuPH7rtk10SsLJYXGts2rQAA">
<XPD:REF name="Diagram">L93JOHSe7Uahqcn+3eH+SAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="D4H/BiFLPU2D2Ez4ZN0ArQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">600</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">616</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">361</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">196</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Yzq301jFFU+SNBUAehWHmwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YDTR305VXECw8i9xYZT6EgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">File</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YDgUIn+s8kebtj0faJJb8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="cTBoDCOsgEaZ2zJzA+zjSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="L2rfbWcqEUqFsLWPlsP6HwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Hv2iZ6m1z0O69Jc3G1xrHAAA">
<XPD:REF name="Model">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="Z4ZeVHBLsUGpsIwy2Sc14wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1172</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">560</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">339</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">326</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="q7JqbjqYr0eKZxzrlEq9dgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/MntETF7oUeKL+eSZnLyAQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FileSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nwKUGD1GFkmFebazv1zFwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+FioxTV4KE2kvoCoNaF2xAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BaeyFrDcRU+CN2s8KWrqwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AhrfAA4+SEOrCp9qaXWkvgAA">
<XPD:REF name="Model">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="buIB0zJ5fU+AMiOir0tTuQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">960,716;1172,719</XPD:ATTR>
<XPD:REF name="Model">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
<XPD:REF name="Head">Z4ZeVHBLsUGpsIwy2Sc14wAA</XPD:REF>
<XPD:REF name="Tail">D4H/BiFLPU2D2Ez4ZN0ArQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="N4igyUrUJEuLIuR9tItenAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RCbpIIZH3USczj81EO5xewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FvTuXlRsD0GXgLw2rsg65QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="itxMECsORk+4KBW2pzhJwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Y+vqQ+vX8EeOMmPuCQsawAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="aAYlqg+4z0GqymDB9DIiKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="iprPEp7AtEKtia6PYvVFfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="yMFQa3/wAEmv4JmVWJDEkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="EbRlcKWElUCt2qnFdUbPEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Np0D7ceABEScvPjFe4vU4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1040</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="SzlZjQ0wM0++uMDgdsikwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1040</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="Hr6Gay4ztE2ytp6VT4/RIgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">168</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">544</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">O4ZTlGOC80mtfN6CXZvctAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LqVOo/R9D02GLR0cidayjAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zUMlaVhmh0q1PbQ1W2HoEwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ImageFile</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dK+hSj6j0EOjzvx8OQyVvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wtegiQ4KjEaJSXa6ja20SQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="T5GYNz9720ivaM7EJD2/rAAA">
<XPD:REF name="Model">O4ZTlGOC80mtfN6CXZvctAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="q4Z19m1+kUS7Wyf4gpXDFgAA">
<XPD:REF name="Model">O4ZTlGOC80mtfN6CXZvctAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="/32vPT6+rUmNfdbLGANqTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">O4ZTlGOC80mtfN6CXZvctAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="emqDXcRWWUGlXOlApxQHiQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">287,593;600,669</XPD:ATTR>
<XPD:REF name="Model">DAPm50GSUU2K/c5xW4CFRwAA</XPD:REF>
<XPD:REF name="Head">D4H/BiFLPU2D2Ez4ZN0ArQAA</XPD:REF>
<XPD:REF name="Tail">Hr6Gay4ztE2ytp6VT4/RIgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UWSjZCi+c0u8jAls6xhBhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">DAPm50GSUU2K/c5xW4CFRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2IBfakGllkWtPjmq/6v4sAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">DAPm50GSUU2K/c5xW4CFRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="6cbOnKBdmEC68l0gxwwTSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">DAPm50GSUU2K/c5xW4CFRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ox6SRn21XkGOJftY5U5bXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">C2pJ5Pp11EWaVn1SkH3lKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="OoHbHV3tf0eqq2RjAImhggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dnJDkZFeZ0Wwko58CfAEYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Z4mFPNszskCyH2nSRJmEjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">C2pJ5Pp11EWaVn1SkH3lKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="YxCrGxXKCE6N5NoYWENXzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dnJDkZFeZ0Wwko58CfAEYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="sbfx0h/ayEKcwTuNPLKTWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">C2pJ5Pp11EWaVn1SkH3lKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="90IPNZ9WQkeug9CBRber7wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dnJDkZFeZ0Wwko58CfAEYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="LDE8VjvKaEKFyzbqE2z6fAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-900</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-872</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">C2pJ5Pp11EWaVn1SkH3lKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="prKKzpNoY0K8SvRUqkH+igAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-900</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-872</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">dnJDkZFeZ0Wwko58CfAEYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLInterfaceView" guid="oQQQv2comEqRqarjvt881AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1656</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">279</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">131</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">LAek1rIYpUWOItVVLXAnUgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="59NAtRkRrkGtMTvozjH0SQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="LJz5E69w0k6JIRCJ4g1hugAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ImageSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LWdjODZeZU6mMlThklZU7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ziZhqG27wkOznoavvBN4kwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="bYtgd4iRLUy+GRu4XY5lkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">LAek1rIYpUWOItVVLXAnUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dvnR8WaSaEa1XkvGFo6dmAAA">
<XPD:REF name="Model">LAek1rIYpUWOItVVLXAnUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="SwotfJ1NNU6PPsXI+UFX7AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">484</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">303</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="mo98iEaT40aAuUWPUrkSDQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="v6cZaxSOHUuMZgLvcHSNCAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ImageResource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9jVoCXkmnU2d4Hdgx7496QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+KzQ0qEFJ0Ov1+JKNx5tIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="vMNRefAf8kKh2aNINpI+cAAA">
<XPD:REF name="Model">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rOZSWaMXfEK/uLVdYiIGAAAA">
<XPD:REF name="Model">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="M+zEjv1JXkaKmxbrAfOzagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="hOHoZE0Nx0q5lnuLg7VEkwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1964</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">428</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">126</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">SBbZCCDDS0yzvHITo95UngAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0NFktQg58EmynxOXhTRbCgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mocOKulPVUOWwbIjC2GocQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PngFileImageSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bdCh4/SWukqllnPMTxGqbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CDTv0HSH3UmYXdjAuPVpXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3dxFhBXJhEG5QfohrLyQsAAA">
<XPD:REF name="Model">SBbZCCDDS0yzvHITo95UngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="08Ing+/Un0OzmCSkBYKnjgAA">
<XPD:REF name="Model">SBbZCCDDS0yzvHITo95UngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="/8UO2FNPTk+d2JXlD9dF6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SBbZCCDDS0yzvHITo95UngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="daWE32LflUu47mPqiiG7BAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1888</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">260</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">145</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:REF name="Model">UNg9MiMx2k2O9eFiR+7ChQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="quAGjCA6bEuZ9WAoHi8cigAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="joWkgVaj2USl060/B5O4iwAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FsImageSourceAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lOf4ZWAfU0yX3YE7iBgibAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wpCDVI2B5U2K1IIGFESrbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="C5iS1q/fVUWOgDkVLmmrWAAA">
<XPD:REF name="Model">UNg9MiMx2k2O9eFiR+7ChQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="aw+zk7pJj0+zPZOJoGE8nQAA">
<XPD:REF name="Model">UNg9MiMx2k2O9eFiR+7ChQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8o3MjT74002kGfYaJJmAsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">UNg9MiMx2k2O9eFiR+7ChQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLRealizationView" guid="Fuzi1qx0UkCCtJC6xy08VAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1929,260;1802,119</XPD:ATTR>
<XPD:REF name="Model">hCODLT6ugU2G+1h3sA8A5gAA</XPD:REF>
<XPD:REF name="Head">oQQQv2comEqRqarjvt881AAA</XPD:REF>
<XPD:REF name="Tail">daWE32LflUu47mPqiiG7BAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="GLFxUNua8kSYeezu/dVXywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hCODLT6ugU2G+1h3sA8A5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="KD+XFa2tdU+qn8zLZrRuZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">hCODLT6ugU2G+1h3sA8A5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+0jcX/cN1EuBVhuVX8bYrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hCODLT6ugU2G+1h3sA8A5gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="ZM8opRaTokyWLR1rm3kF1wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2018,428;1969,304</XPD:ATTR>
<XPD:REF name="Model">7HmMKt2B8EqnNoo51HzqSQAA</XPD:REF>
<XPD:REF name="Head">daWE32LflUu47mPqiiG7BAAA</XPD:REF>
<XPD:REF name="Tail">hOHoZE0Nx0q5lnuLg7VEkwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="FtqLXCNNrEGDBIFoBTmc4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7HmMKt2B8EqnNoo51HzqSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="tfRqym5AGkKWjntD0jYK5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">7HmMKt2B8EqnNoo51HzqSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="I0tHl5wcwU+KWz5QD5M0ywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7HmMKt2B8EqnNoo51HzqSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[58]" type="UMLClassDiagram" guid="eiDUW8ARxk6hlYX4RZi7WgAA">
<XPD:ATTR name="Name" type="string">rocket.spec.ei.security</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="nuwuypo+g0q2oDH8pg7xfgAA">
<XPD:REF name="Diagram">eiDUW8ARxk6hlYX4RZi7WgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="1TwzRcPeYEqLOnVbvlEZbAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">252</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">438</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lpMLXZvGHUCp6NkgMY+9NAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5CyWRzHvDUi3LnbDyXUTpgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPermissionManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QAm9QZ9aWE+aNNDcUC4o3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3zgB8GWpYEavgCkZKKAbBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZHmHTNUj8E6rW0t9Wc5hxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gWF3Vi91D0+xUJ87PnI1kAAA">
<XPD:REF name="Model">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="YLv317HevE6euAsl4aBDQAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">788</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">229</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">144</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="X5JXRKczu0Ozcxh0d8ocYAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="CcmtTYc6qkaGJNpSA7IyUgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiExecution</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/zs2PxgoFEKrdXv+fG3+KgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="o5+k53JUREqV3rzmGUfj9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Yf2KxzfulkG+A6YjfgaZEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Oaeolj/GXUKtpVCp9C2COgAA">
<XPD:REF name="Model">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="k/1Lk9kQPUO2pJ9jyz5tGgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">796</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">404</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">170</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">VHU+/+vWZUew10praXN/4gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="eUNogrTiFUC/lUfpSLFFowAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2JwG9ljmfEurUvYt59RtFQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldAccess</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wcixoRtqV0+zLXO36lGe7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tzKQDG4ygkG2XQ/FrDq6sgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="L/yrVo+gokqpCGhWnQV0ywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VHU+/+vWZUew10praXN/4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="oyflOfrP3EC/881a+0ShZAAA">
<XPD:REF name="Model">VHU+/+vWZUew10praXN/4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[59]" type="UMLClassDiagram" guid="7Yn0xSPSSEm5AuIoaW1uIgAA">
<XPD:ATTR name="Name" type="string">rocket.spec.ei.manage</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="W0gzkwUu1U6aWaQB25S/SAAA">
<XPD:REF name="Diagram">7Yn0xSPSSEm5AuIoaW1uIgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">28</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="WP3OLQwLk0O9HqAJb4HgRwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">596</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">412</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">459</XPD:ATTR>
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="YxdySOlUMUexKfm1pdTaygAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qD2OoegxAkSrn+86KbKOzAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFrame</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/GWPNQ8WkE6bEFcnAzfWNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="iHxYM1kOM02pEyIR+yvizQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6/LIquELhkKUokYlPRMs5gAA">
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="LgO9gdtjR0eAMuhn9pKlVQAA">
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="/g2plUUsnkCAVQlldgIIoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="BE8IbcVceESOrRTMMGUVWwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">428</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">215</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UzQrtpo4BUOhh1qBoj7V2gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wbG0aSP+8EK8eF149BsRUAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManageState</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3vK8B90cWUest9rtH26MvQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;RequestScoped&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BXLCbB3H00qI1f/ojCZywAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZpOu9lx18Eye/lNn7H7ZJAAA">
<XPD:REF name="Model">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DdjSFvzAvUmrrrwOWI0gaQAA">
<XPD:REF name="Model">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="WReph3WkVEyFHFc057ay1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="h34q1l0qLESWjL4ZswPpPAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1212</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">488</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">237</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">N4HNuKmnt0uR1oVGsbBkggAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oUFf5o+s+EylB8IQZTYVCQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PQqCo7KSn0GKUnaP+o4iOAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Control</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rjv+g5A/X0myzxdwdH1htgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6EyNEDm920efmM0/Rwv5tAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="11wehW7+C0mZEkTzJ38M7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">N4HNuKmnt0uR1oVGsbBkggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Q9F4Va3J3kKYZplZf1rn8AAA">
<XPD:REF name="Model">N4HNuKmnt0uR1oVGsbBkggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="+Kq9ZkjGyEyQmXNyacgjxQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1480</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">796</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">279</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">SJhWXXI/VUuRNbfbG+INpwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bjbtsnOrN0mHTntIj1AIEwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="9wfziNBCYkKBXdwboTpY/gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiConstraint</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6ilsfZt5HEKBPsAHPYRUSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="vZvhy4qe1kGtJxrJPbArOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wXLmUKkMekuzMcwAL0B+CAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SJhWXXI/VUuRNbfbG+INpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="wJOfoWwENEmJLCcREMSGcQAA">
<XPD:REF name="Model">SJhWXXI/VUuRNbfbG+INpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="4vxejqgeFEKdgP5V91Az2QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1584</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">392</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">346</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ts8SVFaa3kW/p5bvKI5KDAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wQ+voD2DeUuCa4HPYzdQbwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntry</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2PAoSFGqaUS8MInKuMXx6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2ZZu0Lgo80yOufREi7IyuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rJPy80UzDkiM8+er0Kyr6wAA">
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/c2NlrFIZEuhc4SpTGF5rQAA">
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="fZL4YKfug0udBYoWFaGT+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLInterfaceView" guid="T+sLqVki10u2/KgvaSq9dQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2524</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">412</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">283</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">196</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Y43iyDhHXE+Lt70a+tR6jwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="W0JUDPWvh0et008xDZOHVQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="L8cLTgeQSkiidrYUuLifBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tSy/Kl5Rska+ThIMNFjQBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="sVrLPBxrE0Owx1k42pus9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="A/CsfEOgNEmspZKqfFSaiAAA">
<XPD:REF name="Model">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="S5Q5IoEQi0mB+hbB497m5QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1288</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1412</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">501</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UI33KtYv50eSdDhB3y4vZwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="C0BRhI6QP0+bAEz5YhnEwgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntryGui</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fkSY6OOMski0Z0YNp4jhbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="P+Efy4+pC0ShRDfiOcvCbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="e8r9810XykmycMDw/AdMfwAA">
<XPD:REF name="Model">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="FkwCgfTgnEa08l2nHsJFiwAA">
<XPD:REF name="Model">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Bw3i157PTU+G0VUue+Z6RwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="sua0o/OuCkm9aWA6ji26OAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1384</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1108</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">402</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="mgVvtUuYx0OYllhAbfiaQAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zw3l1TMAF0iQ1D0g6n4mKgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="GO7NUt+Buk21mElLx3JQjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UZtc20WJQ0aUYYxKHvxHGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="DjXSNVknf0KSqcyxv0WFrQAA">
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="cg0CcublPEOcvaxEyRJrwAAA">
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="61IPqnuixkWV5FB8M7LeSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLInterfaceView" guid="5kZmwwT+Z0+K9/9iVfSLjgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1808</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">880</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">346</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ETuFN8obAEONY1b1a7Tl9gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="c/moaKxMJUWJH/b5KaJn6AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Y9A38v4htU+U37bFhLll1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="aIoXhtexSkCdCFu7fyvRDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="LUTjzcDXTkGRFkegO0VeagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="qNvuVR2xgEyjOEMjz4MqWgAA">
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLInterfaceView" guid="CvyVo7PJ1kOY+g2dpZJQ4AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1904</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1348</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">131</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="khlmYkg0AEi6I7S9uWei8gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="lzRystILTUutSSEip8N/+QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cw6aLuod/0eKVgv5xTws8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="862I6AekrES5Sifmftq1NAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gopLdGQ01UiTNS01+yXbLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mAaRgviXkUOu50o6XdMSJAAA">
<XPD:REF name="Model">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="vnbcs5pCTUqC2Hvm2rn7cAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">280</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1444</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">428</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">i4uBDVrwUUeoG3cn40K7TwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gnCz4Bu7W0Ci6TXpnSny2wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="CURfoXixGkiONuJCFPZS/AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntryGui</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8m4BlA6S/0KyZ/QxpMEu2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Sm1GHxRMKE2QHBTT8BnrVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0NJ8R1vYh06xQURR0iervQAA">
<XPD:REF name="Model">i4uBDVrwUUeoG3cn40K7TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/RU2ci1Tc0232NHMdyRfbQAA">
<XPD:REF name="Model">i4uBDVrwUUeoG3cn40K7TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="unmwFjRkmUqBC377UKvaUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">i4uBDVrwUUeoG3cn40K7TwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLInterfaceView" guid="mR6WBXBJFkmzhctyHALPnwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">864</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1384</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">181</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">gCaI8Qwv7kmX5/znM62bLQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="MFKFOFRlsUallI09JT3bMAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="EpZvPLaDZUmy1S1AVvHz1AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntryGuiModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="EmtsOJ+XPE6FXDZItqcJMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="twVB3+sVIEG37OhPjV38ZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="pqcPMxcmmU+4PNb26Z+H3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gCaI8Qwv7kmX5/znM62bLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="9Qjhs42S1kSv7DgKkm93AwAA">
<XPD:REF name="Model">gCaI8Qwv7kmX5/znM62bLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="eM1Ld9l/G0+Yiw0KqrNH0gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">707,1462;864,1441</XPD:ATTR>
<XPD:REF name="Model">0jg7r0viOEmgykBkbBNJXAAA</XPD:REF>
<XPD:REF name="Head">mR6WBXBJFkmzhctyHALPnwAA</XPD:REF>
<XPD:REF name="Tail">vnbcs5pCTUqC2Hvm2rn7cAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="FcQb8b1BSkWFFi0EBHEhXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0jg7r0viOEmgykBkbBNJXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="AH7P8Juvk0i869/HhvvqrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">0jg7r0viOEmgykBkbBNJXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="EzuJR6dY9EypTQDNJzWOdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0jg7r0viOEmgykBkbBNJXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="zmyxV5XOzEKT3n/PVlh7pQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">0hTgPtYKk0iE0O5a4nsi0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ejqXTUkcoUi1IQZT/mfJYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">N1h4kC1cYkG5qbTM62L8BwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="WHQJrYdiTkqBexzv8xltrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">0hTgPtYKk0iE0O5a4nsi0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="pu+OvRqoYU+paNJ4LresuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">N1h4kC1cYkG5qbTM62L8BwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="uKWjFWgcB0CDOk8mTmiXiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">0hTgPtYKk0iE0O5a4nsi0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="wRmj9SQWRUOo4uCcq6yCYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">N1h4kC1cYkG5qbTM62L8BwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="++RNEcoLREOEWCL82GOTNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1020</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-992</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">0hTgPtYKk0iE0O5a4nsi0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="NCBWG552lkqL2TwcoHp56wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1020</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-992</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">N1h4kC1cYkG5qbTM62L8BwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="p7Bf87xet02lR2YetBlssAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">752</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1584</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">410</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">Dc9rZ0KE70u3BjugKjsggQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="dbfj6nr8OUuWsS+tHpdlCgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/0JPOO5l+UCKY/l4Paaw9gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CommonEntryGuiModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="UXBmiMMFykKkmwHEx0tVqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JF/tusnskkKwIDYJujZVDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="k7HgSjy1bE+TQoT/2tuKWQAA">
<XPD:REF name="Model">Dc9rZ0KE70u3BjugKjsggQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="P1/IK6b4YkaIAbfelynbbwAA">
<XPD:REF name="Model">Dc9rZ0KE70u3BjugKjsggQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="b+i4qWoWHkaJM8+Y7FCFgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Dc9rZ0KE70u3BjugKjsggQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLGeneralizationView" guid="w+VlMPB/AkynxrOGUUwwTgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">956,1584;955,1475</XPD:ATTR>
<XPD:REF name="Model">jF147ghd2U+qCT/LtsyFcgAA</XPD:REF>
<XPD:REF name="Head">mR6WBXBJFkmzhctyHALPnwAA</XPD:REF>
<XPD:REF name="Tail">p7Bf87xet02lR2YetBlssAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lCEgNmmvYkSzVbxLEJTgmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jF147ghd2U+qCT/LtsyFcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Jk4uMVt7jEe3v7ZpjrKE2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">jF147ghd2U+qCT/LtsyFcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nIHxuPUFJ0iXU18nBfnbWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jF147ghd2U+qCT/LtsyFcgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLAssociationView" guid="ucZLk4jQeU673UdWeoLphgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1095,1584;1288,1547</XPD:ATTR>
<XPD:REF name="Model">hMtJGPnRxU2E6oNjXhVYkAAA</XPD:REF>
<XPD:REF name="Head">S5Q5IoEQi0mB+hbB497m5QAA</XPD:REF>
<XPD:REF name="Tail">p7Bf87xet02lR2YetBlssAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KADladx9Wk6vCGUTLegRMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hMtJGPnRxU2E6oNjXhVYkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="o+YLD04MKUGAezrof9bCsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">hMtJGPnRxU2E6oNjXhVYkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="l4/xkhCv60eqFQcFI6LOPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hMtJGPnRxU2E6oNjXhVYkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="81IrMnR0yEO+1siOHtrI6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">WrWdJCJVp02WBGu6tQ+3/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="TJannrpLJUa/dYTjnVKGuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">4Rifn6ywWEqxMYBkQ+B4eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="AQkpTMp5EUSJghJ2/b+DYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">WrWdJCJVp02WBGu6tQ+3/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="2A3f2PWPRUe/eH9D5oBsQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">4Rifn6ywWEqxMYBkQ+B4eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="fiVIu6lzTEmjI5cfBz4eRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">WrWdJCJVp02WBGu6tQ+3/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="IjCluAnTPUKnNgIpNs3aRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">4Rifn6ywWEqxMYBkQ+B4eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Jj0DlXKZkEWWV0HpbD/A9QAA">
<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">WrWdJCJVp02WBGu6tQ+3/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="M5kyHlg/IEuv0xIl036oFwAA">
<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">4Rifn6ywWEqxMYBkQ+B4eAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLInterfaceView" guid="G8NbpzCJQEeSz/ycoA1WPwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2064</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1644</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">402</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">XFURAN/nXUOXofgkA8SUdAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xCxBbpEweUqD/NUGMGnLEQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="QNEUsAGw7k+C9BQZMgofNQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiElementFork</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JzGIEBIZqkOIp7b3iCWAHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JaNVexjpgEuVrLiB0hgwswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GsO2a+uA102L8NYHbvyMRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">XFURAN/nXUOXofgkA8SUdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hvIrcDeq00y3+/aOSljC1QAA">
<XPD:REF name="Model">XFURAN/nXUOXofgkA8SUdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLInterfaceView" guid="DuY7fW6xL0SLuEMZcMUsiwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2304</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">404</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">155</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="odWjnM3RTE2Z64IaE/pg0AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qlxGx60Ho0OpWJplYnxxrgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiObject</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/aX8jd9hAU+cZs7UkVlXqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="SAXSuSkFHUqcDEc278NZ1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BBROEyNN+kOxO9WTGEx3+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7jX8c+1ICECB7yPcZpiH2AAA">
<XPD:REF name="Model">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLAssociationView" guid="/K4g+43+UEm0ksOXKnu9uwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1929,476;2304,459</XPD:ATTR>
<XPD:REF name="Model">0USFEp2gWkuM7bg1ItSqXwAA</XPD:REF>
<XPD:REF name="Head">DuY7fW6xL0SLuEMZcMUsiwAA</XPD:REF>
<XPD:REF name="Tail">4vxejqgeFEKdgP5V91Az2QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="TrK4IckndEezflUAxoS6fwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0USFEp2gWkuM7bg1ItSqXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="763F+rsOtEWn1P+qKzDALgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">0USFEp2gWkuM7bg1ItSqXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="DrbNoMd8/ESBAcCUtJDjugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0USFEp2gWkuM7bg1ItSqXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="oNDS6pdqakGYLHGpvKLcIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">oIfI/0IV40yhC9iKtY6u3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="JdQxN/CrVk6OZcILLpVQRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">VElMkmlncU6TRzlqp9IXowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="VSIFdBfalE6RVcepvhRPuwAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">oIfI/0IV40yhC9iKtY6u3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="AuOwFkliCUudMJH8kXvy+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">VElMkmlncU6TRzlqp9IXowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="HBJ7IgVZokSwvNYGCiL45AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">oIfI/0IV40yhC9iKtY6u3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="nFzJP35Jh0qHzy5dbfS3tAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">VElMkmlncU6TRzlqp9IXowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="cntYGNvVC0es61pHYlclggAA">
<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">oIfI/0IV40yhC9iKtY6u3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="LVtBpKBT1kyi0KEzuOt50wAA">
<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">VElMkmlncU6TRzlqp9IXowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLInterfaceView" guid="G1INxxlZ302ySo4OWs7DEAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2536</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">620</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">271</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">elSq7KnAq0GXIotv4sie8AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="a3aYAQgrtEeE+w/t+6ePyQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="p2Zx3KWA+EOIlkDK7JAYXgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldFork</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cq2soj7QWkyKES4OrGBGAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="w3L5LAM++UawMYf4CSxW5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wnlPq7eoI0asaBvly87meQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">elSq7KnAq0GXIotv4sie8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="f/Uwp8HTa0+CgcaPSr5+UgAA">
<XPD:REF name="Model">elSq7KnAq0GXIotv4sie8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLInterfaceView" guid="EPOia2xtI0e6gtR9uGkqcQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2292</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">231</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Ssp7hpeSukiW00qvdvf0cwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uL99VcKI5kKqVpMgsjPfhAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YoY3XQVUz02Xx6SZxKG8QgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntryListener</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="EyqGP2tqt06mz5GRzH4xCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8iq7D04NuEOGM0quUOrpCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="pGquCmjza0mCkOEVlYVFHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Ssp7hpeSukiW00qvdvf0cwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ir9EbBGQ20GRnSZvw/z9PwAA">
<XPD:REF name="Model">Ssp7hpeSukiW00qvdvf0cwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLAssociationView" guid="GXHt/93+9UKcPfTjItLmrgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1929,425;2292,301</XPD:ATTR>
<XPD:REF name="Model">tD6plmIQSUiDYyOPCJdZtgAA</XPD:REF>
<XPD:REF name="Head">EPOia2xtI0e6gtR9uGkqcQAA</XPD:REF>
<XPD:REF name="Tail">4vxejqgeFEKdgP5V91Az2QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="YGF+E+F0xkKOctHBPler0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">tD6plmIQSUiDYyOPCJdZtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="/JUkWM0dSE2BrszZbGq0kgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">tD6plmIQSUiDYyOPCJdZtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="eSvdnQgAoEKwkIqAj2n16gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">tD6plmIQSUiDYyOPCJdZtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="9H0ltj9vuUOAN+Z8h2aavQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ohoilv5+ske6aIUNTJP0gQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="hWV4fv3B9kOZe2/+40GrnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Ee4KTHe2wEKBiAolCMKvBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="IM59e6qM3EmX2RBQzz+qHwAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">ohoilv5+ske6aIUNTJP0gQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="hcwB6vTVSEGlNMz1Jf+EjQAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">Ee4KTHe2wEKBiAolCMKvBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="HSqlGvKsxEe2g7orjcnTOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ohoilv5+ske6aIUNTJP0gQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="A3NX2OygeEm8644turHViQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Ee4KTHe2wEKBiAolCMKvBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="3hzXxfOwtkO0QdrdqsIdYgAA">
<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">ohoilv5+ske6aIUNTJP0gQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="/FZ+5x8s5UO0fD1U8PA13wAA">
<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">Ee4KTHe2wEKBiAolCMKvBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLClassView" guid="yDvyYy7QLkeqHveQCECnoQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1912</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">394</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="EVjrKWZVL0W3A1Kpw59A5QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="sTWUD6XYpkSHlWwHRRah2AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntryValidationResult</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="432waIpLR0CAOFijJk70AQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="olcP7TjfzUSK2bBc+gRCOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="amxjxI34S0KZzrSuCPESVgAA">
<XPD:REF name="Model">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="UAGeQiGp/k+9EytBDYAH8gAA">
<XPD:REF name="Model">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xnKe52FYsEybuEDK/QEjaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLClassView" guid="KG2X5tScBUeVl2zeNa2AQgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">48</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">137</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JFtO4f+tDkyDzu0TVpfBzwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZSTG0l28Q0+tyMwCg9xwawAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldValidationResult</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YDfq6WZ+CUWaNg5x12sAmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="j7xz0P3ZXU+LM/M50EkIhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9/s0ulWAfEGXnPMnm1dqsAAA">
<XPD:REF name="Model">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Nnr3zHH0Z0u9Y1QgjyImUgAA">
<XPD:REF name="Model">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="cEkN/l1W80abCZRc4CUOSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLAssociationView" guid="1TxFvvHWikSm58EXM0ty8wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2127,180;2160,90</XPD:ATTR>
<XPD:REF name="Model">biDAPdrPc0qI7Ao9nqiZ2wAA</XPD:REF>
<XPD:REF name="Head">KG2X5tScBUeVl2zeNa2AQgAA</XPD:REF>
<XPD:REF name="Tail">yDvyYy7QLkeqHveQCECnoQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="CaOkrZzUAkerh9yZDIwHMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">biDAPdrPc0qI7Ao9nqiZ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="mS7rOJBslEyMib4dNVyFOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">biDAPdrPc0qI7Ao9nqiZ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Tw3ZDuVJ4kyPA2vfjw/93QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">biDAPdrPc0qI7Ao9nqiZ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="PWyX2e7JyEGhP6Nm2pKSkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">LxqbHUUEhkyJd79bgeeU4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="LKF3xhrt6E6Z+MLt2LflUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">vcVRXRzG3EyWFsXalqjuMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="3/XS1mOzjUiM52WbDdseAAAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">LxqbHUUEhkyJd79bgeeU4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="57qjARYP0UmsZtgySI1m2AAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">vcVRXRzG3EyWFsXalqjuMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="WUuaWhVPJEqClax00ABiSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">LxqbHUUEhkyJd79bgeeU4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="AZ1Qvrj+30eKEAyM0DsUWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">vcVRXRzG3EyWFsXalqjuMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="oo0r/0wuFkGV0HZNvO869gAA">
<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">LxqbHUUEhkyJd79bgeeU4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="wOnRFhPfckamtHrLmEnAQQAA">
<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">vcVRXRzG3EyWFsXalqjuMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLAssociationView" guid="10OFKJHwWUiAHsi/fGwiygAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1885,392;2032,287</XPD:ATTR>
<XPD:REF name="Model">PFMnZF2XskG8UU4uARt/vwAA</XPD:REF>
<XPD:REF name="Head">yDvyYy7QLkeqHveQCECnoQAA</XPD:REF>
<XPD:REF name="Tail">4vxejqgeFEKdgP5V91Az2QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Ie8FYD+9YUm/VAZTuCArMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PFMnZF2XskG8UU4uARt/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="gRCxISPXb0ecsL5Ual7/0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">PFMnZF2XskG8UU4uARt/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4DPvbpgUykC7M6jcS11ibAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PFMnZF2XskG8UU4uARt/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="mmgrBI/tf0+1rgk3swDVzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">VnVBfCLztU6Sp8jU8GkE0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="nNDrjczSskO1wlpXnhINogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">9YIGZd7Nok22UVRPZt8hOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="fNLmiwbDQkqEGJym+rAp4QAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">VnVBfCLztU6Sp8jU8GkE0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="06XJwmi1JESoaQ/LW1I59wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">9YIGZd7Nok22UVRPZt8hOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Or1+pNaRxEm67PUtDUDDXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">VnVBfCLztU6Sp8jU8GkE0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="0a1kjPBm+UOVX5lK3DTOqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">9YIGZd7Nok22UVRPZt8hOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="s0FL+qK/Y0KlwVkBxxA8sQAA">
<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">VnVBfCLztU6Sp8jU8GkE0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="0Qk7I9vPRUS3GCY1UIbcQAAA">
<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">9YIGZd7Nok22UVRPZt8hOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLInterfaceView" guid="B/ElZ/2pLU6wke4RaZaWfwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2476</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">282</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">0s5jEYecx0+WWIKACHIJXwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="07oJR1oLekys/7zf5wJ3jwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="RI87xhu37kmkzpoKgtIiiQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiCommandAccessRestrictor</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="g1DJudKJjUuZYynPrTP//wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="PDHyxCO7NEaYKUPt9sKbtgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="R1caNTk0bEGNvCApHAmW6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">0s5jEYecx0+WWIKACHIJXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="cbJZYqGCoUWe/cSmGKrPYgAA">
<XPD:REF name="Model">0s5jEYecx0+WWIKACHIJXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLAssociationView" guid="ouoigF6jS0y4k5f5sfI1HQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1929,455;2476,363</XPD:ATTR>
<XPD:REF name="Model">9m2uZNB1lU6HtGXpP8k+AwAA</XPD:REF>
<XPD:REF name="Head">B/ElZ/2pLU6wke4RaZaWfwAA</XPD:REF>
<XPD:REF name="Tail">4vxejqgeFEKdgP5V91Az2QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Kdg+aa/fs0qSoEKv9Q0uywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9m2uZNB1lU6HtGXpP8k+AwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zdwM2HSoXUKmBBCOfNMWLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">9m2uZNB1lU6HtGXpP8k+AwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="psjA0lmzP0SHFlD9PfHalwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9m2uZNB1lU6HtGXpP8k+AwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="JNH0u+pfQEC5C3hSPwl4+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">c6Q3cUgL7E2q3S6Zv1tYHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Ci1SU7Q/PECiyC16+es/JgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Jq8OprUXaE+ENaM2Vf6hlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="0EEgaKi5A0GlIVD702rAbAAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">c6Q3cUgL7E2q3S6Zv1tYHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="h217wjeXgkuhKGkKO/0srwAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">Jq8OprUXaE+ENaM2Vf6hlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="rvBzRdOdpk6YrUZqFGG4HwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">c6Q3cUgL7E2q3S6Zv1tYHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Tl/0mLY54EyzJRO0cWiY2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Jq8OprUXaE+ENaM2Vf6hlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="v6BhV8JMrEqMfWIaAWcRcQAA">
<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">c6Q3cUgL7E2q3S6Zv1tYHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="gNXey6kwkEisJr0k7PDdlQAA">
<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">Jq8OprUXaE+ENaM2Vf6hlQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[60]" type="UMLClassDiagram" guid="KkoPFfoJpUChhNkC0W9xFAAA">
<XPD:ATTR name="Name" type="string">n2n.io.managed</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="tCwRLJwuTkqeP5fQe8oZYAAA">
<XPD:REF name="Diagram">KkoPFfoJpUChhNkC0W9xFAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">13</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="bQ4QmEVbtk2oWPhO5SQdKQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">317</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">209</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aghVlpvKj02bTxLnR1oKcAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TMcCx9CoLEmWneX52HNEjgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">File</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="q9x+9QxNdki5Msmls45a2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="OsnSEcMakES/7i5Yzqe8HwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="I6FYWS8bc0GhMXXeoXUECgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="D9Jr8Rpv1kSfWCm2MFoLmwAA">
<XPD:REF name="Model">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="i5UF2/WHnUeSLI6QZ55+qgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">604</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">176</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">339</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">352</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BznuL8Cu6Eykv6NWmKVHgAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="RputLfBplECj/95J31QLOgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FileSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QGrQ89ci4EKTG1lCs+BFUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="bbv/nuHe3kGM66DF3gF0WgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="a4x3OTWyLUS8JBACAw8scQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Jx8rSh3MvEehlwOFjXt/WAAA">
<XPD:REF name="Model">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="sGmTXm/LkkmLyAVrjLXElAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">420,377;604,363</XPD:ATTR>
<XPD:REF name="Model">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
<XPD:REF name="Head">i5UF2/WHnUeSLI6QZ55+qgAA</XPD:REF>
<XPD:REF name="Tail">bQ4QmEVbtk2oWPhO5SQdKQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Fi7sqnBmf06cBI11uyk1SQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zeXX1ZRcNE+Dhqu9c04SBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="zKfsvpM7xEy7/xaOhOAbQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="jdm8DmKg7USYKCJsjfm/GgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="rW2rT2UXr0CQ/HDtITqP+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="gbdNYJl2GU+r2g2e96i1aQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="AYU0DIkceE6kYK21WbH+EgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="sGZRBHiG3kC9/t72SMQIXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="/yvOYBy5S0uvF0Ywt7HigAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="MwHe+aVxPk6gTYukvz/jpwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-960</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="YNRtw8fV8k+ZbCnGnvp0LQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-960</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLExceptionView" guid="iOpTbyfWGEi8bM3Qda9/cAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">756</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">588</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">139</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">FXDmlSC0tEOoLEgdSCEz7QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bCDs6OWezEedvRh3XIbzwAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6Pva+mL10E2RHazdjPl6mQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FileManagingException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="deWUVpSKYUiMKILy61o49wAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="mM6T1fO5mEO6uxmMllJxsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="cLNFCpVvpEGUEhmuCcxn1wAA">
<XPD:REF name="Model">FXDmlSC0tEOoLEgdSCEz7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="0vo5QII2HUSn0Hxil9DmgwAA">
<XPD:REF name="Model">FXDmlSC0tEOoLEgdSCEz7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLExceptionView" guid="NNDDwmWaTU28ARxk/kfnOwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">732</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">712</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">198</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">3FDD2yl+XEWtP8Rjk1tZRgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="91z2lpaN7E6WkMWs3zZP3QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jt9aU0Gn6UudVSGtUAPB5wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FileManagingConstraintException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="r/Ltbd71nEyaYxDV0+VXTwAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;exception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="brUa5if4EEWi5jCnhGa/LgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4E0vvjkBZkWpb0/qEUkT+QAA">
<XPD:REF name="Model">3FDD2yl+XEWtP8Rjk1tZRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ZD9WW3rZ30maPDkaTHSHjQAA">
<XPD:REF name="Model">3FDD2yl+XEWtP8Rjk1tZRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLGeneralizationView" guid="UlBCEIEh4kG7e59XLLPJ8QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">829,712;826,643</XPD:ATTR>
<XPD:REF name="Model">Fjdbm/MFy0SS6KAAtS3qewAA</XPD:REF>
<XPD:REF name="Head">iOpTbyfWGEi8bM3Qda9/cAAA</XPD:REF>
<XPD:REF name="Tail">NNDDwmWaTU28ARxk/kfnOwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="CX8JouH2lkCZbGw50/oTLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Fjdbm/MFy0SS6KAAtS3qewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="DySmGep2dkyIUcinH49hMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Fjdbm/MFy0SS6KAAtS3qewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="3AJ1oqozUUWkS8y7xT//VgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Fjdbm/MFy0SS6KAAtS3qewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLInterfaceView" guid="zUkHyIsCr0mPpqs8lK/KsAAA">
<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">564</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">409</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">157</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">83hbBM0rg0yFfh7e6BK+wAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xvGx9siNzUC512F+cVTHngAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="V5PPFwGC4EGZFZ0nDBtqIQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FileManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YG2z+euGaUGfmsw6U92aAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3TqIO62+W0Sk4Z/STMNcZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ceRCOF3cYEyv9FyT6KTAXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">83hbBM0rg0yFfh7e6BK+wAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="l4oTJ1KQDU2Vg2rmRQRGTQAA">
<XPD:REF name="Model">83hbBM0rg0yFfh7e6BK+wAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLInterfaceView" guid="g+nzbH2DjUygs+wY1z+M9gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1152</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">217</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OlJgxBz8rEGKy2td0BypeAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="oFlDDNjxjES9iU9r6tPExAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">VariationEngine</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="edGu/c6WZU6kIaT2bfUWJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="vbfruk1rdEeGadaJWirhiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rMZnrI7GK0ugQ7qMbsncEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="V7b+H3Whh0KLUiDph26lgwAA">
<XPD:REF name="Model">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLInterfaceView" guid="JjvIsxn+5U6tJgSD/qR0zAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1584</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">432</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">356</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">vO32Ai2OxkKXL2VfcAWe1AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/04ybYdGrk6W4RKVjP1tIAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MBMTYj8uCkaZPZoYwm5XbAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">VariationManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="SHRvVrh5pkC3bBQ+MFfM0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="gzWxWEGQ80ivFCQWWHpFzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="jObahF8tlEm1g9uuIlJJ0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vO32Ai2OxkKXL2VfcAWe1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="D1ssDoa25ka9TEfX1pNhKgAA">
<XPD:REF name="Model">vO32Ai2OxkKXL2VfcAWe1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="+WHFk1wEw0WqXa6cRM8tPAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">942,341;1152,328</XPD:ATTR>
<XPD:REF name="Model">MNH07S3Cx0WSF4alr6hAmAAA</XPD:REF>
<XPD:REF name="Head">g+nzbH2DjUygs+wY1z+M9gAA</XPD:REF>
<XPD:REF name="Tail">i5UF2/WHnUeSLI6QZ55+qgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="C+OMLnWFV0mj2GlghaSCCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MNH07S3Cx0WSF4alr6hAmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="uaV89RKkJ02ggR0ccLu5GAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">MNH07S3Cx0WSF4alr6hAmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="G0Hm0YyDekWcAn0cb5X/6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MNH07S3Cx0WSF4alr6hAmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="+zLyf0dab06ZqVM8+e/6IAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">em2SINRyWUK3X4IXvwn0ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="K5ii/Qt+DkOZ9RvEuICNYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">cKKbyVYj9EmYO8VJmzeO/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="zZkMQDtDL0ChG1D64RxWrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">em2SINRyWUK3X4IXvwn0ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="xf0l6fktpEKo5mTpnBmSzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">cKKbyVYj9EmYO8VJmzeO/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="2PiuQFkgZ0G0Bi/MY4UJXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">em2SINRyWUK3X4IXvwn0ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="2MIo8nOPK0eGtj3DyEFmhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">cKKbyVYj9EmYO8VJmzeO/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="IZjtHZC+m06whqR04xJ+VAAA">
<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">em2SINRyWUK3X4IXvwn0ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="yVLp2rqBXUeXJ0bJXDPNtAAA">
<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">cKKbyVYj9EmYO8VJmzeO/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="3Bk/Xr3siUWJKgeagDprOAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1368,358;1588,432</XPD:ATTR>
<XPD:REF name="Model">dcGW79vwMEa2l6aNhjN/ZAAA</XPD:REF>
<XPD:REF name="Head">JjvIsxn+5U6tJgSD/qR0zAAA</XPD:REF>
<XPD:REF name="Tail">g+nzbH2DjUygs+wY1z+M9gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="HMt744SiykuFCCbaryQxGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dcGW79vwMEa2l6aNhjN/ZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Kkou5XreHU+w32hQIc1ihQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">dcGW79vwMEa2l6aNhjN/ZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lFUnigNKmEuIbbt7KIRQngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dcGW79vwMEa2l6aNhjN/ZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="DHuBNlBB60KYp5PAcS2WBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">GpejAnEbqECEv4lfEitpiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="igpM7skEQ0KZfeILYSZYYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">9zYm1bUdi0mMZKts2QHEsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="xmDDcrQKDEu4BcyVKNrEmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">GpejAnEbqECEv4lfEitpiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="iCZ/M0pF1ku+MT5JjTh4RwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">9zYm1bUdi0mMZKts2QHEsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="zqRwaMUeX0y+ZNO00h9EEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">GpejAnEbqECEv4lfEitpiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="IEobI5staUud+vMh12+iAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">9zYm1bUdi0mMZKts2QHEsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Ku0yaXsqFEu/1t26Z4kHGQAA">
<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">GpejAnEbqECEv4lfEitpiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ywFLtF+nqEqa4DEdM0UiEgAA">
<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">9zYm1bUdi0mMZKts2QHEsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLInterfaceView" guid="QJnS+KAe5EKM7aKCn3mUwQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1584</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">436</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">131</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="F7WkJIAnGkuu/XdsUcHRhAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="tscGEsWiIkuYxwcy7pzSOAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ThumbManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vI4zI92ugkeBUSLdCzSP+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wBM01SjSf0eGue/Don+4AAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="pUFuSs/i4EyMR2k6eKRfngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="uZNtapLxZ0aH4r2AD9RnHgAA">
<XPD:REF name="Model">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="y0s+Mp4SK0m+bsGEQ6+89QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1368,301;1584,259</XPD:ATTR>
<XPD:REF name="Model">RZY2GdGm902EJif/pzowsAAA</XPD:REF>
<XPD:REF name="Head">QJnS+KAe5EKM7aKCn3mUwQAA</XPD:REF>
<XPD:REF name="Tail">g+nzbH2DjUygs+wY1z+M9gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="eKXa+PeIiUS6pZl3USJJ5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RZY2GdGm902EJif/pzowsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vYh2QIsSL06RMhEewzNqCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">RZY2GdGm902EJif/pzowsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="g2cSAtE2YkyqtGl8VlZUeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RZY2GdGm902EJif/pzowsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Si6guVO4+kKUl+CgAqL2gAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">+Iy3u01a+0enOWtmXhw6QQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ipis9GzuY0iPF9AIf4+OewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">fFy5MGuVHkGz22mU/8rP4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="/83WlLE6tkG3Z0uMZ6M+pQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">+Iy3u01a+0enOWtmXhw6QQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="nErEholCWUSHK6tYsjJ/pQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">fFy5MGuVHkGz22mU/8rP4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="N3NADGZ6JkeeTt8X9Ab3UgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">+Iy3u01a+0enOWtmXhw6QQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="n6WH7IAGWEy8EgrVtTvbMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">fFy5MGuVHkGz22mU/8rP4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="08D4167FWEK3J5q4GMBCQgAA">
<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">+Iy3u01a+0enOWtmXhw6QQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Zg2XnRXZFEWi9ghs2h7rLgAA">
<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">fFy5MGuVHkGz22mU/8rP4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[61]" type="UMLClassDiagram" guid="/i4lPyGLt0mH7HhsqNRFUgAA">
<XPD:ATTR name="Name" type="string">n2n.core.module</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="L/OnpkzULUmjX1hkfCkhvwAA">
<XPD:REF name="Diagram">/i4lPyGLt0mH7HhsqNRFUgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="tOP9lI3qDkWWV6hYnJNIzQAA">
<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">268</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">338</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">170</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">5VjHnOri3U6Qdy36V7EnPwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="q5K3MY1N9E2C1XmI76LonAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="QDqB7KPBgUCVpyY0WAAL/wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Module</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Pt/5xaMZJUuVstUSWvgQ6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="vAvLHRGbokKjQX5A0YEyTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3QeLPkXkcUmBY7Tevq/bKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5VjHnOri3U6Qdy36V7EnPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+x6hTJkqDUCW334EMhH/iwAA">
<XPD:REF name="Model">5VjHnOri3U6Qdy36V7EnPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="okkn3PqDNkek2SKlzSZuUwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">764</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">217</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">9BU/kcm3hEKlmkqMy2qvRQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RaY/8JaQhkS32/UJgObJlwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="nSkB9NRL5024XKTOAwRh1gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ModuleInfo</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="23zKB4RjHk+PBs1r6isI9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="f+i4/c3nwEmrCo32sjzr6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ATrJ6OaHm06n31rX9BpAtQAA">
<XPD:REF name="Model">9BU/kcm3hEKlmkqMy2qvRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="X8Jai/VbN0CqACAvbLFfhQAA">
<XPD:REF name="Model">9BU/kcm3hEKlmkqMy2qvRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="qgq3PHmobEuKA8w4TBiA4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9BU/kcm3hEKlmkqMy2qvRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="3+ABAOgKFUqelKLpr36M6AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">597,323;764,295</XPD:ATTR>
<XPD:REF name="Model">jpuLPLpdNUW1IxG/GSj5LAAA</XPD:REF>
<XPD:REF name="Head">okkn3PqDNkek2SKlzSZuUwAA</XPD:REF>
<XPD:REF name="Tail">tOP9lI3qDkWWV6hYnJNIzQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="RZdgDL0K4kWPo5SiOMURwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jpuLPLpdNUW1IxG/GSj5LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="mftJYzc9Y0q2EgPZxUnZ+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">jpuLPLpdNUW1IxG/GSj5LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="iocx6GTY2kGwsPrujgSKbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jpuLPLpdNUW1IxG/GSj5LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="xC850FQ2kEuwNO+1an+MKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">xqtXRIJqmESCZoPq1dCuqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="AYrmJd5h8kaNl/mFX0h13AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">2I+WQarCAkKKT9N0gltpeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="FjF/RvXSlE6cJiHGVaMaRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">xqtXRIJqmESCZoPq1dCuqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="hG5OsfNp5E6O3z9qwGmYTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">2I+WQarCAkKKT9N0gltpeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="RF7HSQ5s80aKErVmaTP2vgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">xqtXRIJqmESCZoPq1dCuqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Y6eBxi9v9kWJHv53gaS22AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">2I+WQarCAkKKT9N0gltpeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="vaK1C9DlkUyVJI5e390cswAA">
<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">xqtXRIJqmESCZoPq1dCuqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="0lntGHwSWkWOHzlWuOn7PAAA">
<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">2I+WQarCAkKKT9N0gltpeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="Tkqi4Y5VA0aZU+rpVTMAAgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">700</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">488</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">299</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">0R/P0M668Uendu9qvCYW0gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OREj9NsFTEiDkitJDA+asAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IYbQD8WtxUWVjRkXrMuIVQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ConfigDescriber</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wBXghvz8wUCgXT0rKKD5kgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="lTqf2OQAsESbGn82c4er6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="izp7NjCdUECRKBDNDUjhHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">0R/P0M668Uendu9qvCYW0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="WKrIfRrl10mZLqliOUFG0QAA">
<XPD:REF name="Model">0R/P0M668Uendu9qvCYW0gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLInterfaceView" guid="EtUE8e5+lUuW4+TmUmuzFwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">364</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">632</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">SoNDWLtsUEaV4T7t6dwgnwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="jEWgFnDhJU+0CJz2oUl5JQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Sd3jWacMFEWusfXcqlA/hwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">InstallDescriber</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="h8rOnnGFQEyJkSShBM0a3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CmU59DD0LkecRDQHNYP2IwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="O10AKE5ZmUWsKQfz3ISiWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SoNDWLtsUEaV4T7t6dwgnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="L2Q0DLKBPEC3+1dYgwln3AAA">
<XPD:REF name="Model">SoNDWLtsUEaV4T7t6dwgnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="VbySfzB5v0CxUFKrGwLHlAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">556</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">680</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">131</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">sbp9se9Cj0ebzWNiDq2O4gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OZ97LROAlkyOatg106OEJgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="8BzIhf2L7EOm0edR1iOZwgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">InstallProcess</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="4PI23HGkiE6TzWPggyMBAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="GwuOWIAVr0a4NGZDChUx8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="59EJOzA7X0ix3Vu+ZmYdywAA">
<XPD:REF name="Model">sbp9se9Cj0ebzWNiDq2O4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="cDVCoJzitEC0ctiaySzjtQAA">
<XPD:REF name="Model">sbp9se9Cj0ebzWNiDq2O4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="rBLfBtE/tkeE+w8oj9r7fQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">sbp9se9Cj0ebzWNiDq2O4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[62]" type="UMLClassDiagram" guid="l3+JX6viHkOFc2hpqkfrkgAA">
<XPD:ATTR name="Name" type="string">rocket.spec.ei.component.field.impl</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="CoXEAFjNwUC4ENRS9vH20wAA">
<XPD:REF name="Diagram">l3+JX6viHkOFc2hpqkfrkgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">30</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="GnF9HRuZtku3Mhr9a4UiRwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1072</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1028</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">186</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">rHgajkn+oUuZKeq5LBSo9wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bAAymnTLI0+saYGhq59MVQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7dWNGrFjOUu8Ccfm1AIaRgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyEditableEiPropAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="D4T0gKnEhEaNFk/sbX09OQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BG54qNGmHUSw2rHipEMMoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mYzgTKUv3kezvqYOVGoUzAAA">
<XPD:REF name="Model">rHgajkn+oUuZKeq5LBSo9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="uZjeDEYP3ESUruuVqzALLAAA">
<XPD:REF name="Model">rHgajkn+oUuZKeq5LBSo9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xPh56gOk10SFrQq6NDihBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rHgajkn+oUuZKeq5LBSo9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="fg+z5oQboEivNQvTlu1euAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1080</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">856</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">206</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UG3ZYsawNkimXub6fMNalQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Kl3Q6o0LrEGhUSH8pEvdrAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyDisplayableEiPropAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2pOj5nWcgEWyxrXfTr+ITAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RQWVmzS5xkawe1EmrMJVFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nttyanElKUyiO7ZTMQesKgAA">
<XPD:REF name="Model">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DRzGvfoE/kqtmeY1mOpgGwAA">
<XPD:REF name="Model">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="QuB0tyzQAEC+uqNiHKqVqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="9zNEKOv3VUC8FPd0tHE3PwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1128</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">392</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">383</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">28jozrJcMkKppB1d0HA58gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7hRZjii7WU6tldWodbphuQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="fzj1OuuveE2RoGECaSqb3wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IndependentEiPropAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HVCqCfGFREOpVslVx4hfGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WSN+zAMgRkmtX4E+nO4QhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4Qk9eQ9sc0SAvIR+nvJy9gAA">
<XPD:REF name="Model">28jozrJcMkKppB1d0HA58gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="wu++5EAExkS7XwIQ4SMUqAAA">
<XPD:REF name="Model">28jozrJcMkKppB1d0HA58gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="SMfVvAXDgEiVIH9dlVGP3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">28jozrJcMkKppB1d0HA58gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="9NyoAclkEEOJKCJvI2EPZAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1116</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">256</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">203</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">5iQr8CGqrkKPye0imPHZPQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="SSy+Q/+qN0aODYlSBPUD/QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="dKDae46Bzke0tyDJkVtLDAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IndependentEiComponentAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="zqfomYyAaE+RL2VUR39vZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="v1pKjY8nXEOhyC12wEeFTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="jruGGBJ+iESFUEPiOaGHTQAA">
<XPD:REF name="Model">5iQr8CGqrkKPye0imPHZPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AMKjqXuJu0OFljJrLfi64QAA">
<XPD:REF name="Model">5iQr8CGqrkKPye0imPHZPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xjH4SlZq90iiyARONYA5lwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5iQr8CGqrkKPye0imPHZPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="xMcuT0EGX0ejhbC5QztzMwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1295,392;1237,311</XPD:ATTR>
<XPD:REF name="Model">MiAJPMoL+kOUtDPurD0EdAAA</XPD:REF>
<XPD:REF name="Head">9NyoAclkEEOJKCJvI2EPZAAA</XPD:REF>
<XPD:REF name="Tail">9zNEKOv3VUC8FPd0tHE3PwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+Lw/QSDnXEqAVzqgv0uXZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MiAJPMoL+kOUtDPurD0EdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Vi9UZF3o6kmjMytWIdpAbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">MiAJPMoL+kOUtDPurD0EdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Jy9acxe+fkmuggUJktgTiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MiAJPMoL+kOUtDPurD0EdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLGeneralizationView" guid="FNITKIhQQk+juXpx5sHE6QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1167,1028;1177,937</XPD:ATTR>
<XPD:REF name="Model">BrdqnJxk50+ujjJErGXMNQAA</XPD:REF>
<XPD:REF name="Head">fg+z5oQboEivNQvTlu1euAAA</XPD:REF>
<XPD:REF name="Tail">GnF9HRuZtku3Mhr9a4UiRwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="qiXyp0EGvU2IWnleAgYaAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">BrdqnJxk50+ujjJErGXMNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7oBGCT81cUav890ojMcPTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">BrdqnJxk50+ujjJErGXMNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GO4sGqYS2k6xWymjv/b5iQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">BrdqnJxk50+ujjJErGXMNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLInterfaceView" guid="YFqxZL8c2UmQxAuYZZaAQwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">672</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">144</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="l0Fv9m31V0eqAwD54S7IOAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6nuHYYbBXU6VP6ipTYQo1gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiComponent</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="d10tZ0r2rk2ffb+1eeSS1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7riMr6mfNE6x8Je1uhdcyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="YMt3GxGxikS8i9xUpR5zqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="WAqkNCKUokKhoCKdIFyq1AAA">
<XPD:REF name="Model">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="SfzxdZV/DUS9/D3I1A/cmQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1156</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">hRpW+WGd6Eq467MazNCP9AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VhS3dIUi3k6v7vtZFgFRWQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ohlKwzorGkW+Nobk38qUnAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiComponentAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="IN763OY62EOmJ34P9N8nhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5RPqE70yI0ukoBrYJR/UAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4+xHgol3v0aILMUOdMQwqwAA">
<XPD:REF name="Model">hRpW+WGd6Eq467MazNCP9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4S1Zj4/J5EibLMC5MPO3pwAA">
<XPD:REF name="Model">hRpW+WGd6Eq467MazNCP9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="oC3R9ffY1kOG9h4dzhwtYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">hRpW+WGd6Eq467MazNCP9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLRealizationView" guid="nvvEIhnB60+7Ad45P7T/AgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1156,132;783,57</XPD:ATTR>
<XPD:REF name="Model">NPvrl0zo0UiJo8z1gXj79AAA</XPD:REF>
<XPD:REF name="Head">YFqxZL8c2UmQxAuYZZaAQwAA</XPD:REF>
<XPD:REF name="Tail">SfzxdZV/DUS9/D3I1A/cmQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Uj6/neBikUGor4gcqh0ofgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NPvrl0zo0UiJo8z1gXj79AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="8IHcQ3FYXU6/G9DhZB2GBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">NPvrl0zo0UiJo8z1gXj79AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7fWHodk5GEG/04LneYT8WgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NPvrl0zo0UiJo8z1gXj79AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="uOcSLwpTHU+pJrSTrKDuJwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1218,256;1220,162</XPD:ATTR>
<XPD:REF name="Model">D2aNEx3YXU+TzLVqs52eowAA</XPD:REF>
<XPD:REF name="Head">SfzxdZV/DUS9/D3I1A/cmQAA</XPD:REF>
<XPD:REF name="Tail">9NyoAclkEEOJKCJvI2EPZAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="3RQ+iFvc+Umzodz8YOUekwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">D2aNEx3YXU+TzLVqs52eowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="MMg8WZ0hqkCEREYc/wcZvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">D2aNEx3YXU+TzLVqs52eowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xEA4zuDaTUCu5JAs67PlPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">D2aNEx3YXU+TzLVqs52eowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLInterfaceView" guid="7Cmth72brkyeL5+mcgl2/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">468</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">234</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8BDOk2YxZEmgMTZSoxdFWgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TQe0Uq/Z90OW84Xw/pcsSAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="c14cKol56UejAbISVb5VcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="QW7WOIuZIkyYtZzlS6gcOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="7pKQvKfK1EKzBSKS191skAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1Kr6giViukuIBHErVWGpGQAA">
<XPD:REF name="Model">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="Cv6lCU2W40+5b6u9PFfJ/gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">638,188;680,143</XPD:ATTR>
<XPD:REF name="Model">axHutCzkrkWlqAAI02ui4wAA</XPD:REF>
<XPD:REF name="Head">YFqxZL8c2UmQxAuYZZaAQwAA</XPD:REF>
<XPD:REF name="Tail">7Cmth72brkyeL5+mcgl2/gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="yX4jIMT3/kioM3JgI51nNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">axHutCzkrkWlqAAI02ui4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="gshazjMyP0eyJ9LO64fQDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">axHutCzkrkWlqAAI02ui4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="KWxXSYqfFUe2zP9TSDVp2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">axHutCzkrkWlqAAI02ui4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLInterfaceView" guid="8mEuTEVR0EeXuroOCAYKkwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">788</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">316</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">246</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="V+N6rQu4QEee2F399ChzrgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="d3pllC30A0eYGtfLN1EIAQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IndependentEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JrRR2BeNlke6XnK0EfNS5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="9lOf0/ZkYEypncaTdXwJagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="M10d41o5DE+eoHku3EebXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="FVw+Gogc10mc86aXc2MNdwAA">
<XPD:REF name="Model">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="b5FpzzYBG0Wm9ExNo9uajQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">793,316;701,285</XPD:ATTR>
<XPD:REF name="Model">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
<XPD:REF name="Head">7Cmth72brkyeL5+mcgl2/gAA</XPD:REF>
<XPD:REF name="Tail">8mEuTEVR0EeXuroOCAYKkwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="iXUzHNXw6k6vM/5Yoou2BwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xowN2zcEVkK5zXiBvO4apAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lSgS9iDBhEyW4NuncfH+ggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="abVzsnDDhUOZS+SyyH0fGAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1432</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">520</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">451</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fFK/yavaDk2qKg06Y6AeqQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DI/thIxR2k2OogDVFwHNIgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AdaptableEiPropConfigurator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="96b7kP0b4EmdHOwYW8A3HgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8yDg+UvN8UCr8PX9nP9blwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FjRC8gpNXEmqUgxYlePx8gAA">
<XPD:REF name="Model">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="TW2Ra5JdnUea8Yu4ied51wAA">
<XPD:REF name="Model">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="YLdTHnpZg0ejNUSk9xTmDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLInterfaceView" guid="dIkd1dzOU0ix6jLPmotxagAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1484</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">428</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">144</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fgHvPD+jK0+cWncYa0CyCQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UkXPb50SmkaLJ7oRhZqnVgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiConfigurator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZCLWLeHnik6dQ3RuTpA1nAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="hp9E/qOkvEWXV5BMhLV5ZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/mEdMKg6dkW7XxslvUtyrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ZbbHeaqzUEyZCpw6dXMfkgAA">
<XPD:REF name="Model">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="JGkXiIih9ECuCgSDJvEVTgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1408</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">H7C5pFWbfku7r3c5lluUjwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XeaI52WI2U6TEtNyKwI5XwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="NitifbaSQ0+7Qjz6yrOKbAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiConfiguratorAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YYlp9yIx8E62X8KDx/YNigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="QxJBfg+JLEWxcf8gLXAISQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="AnD7YfurdkiC65+l+QoL/wAA">
<XPD:REF name="Model">H7C5pFWbfku7r3c5lluUjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bG2MuZccNk6lyKj/ubW7zQAA">
<XPD:REF name="Model">H7C5pFWbfku7r3c5lluUjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="VWB1IFWRi0iQP1fu7JMQ1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">H7C5pFWbfku7r3c5lluUjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLRealizationView" guid="1Io1qwlmF0Gctsl5x1kLBQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1501,296;1690,87</XPD:ATTR>
<XPD:REF name="Model">pIdcz1crok2eqpJpwWKNvwAA</XPD:REF>
<XPD:REF name="Head">dIkd1dzOU0ix6jLPmotxagAA</XPD:REF>
<XPD:REF name="Tail">JGkXiIih9ECuCgSDJvEVTgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ZqY68dfONEK5DeUAWoPeWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pIdcz1crok2eqpJpwWKNvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="EvvK3f7E60O7nu/utaX6fQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">pIdcz1crok2eqpJpwWKNvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ixVrJl29Jkie7iZb2qb8TwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pIdcz1crok2eqpJpwWKNvwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLGeneralizationView" guid="J68AiZAG406QJmxNDUzdhgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1606,520;1489,338</XPD:ATTR>
<XPD:REF name="Model">X7rjDJrJ1EiWh7s4Th+fHwAA</XPD:REF>
<XPD:REF name="Head">JGkXiIih9ECuCgSDJvEVTgAA</XPD:REF>
<XPD:REF name="Tail">abVzsnDDhUOZS+SyyH0fGAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="LTh/bOat5kGrDGT09tpndQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">X7rjDJrJ1EiWh7s4Th+fHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1pW81wy9skuTl9mnguTafQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">X7rjDJrJ1EiWh7s4Th+fHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mN9I0ca5ykS5Mtw2MkM6rwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">X7rjDJrJ1EiWh7s4Th+fHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLInterfaceView" guid="D8BKnVBZFkGlKdK9Y56NyAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1792</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">280</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="CU30qcpXPU2KThNO+aQ/iwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="syDBN0TNj06OhWh8+i3niAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPropConfigurator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="a71dY19d406ecun697BHdQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/fUR7uh6PkWalSA2MrYt+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="yI22/AV08U6zmJj+Yf8HoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Ls3xeYleFkKHsqp+JwgMOQAA">
<XPD:REF name="Model">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLGeneralizationView" guid="gA2JeOAUNUe7Jd8nUCziEwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1885,280;1793,211</XPD:ATTR>
<XPD:REF name="Model">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
<XPD:REF name="Head">dIkd1dzOU0ix6jLPmotxagAA</XPD:REF>
<XPD:REF name="Tail">D8BKnVBZFkGlKdK9Y56NyAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="yu0s+OR1aU6a12jy5wQvFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Umh+FUu6IUWixRVC123QXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1kbJ3WNwJECRcppNghFr9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLInterfaceView" guid="/mzxXUd+fE22VKCX+tbN7wAA">
<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">684</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">416</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">AqCtcQwqYEqO9g1n/B0fiAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/mHVhic1zEGsVrW2/9ErbgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YnGgGiCPaUKPdvzUFIYU/wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FieldEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="E9YrJ1dnSECMgG6JL6+1CAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="FXhlYP2gtUqyccz3i4CLcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2G/DtUs70EutHVP9GByGGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">AqCtcQwqYEqO9g1n/B0fiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Fj7axNbWfkixix/+B6KHiAAA">
<XPD:REF name="Model">AqCtcQwqYEqO9g1n/B0fiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLGeneralizationView" guid="2tdrApQzFk+tEV4QhuyRxwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">271,684;542,305</XPD:ATTR>
<XPD:REF name="Model">vdt3q81eSkSoZadt3qKhgQAA</XPD:REF>
<XPD:REF name="Head">7Cmth72brkyeL5+mcgl2/gAA</XPD:REF>
<XPD:REF name="Tail">/mzxXUd+fE22VKCX+tbN7wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="gG18liqYUU2/dhTtrzsVDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vdt3q81eSkSoZadt3qKhgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="6WfkaLHAR0uMjxfPYN8/ywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">vdt3q81eSkSoZadt3qKhgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nsWQF8dvvUuNEWpePpx5zQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vdt3q81eSkSoZadt3qKhgQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLInterfaceView" guid="BquejmBbUUym74eVWRv/TgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">824</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">185</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">gFUKw/2tjEePwtJPTvSegwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="TarlyOUCVkC/m7vRbXHlGgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="k3qI88vgtEW2R4GKewWyewAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="You02Ua/PEeFPuWAl4la7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="r8bCBocuhUyWYSQ31vUXYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4x53CJXs4UadDej4zZxv1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gFUKw/2tjEePwtJPTvSegwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="IBIXkRWfQkq7SGzIX8IDDQAA">
<XPD:REF name="Model">gFUKw/2tjEePwtJPTvSegwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLGeneralizationView" guid="NcUZwtdiy0Whaahqk83CGwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">430,824;568,305</XPD:ATTR>
<XPD:REF name="Model">PzsylWqlRE2KMjROL1/4ogAA</XPD:REF>
<XPD:REF name="Head">7Cmth72brkyeL5+mcgl2/gAA</XPD:REF>
<XPD:REF name="Tail">BquejmBbUUym74eVWRv/TgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="fn5ASZXHWUO2X32hJQqS9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PzsylWqlRE2KMjROL1/4ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="s0nAOOMeJUKvDTqjmelQ/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">PzsylWqlRE2KMjROL1/4ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Ee1HziNgY0CCcGaTZYxuagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PzsylWqlRE2KMjROL1/4ogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLInterfaceView" guid="0vaBDtajj0yvWucOXM67vgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">368</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1004</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">337</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">VHJIFoUmok6T6EJfj5Jp1AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9IDF6qsyHUylNrj73Xc0uwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="v10KghGuKEqyZhm2y+seWQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PrivilegedEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="b9JJcW097kSQfiNyeJMLLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Na8eEZZeQkmsPMPBJIXHXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iuZosBWa9Uic7DSnzQl/aQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VHJIFoUmok6T6EJfj5Jp1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="h8SIcHQEREqGHwMDKnwjWgAA">
<XPD:REF name="Model">VHJIFoUmok6T6EJfj5Jp1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLGeneralizationView" guid="kT79qaIHBk2pHleaXkJQuQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">538,1004;580,305</XPD:ATTR>
<XPD:REF name="Model">/+wo5CSpoUWVF1/9kAi+9QAA</XPD:REF>
<XPD:REF name="Head">7Cmth72brkyeL5+mcgl2/gAA</XPD:REF>
<XPD:REF name="Tail">0vaBDtajj0yvWucOXM67vgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="5Xp3RcRPHUG+WGCL+2JPkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/+wo5CSpoUWVF1/9kAi+9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zzTST9LMckut98sQfnexggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">/+wo5CSpoUWVF1/9kAi+9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rq2DL3Dy3Euh06sVNoDgQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/+wo5CSpoUWVF1/9kAi+9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLInterfaceView" guid="vl/soqyGOkCJE0S2+T2MHgAA">
<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">1140</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">203</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">mcUzryF8+UaOZh0lQdJkQAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lfJNo5sq10O1SrSgH3+RhgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="y1/F/5V1bUSLwsMj7G5OPwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DraftableEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8yeNbG+IFkq3mghO/XTG/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="gRR84ONFZUa943c36AyULwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="vvfs0Wob70qKZPuLp2zbJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mcUzryF8+UaOZh0lQdJkQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yiJ2cWHV7kO5MribEAhDJwAA">
<XPD:REF name="Model">mcUzryF8+UaOZh0lQdJkQAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLGeneralizationView" guid="lLdlKj9K0kSQZWCkcKJl5gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">145,1140;234,762</XPD:ATTR>
<XPD:REF name="Model">+rs7AwpPJEiWn6IAJE+VHQAA</XPD:REF>
<XPD:REF name="Head">/mzxXUd+fE22VKCX+tbN7wAA</XPD:REF>
<XPD:REF name="Tail">vl/soqyGOkCJE0S2+T2MHgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="YoBS+Nt/9Ue6KVFq9W6FnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+rs7AwpPJEiWn6IAJE+VHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="UuGPRCTV0Eegw5034lRtSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">+rs7AwpPJEiWn6IAJE+VHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="UmtSuU+ba0SNi0ynYX2w8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+rs7AwpPJEiWn6IAJE+VHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLRealizationView" guid="SrmEkvBJIE66vIZJtaMpHQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1072,1052;545,1015</XPD:ATTR>
<XPD:REF name="Model">dj1iLWBcUEeJ+kAro7NeYgAA</XPD:REF>
<XPD:REF name="Head">0vaBDtajj0yvWucOXM67vgAA</XPD:REF>
<XPD:REF name="Tail">GnF9HRuZtku3Mhr9a4UiRwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="byyMy9VMt0yYjiby2VaGJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dj1iLWBcUEeJ+kAro7NeYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="EL0TPRomqUmDTbLvsafYzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">dj1iLWBcUEeJ+kAro7NeYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="fcdrRycIK0OAz/vFAiLV2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dj1iLWBcUEeJ+kAro7NeYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[63]" type="UMLClassDiagram" guid="lk66sWMQAUicmjgiLvT/JAAA">
<XPD:ATTR name="Name" type="string">rocket.spec.ei.component.field.impl.relation</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="2kFGyLMpQk6i6cuo7+c8MQAA">
<XPD:REF name="Diagram">lk66sWMQAUicmjgiLvT/JAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">27</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="04+dnBTNBU2Ag6oGBIm9FQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">552</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">544</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">195</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">o/OJwIf4nkKF6ZstaxEZ6AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="K8KfdrwA+U2PjfXYN+Id5gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="LZadumXBmUSK06Z/XCA46AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EmbeddedOneToManyEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vo/f+ObrBUGPz2appW5FOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="HQJjBB+Gfk6mcAs1tKKE0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="e5Mr7jx9bU2hDFaBZp9GrQAA">
<XPD:REF name="Model">o/OJwIf4nkKF6ZstaxEZ6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HtUyewTmW0S7GRbqjEWF3wAA">
<XPD:REF name="Model">o/OJwIf4nkKF6ZstaxEZ6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="6/6V0vQ5NEazCwejETrxngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">o/OJwIf4nkKF6ZstaxEZ6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="3z/tA0I/0ESIb5mmiBZQvAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">236</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">440</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">186</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">zYbXpxZUM0OKz/TgybltrwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gKuIYcKa/EieR7R7GoqGqgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="LWnQLjcZQE2krZ2y9MKUxQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EmbeddedOneToOneEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JkazI6BDfU6wv2tNetEtswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+SJx8CvnV0CSEUAmfGDIEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2EgsiFGI1kuSk5P9azLW+gAA">
<XPD:REF name="Model">zYbXpxZUM0OKz/TgybltrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hAGtw29ab0K4iakbA0p9xwAA">
<XPD:REF name="Model">zYbXpxZUM0OKz/TgybltrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9cWhTMRUjUKABONURlRJ0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zYbXpxZUM0OKz/TgybltrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="PfIsiLIzFkuLiS0kziuoWQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">540</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">doR5GnF5YEiLjdS8LDYoSwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BpzD0/y75k6o9HXkENSgeQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hNwWa7qn9UGxbAu0yiGOiQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManyToManySelectEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9wTo4Wks+0iRqr+1hC9nogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZdmrCHT5AUubjcPBbNLmlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GuB6c++knUOx83sKWb5yFAAA">
<XPD:REF name="Model">doR5GnF5YEiLjdS8LDYoSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rmKALTi1f0OiAdDGWUd7egAA">
<XPD:REF name="Model">doR5GnF5YEiLjdS8LDYoSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="iAn7vjr+z0e7zVaGyncBCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">doR5GnF5YEiLjdS8LDYoSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="WBzyz7zT4Emfgc9QYizbsAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">496</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">396</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">147</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">fQ7fUQd38U2MRAvJas0bYQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DcckDF9fzE+vHl3c3pYH8QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wwJ2nT2POEqCLLVtdEs3AgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManyToOneSelectEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rYUedbXY0EmgyzStvJ1wLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="rPlSv378rESG6eXaY/IyAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="vvtiDXDtdUq8Xuo6l9+Q9AAA">
<XPD:REF name="Model">fQ7fUQd38U2MRAvJas0bYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="PGhpwqHzEkiKwDQm/Hu8NgAA">
<XPD:REF name="Model">fQ7fUQd38U2MRAvJas0bYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="llAEyQBoeE+qKhx1IF1EhgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">fQ7fUQd38U2MRAvJas0bYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="wWS5BkKt3kOlH4UcbXThCwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">788</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">548</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">147</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">ehna+G6PJkWA6Ni/YbFuIAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="3zUfD+u40UymsVTq+eLmvgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TRx/cxYt40GJSJhEL23Z8QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OneToManySelectEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bDuEF5Il4keaCvQTTJ11mAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="l3JjOrCG/0euk5/lbii9sAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="EsMPrWupvkCo7/n9PYu3WQAA">
<XPD:REF name="Model">ehna+G6PJkWA6Ni/YbFuIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HLB/4Guv4EyWDkBrux6cMgAA">
<XPD:REF name="Model">ehna+G6PJkWA6Ni/YbFuIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="PI5YYORZgEGycJKxRu61RQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ehna+G6PJkWA6Ni/YbFuIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="VmgWXt2mJkOVK+fnctxpaQAA">
<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">340</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">ehzTfzsky0K+KfoN2xSk8QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="x+ZPVX+wwUC3myK92JOrQgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zCNVTvIcVE2xvMxqp9UXPgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IntegratedOneToOneEiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="D7qH86ZzEEq0gQFDPbzVdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5ZsSFDmBE0mJcau/WvpAFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gIPbXsv9l0+icYG3o5CIAQAA">
<XPD:REF name="Model">ehzTfzsky0K+KfoN2xSk8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VjxGtJ9wKkmVJxet0jyL0wAA">
<XPD:REF name="Model">ehzTfzsky0K+KfoN2xSk8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="CQSZA2CQgU2Lx0TUR1HaBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ehzTfzsky0K+KfoN2xSk8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLInterfaceView" guid="wM0p9ywzdkK4fURpze+/hAAA">
<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">40</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">187</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">TGTBnikDl0i1t7BZczoZtwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6bcQbGCWSkOe1GwoV6Ri6QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="nqMypYzu00ObFpQT25HyfAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RelationScriptField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lc367uocO0SN8IMZIck6WQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="eesHIwsIDUWjq0mAEbgAsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="1pPXOFzC5kW9KlpBbWhbHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TGTBnikDl0i1t7BZczoZtwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="lfLupHgGYky0m7n0pzQ3YQAA">
<XPD:REF name="Model">TGTBnikDl0i1t7BZczoZtwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLRealizationView" guid="xtSlabOoyEq+5E/hNVnAvAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">633,152;625,59</XPD:ATTR>
<XPD:REF name="Model">MbzHVMrcHkauvqvLmIyYjgAA</XPD:REF>
<XPD:REF name="Head">wM0p9ywzdkK4fURpze+/hAAA</XPD:REF>
<XPD:REF name="Tail">LHWkoHBPYkuoRS4vG5fCdQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9Vm+6ADFyECcfpVVfMdVUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MbzHVMrcHkauvqvLmIyYjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="kQaTrwPRkEmHwbPKnLh6mgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">MbzHVMrcHkauvqvLmIyYjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="oSqTFK0AOUGWiB6+ikwepAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">MbzHVMrcHkauvqvLmIyYjgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="UKWjr9T0AkyT9FegunRsegAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">884</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">171</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">y2OqGoCg2U+/KcNYMcPa6QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="F8S7fITyy0i1YRldOQoOHgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="iYWKSdDSSEGznMf2FVJYOQAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ToManySelectEiFieldAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="sXeCmrRor0y9b5BabQodIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="DBpGUy5XUkqc2PODg0ud2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iYsdVPyj20uOIKVjsOUxFQAA">
<XPD:REF name="Model">y2OqGoCg2U+/KcNYMcPa6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ocNkU0L/JUOpE4F5XXWj2gAA">
<XPD:REF name="Model">y2OqGoCg2U+/KcNYMcPa6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="nwOlOSVY2ECgmG8N1IhOfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">y2OqGoCg2U+/KcNYMcPa6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="zrivx+2x/0GAr1pUe+1xlAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">764</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">4AM9U6AMWUC/AuM1BrzKsAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vxoracqg+kGNlBxNZvz9AgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="QApClr1hyEemgvlTEYJ+jwAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ToManyEiFieldAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="uTwNJKQVO0CAl5rJzke9NwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1Gpi2FfIrkOAHLdkH5WRwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="T9YHPndtqkqIf1HuvQfMlQAA">
<XPD:REF name="Model">4AM9U6AMWUC/AuM1BrzKsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JRx7tSr59UKtaURjoPr/UQAA">
<XPD:REF name="Model">4AM9U6AMWUC/AuM1BrzKsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="nEkVtmLO70OKizxrPN66KwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4AM9U6AMWUC/AuM1BrzKsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="15EFa6vC10K0BSx1PxlgDgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">877,548;953,450</XPD:ATTR>
<XPD:REF name="Model">pq4zGl7UgkiCxGnh/727GQAA</XPD:REF>
<XPD:REF name="Head">UKWjr9T0AkyT9FegunRsegAA</XPD:REF>
<XPD:REF name="Tail">wWS5BkKt3kOlH4UcbXThCwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="K/796KnqLk2iJVgDLZIJHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pq4zGl7UgkiCxGnh/727GQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4CQYmRsIh0qMe5BSubE2MQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">pq4zGl7UgkiCxGnh/727GQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="/5XVqhX7tE+nCQo+2R7huwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pq4zGl7UgkiCxGnh/727GQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="umGW901L502FpJk9kCdFxQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1060,540;986,450</XPD:ATTR>
<XPD:REF name="Model">5+BcGWpk6EqTsUjOQu2+OAAA</XPD:REF>
<XPD:REF name="Head">UKWjr9T0AkyT9FegunRsegAA</XPD:REF>
<XPD:REF name="Tail">PfIsiLIzFkuLiS0kziuoWQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9LB8W1C09kaA3zxjUD5MGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">5+BcGWpk6EqTsUjOQu2+OAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="D30vDtndZ0SYDoXIcYsdzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">5+BcGWpk6EqTsUjOQu2+OAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7NHFgU3/o0SWP3Fj7wnh/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">5+BcGWpk6EqTsUjOQu2+OAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLGeneralizationView" guid="nk71Ysr8L0yYHCWZdzJ5fAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">943,408;857,338</XPD:ATTR>
<XPD:REF name="Model">QeCZHlXgu0CvopoVd97JwAAA</XPD:REF>
<XPD:REF name="Head">zrivx+2x/0GAr1pUe+1xlAAA</XPD:REF>
<XPD:REF name="Tail">UKWjr9T0AkyT9FegunRsegAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7pagTCY/zUeE5WtReWiQ/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">QeCZHlXgu0CvopoVd97JwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="6EJOpsbFwkSXf4mRVuQABAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">QeCZHlXgu0CvopoVd97JwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="l+Sci9O7qU+IrmVAbTz25wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">QeCZHlXgu0CvopoVd97JwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="LHWkoHBPYkuoRS4vG5fCdQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">548</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">176</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">Ro70jvGhMkeLdDBdZnJOoAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="yyodOnOqDUiZYS4DBXH8lwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="huISKGAHikWrRiapnLhipwAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SimpleRelationEiFieldAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9jIG9Hk8vkaHvnyoTr+0JgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="020lLU32Z0ewPgly1MBHJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+cutJ2yHUESVqsL/R8EkdAAA">
<XPD:REF name="Model">Ro70jvGhMkeLdDBdZnJOoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4qiVXWSkCkCzSzzHRXIUqgAA">
<XPD:REF name="Model">Ro70jvGhMkeLdDBdZnJOoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="GsSoNSILxU67n/5gdyQu/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Ro70jvGhMkeLdDBdZnJOoAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLGeneralizationView" guid="YRXdH3/tskGNW554/orCQAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">802,296;664,194</XPD:ATTR>
<XPD:REF name="Model">UPxiP9+z40WpBn30AgHBwwAA</XPD:REF>
<XPD:REF name="Head">LHWkoHBPYkuoRS4vG5fCdQAA</XPD:REF>
<XPD:REF name="Tail">zrivx+2x/0GAr1pUe+1xlAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="K3e69TTxyEaxdOYKZ7GtRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UPxiP9+z40WpBn30AgHBwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3vPMd4dnqkyvVxTsbfcvUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">UPxiP9+z40WpBn30AgHBwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="8ChVI4XZW06chvBmglZv4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UPxiP9+z40WpBn30AgHBwwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="/V+l8eCcc0mdHR+e6iSvCgAA">
<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">276</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">127</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">kpLP4Cp5gU+45yCUVKDtNAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="IjD2FtG+SE27wd8VYsvkjQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uhSPNrz4RE6J7G7PSH4HrgAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ToOneEiFieldAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Kj5E/ekS7027qkmkeO7aawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Z4kWI0/JvEqosjzQyHdmhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3heWdJt4J0Wj5mnPKIzhTgAA">
<XPD:REF name="Model">kpLP4Cp5gU+45yCUVKDtNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="toflSyCn9Em0sCY17AajjQAA">
<XPD:REF name="Model">kpLP4Cp5gU+45yCUVKDtNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="SY+vMl5GvUGefgTos/lbZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">kpLP4Cp5gU+45yCUVKDtNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLGeneralizationView" guid="9Tj4dlR7SE+Ccqa3v8mm8AAA">
<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,276;606,194</XPD:ATTR>
<XPD:REF name="Model">mK+43pRXP0eOiBJ9N+PGowAA</XPD:REF>
<XPD:REF name="Head">LHWkoHBPYkuoRS4vG5fCdQAA</XPD:REF>
<XPD:REF name="Tail">/V+l8eCcc0mdHR+e6iSvCgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Ijl+7Yj3kkuXNWljZuY7jQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">mK+43pRXP0eOiBJ9N+PGowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3VHfM6g+f0K9tXyZ8cqprAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">mK+43pRXP0eOiBJ9N+PGowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="TYJRt4yaDUeh4m5ucpzXOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">mK+43pRXP0eOiBJ9N+PGowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLGeneralizationView" guid="BpOUNelWnUOdj9U9T8bIwAAA">
<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,396;481,318</XPD:ATTR>
<XPD:REF name="Model">XgME+tPG5UayCcFVPsKBKgAA</XPD:REF>
<XPD:REF name="Head">/V+l8eCcc0mdHR+e6iSvCgAA</XPD:REF>
<XPD:REF name="Tail">WBzyz7zT4Emfgc9QYizbsAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UtmEgjPnYEClVARJojImPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">XgME+tPG5UayCcFVPsKBKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="gLBhBAL8Tkep876YS+S9ywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">XgME+tPG5UayCcFVPsKBKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="K7nY60RAek655bRmnMFF3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">XgME+tPG5UayCcFVPsKBKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLGeneralizationView" guid="kAlJh06V10qN/3B7leQ8DQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">345,440;446,318</XPD:ATTR>
<XPD:REF name="Model">7VoheOF5FE27xnnqFqCvLAAA</XPD:REF>
<XPD:REF name="Head">/V+l8eCcc0mdHR+e6iSvCgAA</XPD:REF>
<XPD:REF name="Tail">3z/tA0I/0ESIb5mmiBZQvAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KV15WUKchE29FvtYDtq4pQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7VoheOF5FE27xnnqFqCvLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="yRHnnrGNQkCeBQhBkEdD6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">7VoheOF5FE27xnnqFqCvLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="o2Hew7eS9UaZ1gxp7cPGEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7VoheOF5FE27xnnqFqCvLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLGeneralizationView" guid="fM1/ighosU+HTJbCO9t3+QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">664,544;816,338</XPD:ATTR>
<XPD:REF name="Model">Ch0/EC3LIUKEaTPeCtw9yQAA</XPD:REF>
<XPD:REF name="Head">zrivx+2x/0GAr1pUe+1xlAAA</XPD:REF>
<XPD:REF name="Tail">04+dnBTNBU2Ag6oGBIm9FQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="CbBriEak2EqW/XPe2UUzbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Ch0/EC3LIUKEaTPeCtw9yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="OE15xvFc9Eirwuo/pxzFlQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Ch0/EC3LIUKEaTPeCtw9yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="MBOh+TwwHU+/JO7Y59bOTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Ch0/EC3LIUKEaTPeCtw9yQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLClassView" guid="RBzcpbK9uEi78t/EvOrqCgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1504</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">124</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">238</XPD:ATTR>
<XPD:REF name="Model">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aGgZWoEGOUe5VY2S2KFxQAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="AcFdfXxhbUqKESyFP8JaWAAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldRelation</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nZL0lKOFjk2Xm0/9rAXgIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ypSd3a3mZEWr1Cfr8h2OcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="QFG/sHnC5kq8/fmMprjMAQAA">
<XPD:REF name="Model">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3mCWZF4Or0GZ4Nk7uKOMKwAA">
<XPD:REF name="Model">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="h3DfvqJ7i0Gn472dvtV1LwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLClassView" guid="3+84aq76QEyCumhSmaEdpgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1332</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">432</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">381</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">kFvtJedU2UOKAh2UNtTUmQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xwEA4PuwKEqw/hogR6Y2iAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="z4zPghAYxkq/hfDwAOP2fQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EmbeddedEiFieldRelation</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2pk7Bsp+a0u3K2KTUrAXBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="9ykXey+EH0Ww3onzfvg5ygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RFn/TjVpO06JrTnDwG/0FgAA">
<XPD:REF name="Model">kFvtJedU2UOKAh2UNtTUmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="NFbdsZxxCUOVC2j9cULUEwAA">
<XPD:REF name="Model">kFvtJedU2UOKAh2UNtTUmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="nh4Lgns24kmsdYF3LfsfcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">kFvtJedU2UOKAh2UNtTUmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLAssociationView" guid="zxFK1jdYo0+SZt4GGWqpFwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">746,553;1332,482</XPD:ATTR>
<XPD:REF name="Model">nuzXWNSKGk++SsV5sb2W4AAA</XPD:REF>
<XPD:REF name="Head">3+84aq76QEyCumhSmaEdpgAA</XPD:REF>
<XPD:REF name="Tail">04+dnBTNBU2Ag6oGBIm9FQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Ps0Ugt3O30iDHiN4UWNYZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">nuzXWNSKGk++SsV5sb2W4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Kk+b5Wk0akazVPn9cryOvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">nuzXWNSKGk++SsV5sb2W4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="fOeIuNqDiECywsegz/2GogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">nuzXWNSKGk++SsV5sb2W4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="LCPOPIoEsEm/g+v4WDBkugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">RsDsX9xnr06Jlo1/DUHgkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Ebc4Tx12gESKDycAyKYvwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">RvFHKoLl40C/kOH0Q8axIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="DYfiRjdp70qyFAGqGd9ruwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">RsDsX9xnr06Jlo1/DUHgkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="6FbWoYdHTEyntZWAG2e2PgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">RvFHKoLl40C/kOH0Q8axIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="+iuN8hgJXkaporSZoV4yRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">RsDsX9xnr06Jlo1/DUHgkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="8TqaZXt6zUqnbAHIp/1/qQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">RvFHKoLl40C/kOH0Q8axIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="RbpcmePWFk+YAIjBCCgVdAAA">
<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">RsDsX9xnr06Jlo1/DUHgkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="8jXD1ezpo0GHbShpIwtUqgAA">
<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">RvFHKoLl40C/kOH0Q8axIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLAssociationView" guid="iPQMMO430ky8o82LPeET2gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">421,461;1332,459</XPD:ATTR>
<XPD:REF name="Model">F74sbl3fL0mAA9YZ9lmuyQAA</XPD:REF>
<XPD:REF name="Head">3+84aq76QEyCumhSmaEdpgAA</XPD:REF>
<XPD:REF name="Tail">3z/tA0I/0ESIb5mmiBZQvAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="x+fQBQO6VEOOPq0RKHbKkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">F74sbl3fL0mAA9YZ9lmuyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="lzGX7sKr2kOfs5/j1/0/MAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">F74sbl3fL0mAA9YZ9lmuyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hDaggvtquEi30eIo1OgdyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">F74sbl3fL0mAA9YZ9lmuyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="5tGbFODHu0mxDphwMZXWBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">+6TaI7YVAE21fl/I91Af7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="dXWBRFZHKkmsHV4eVi57ywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Lt83828VgUuPv3J1NvvCJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="4UQupoI/sUavY4rL01zv2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">+6TaI7YVAE21fl/I91Af7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="pHO8JFqSnkexoHmpVuIg5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Lt83828VgUuPv3J1NvvCJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="RRrW5zRaqk28dBjfYyb06wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">+6TaI7YVAE21fl/I91Af7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ui5HYP0ZHkWO9NTIgAAa/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Lt83828VgUuPv3J1NvvCJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="zPN34S+iH0iv4vmehYLLfwAA">
<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">+6TaI7YVAE21fl/I91Af7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="X2UvGRKL8EeSb6V6tZ+bLAAA">
<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">Lt83828VgUuPv3J1NvvCJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLGeneralizationView" guid="iuHNJYqwKk6eePIE1CFo7wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1549,432;1621,361</XPD:ATTR>
<XPD:REF name="Model">HYtT1fRBUkad+U9mteB9TwAA</XPD:REF>
<XPD:REF name="Head">RBzcpbK9uEi78t/EvOrqCgAA</XPD:REF>
<XPD:REF name="Tail">3+84aq76QEyCumhSmaEdpgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="R8slPXXvIEqonoFdWatZuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">HYtT1fRBUkad+U9mteB9TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vEn6B5yVw0KOSPsFWONMuwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">HYtT1fRBUkad+U9mteB9TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="gGUId0eD/0KuEq+c2Ga2xAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">HYtT1fRBUkad+U9mteB9TwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLClassView" guid="7VSvO3oBnEqh2IYqa3sOSgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1796</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">440</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">381</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">vSFqr750s0KXXhF5m+XXbgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gpst0b2c3Eq4GrpFgu9iRQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="GWQazKhldkqfmDH98OWlzQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SelectEiFieldRelation</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="X08H3DyYi0WHA67a3ELKlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WYyMjMQNgUuVno1QyZafeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="LYAnfDaqVESTCvdmfUJipQAA">
<XPD:REF name="Model">vSFqr750s0KXXhF5m+XXbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="9bQuXEqAqUSvm109vJSa+QAA">
<XPD:REF name="Model">vSFqr750s0KXXhF5m+XXbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xxzHNTMHlUSO9MjZNjGAcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vSFqr750s0KXXhF5m+XXbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLGeneralizationView" guid="OXR/2MzJaUKTAqciXErbTwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1950,440;1867,361</XPD:ATTR>
<XPD:REF name="Model">CHmpSqjJrkCAm/IUMIY7iwAA</XPD:REF>
<XPD:REF name="Head">RBzcpbK9uEi78t/EvOrqCgAA</XPD:REF>
<XPD:REF name="Tail">7VSvO3oBnEqh2IYqa3sOSgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="pD8nwkr+1k6GhkJHYdMOvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CHmpSqjJrkCAm/IUMIY7iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4SvmbepbNkarg1uxfGN66AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">CHmpSqjJrkCAm/IUMIY7iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2FVwoRTFRkm+XLxdGKmC8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CHmpSqjJrkCAm/IUMIY7iwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[64]" type="UMLClassDiagram" guid="Gob6d7rwPEK6GV2wYZ51SwAA">
<XPD:ATTR name="Name" type="string">rocket.ei.manage.gui.ui</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="49ixJRsUzES/+gsNhIJyDgAA">
<XPD:REF name="Diagram">Gob6d7rwPEK6GV2wYZ51SwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="pixZok3zp0On6FEMXkqdGgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">932</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">184</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">185</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">XOWvdztcc0G+TNFxedPE8gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6TlcYp/z+k6qQ6E8ai4iYAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2W4PZMlQFkSksq5rQIQ6ZwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DisplayItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gKRLXUjvdUOZSNSjfuT6xgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZCqE4S/h10WVsB9mNTBsBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+zfVltIKI0uJ91vH54zCPQAA">
<XPD:REF name="Model">XOWvdztcc0G+TNFxedPE8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="aORa/f4UIUeuK+OQVcTebwAA">
<XPD:REF name="Model">XOWvdztcc0G+TNFxedPE8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="h5pLLtaFtEeINTZJfe+7SgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">XOWvdztcc0G+TNFxedPE8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="bYS232eTvUiXT5HQ9Xk2ngAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">320</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">216</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">452</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">nf7tdlUIRUqXFVyeg5SecwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="biu3OH6JJEuRiTwC9I5DHQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="3WN6JND8Wkqh3VB6fVEcvgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DisplayStructure</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="PKLHixuYckKmBbyRwLkbTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7x1ve66zY0exElyW9g7F+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZlFpWNZ5zUmuw9LIamNNygAA">
<XPD:REF name="Model">nf7tdlUIRUqXFVyeg5SecwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="na4zmI/fdk+vV+qzarYqCAAA">
<XPD:REF name="Model">nf7tdlUIRUqXFVyeg5SecwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="I9e9tOAZzU24lxteVctXigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">nf7tdlUIRUqXFVyeg5SecwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="ADJs/hH3TU2t+LUgE4/P2gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">932,204;780,116;605,216</XPD:ATTR>
<XPD:REF name="Model">izyBOhMJ8ECXKZOm7vC8qAAA</XPD:REF>
<XPD:REF name="Head">bYS232eTvUiXT5HQ9Xk2ngAA</XPD:REF>
<XPD:REF name="Tail">pixZok3zp0On6FEMXkqdGgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="MRv0A6wDC0KspVloc8XAUQAA">
<XPD: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">izyBOhMJ8ECXKZOm7vC8qAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="M7uWWuzqm0WkJG3tCQe4nAAA">
<XPD: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">izyBOhMJ8ECXKZOm7vC8qAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="dWtbk5loq0Oa+1Iajzl4iQAA">
<XPD: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">izyBOhMJ8ECXKZOm7vC8qAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="biAoJVTzWEuCWHdTFj0nOgAA">
<XPD: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">8q8kd+oCOUW8vQJ/0qeRpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="/LcgvVi5FEOwzvHS3awYegAA">
<XPD: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">LSK4blHUU0eW1mgcmANkbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="mDrtM0du7kqAjM7YwchbKgAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">8q8kd+oCOUW8vQJ/0qeRpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="LS2NaJPlsESyrFHNjb34/QAA">
<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:ATTR name="Text" type="string">*</XPD:ATTR>
<XPD:REF name="Model">LSK4blHUU0eW1mgcmANkbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="awcCCajY60afG1ZEtlrkjgAA">
<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">8q8kd+oCOUW8vQJ/0qeRpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="glJ7lGhYV0ShPsjupEsbKwAA">
<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">LSK4blHUU0eW1mgcmANkbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="nZTzKe1gyUSjTvxNsjoq7AAA">
<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">8q8kd+oCOUW8vQJ/0qeRpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="RjprqHs9JU+f9Azh/AcfUQAA">
<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">LSK4blHUU0eW1mgcmANkbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLAssociationView" guid="/q2XTbvNl0mRtBTnBr4WFAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">609,284;784,376;932,303</XPD:ATTR>
<XPD:REF name="Model">IycnMDulG0aKJcBd9fPbWgAA</XPD:REF>
<XPD:REF name="Head">pixZok3zp0On6FEMXkqdGgAA</XPD:REF>
<XPD:REF name="Tail">bYS232eTvUiXT5HQ9Xk2ngAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="pUtjMwNUC0SK/24jfezlBgAA">
<XPD: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">IycnMDulG0aKJcBd9fPbWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="WzEP+mkEHUCoe30KFmjK7AAA">
<XPD: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">IycnMDulG0aKJcBd9fPbWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1kI82ZlQX0yo6f4LOgFgOAAA">
<XPD: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">IycnMDulG0aKJcBd9fPbWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="4qbHYHMol0OMYYzkHrmVNwAA">
<XPD: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">uvGo6VxcPESobHw0oIrq0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="rnFsjXALdEmdXMfXZs3MhQAA">
<XPD: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">Ih3OP6EevUmYrY4oaq6UYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="rfgdtdol0k2nIo/NmmPClgAA">
<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">uvGo6VxcPESobHw0oIrq0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="kRAKlVZVskioHwmYKCCjdgAA">
<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:ATTR name="Text" type="string">0..1</XPD:ATTR>
<XPD:REF name="Model">Ih3OP6EevUmYrY4oaq6UYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="p154wFGR/02dgVwECsIpUgAA">
<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">uvGo6VxcPESobHw0oIrq0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="/80MFXgTD0m5MRDEGDxllgAA">
<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">Ih3OP6EevUmYrY4oaq6UYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="IWdUJb8DEEiVZxLC9jhdrQAA">
<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">uvGo6VxcPESobHw0oIrq0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="qGfSKflUjEGWvQT4FtXPiQAA">
<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">Ih3OP6EevUmYrY4oaq6UYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[65]" type="UMLClassDiagram" guid="5woGns28qEeafkLMXOJM0AAA">
<XPD:ATTR name="Name" type="string">rocket.ei.util.model</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="PiyYd2BPF0GR9ZsNptcX0gAA">
<XPD:REF name="Diagram">5woGns28qEeafkLMXOJM0AAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">14</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="aCfVayDfLE6xEbeXRfbz0AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">464</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="mDMRjhZ+kEOOZKsvcUKESAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DA4ySts1LkaqB+c1d39fbQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Eiu</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="WHHoJzxU90W6eZiLuC+hFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="brZ2Vudpikq9IOOVc36AJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ollDa5hSTkem5IKwrBlYxQAA">
<XPD:REF name="Model">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="pCJgDbtz2kG1YycbIAlVggAA">
<XPD:REF name="Model">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="XrC51vyj/EKs/E0HpCBgXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="bVWk989bYU2BmioCBlivGQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1296</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">208</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">236</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">I03UQkBktEmTP65w8DJLiAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bag5vMxxcUqpxWswa7gl0wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JHdeR0PTE0CDxHqFZoaUAQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiuFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="XV/XR30hEkS9P8UginkHDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qCMzSdeGREactMJhPIG6JAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="utbI+AFsxkqnV7XN1TG3gQAA">
<XPD:REF name="Model">I03UQkBktEmTP65w8DJLiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="f7CuO5fb5EyAGtZeW/9K2QAA">
<XPD:REF name="Model">I03UQkBktEmTP65w8DJLiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="CkL8N43Uq0+AF04ky6DlsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">I03UQkBktEmTP65w8DJLiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="xv788CBAM0eK90SD2WYUuQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1132</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">652</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">620</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">225</XPD:ATTR>
<XPD:REF name="Model">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="MhgcPGWN+0mRthV7S1LhngAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/miLzu8fG0mAroOnE+fRjAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiuFrame</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="knP94yGC60CM0qd99ULwMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="x4+zDLAuXU6/QMKwelkMdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2bVqF8yPaEuJJd1uaN8SBAAA">
<XPD:REF name="Model">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kbsz6fwuF0+WOpG/ravi5wAA">
<XPD:REF name="Model">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="E6GlcfxssU2E25GJDrwCCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLAssociationView" guid="UHSFXb55xUC25La1sGPCYQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">943,589;1132,655</XPD:ATTR>
<XPD:REF name="Model">dYZj1mlnrkKwkfrX8524BgAA</XPD:REF>
<XPD:REF name="Head">xv788CBAM0eK90SD2WYUuQAA</XPD:REF>
<XPD:REF name="Tail">aCfVayDfLE6xEbeXRfbz0AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="GDBQVlFJv0Wf4sQOxEZSAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dYZj1mlnrkKwkfrX8524BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RF0wfpuHPUmQx5m//UFzTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">dYZj1mlnrkKwkfrX8524BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="r5s9SQ5M3USCDWwVgcxKugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dYZj1mlnrkKwkfrX8524BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="JoEFeWE2r0iNomB7pfkUMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dm8k584ypE2nMj2ISjfujgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="kURgKda6i0WYpxHISbyLswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">utXmMSTcRkqS9QjfC10t4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="QVJpnwFJ8kao2LEStaKZMQAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">dm8k584ypE2nMj2ISjfujgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="b5roHFz670SBxuwwTXYgyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">utXmMSTcRkqS9QjfC10t4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="WgXGNohjrkax3AOCqfnt9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dm8k584ypE2nMj2ISjfujgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="lyuXRW+yUkGxdplNWxZfrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">utXmMSTcRkqS9QjfC10t4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="XX1xhi4TY0qu7Aqb5PSwHwAA">
<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">dm8k584ypE2nMj2ISjfujgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Uw0748XoxkKvpuoovRH6LwAA">
<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">utXmMSTcRkqS9QjfC10t4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="RDlQ/PkXv0qJoLgIjEJojgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">593</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">212</XPD:ATTR>
<XPD:REF name="Model">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XMHsKSXS/0K8HemNUeKmTAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JAti17mMzU+PVpt/3/2udwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiuEntry</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RcVVg6eZT0C7Z0Zw3iYF+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="axE7QPMQkkuulctEom+WCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="XV6L+3dnt0aAUnw7Bj2w1wAA">
<XPD:REF name="Model">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GAI8SsJSnUWHt91HRVshDAAA">
<XPD:REF name="Model">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MykMzLcoyECouzV0W/QktwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="bE3Qpe6V5UOZ/TA4rUGQ+gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">943,544;2004,592</XPD:ATTR>
<XPD:REF name="Model">9cRd7TY0/EqNm9iCrMTFDAAA</XPD:REF>
<XPD:REF name="Head">RDlQ/PkXv0qJoLgIjEJojgAA</XPD:REF>
<XPD:REF name="Tail">aCfVayDfLE6xEbeXRfbz0AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xWgQKG0rVkCbTtCuVaglwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9cRd7TY0/EqNm9iCrMTFDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7SDfabANkUSCDnWSuDrJMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">9cRd7TY0/EqNm9iCrMTFDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="R/X+9SuHK0aL9Va/yZAxxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9cRd7TY0/EqNm9iCrMTFDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="xt0ys8a1VE6ba2mxvBBqEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">chcsQ8fvrk2bx5zm7RayawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="h+rX873Tc0SOSBam06zlHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">sutWI6Y+N0CWbKToMTsoPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="U+4tJNYFRkqs3K85DQOJWQAA">
<XPD:ATTR name="Alpha" type="real">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">1..1</XPD:ATTR>
<XPD:REF name="Model">chcsQ8fvrk2bx5zm7RayawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="98trYSioAE6X3q433Yy+xwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">sutWI6Y+N0CWbKToMTsoPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="EV3XVGjAhUOfS0cfCDmM/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">chcsQ8fvrk2bx5zm7RayawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="saa1uknw9UaIYnHNjnb62QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">sutWI6Y+N0CWbKToMTsoPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="c1ZwYJ9zbE+LZqtm6Lqv9QAA">
<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">chcsQ8fvrk2bx5zm7RayawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="2slZZ5GlRU+JMm1y9AIlwgAA">
<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">sutWI6Y+N0CWbKToMTsoPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="sbvra7L2GU+UdIKFKj2LcgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2112</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1040</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">gcipDQElrU2KJufa3s3XTQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Qkpzaei5LkmfQ5ZJ85zycwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mYHBRRGkgU6o/DKUxhDISgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiuEntryGui</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9JLD89TzTkGi95sbnXygrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="T8/oFa3UF0+TE0MNROjmXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dCLiRYoswUuziAZ+H7BckQAA">
<XPD:REF name="Model">gcipDQElrU2KJufa3s3XTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="O5bPXctkok+OBRMjH23SLAAA">
<XPD:REF name="Model">gcipDQElrU2KJufa3s3XTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="q2hI6vxwo0SscW/lGlNKMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gcipDQElrU2KJufa3s3XTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="cnb0CJsMQEa4HPt3Jc2cEwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2276,1040;2294,711</XPD:ATTR>
<XPD:REF name="Model">oC4I8XwNrEyUZzLXoD1PngAA</XPD:REF>
<XPD:REF name="Head">RDlQ/PkXv0qJoLgIjEJojgAA</XPD:REF>
<XPD:REF name="Tail">sbvra7L2GU+UdIKFKj2LcgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="I5VCaxjBD0ucjLiJwRZ50wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">oC4I8XwNrEyUZzLXoD1PngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="rmUKorovNECbyq2xTUaujwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">oC4I8XwNrEyUZzLXoD1PngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="gpfjDZtc90ucCnuEgQ30YQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">oC4I8XwNrEyUZzLXoD1PngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="BUVwacoJQUKxQLDW2aQ8CAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">qgFO0UXvKkG6hvllfeURYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="EoBAsmmCak6H3kEXFj3pJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">abrosgdQIUOJH+DTqILc8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="1KpnAgrnwUCEhmt5y3dxxQAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">qgFO0UXvKkG6hvllfeURYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="a86kQuuBekm/aY/aX+XJ9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">abrosgdQIUOJH+DTqILc8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="1UV4S0LzeU2cUg9hcB2ZyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">qgFO0UXvKkG6hvllfeURYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="2fMmt1kdOE2DOznTb3G3iAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">abrosgdQIUOJH+DTqILc8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="MD3wry0qhEChHPcXRdbloQAA">
<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">qgFO0UXvKkG6hvllfeURYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ndhKYuieUEqGNRkilRhI5wAA">
<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">abrosgdQIUOJH+DTqILc8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="vdhZwGlVb02a4cn0pM/NRwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1736</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1056</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">102</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">ShMOWLK170qFwqwCCGcdDAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QKI9M/9EKEepuzEm7ahGSQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="cWRcCumeAkGWi/rDbfiPpwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiuGui</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8+li/ubEhEm6pyFOYms2hQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CXOvRM2o4E+RaGj12rotmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GCPzK8guC0mUEVCmiq2IMQAA">
<XPD:REF name="Model">ShMOWLK170qFwqwCCGcdDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tM6lQTF1tU+mT62NoaATLwAA">
<XPD:REF name="Model">ShMOWLK170qFwqwCCGcdDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="cA+ZxP0T5kyNJS95roS7UQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ShMOWLK170qFwqwCCGcdDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="ZY+a6p+w7E6wcGpPShYo5wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2112,1092;1837,1090</XPD:ATTR>
<XPD:REF name="Model">uxWmUcjtOUq4Cy9iCJDjJQAA</XPD:REF>
<XPD:REF name="Head">vdhZwGlVb02a4cn0pM/NRwAA</XPD:REF>
<XPD:REF name="Tail">sbvra7L2GU+UdIKFKj2LcgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6in7zdtINkib+r+8Z3E6VQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">uxWmUcjtOUq4Cy9iCJDjJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="d5UN8DTmjUyL9SKDVV8TSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">uxWmUcjtOUq4Cy9iCJDjJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="AYmogd0LtkuxZijY3IPryAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">uxWmUcjtOUq4Cy9iCJDjJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ahM7odRWbkq1Vm85SOw6OwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">DeHi1M/1UU25CAiIeSqxuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="sIMIjuvUb0G/FAuVBRp8wQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">v3o7mQiz9E+vq5V31KZmMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="fv/ecgQAXU2JgRrZ6zQ2zwAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">DeHi1M/1UU25CAiIeSqxuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="66w6tWBx/keByMel9N+dkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">v3o7mQiz9E+vq5V31KZmMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="5hZ3upPv+E+ID12SHUFQ/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">DeHi1M/1UU25CAiIeSqxuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="yH4nckCImUuMnZC9JZonogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">v3o7mQiz9E+vq5V31KZmMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="lc7BoPAjXESOiRr485a8JgAA">
<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">DeHi1M/1UU25CAiIeSqxuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="eFbzv6RypECxhIdC+eB6GAAA">
<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">v3o7mQiz9E+vq5V31KZmMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="vB6N7taquUu5Mck2/Nq1XAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1750,1056;1560,876</XPD:ATTR>
<XPD:REF name="Model">YXyc7ORuiUydkL1bMAHT/gAA</XPD:REF>
<XPD:REF name="Head">xv788CBAM0eK90SD2WYUuQAA</XPD:REF>
<XPD:REF name="Tail">vdhZwGlVb02a4cn0pM/NRwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="vHE+Wgds7kKqCW3TbkeThwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">YXyc7ORuiUydkL1bMAHT/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="mJoMS+bjWUCe2S90tu/gRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">YXyc7ORuiUydkL1bMAHT/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="S2J2xFh+RUOLmoCE0s3HFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">YXyc7ORuiUydkL1bMAHT/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="PfsWEiIzzkGZZL9UNfm18AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">b3zbiRXLi0aPCAMir1X0GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="l/UXYGzG+k6vPR9vEFE3YwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dn6pqkmFRkO0xwpeXyNRlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="b3S/oFGmhEyzm1kzz7y7AAAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">b3zbiRXLi0aPCAMir1X0GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="U4nDnvGhSEatgVnGf/dxEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dn6pqkmFRkO0xwpeXyNRlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="HUuJIUzzc0yDCFtlpRipnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">b3zbiRXLi0aPCAMir1X0GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="kebTUskSgEyndBaDZogCrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dn6pqkmFRkO0xwpeXyNRlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="LLD4FxNBx0GqQWq/WnLZWQAA">
<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">b3zbiRXLi0aPCAMir1X0GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="GupB74qs9E62upCJuzTu4gAA">
<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">dn6pqkmFRkO0xwpeXyNRlQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="uKmJ2vUep06krJQAXV5JwAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2004,660;1751,707</XPD:ATTR>
<XPD:REF name="Model">Sq29+0CQ+kScwSFG1KDBPQAA</XPD:REF>
<XPD:REF name="Head">xv788CBAM0eK90SD2WYUuQAA</XPD:REF>
<XPD:REF name="Tail">RDlQ/PkXv0qJoLgIjEJojgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="vNXKTtA9UEGntZMaMBIjXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Sq29+0CQ+kScwSFG1KDBPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="/u4UlPymvEKzFVNz4Cf7cQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Sq29+0CQ+kScwSFG1KDBPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="z5wt5NW7E0ub2HAy9RQXNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Sq29+0CQ+kScwSFG1KDBPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="GFq/baNoakOSMLFNpF/0ZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">/uUMWhCtsU+0w8AfbcjgogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="2wmN48obDky+e/HWMKeazAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Ujt0AMQrc0GVTVGHFH+QZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="0NepqP1y2EyZJU+ChngEfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">/uUMWhCtsU+0w8AfbcjgogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="yaT+s5OBekqziMTIgUiUlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Ujt0AMQrc0GVTVGHFH+QZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ZlQbDDgJTEump7pQ/aU0NAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">/uUMWhCtsU+0w8AfbcjgogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="FTPsluEjREm4Sa8HBGi5+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Ujt0AMQrc0GVTVGHFH+QZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Ae2s5z0XeUyc/FrrUtEMGwAA">
<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">/uUMWhCtsU+0w8AfbcjgogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="bS8pWqt7p0aR38cBZBms3wAA">
<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">Ujt0AMQrc0GVTVGHFH+QZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="QFY+W23p7ESE8pAwv24fdAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1784</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">372</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">4wUxezX4uUugmZRxrjTtbwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="3cOL1qRYYk+IGonRdUQwtAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1z8SkYrgv0G4s3iZm+vkegAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiuEngine</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8vVttMEgdkCpvAMMP5CYWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BRc5KfYQ2E60W7I4A84elQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SxWw4fSYrkyjhlYyHM/YlgAA">
<XPD:REF name="Model">4wUxezX4uUugmZRxrjTtbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="YN8lXs9N+0eI9ssAD50vMgAA">
<XPD:REF name="Model">4wUxezX4uUugmZRxrjTtbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="IL7LULP7q0ugowdJlskWjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4wUxezX4uUugmZRxrjTtbwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="xE2n9aKoOkKVbSaA0Ob7nQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1448</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">vXVf5l6BQki2F6+6RGbR/QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="THJLmmUShkmV5OZeyugxVwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="9TEaKC0yaEKK3XQShmJUfwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiuContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HhkzYpCz9UuVDzfz/wjaegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="9iVbUn+TyEycp8dtwhRMCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="cpVmtm1x1UqFUjWjUZr2cgAA">
<XPD:REF name="Model">vXVf5l6BQki2F6+6RGbR/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="vJzG3FkRGEGqgWTzMfFJjQAA">
<XPD:REF name="Model">vXVf5l6BQki2F6+6RGbR/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="QCcVO/u8zk2OilHQPV7lnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vXVf5l6BQki2F6+6RGbR/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[66]" type="UMLClassDiagram" guid="J0MqtRZ3Y0WpLzYsOPwZ5gAA">
<XPD:ATTR name="Name" type="string">n2n.util.uri</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="983FOqfxNEq0DQzwQSpGyQAA">
<XPD:REF name="Diagram">J0MqtRZ3Y0WpLzYsOPwZ5gAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="wVetWIJnDE++C+OtEqdb0QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">604</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">428</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LwuR3Ubyz0SOiExfirbuRwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5qO6zjCfEku4GhtOQ5CQJQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Path</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/kXIoufU2k2JfeT5ldmMHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="fzwqdhhAQk+ffNUEIq4LpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ByxUTv3ZT0aVj/aPENcCXAAA">
<XPD:REF name="Model">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="oSnzCXpFOkOM5v/+nLP0NQAA">
<XPD:REF name="Model">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="2xR/5dMh+0O9oDFRDjQ8jwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="urfbUzXje0mjHaV/6pmENQAA">
<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">316</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LcjWZdzHtEO1hrp0SvwYPgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="iMllvviVyU+NoNOHKBwElgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Url</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mCJxYvdBwUa3p5CJaFurrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="raFCthnwtkqYwZJkyHi3wQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="LUGsLAjHEUSzZlTylA8udAAA">
<XPD:REF name="Model">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rzHegTDstEisqhzYqFDSNwAA">
<XPD:REF name="Model">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="IKji5dCiAES59M8HWuJymAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="IUXBszzBo0KwIudxoNdqtAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">529</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">484</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">221</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">vLzu1IYZZkuOTCxsNmxwXgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="M/H5jdXrU0Kd6wkfw2f5PwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="eXE/5WU2e0y7caMJe7q7ewAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Linkable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="1V8fI+8pT0iMuFvbR2WqqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="VK75ZQXp1UeC3qeLOO5AgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="jLraPM1Yzk2BBckUQrco9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vLzu1IYZZkuOTCxsNmxwXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Sj2dJMMCkEiigYl54KNVJAAA">
<XPD:REF name="Model">vLzu1IYZZkuOTCxsNmxwXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="t1s7OK8sE0uIi34f+e2EEgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">520</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">K0EVpG0z/UyOUFGjo70sTgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="flsbaFLLpU6NRRVQmtE78gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TICiZeLgxk65n6niSeoQagAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UrlableElement</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ak0qH/oRIUmqfbDh9K1N2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dCQ0mw4M/kSQi+7zRAuBVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="A0Feb7JovEC/mOoE0Arp1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">K0EVpG0z/UyOUFGjo70sTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AeP+LQ4pokqvG8vc1WMCzAAA">
<XPD:REF name="Model">K0EVpG0z/UyOUFGjo70sTgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="niaZ6Bj3kkGFpGwCB5BiSwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">216</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">cxE/hOhZiEOYvkMjiN60XQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Q4hk+BFsZ0q0QwdyVDdjxgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zDrpxtZfB0eRNGu6L06AIAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UrlUtil</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8Zllps3vK0yD0O1qJNMv0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="rysQcnqu6kiudUOE8U/azAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Hm8L3RnGuU+ljtx30tdjkAAA">
<XPD:REF name="Model">cxE/hOhZiEOYvkMjiN60XQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="xx4xHhip6kK78fq5eP26rgAA">
<XPD:REF name="Model">cxE/hOhZiEOYvkMjiN60XQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="TkFqvNRtYkCKhHcpJ1nYPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">cxE/hOhZiEOYvkMjiN60XQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[67]" type="UMLClassDiagram" guid="ylLDthTD4ES1hhNnwOFYMgAA">
<XPD:ATTR name="Name" type="string">rocket.spec.ei.manage.critmod</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="xmpwynBIa0C0zBOIbcUD/wAA">
<XPD:REF name="Diagram">ylLDthTD4ES1hhNnwOFYMgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="gQdRk9sEn0uzDM86h1E+cwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">424</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">391</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">SVgpnvlzaE+oXBZ3qelU5gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="f5myh9KjZUSt4y/PxMPgUgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2ys+cFzZZEeKY+VaUCdmUQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QuickSearchProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0MrO/iIzPE+82uEpC8TjAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Vi4Ut2tLrUG1yFan0eKldQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/PxbGbGQBUm+ic2bd1lAywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SVgpnvlzaE+oXBZ3qelU5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Pc/jWYt9TEGrrnwAbRshxQAA">
<XPD:REF name="Model">SVgpnvlzaE+oXBZ3qelU5gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="pWULMt9kAECxc3xj0ybhAQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">545</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">GtZFolyLX0SOmUIiI2WVKgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Kcu3/LhJF0C1iadqsIrv2QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xInn6+Z6bECBviJynJGI+QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ComparatorConstraint</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Vm1ZKzxenUGe+Rmt4kw+xAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UxlK/QWWjEyrSJbtaeAV+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SCqiFpaoSky5nDr0QJiOPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GtZFolyLX0SOmUIiI2WVKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kYEgzLMu5kmsxOWqWDQs8AAA">
<XPD:REF name="Model">GtZFolyLX0SOmUIiI2WVKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[68]" type="UMLClassDiagram" guid="gHpHfE3GlUqdkNdH6ZxRKwAA">
<XPD:ATTR name="Name" type="string">n2n.web.dispatch.mag</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="pf7T092sNkOoJSGzB/Bm3AAA">
<XPD:REF name="Diagram">gHpHfE3GlUqdkNdH6ZxRKwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="+rx6iZye6EGz5qQzQ/cP0wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">668</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">396</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">288</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">225</XPD:ATTR>
<XPD:REF name="Model">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="TJ6j7brg3ECKpY/m5R5kkQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zfmArStNo02E+Yb0IaUXBQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MagCollection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="f/01jyxzyEWSrlKxIpKOkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="lua67f+FmEmsc231lwKX5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Yb3OjlpCuU2A6jDhDJnn0wAA">
<XPD:REF name="Model">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="oUD2HSPKYkWilHl0x+ygegAA">
<XPD:REF name="Model">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="po1TI883GEyj8Ecz6MUPQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="FEQV7E8bi0WqKT7kHxhWzwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">428</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">244</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">Nz3WlZuH10mlmGAy445X+gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="a2sayuXtHEmpZeh6EsigXgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JvmJQp3hTUeQpfXC/9aPZgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MagWrapper</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="VAxtG6eGQ0OHo73t6R0MBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="K8ln68f9HUSinZeQWtCBXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="WKJfBVjnp0iWZ2EgG5OYfQAA">
<XPD:REF name="Model">Nz3WlZuH10mlmGAy445X+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nTfTKfp/Z0iheYBu1Sft9wAA">
<XPD:REF name="Model">Nz3WlZuH10mlmGAy445X+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="r186pENFUkq3rLSJRjrtBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Nz3WlZuH10mlmGAy445X+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="8nMDXtfQPkivYXvuyl17OAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">992</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">396</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">141</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">7b7yCtp3CEq82KZ8XuRZngAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6t4jNTsX7UqSr7aKsTXxHAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bDCGC4mQtE2qDj3QN58n9wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UnknownMagException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3LXgbB3w2EmrAQC5DqJ7/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="AlRU1d7lSEC6TrwpVi8Y3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+wVtG3HQNEqzrN1+lrJefwAA">
<XPD:REF name="Model">7b7yCtp3CEq82KZ8XuRZngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="9T6yK/1gWUy0aXdgNnwyEAAA">
<XPD:REF name="Model">7b7yCtp3CEq82KZ8XuRZngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="qFNH1U58XUWDcAI+n2rpZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">7b7yCtp3CEq82KZ8XuRZngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="SR68J6STBE28zuspwhPDswAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">148</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">518</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">235</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="unfkvIzC/kuJOy7EMQs1YAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+y8R2bA2BkySYqb/0ymf/gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Mag</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="4ShvGOwf70mMdcb4KKHNCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="VaHHPvt0cUGNiF8xg55AeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+qdKrpyaLUyQ9Zmy31FGaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tJTOwLc1m0OVPQLDM9uK8gAA">
<XPD:REF name="Model">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLInterfaceView" guid="0g0bfieXcEWJhbEhB5x7hwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">472</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">48</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">189</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">72bjfWbrLk6DaHIy/f2nzQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="AFoGpa61cE+0boxO8qc5AgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="dDhic8C9vUeTuH0dlxu1IQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MagDispatchable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="kjsOf4D9GE2Pt888Ut6P+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TYlOc5lxmkG/un45xSD9gQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ksMPY3gcnEa1KBP8+QIZQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">72bjfWbrLk6DaHIy/f2nzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="N+JDG0NqekykreDCQGjJEAAA">
<XPD:REF name="Model">72bjfWbrLk6DaHIy/f2nzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLInterfaceView" guid="3lxJAjVUZ0+UFYz9IzNSowAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">824</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">36</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">237</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">x6xHqcmdXE6yib164NCcIQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="94406G6dwE2mfjqf6Ax66QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1ua5fVncVkyjbF2QBQqL0QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DynamicDispatchable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2DH+E7OSjE+dNd6kNHqIFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qxlwLQDyl0OcDlgJaxvlswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mYBLSxiqW0ug8pIzCgbvXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">x6xHqcmdXE6yib164NCcIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="i6VFUD8kmkGoxjNSAmRFzwAA">
<XPD:REF name="Model">x6xHqcmdXE6yib164NCcIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLRealizationView" guid="+Tx3+IQAIUGx5Pu/scgmtwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">660,80;932,48</XPD:ATTR>
<XPD:REF name="Model">4Jp0NpPFO02e6JKVeUslHQAA</XPD:REF>
<XPD:REF name="Head">3lxJAjVUZ0+UFYz9IzNSowAA</XPD:REF>
<XPD:REF name="Tail">0g0bfieXcEWJhbEhB5x7hwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ApQ9aT95wEOZ57IQibLKEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">4Jp0NpPFO02e6JKVeUslHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="J2Qoh+ej8kSRunVm8Cq1TwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">4Jp0NpPFO02e6JKVeUslHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="G1oKAH2/cU+ivza7l1tkCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">4Jp0NpPFO02e6JKVeUslHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="1CjFBCxPWkujLEumL/PCqwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">668,508;547,508</XPD:ATTR>
<XPD:REF name="Model">vybjgxAaakaQ7UpZ0XJc2AAA</XPD:REF>
<XPD:REF name="Head">FEQV7E8bi0WqKT7kHxhWzwAA</XPD:REF>
<XPD:REF name="Tail">+rx6iZye6EGz5qQzQ/cP0wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/4gCWvQVVUi1+Mq0xPt2RAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vybjgxAaakaQ7UpZ0XJc2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="IgX4K+epQECM/JB9/6T8hAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">vybjgxAaakaQ7UpZ0XJc2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="a9afY4OFm0G6IuP43JaghwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vybjgxAaakaQ7UpZ0XJc2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="IGm8Dfqve0GbJgGsJxp6sAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">0dooJCUupkyNGU0KrBSYlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Nb2IUv6nOk6CJZ1yPQVx8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">RTVal72bWE6lD/IHAI49/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="B/pMQNH/okSDFDTGV4MS5wAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">0dooJCUupkyNGU0KrBSYlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="1sfoLP40w0O5jxZxhf4uBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">RTVal72bWE6lD/IHAI49/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="dcLQQX+bL0uzmQIsh1IaMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">0dooJCUupkyNGU0KrBSYlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Ojgr2vs8E0q0txuC7N4jQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">RTVal72bWE6lD/IHAI49/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="64VTa/KQEkCSzAixdkiF+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1072</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1024</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">0dooJCUupkyNGU0KrBSYlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="/6fOwb5b7kuOD8oSVSWjbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1072</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1024</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">RTVal72bWE6lD/IHAI49/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="EVBxGbJBeUKAgzpmMfEGGAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">393,428;374,382</XPD:ATTR>
<XPD:REF name="Model">9ywRsobwgEKu23lAJG3MJwAA</XPD:REF>
<XPD:REF name="Head">SR68J6STBE28zuspwhPDswAA</XPD:REF>
<XPD:REF name="Tail">FEQV7E8bi0WqKT7kHxhWzwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="TOXm/+n7c0y2vDRF+bJsgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9ywRsobwgEKu23lAJG3MJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="QYSgrBsnZUmNuhluHlWvJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">9ywRsobwgEKu23lAJG3MJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="als+i3X5M0mjpIYKiRgmagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9ywRsobwgEKu23lAJG3MJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="6H74A1dK+UmSqE0i7Mbn6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ZKzugcgPGkO0nPhV5oSgsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="PIWPe8Wlukanl4YqaepoNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">b0PEuCsaMU2g9kcoaX4vHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="S8WZAb553EG9Rt0gnkYm3gAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">ZKzugcgPGkO0nPhV5oSgsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="M/yn3GTwUEChSg/z1XsFmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">b0PEuCsaMU2g9kcoaX4vHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="cFOVx2u3pU2hlEcyxCNoBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ZKzugcgPGkO0nPhV5oSgsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="YKXZz7f1X0GuTjaOKaeJYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">b0PEuCsaMU2g9kcoaX4vHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="kn93BpFt6kyk3gAqwVJUSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1072</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1024</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">ZKzugcgPGkO0nPhV5oSgsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="OVHKoa6z5EWEpJJ57LN8iQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1072</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1024</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">b0PEuCsaMU2g9kcoaX4vHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLInterfaceView" guid="cW74RpHgb0ebOMvx3dA0jQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">656</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">267</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">115</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">nbGICZ5i906WWkAezUXE+gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="si0c+o11QU6yKC7dioLfEwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="pOqnNooWmUKSSj3pnu3//wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UiOutfitter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="4dxyh9V9PUmWb5uKUKERpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+gfgeYH8WkylatCh1VcHFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="EA0GVTqMZU2HfYoxpDgUwgAA">
<XPD:REF name="Model">nbGICZ5i906WWkAezUXE+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hZRPwYoFs02S8U3BRH9DkwAA">
<XPD:REF name="Model">nbGICZ5i906WWkAezUXE+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[69]" type="UMLClassDiagram" guid="kam/lK9T6U2v17U+zKQVjwAA">
<XPD:ATTR name="Name" type="string">rocket.spec.ei.component.field.impl.string.cke</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="FkGjl5U5X0u2sOA5UfkTXwAA">
<XPD:REF name="Diagram">kam/lK9T6U2v17U+zKQVjwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="3EfuewYgXUSIqNIgkLlOMwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">288</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">428</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">mJs3Sgy30UmgOzv6eCzgMwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="X6Xd5zAXbUWBv3xAzYYwKQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JpE9zyw9d02LXFjJAyn5agAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CkeEiPropConfigurator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="W8ZYhaRoiUmcJWL9WbjWqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MN8D1JqELEyq8yoA6lyLzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="kzPnUH+sSUOnEne3g5aiQQAA">
<XPD:REF name="Model">mJs3Sgy30UmgOzv6eCzgMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="g+KJMJvMjk2rg7AVSAexXgAA">
<XPD:REF name="Model">mJs3Sgy30UmgOzv6eCzgMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="TEXEA0As6UGlLk20HgAiQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mJs3Sgy30UmgOzv6eCzgMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="pW6TrMP/dEKxRU5p8yOL3QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">197</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">pwQFqxsaDUG4yCR0e+ACgAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2TCiKDHry0+PTNqrGsp//QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wlsPJdgO2ECoC/0RaIOuTQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CkeCssConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8Z4bVUH1G0+NEFSpZhfXawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Rri1TgPOBE65rZgemkrkSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BDc8HGCZL0W4puePwrIhnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pwQFqxsaDUG4yCR0e+ACgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="h82wBkCMyUqB9fs+JiKH5wAA">
<XPD:REF name="Model">pwQFqxsaDUG4yCR0e+ACgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="wPMsiBJXlE2qTpwsDGtWGAAA">
<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">288</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">209</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">AcwOwNCHxUimf5QqVWkeSQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="O3tR3jwdu0mDWRO8OQaAGgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="QT2w/54x20a1tSihsZto5wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CkeLink</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="iMkd3jpHWkCsTzNYBn/BTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="mw80NEELNUahrOvnX78C4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="69iCmcZB70qJ+sVS6U52EwAA">
<XPD:REF name="Model">AcwOwNCHxUimf5QqVWkeSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XlbHyTF/HU2bphp1YScdtgAA">
<XPD:REF name="Model">AcwOwNCHxUimf5QqVWkeSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="g6G9XadZ5EGsKKaRPPDBMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">AcwOwNCHxUimf5QqVWkeSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="IVtyJTyTBkOwLiAImJCcdgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">752</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">269</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">212</XPD:ATTR>
<XPD:REF name="Model">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="trUwWsfwIUWtEU7ur91YrAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="AK936o8J4UmTYY33NbUkBQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CkeEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="WYvmaIUmNkiwMA9iNOHvxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="llB6z6ygqkGdBsGjOzAazgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UDIkroR93UK8alUIYEalZgAA">
<XPD:REF name="Model">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4lpLEoxcIUeur2X2Cj/68gAA">
<XPD:REF name="Model">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="1VFZcevGdk+JxNAbmWE83gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLInterfaceView" guid="7pre1pozxkWJfAMPjht+swAA">
<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">120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">B4axdlfL6EON0s4Fn3dM6gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="tb51QD7jXUKiPFXv8HwvdgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YIiG3aZIKU6072kn0G2gewAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CkeLinkProvider</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="idFtmFvZ+Ei9q9yHRxXfHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="keseSdGoC0aCE535nk8/rAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="t0i0sVFc1E2UoqEmH80QKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">B4axdlfL6EON0s4Fn3dM6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ghRsJv0zREOWkOLR74hUXAAA">
<XPD:REF name="Model">B4axdlfL6EON0s4Fn3dM6gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="UO3RhBGHckmDe1DwJPT5jwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1028</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">288</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">281</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">5u1ch3tWRE+H8+POQQooUgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="PvuhNV0NdUC8evrP/OLQuQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="eLxuk/19Kky2fIBs+vHPVQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CkeLinkProviderAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="AFJJ/S2q2kGO+++zr83X9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="QQGf27c2/EWbSpOnZ9bcpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FliOjA9q5kSR0aQ+KJjHbAAA">
<XPD:REF name="Model">5u1ch3tWRE+H8+POQQooUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="iGQR7aapMEGok4Mm+gOZ/gAA">
<XPD:REF name="Model">5u1ch3tWRE+H8+POQQooUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="+qk1nuHYrkqomE9lxbwkAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5u1ch3tWRE+H8+POQQooUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLRealizationView" guid="qdZvQPElnU+iUlkJs1mxIQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1073,288;757,136</XPD:ATTR>
<XPD:REF name="Model">EIqDzlLIKUiyhWeRB+L7pgAA</XPD:REF>
<XPD:REF name="Head">7pre1pozxkWJfAMPjht+swAA</XPD:REF>
<XPD:REF name="Tail">UO3RhBGHckmDe1DwJPT5jwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Ov8+SmLMeUS6Z+www6Xc7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EIqDzlLIKUiyhWeRB+L7pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="CEgeVs9lBU+VYgVLabLhlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">EIqDzlLIKUiyhWeRB+L7pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4cs1pkzLKEmggeuQw89ifQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EIqDzlLIKUiyhWeRB+L7pgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="rwxBHenpLEWXsdL7of60rgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">608</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">1339</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">v37GcEX8HkOLRjvcNNXdBgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="pwGPtThvZUyDZ4cwim6bmQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="g96Jzk2YdUaFy15o4+OTfAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CkeMag</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="NmAQOMVaiUybCxkusNXO+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="kqcwjal+Ikepx8lUGtcrkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="i1rYfMYsO0CBQWEnKW+nLAAA">
<XPD:REF name="Model">v37GcEX8HkOLRjvcNNXdBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="iCF7/nDbQU+1Xg/aQlGAigAA">
<XPD:REF name="Model">v37GcEX8HkOLRjvcNNXdBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="kr36m/1VFkChYM95TQX5wwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">v37GcEX8HkOLRjvcNNXdBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="9ZI3B6vF00+U2/3/wB2XsAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1032</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">588</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">/FIjjHuILEO8RLaaRJDqeQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fqgR5d/b7UGRlQEoEkeyCwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="t4wXSBAttk6ezAUHvRVT+QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CkeUtils</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pS4Xx+MKLUy6B+lA3WBzAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Bpdzts6uuUe3Rb7pSAj5kQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GPExw7xHVk2vkUsbyS2mbAAA">
<XPD:REF name="Model">/FIjjHuILEO8RLaaRJDqeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="17P+qHDn7EuPJtzJe6wGZgAA">
<XPD:REF name="Model">/FIjjHuILEO8RLaaRJDqeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="jrYZBmu+SEuMdSHrF/Xo3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/FIjjHuILEO8RLaaRJDqeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="vnl5pW4Mo0mOF6R4t1ip5wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1500</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">484</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">335</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">VoC1wFqTtUqhF4V2Y2QJKQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="j+p4z/NMPk2hNMSHuQyZ2gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="8y93LMpkEkaZpcgvSlNeLAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CkeHtmlBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="1MgpszpnoUmMMPQziq2fPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="AJheggOqSkugQs4NeKQz1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SarBv8rjJkKaoYnnJ2oXGAAA">
<XPD:REF name="Model">VoC1wFqTtUqhF4V2Y2QJKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="o7E9CHlPWk+zDekyWl4iIAAA">
<XPD:REF name="Model">VoC1wFqTtUqhF4V2Y2QJKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="OXGMCbnXXEObT9xquWyt0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VoC1wFqTtUqhF4V2Y2QJKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[70]" type="UMLClassDiagram" guid="hmKHWuR4KUSDoFkzSaCiiAAA">
<XPD:ATTR name="Name" type="string">n2n.io.img.resource</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="NxIRWqlh4ECO+I5YV2YWeQAA">
<XPD:REF name="Diagram">hmKHWuR4KUSDoFkzSaCiiAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">17</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="eesQ98lQHkCxnu2hYtsr7gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">64</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">303</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="eP/kYoZJFEe+AqqSIMfRfQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Qq9Dttcps0OJleQxurDE/AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ImageResource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="NdqYc56FWkKjjGUb6Kv6nAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="p22wXavsJkC7Iu8GhbuYEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RjBnpJd+AkeCpRR8zPJhwAAA">
<XPD:REF name="Model">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="PdnvF3Qx706BeqaJqzBuHwAA">
<XPD:REF name="Model">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="V5nN+G2V/ky0N9HIinvatgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="+hpk5lsi8k2ARrYPjX7D/wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">576</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">444</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">khQxjCfBIEe3Sj8tCljEcQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2nt44D/wPkGOBW35ik6CsAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bSP1Wa7DUk+ktm6MKNxCJAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PngModifier</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="NwNmBO5GXkCcXgz6dIlZZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5bEbh0LwbUqxRk5vKlpNCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2BCLKR+Q8UKOMTosbS6/GwAA">
<XPD:REF name="Model">khQxjCfBIEe3Sj8tCljEcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="NEiiXfSdH0OZimncFFi2JQAA">
<XPD:REF name="Model">khQxjCfBIEe3Sj8tCljEcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="WiyAMGyMIUGKq8lniFg83AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">khQxjCfBIEe3Sj8tCljEcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="+pYecYowhk2jboOYM0h5WQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">708</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">257</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">jkGVtjfVY0WivSEf7jM9mQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0ynYBk8Erkex+S3tJ04ZewAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5E/CsB3Mj0COMHEweCoBLAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">BasicImageModifier</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ChuB4Vyc+UacdOdpg2NX4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UuMYRgqS3E2/Gf6CZiZwOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MqA1/6h3G0OxsvMKBbbJFQAA">
<XPD:REF name="Model">jkGVtjfVY0WivSEf7jM9mQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="TwWbNMx3Xk26vf/DQrybRgAA">
<XPD:REF name="Model">jkGVtjfVY0WivSEf7jM9mQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Xh1L12Yu0UKtYPdsC5PMjAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">jkGVtjfVY0WivSEf7jM9mQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLGeneralizationView" guid="38Rj/mV+Mk+CCF6/TrYSggAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">646,444;799,273</XPD:ATTR>
<XPD:REF name="Model">9HRz000HQEC1tQVG59JM+AAA</XPD:REF>
<XPD:REF name="Head">+pYecYowhk2jboOYM0h5WQAA</XPD:REF>
<XPD:REF name="Tail">+hpk5lsi8k2ARrYPjX7D/wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="V0tO3gH4Pk6LmP5ymIJHjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9HRz000HQEC1tQVG59JM+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="maHAV8M8n0uaeUp8IPOLcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">9HRz000HQEC1tQVG59JM+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="s8obXWGKu0uuAq6MocdCTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9HRz000HQEC1tQVG59JM+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLInterfaceView" guid="pIhTfeBSE0SIGczL6em/vgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1008</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">334</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">5r5kaROmhU+a9n/RIuMQeQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fCHioToaEU2Tgjr95akR9wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="noMH5yhKeEyXD+Gd1aMDAQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ImageModifierMethod</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lzEE4fd1nE+QL9cb3ezskAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Q9HNpsPm5Ead46AGkMNl1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="41LWYFfJSkSX4yx8L4qk0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5r5kaROmhU+a9n/RIuMQeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="oKnvRTxpmkqwqJ4k/hcTigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5r5kaROmhU+a9n/RIuMQeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="VVF/CFhc+kaNXSwHx9HiOwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">911,273;1023,334</XPD:ATTR>
<XPD:REF name="Model">2jiu7cqYE0eLnnJJC0fbYwAA</XPD:REF>
<XPD:REF name="Head">pIhTfeBSE0SIGczL6em/vgAA</XPD:REF>
<XPD:REF name="Tail">+pYecYowhk2jboOYM0h5WQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="R5O9azutJUWc2aCRhOoxWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">2jiu7cqYE0eLnnJJC0fbYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7OZHmjR3yUmC8ZpieOZwaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">2jiu7cqYE0eLnnJJC0fbYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="zMdTZ9q5w0OiLbBhKAllHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">2jiu7cqYE0eLnnJJC0fbYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="znzkxHFgnEWCgDzWEAC7bQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">azG5ucm4HUamzOAZc9eUZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="cKEUV07AYk6oGJcruEUP6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">99laLKneQ0qgPJvavVDJvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="hZ5P/o45XEy/8BPCHjUDrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">azG5ucm4HUamzOAZc9eUZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="KDJph+6RyEiQZ2Akgm56RQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">99laLKneQ0qgPJvavVDJvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="8+6eE3e9DUytUTS9fkcI4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">azG5ucm4HUamzOAZc9eUZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="XIVzcoAYI0mDmEikahWWyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">99laLKneQ0qgPJvavVDJvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="rC4nxMWBkUKSA9qLfSvK0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1302</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1056</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">azG5ucm4HUamzOAZc9eUZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="nD/oXvopuUOgt+Spv94wPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1302</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1056</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">99laLKneQ0qgPJvavVDJvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="NlbauxjbCE+PMBORJwEu6gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">944</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">482</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">139</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">sTLGsVeBr0SYgTk2uHReqAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="SG6toR0Gy0udkKNIfnB3awAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="z6QTIR6UzkG0uTvL8wZORAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GdImageModifier</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cd+ntqZbW06DkJ1KX3cKNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="E3uQP0w+EkGtp03JJx2Y9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="JJwD7NLHPUewHViuQkvnkgAA">
<XPD:REF name="Model">sTLGsVeBr0SYgTk2uHReqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="T7p26oFV3ECwXd0eeOgVqQAA">
<XPD:REF name="Model">sTLGsVeBr0SYgTk2uHReqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Fwc9axG1w0eTZsSmjcjiKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">sTLGsVeBr0SYgTk2uHReqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLRealizationView" guid="2s8bwAkUKkSnMqpTr98GbwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1024,482;1076,379</XPD:ATTR>
<XPD:REF name="Model">zQriUSujtUW47JNG/1q8bAAA</XPD:REF>
<XPD:REF name="Head">pIhTfeBSE0SIGczL6em/vgAA</XPD:REF>
<XPD:REF name="Tail">NlbauxjbCE+PMBORJwEu6gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9Ph3+Icu20SGPPpkD7F3aQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zQriUSujtUW47JNG/1q8bAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="J0m+DM182kq21yXlD4vbFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">zQriUSujtUW47JNG/1q8bAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="HbWViWNmVkia5YuG++0qbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zQriUSujtUW47JNG/1q8bAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="7g8kI2kQqUynNO2s4+kDGQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1120</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">482</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">139</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">PLJlA8h+50GbHPQdJDlQUgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Jy7ruJVQCEyw8Fl9NuiFMgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1p5d7QrcAkqmRfYpBlkGZQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ImagickImageModifier</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ro4f7fXePEq241mr6xAzSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="kbia+zzx5UuxB4QtmnAbZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="T0cvbpwXQE6ZcVj6A13YLgAA">
<XPD:REF name="Model">PLJlA8h+50GbHPQdJDlQUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kCmkpDVbk06j2jyjEN5RKQAA">
<XPD:REF name="Model">PLJlA8h+50GbHPQdJDlQUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="l2pySx5phE+6QIswBImftAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">PLJlA8h+50GbHPQdJDlQUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLRealizationView" guid="5V2n7TZFqkmNFUH2td//RQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1173,482;1098,379</XPD:ATTR>
<XPD:REF name="Model">qiR3T8pjp0a9wF+stFXCdgAA</XPD:REF>
<XPD:REF name="Head">pIhTfeBSE0SIGczL6em/vgAA</XPD:REF>
<XPD:REF name="Tail">7g8kI2kQqUynNO2s4+kDGQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="LHQU8NHUwEaFt1G5E3Z1zAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">qiR3T8pjp0a9wF+stFXCdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zomHsl9vf0umy5K+oCs0RgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">qiR3T8pjp0a9wF+stFXCdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="VjvWZTfNVEGwLGy+tEP2/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">qiR3T8pjp0a9wF+stFXCdgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="0umvs9OTCUaLIOP2+akULQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">736</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">83</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">oXccRfhu/0eUpSF4UU3dVQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="95+jZUjs2U2uphrTBtFgJAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="lsfCmKK9skmE8rp3OdqEpQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">JpegModifier</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dWBfgb7bbkKpGDd1LtD6QgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Zujx51L/GEW0ut2SvJSRNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Gl6UPfynbE2YlpBu5wIAQgAA">
<XPD:REF name="Model">oXccRfhu/0eUpSF4UU3dVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="NpwZQLhNCkaVq5MuPeOG+gAA">
<XPD:REF name="Model">oXccRfhu/0eUpSF4UU3dVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="R8sRxQab3kSAZuy4BmTytwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oXccRfhu/0eUpSF4UU3dVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="pbsGqEbO0UuUmJf9LJeyxgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">782,460;826,273</XPD:ATTR>
<XPD:REF name="Model">ctgl6BTgDkK0tP8buDaxDgAA</XPD:REF>
<XPD:REF name="Head">+pYecYowhk2jboOYM0h5WQAA</XPD:REF>
<XPD:REF name="Tail">0umvs9OTCUaLIOP2+akULQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1LhkOm5wGkKrXaMG0ym+MAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ctgl6BTgDkK0tP8buDaxDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="u/O3dbNPQ067/69nqrm/lgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ctgl6BTgDkK0tP8buDaxDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nsMZHoji6EmzH2pe1o/KOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ctgl6BTgDkK0tP8buDaxDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="e1uWtGBr0kGqBZdT5xOMqAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">458,131;520,131</XPD:ATTR>
<XPD:REF name="Model">THFWOlbwEUCkGvMvmRtsvAAA</XPD:REF>
<XPD:REF name="Head">5ikCrYWWJ0+WLBofAXezugAA</XPD:REF>
<XPD:REF name="Tail">eesQ98lQHkCxnu2hYtsr7gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="O/JXaMAywE2GvNPRLzUyVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">THFWOlbwEUCkGvMvmRtsvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HUAw0KpEBEGYJgUOod2fOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">THFWOlbwEUCkGvMvmRtsvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GOuR2lhjJkSqlCYEnyIf4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">THFWOlbwEUCkGvMvmRtsvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="WJLbOhOID02Dg1SRTdZXkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ajtqViw1TUyO00dKfI2VWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="sP7aY+rHyUiubXZk2aY2KAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">xgvhPg84jk6kgC1OrL9UDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="R3dLBktdeUmXFEkqmFnjZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">ajtqViw1TUyO00dKfI2VWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="5QC8YZId5kKH1XT+g7hSnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">xgvhPg84jk6kgC1OrL9UDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="RTOZGFqk/0CHm/MLISS7VgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">ajtqViw1TUyO00dKfI2VWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="nSFZyB64WU6pddhGGTn4NQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">xgvhPg84jk6kgC1OrL9UDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="EC7MZ144mUeEjZXkIeXb2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1206</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-976</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">ajtqViw1TUyO00dKfI2VWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="srYJwa/hMUKWqSjuhrMM+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1206</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-976</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">xgvhPg84jk6kgC1OrL9UDQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLInterfaceView" guid="sFicPpQOmkmwiooQkNGhBAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">756</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">84</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">122</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">kgt8xn/9cECROB1ZL+KHoQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="PSIXxg5NyEGbbuolQ531dwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="tQReIGs5nE2Lt/LX+Yk1mAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ImageModifier</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HyyBycZTWUep0N/JMaw6kgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dOEp0oBxFUWDhRUFdV0EQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="I7u/8L2p60OTcbO+GBy7/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">kgt8xn/9cECROB1ZL+KHoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="s+hluxIoR0uns95pqUWQvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">kgt8xn/9cECROB1ZL+KHoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLRealizationView" guid="qBQaIgfVKE6SJkVEq15KpAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">830,192;817,105</XPD:ATTR>
<XPD:REF name="Model">X8/dpv4S1kOhD9qcQf1XOAAA</XPD:REF>
<XPD:REF name="Head">sFicPpQOmkmwiooQkNGhBAAA</XPD:REF>
<XPD:REF name="Tail">+pYecYowhk2jboOYM0h5WQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="pE9TyOn50kacqm2bF+uPQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">X8/dpv4S1kOhD9qcQf1XOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="0CJfhcnUJ02D/icfITD65QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">X8/dpv4S1kOhD9qcQf1XOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="kTIb88W/G0qlq02xBCPUvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">X8/dpv4S1kOhD9qcQf1XOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="5ikCrYWWJ0+WLBofAXezugAA">
<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">92</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">N639JLlCQk23qQBu4fNyAQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="kUu3jX4e+kWpmua/uUpjSgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Ye0hlfnLS0O7kKGW8eXrHgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ImageModifierFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="v2m7FI6gEEKbnaFJR+synwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uhM8/wx2S0+nfqQHdemT/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FnpmrxlJg0y7lnJhztaw/gAA">
<XPD:REF name="Model">N639JLlCQk23qQBu4fNyAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VVm/Ik7NL0WQ6gc/5nZ+iwAA">
<XPD:REF name="Model">N639JLlCQk23qQBu4fNyAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="pwWbgMLFfke45iE3vDW0XgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">N639JLlCQk23qQBu4fNyAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLAssociationView" guid="bWdmOB+lj0KR/4mmzimONAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">691,121;756,113</XPD:ATTR>
<XPD:REF name="Model">j9c+LlSafku3IdOMcSASlQAA</XPD:REF>
<XPD:REF name="Head">sFicPpQOmkmwiooQkNGhBAAA</XPD:REF>
<XPD:REF name="Tail">5ikCrYWWJ0+WLBofAXezugAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9f5smV/RoE2pllpoZlj1NQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">j9c+LlSafku3IdOMcSASlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="VDZFzSJSI0yvtztUzubWqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">j9c+LlSafku3IdOMcSASlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="IQ+wxDpiyUyweekZWabUnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">j9c+LlSafku3IdOMcSASlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="t9dX2txTfkCGHxpyGrpukAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Wd6dj+vdkk2JONSotyIPTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="UCUYDtkEK0SMQAXhiRNk9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">5msAOYuXTUeJCjPWZPoffwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Ifl8L2ukmkyHsLzbfVtGNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Wd6dj+vdkk2JONSotyIPTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="DtjN8+ivV0OksLDlUsfjlQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">5msAOYuXTUeJCjPWZPoffwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="c+zoaficM0it0U1qNFW34gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Wd6dj+vdkk2JONSotyIPTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="tn+AOa9dxEKTt35vyGL5tAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">5msAOYuXTUeJCjPWZPoffwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="5Ey+mGYWcEiF0ukIw942dAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-912</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Wd6dj+vdkk2JONSotyIPTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="YVA7MUq3tEGfj6kP9LxzKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-912</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">5msAOYuXTUeJCjPWZPoffwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[71]" type="UMLClassDiagram" guid="4BJ8t6/9jkO2xv5ZJqpZqwAA">
<XPD:ATTR name="Name" type="string">rocket.impl.ei.component.prop.adapter</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="fNmG4aw+BkCDWKrHd0dT0wAA">
<XPD:REF name="Diagram">4BJ8t6/9jkO2xv5ZJqpZqwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">18</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="FdgZgG5lH0y5flqKPTtS5QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">540</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">84</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">246</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">wqFKWrubgEei3WG5Dp0SnQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Bc0iXaurRES+QmrBf0WrvQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="FEaI0ObqAUKju1j2wTfBfwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IndependentEiPropAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="y2z2IeoNykiaSqcRr44FtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="alhJ9j8hYEma2xN9t52axwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="m0yq+c+XIkODQA2rswUi8AAA">
<XPD:REF name="Model">wqFKWrubgEei3WG5Dp0SnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="pK1krDNup069Ec4KYkG5UAAA">
<XPD:REF name="Model">wqFKWrubgEei3WG5Dp0SnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5Vtqy4WvBk+kdzCybMYGCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wqFKWrubgEei3WG5Dp0SnQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="D1fX5y3cDEKrxaa4td6QPAAA">
<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">304</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">246</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">HoWhy6QhyUGl+MSWHpQtXgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="eveuH9vUHkui0owMzQFIwAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Mml98aBEC0SkMEWK+ehQ3wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DisplayableEiPropAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="FnVfKO/MCUGi7jwh31jE4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="gbVKlAk2AUmXVUDbeJf50wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="krDVu5cxz06T0/JvQj0PPgAA">
<XPD:REF name="Model">HoWhy6QhyUGl+MSWHpQtXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7kBgJ7/MVkGU9EXhgOCEjQAA">
<XPD:REF name="Model">HoWhy6QhyUGl+MSWHpQtXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3uElheJFOECk+f49DHBdegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HoWhy6QhyUGl+MSWHpQtXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="wxF55IhTL0OxWwsRDqdR0gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1380</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">326</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="up7+sufNS0qrOtk72iV2kQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Te4WOVuojUCnc/1lmOv2TwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPropConfigurator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pNW8Rzot2E2h2rqZ6j/jiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="VzU/scVFaEiHInIQuVS6VQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Q2xK9V6iC0C8/HBa0X/4tQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nEVpIBM840uePR4L0IU28AAA">
<XPD:REF name="Model">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="fWbRdLw/Nkyf76tFoJ0UMQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1368</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">20</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">428</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">144</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZVHkt3MkskGFXwrELnzqPAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6jQ+g8MYFUq4ZKZAl/l48QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiConfigurator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="W6BTWN8wLkKngiGBh+O1yAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BaJ0+mJHN0OHemeJPeQYYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="WLVp5gGep02t2Nd4yxzsYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tT0MaF6ofk69XObxODLICAAA">
<XPD:REF name="Model">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="BdvpRr6UhEijG+eWkaIXvgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1552,248;1568,163</XPD:ATTR>
<XPD:REF name="Model">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
<XPD:REF name="Head">fWbRdLw/Nkyf76tFoJ0UMQAA</XPD:REF>
<XPD:REF name="Tail">wxF55IhTL0OxWwsRDqdR0gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lqaE2ZZDjkuYaKJVQ/WrDwAA">
<XPD: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">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jOyYTtC+QkiTLOXsqlEq3QAA">
<XPD: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">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9AcYKMP7q0Kr49hZgOneygAA">
<XPD: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">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="s/+EOz69TkeypvBjVVYuOgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1824</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">457</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">Xiulj5Rkl0CiKjN5r8+SKwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="K1Xhc1XWZ0eE3eSbUfiwsAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="g7qtN3EI/UK464RN/YEhKQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyAssignation</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KeJ5W+ghcE+jWbq0vrJydwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="vy3FMrkZC0OwqFRHP3/EDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Xp15/YWLBUiVnwvXwFyBxwAA">
<XPD:REF name="Model">Xiulj5Rkl0CiKjN5r8+SKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dE0AHXCWAEG2RlrtbH467QAA">
<XPD:REF name="Model">Xiulj5Rkl0CiKjN5r8+SKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="0+q3V8T5306w1LtBcM/1pwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Xiulj5Rkl0CiKjN5r8+SKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="c04235HGbUCJI5AFNKIjDwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">450,304;614,165</XPD:ATTR>
<XPD:REF name="Model">9EUCRHVSw0m94JPInqX5uQAA</XPD:REF>
<XPD:REF name="Head">FdgZgG5lH0y5flqKPTtS5QAA</XPD:REF>
<XPD:REF name="Tail">D1fX5y3cDEKrxaa4td6QPAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="v0/LQP2nikm7l9800PZnKgAA">
<XPD: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">9EUCRHVSw0m94JPInqX5uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="w7ZPKp0FE0qPB0g/K4F7rAAA">
<XPD: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">9EUCRHVSw0m94JPInqX5uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="fD9nohiKD0KJDQcjCHbpewAA">
<XPD: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">9EUCRHVSw0m94JPInqX5uQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="oWE5MAAS3k6P5SpWveMzJQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1312</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">440</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">379</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">ofakBMaKM02naJdKu4qxXgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="YDJRzD3HH0q0tBfNanS0VQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="A45Hk6XYNU6QCz37bFDpJgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AdaptableEiPropConfigurator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="jnlhfsqh90aqnP1l/bca2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7a72RqxQKEaPl0YZEtFpWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FJVeqBAKHkyZxXRu37oSYAAA">
<XPD:REF name="Model">ofakBMaKM02naJdKu4qxXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gVQhnb7WwEuNTkk5LOW+0wAA">
<XPD:REF name="Model">ofakBMaKM02naJdKu4qxXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="RtztMQPL50uQYM54zlpoXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ofakBMaKM02naJdKu4qxXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="MerVoel7T0OSxrHQs6YY4gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">676</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">300</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">174</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">ijcId8rE3Ui7jYg3WdMongAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bHc3UcNIkk2WlGgQiCOVWAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="CA0I/3LZ7U+9cHIJeToVHwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyEiPropAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Hemw8pJ1vkmk3P8BZCIhEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Nc1TuNSeyUSvRszn8Gg2yQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qjaX7Tb9eEWe4oMlgXZOEAAA">
<XPD:REF name="Model">ijcId8rE3Ui7jYg3WdMongAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rvHr5pUjLUy4CS6ybZPwoAAA">
<XPD:REF name="Model">ijcId8rE3Ui7jYg3WdMongAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="N6qOaZcWlUSLU6YCMwdA4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ijcId8rE3Ui7jYg3WdMongAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="bukwlQMhnkueNhnIfY6ZZQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">751,300;683,165</XPD:ATTR>
<XPD:REF name="Model">BXPjCWbF30+8N0i1wARtbAAA</XPD:REF>
<XPD:REF name="Head">FdgZgG5lH0y5flqKPTtS5QAA</XPD:REF>
<XPD:REF name="Tail">MerVoel7T0OSxrHQs6YY4gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Uxjw3A0SE0KgagHFnzGxtgAA">
<XPD: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">BXPjCWbF30+8N0i1wARtbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+xXBMq7Jm0K+G9u2mbgd+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">BXPjCWbF30+8N0i1wARtbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="P75+2itiHUGo3sRxYTwmrwAA">
<XPD: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">BXPjCWbF30+8N0i1wARtbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLInterfaceView" guid="nveOssxLgEeUPlutz80pCQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">892</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">176</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">397</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">AeLW9+N3YEW4muFTZYE7QAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7KE7LrHPfUiYcO2mK6aoLAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UQRc1IdQtkmpFXXdhbI29wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntityPropertyConfigurable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RpH6+c7lAUKeuqPnsw79UAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/Yx+fidTxUWV2LAcmauRQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="92mAhEZLIE2I4nk23cfzYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">AeLW9+N3YEW4muFTZYE7QAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="qoo2HL/81kKDiwYUyeRSswAA">
<XPD:REF name="Model">AeLW9+N3YEW4muFTZYE7QAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLRealizationView" guid="isLiIo5cQU+5tXfrmGCIxAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">827,300;1080,190</XPD:ATTR>
<XPD:REF name="Model">QTJeQGFtd0mWh9Z9eJOmKwAA</XPD:REF>
<XPD:REF name="Head">nveOssxLgEeUPlutz80pCQAA</XPD:REF>
<XPD:REF name="Tail">MerVoel7T0OSxrHQs6YY4gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="zOKvch5a4EegJCEymMfhlwAA">
<XPD: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">QTJeQGFtd0mWh9Z9eJOmKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="/r0wVc0rgEWk5ibYE5bGEgAA">
<XPD: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">QTJeQGFtd0mWh9Z9eJOmKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jTmX7tDmSEGzFVrF3AYV+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">QTJeQGFtd0mWh9Z9eJOmKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="yMw/kGkTnEmQ+Vk5Hy3PWgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">716</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">206</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">3Uklp70cSUaxTCtb/fTf0gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QWNhW58t+UmfHmhCzWAsfgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="EYjej/u+FkCv0Q+QIwm7KgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DisplayablePropertyEiPropAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="teBGmKsz0Uyv5OjzAZStyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0Kf9IAqBR0a8QB1g0ywZRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="NuxSY4Klp0yS+5rfHg+8ZAAA">
<XPD:REF name="Model">3Uklp70cSUaxTCtb/fTf0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="WhIxbaj8zUyKXAmrHvzn8AAA">
<XPD:REF name="Model">3Uklp70cSUaxTCtb/fTf0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="1/XMbJDWlEmZZD9fJdI7PAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">3Uklp70cSUaxTCtb/fTf0gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="L7bGuUUmCkGGRXo5j0FgqgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">811,460;769,342</XPD:ATTR>
<XPD:REF name="Model">35DhsxgJpkSQmAj8UV0ecgAA</XPD:REF>
<XPD:REF name="Head">MerVoel7T0OSxrHQs6YY4gAA</XPD:REF>
<XPD:REF name="Tail">yMw/kGkTnEmQ+Vk5Hy3PWgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="uRk3TaU3DUGdxaT221iB5gAA">
<XPD: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">35DhsxgJpkSQmAj8UV0ecgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RgAffFWZfkqFz96KBUoOtQAA">
<XPD: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">35DhsxgJpkSQmAj8UV0ecgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="JX1wkWrZq02Hd7FNKBxSBwAA">
<XPD: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">35DhsxgJpkSQmAj8UV0ecgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLRealizationView" guid="9LiEyV6I5UeFkA6Mf22rkwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1509,440;1541,267</XPD:ATTR>
<XPD:REF name="Model">4yu3UR4XnUexTjDDNog05wAA</XPD:REF>
<XPD:REF name="Head">wxF55IhTL0OxWwsRDqdR0gAA</XPD:REF>
<XPD:REF name="Tail">oWE5MAAS3k6P5SpWveMzJQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="gCxwVVfwTkOvj8OGQhbkMgAA">
<XPD: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">4yu3UR4XnUexTjDDNog05wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="v53CXUTPREqgofK7OfUxTgAA">
<XPD: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">4yu3UR4XnUexTjDDNog05wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="JQ77LZPwp0iDDFlPahUEQAAA">
<XPD: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">4yu3UR4XnUexTjDDNog05wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="eF/gHn2+hESQLc0/CzhlSwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1044</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">384</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">98</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">9sSFLxpE1ESyzo/shXKXeQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="jD34hanHFEaC0q0aC4W8TQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="4Gkz5BT0WE2JDsstXaJPDgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DisplayConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="M0tPwcpT90Sk9QanYGe0ygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ony0GXVScEqGIdbBWC7hugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Mdx9UzJ/gE6y+xvWqh24ngAA">
<XPD:REF name="Model">9sSFLxpE1ESyzo/shXKXeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ytnx98tr9kCbIKq9kJ64TgAA">
<XPD:REF name="Model">9sSFLxpE1ESyzo/shXKXeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wH66FealU0qk8o/o8Gc44gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9sSFLxpE1ESyzo/shXKXeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLAssociationView" guid="3CZ4v1TXrkGT8qMog+B/qQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">894,460;1044,418</XPD:ATTR>
<XPD:REF name="Model">YOuiOWAy40eckUH4xFdPQgAA</XPD:REF>
<XPD:REF name="Head">eF/gHn2+hESQLc0/CzhlSwAA</XPD:REF>
<XPD:REF name="Tail">yMw/kGkTnEmQ+Vk5Hy3PWgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="x+Fo6WkrVk+5hJ9x+qbC+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">YOuiOWAy40eckUH4xFdPQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="fE3X3DIbDUOV3nBtpSoHTAAA">
<XPD: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">YOuiOWAy40eckUH4xFdPQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="YAuE+LjlzkiH96c4/Xlb0AAA">
<XPD: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">YOuiOWAy40eckUH4xFdPQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="bxzbiuQvT0OlXo7qJSb+IAAA">
<XPD: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">iV24cKoR2USpgAQI2B18xwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="55q94uvupk6Fm2b5sDWtQgAA">
<XPD: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">bsFoMaj+oUi068JgFvZEJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="pIcUdxJMH06w2X8GhYYnJwAA">
<XPD: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">iV24cKoR2USpgAQI2B18xwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="rasaSw6xg0Sft4QuMHlWGgAA">
<XPD: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">bsFoMaj+oUi068JgFvZEJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ZUSzpZlo50uFuN1Ay/9g5gAA">
<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">iV24cKoR2USpgAQI2B18xwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="O9HY9DpcZE+I4oksciVbHAAA">
<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">bsFoMaj+oUi068JgFvZEJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="r+QlvRmWpEyayEbbrx19FAAA">
<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">iV24cKoR2USpgAQI2B18xwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="3PsTkeaTJEu+wZE3W9QvogAA">
<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">bsFoMaj+oUi068JgFvZEJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLAssociationView" guid="deHS4V6P5EePlkpjvwayogAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">533,350;1044,400</XPD:ATTR>
<XPD:REF name="Model">b8vina8YA0GUgNEwkMOGpAAA</XPD:REF>
<XPD:REF name="Head">eF/gHn2+hESQLc0/CzhlSwAA</XPD:REF>
<XPD:REF name="Tail">D1fX5y3cDEKrxaa4td6QPAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KzCQWBqg8kShP+PbvxTo+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">15</XPD:ATTR>
<XPD:REF name="Model">b8vina8YA0GUgNEwkMOGpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="dCLlN84IYEqP5wdjDUTvlwAA">
<XPD: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">b8vina8YA0GUgNEwkMOGpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WWyUw+8SA02xbd3v6MTYewAA">
<XPD: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">b8vina8YA0GUgNEwkMOGpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="St3wtdA0R06Z/SAQPGYHbAAA">
<XPD: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">5JJBNqOWvU6Of0ZOey6BwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="SIc2/5bd0EmRm388fHRb1QAA">
<XPD: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">ge0Ew27HsUyZ5B/ODKxwtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="5alvDR/4TUSugz5FCRk2NgAA">
<XPD: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">5JJBNqOWvU6Of0ZOey6BwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="cH+7oNJGjEW24rjgJGUSSgAA">
<XPD: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">ge0Ew27HsUyZ5B/ODKxwtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="tvRILkbP80KESjDO6ceyvQAA">
<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">5JJBNqOWvU6Of0ZOey6BwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="hyvbDdqvFU++Z+5/fg1IAQAA">
<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">ge0Ew27HsUyZ5B/ODKxwtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="+FBdMgfu+UytLLnBzTKdAQAA">
<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">5JJBNqOWvU6Of0ZOey6BwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="eHfqacV8z0Skw0SWk1l9TgAA">
<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">ge0Ew27HsUyZ5B/ODKxwtgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[72]" type="UMLClassDiagram" guid="xktX7sZIpkaSUIHblD/1fAAA">
<XPD:ATTR name="Name" type="string">n2n.impl.web.ui.view.jhtml</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="jrApOCgkK0qXDyxhbCfN0AAA">
<XPD:REF name="Diagram">xktX7sZIpkaSUIHblD/1fAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="u0DOfBwYlkOf4bwL/JDaRwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">596</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">427</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">e5PYM1m2dk6WgYHWse6bsQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qU9dYJMOakib5aRQqVTu5gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="vWmBYfwl/U6HqsbFFi13TgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">JhtmlRedirectPayload</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="iqKIA+V62UuiH4yrem+4WAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="rja8waAJUUS9IeGnrCxaDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="8z2hunKsE0mXIIKktASKJwAA">
<XPD:REF name="Model">e5PYM1m2dk6WgYHWse6bsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QDGaFXU3vkaJiCUAa8Jb+wAA">
<XPD:REF name="Model">e5PYM1m2dk6WgYHWse6bsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="dNRRPqyspk2GXVE3Gu4n4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">e5PYM1m2dk6WgYHWse6bsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="lI/sQGyX3kyVlrZ7c8pNcgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">708</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="W8V5CCUSVkqCcnf/lR5qgwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Ea9/r2pT/U6gjYkNM53ztgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ButfferedPayload</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="heNexumMak+9zKGIk5JIZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="YmMn2DfXD0a4Ebg3izlT9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="yVYCuOyMAEefrkbP05B7VAAA">
<XPD:REF name="Model">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="WBQf97rsxEKYs7cv0g2I8QAA">
<XPD:REF name="Model">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="q5FacJQRgkW7glOFOWabJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="fikQpnXQ+UKCmDyDAiNjSAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">868</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">225</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">144</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rGOsaKpsO0aL4yaCF/6gAgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jRFHR7ZqDEGOrtkblN0GYAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Payload</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="k+hIyNZOSE+Z5eOKmfPsLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="oeaCGHd2skOt8wblPCadbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MOpXqmVdIESVKYVAuk9RSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5vigsAaC/E6dGdnmf2TFRgAA">
<XPD:REF name="Model">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLRealizationView" guid="qNdSSa2r0UqjKFIJ4jPMDAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">815,133;970,17</XPD:ATTR>
<XPD:REF name="Model">2x3yy0N6qU2Ddow1M1uUHgAA</XPD:REF>
<XPD:REF name="Head">fikQpnXQ+UKCmDyDAiNjSAAA</XPD:REF>
<XPD:REF name="Tail">lI/sQGyX3kyVlrZ7c8pNcgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rRRruMA5nU2eLDrGWFwnqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">2x3yy0N6qU2Ddow1M1uUHgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vkCxwCzDFUWlU+r8DcCq2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">2x3yy0N6qU2Ddow1M1uUHgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="AFwlDALSQESZu1Mn3IVL6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">2x3yy0N6qU2Ddow1M1uUHgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="nBSHTt+/gES2jGGfUxy/egAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">801,284;767,174</XPD:ATTR>
<XPD:REF name="Model">dtaUzrjgWk2OW79dlz9EQQAA</XPD:REF>
<XPD:REF name="Head">lI/sQGyX3kyVlrZ7c8pNcgAA</XPD:REF>
<XPD:REF name="Tail">u0DOfBwYlkOf4bwL/JDaRwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lCmjYfPvOUeksOTY8qVweAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dtaUzrjgWk2OW79dlz9EQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="VARyrBHrvkSWJMH17OCVgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">dtaUzrjgWk2OW79dlz9EQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lOrxXXxky0mudcqSzMVZTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dtaUzrjgWk2OW79dlz9EQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="hV90QwcfaUuI2KWXSPoaZQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">576</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">TzfsrpRwdkufhYNHiyQK5gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="iqDHqZekzkSTVmmQDNTHxwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7u/PRlT6vkC24xbj7BvyKAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">JhtmlResponse</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="us9X4kcMF0GWAZvWBnNi9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BfKUkMBvrkCN5hxbIe3KtgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nboStEBPTU2OXLJDhojagQAA">
<XPD:REF name="Model">TzfsrpRwdkufhYNHiyQK5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1T+m8VacRkynNfLLxbVmnwAA">
<XPD:REF name="Model">TzfsrpRwdkufhYNHiyQK5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="2wZ3BVo6FUa9vO6ppLOj3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TzfsrpRwdkufhYNHiyQK5gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="lCr0ChNOvEewh3rKycxnIgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1132</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">377</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">251</XPD:ATTR>
<XPD:REF name="Model">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cOiwSXM+HUGpSJrSDC5RLAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bloqFcPlhkCqvxTxtLhqhgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">JhtmlJsonPayload</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="TFh7902ri0SkKIHdIs1v7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7iDKSItnb0O5SvoMVUwobwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2X+lMTzaZ0+EbFGPYKT3RgAA">
<XPD:REF name="Model">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rnANLJmER0CBDhkEgpn1TQAA">
<XPD:REF name="Model">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="0oGs8el4+EiY9/3SVK5ipAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLGeneralizationView" guid="fqczLE3DmkOU7w5CCFbXuwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1132,349;801,174</XPD:ATTR>
<XPD:REF name="Model">nKfxiCnZu0mWtZDbC4ChbgAA</XPD:REF>
<XPD:REF name="Head">lI/sQGyX3kyVlrZ7c8pNcgAA</XPD:REF>
<XPD:REF name="Tail">lCr0ChNOvEewh3rKycxnIgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="PdglRyA/8Eq9v6sGk5eZlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">nKfxiCnZu0mWtZDbC4ChbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XWUdJlnFgUSLuvnj/oA/4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">nKfxiCnZu0mWtZDbC4ChbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ql3gBC0Kw0KxtM7lubntjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">nKfxiCnZu0mWtZDbC4ChbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="Fp19Y5VxiUKWN0Fm4ERHeQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">913,339;1132,398</XPD:ATTR>
<XPD:REF name="Model">TulvP0sqaUaVod10guUEcwAA</XPD:REF>
<XPD:REF name="Head">lCr0ChNOvEewh3rKycxnIgAA</XPD:REF>
<XPD:REF name="Tail">u0DOfBwYlkOf4bwL/JDaRwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7n2Sq6HSL0SHj8pfma9a4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">TulvP0sqaUaVod10guUEcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="oaMHrywRqESr/RfNfhWNVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">TulvP0sqaUaVod10guUEcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="6eWXsiKIc0OgpLmtBHT+hwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">TulvP0sqaUaVod10guUEcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ddI4SizbLUW0kbDV8PXsEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">GHcO4ce04kakDaAuRLqZEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="hwFI3YSyY0ycjaNS7xAAOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">7ZMbtwxqi0OiFfLzjBxlpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="n0XifCYoGUGaf+MRcSMQWwAA">
<XPD:ATTR name="Alpha" type="real">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">GHcO4ce04kakDaAuRLqZEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="9PneUKivUE6L01RP0+AVxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">7ZMbtwxqi0OiFfLzjBxlpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="17RShs+7hUq8Qgv/tH0BEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">GHcO4ce04kakDaAuRLqZEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="IiYKYB8/9UirWRNTyBMRrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">7ZMbtwxqi0OiFfLzjBxlpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ndfWVUEUDkSNjYLo0mrxRAAA">
<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">GHcO4ce04kakDaAuRLqZEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="slTmqQc+4k6UGmFnHAlVlAAA">
<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">7ZMbtwxqi0OiFfLzjBxlpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="W8T6dVvikkaVT0upGSs52AAA">
<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">452</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">123</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">P9WH1d0exkmcqgDjwlI+NAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UpvaZ3rEOkq63Nly35tS0AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="BTw1ptYhNEq0Cc9GUmo/SgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">JhtmlViewPayload</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QJA24MzFH02QFTVatF/9zQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="R3Y/ZdUWR0+ozVu+Y2p/NAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KiCveT0zkEKc69aSMTVaaAAA">
<XPD:REF name="Model">P9WH1d0exkmcqgDjwlI+NAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="scSdvaC8jkaCtayZdRarEwAA">
<XPD:REF name="Model">P9WH1d0exkmcqgDjwlI+NAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5faslHefeEavSAO9WDAdWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">P9WH1d0exkmcqgDjwlI+NAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="7byJOhpwNESi9tpVqOsMMAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">709,452;757,174</XPD:ATTR>
<XPD:REF name="Model">NeRFjCWSD06ZgF7heKKuGAAA</XPD:REF>
<XPD:REF name="Head">lI/sQGyX3kyVlrZ7c8pNcgAA</XPD:REF>
<XPD:REF name="Tail">W8T6dVvikkaVT0upGSs52AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="5gAJU24++km0osFszwdy5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NeRFjCWSD06ZgF7heKKuGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="JQFzl1wYa02uFWLe9PWM4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">NeRFjCWSD06ZgF7heKKuGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="m3Wn7uYcPEWPzuMPMcsl0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NeRFjCWSD06ZgF7heKKuGAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[73]" type="UMLClassDiagram" guid="G8GimX8mx0OPK9Gccz18pgAA">
<XPD:ATTR name="Name" type="string">n2n.impl.web.ui.view.html</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="Bcw3JUbU60CAK6q8QHKLqAAA">
<XPD:REF name="Diagram">G8GimX8mx0OPK9Gccz18pgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">15</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="VbnuRDD6YUCPXNapcsugHQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">195</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">RBD3Q/2UWkekitvyc4gu7gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rGd8iY0QvUuBFFezYpT6HQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="KDspDIcHnUq1+gXJB9aBpQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HtmlBuilderMeta</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="eJveHHtH90Sz8Du/srpYJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="zgqqwwIHLEujTubJJyJsMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="O6hsr/RhyE6ypaCArNWFvgAA">
<XPD:REF name="Model">RBD3Q/2UWkekitvyc4gu7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="RcHVgIiY5U27Qa2q3X1GnAAA">
<XPD:REF name="Model">RBD3Q/2UWkekitvyc4gu7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="E98Y/YJOKkOt7MKiO4eD7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RBD3Q/2UWkekitvyc4gu7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="aIyZroLPgUa9s+3pueHHFwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">756</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">309</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">m7LOvWvG/UWk58cXWYff2gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uujRL1l+eUeOBM+MAVngBgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zDO4lzFsFU6efQmJm4XnJwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HeadBuilderMeta</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wHsmOQxJzkGsz+UwUEZ3wQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="74oTjViSnUGenK2Im49vmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="v5+MZcjqV0qdAGFGpDfEOQAA">
<XPD:REF name="Model">m7LOvWvG/UWk58cXWYff2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="c4uuQjjWdkqP1w37UAKKOAAA">
<XPD:REF name="Model">m7LOvWvG/UWk58cXWYff2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="nu42y/uYT0ayEnHcz8TMBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">m7LOvWvG/UWk58cXWYff2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="n6w9EL9nGUOq8EHYWH9cqAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">604</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">839</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">QZM7B3whJ0aRoUSxS/TspgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VcedtbKXf0mWhnQm9O8BeQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ig0rmDTwvkOujzhiZOQExQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">BodyBuilderMeta</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="T454K4rygk2DkEXEnDxn+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RMH7CWDbm0W0Er4MUa39ewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="pEwx/yw62UeZSYPL98rGEgAA">
<XPD:REF name="Model">QZM7B3whJ0aRoUSxS/TspgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="K5/0E0psukGoCzmUS99NYAAA">
<XPD:REF name="Model">QZM7B3whJ0aRoUSxS/TspgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="qnFq40ughUKqPwCvE3EZugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QZM7B3whJ0aRoUSxS/TspgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLGeneralizationView" guid="qONyWo+Ubkyk+eGHMLdiQgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">926,296;1002,172</XPD:ATTR>
<XPD:REF name="Model">jnvYc2fQlEevN8E5WudohwAA</XPD:REF>
<XPD:REF name="Head">n6w9EL9nGUOq8EHYWH9cqAAA</XPD:REF>
<XPD:REF name="Tail">aIyZroLPgUa9s+3pueHHFwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8Rk62sTyyUq2fDR1kuALMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jnvYc2fQlEevN8E5WudohwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ADMuIgL8CUy8Nqm/oF23JAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">jnvYc2fQlEevN8E5WudohwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="/BgBWv3caUeuK0mXS9jBggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jnvYc2fQlEevN8E5WudohwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="wP0DuRbHVkq1bhmR9GhDagAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">530,197;739,172</XPD:ATTR>
<XPD:REF name="Model">PLj+LJRTzE+yJTEwIVS9jAAA</XPD:REF>
<XPD:REF name="Head">n6w9EL9nGUOq8EHYWH9cqAAA</XPD:REF>
<XPD:REF name="Tail">VbnuRDD6YUCPXNapcsugHQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ZS+8iB/4UUapSpUfFRM6uAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PLj+LJRTzE+yJTEwIVS9jAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5yAkAWwI9Eu0MWiSDhctMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">PLj+LJRTzE+yJTEwIVS9jAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="RxC4PQTXwkunNsegefUV9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PLj+LJRTzE+yJTEwIVS9jAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="+XCJcQzXhUCGIHpIWDEVTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">gB5KAMH9+EiIZqgsNJ2JTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="EsXF+Q1gKUeWbKT8dYyUTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">XltwhKtGB0qoyMrS6NL+dwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Jdok7pl3vUGROhcsIV4NiwAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">gB5KAMH9+EiIZqgsNJ2JTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="BFhSs7gqbUa2cFtOiidDIgAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">XltwhKtGB0qoyMrS6NL+dwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="IB81PxWxiUOpAxaNuOzvaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">gB5KAMH9+EiIZqgsNJ2JTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="YUcvvFllrkilh6pa03PQtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">XltwhKtGB0qoyMrS6NL+dwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="F0kCITWYMEaFfWMW8QaPnAAA">
<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">gB5KAMH9+EiIZqgsNJ2JTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Ct9ajdKDe0e4NiG5wEbDhgAA">
<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">XltwhKtGB0qoyMrS6NL+dwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="u3JO4otuFEeLluMBYMxxYgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">797,296;530,232</XPD:ATTR>
<XPD:REF name="Model">1wSNpgNb1kmx1/2/yK5togAA</XPD:REF>
<XPD:REF name="Head">VbnuRDD6YUCPXNapcsugHQAA</XPD:REF>
<XPD:REF name="Tail">aIyZroLPgUa9s+3pueHHFwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="zAfRGKujf0aGhcm6GUKC5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">1wSNpgNb1kmx1/2/yK5togAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="/AqKQhTsKk2ncZRKoDbDZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">1wSNpgNb1kmx1/2/yK5togAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="L4hLxUrkiEamx+WZM7zO9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">1wSNpgNb1kmx1/2/yK5togAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="SigDI9/VfEi4s/BUwXRV2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">w0XnPGvlV0mCVstd+ailNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Hi3BsdqeuUKTs+ksxtXmFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">O42VzvaVjU6VS6lYcPDlZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="VEXeV79FikW78CfvbaYfwQAA">
<XPD:ATTR name="Alpha" type="real">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">1</XPD:ATTR>
<XPD:REF name="Model">w0XnPGvlV0mCVstd+ailNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Q6LtjmLnC0+ohLwGQriSggAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">2</XPD:ATTR>
<XPD:REF name="Model">O42VzvaVjU6VS6lYcPDlZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="4+m2fHo6FEeEadCxw4jEeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">w0XnPGvlV0mCVstd+ailNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="HoA1F3PPmUSkz3au4X9x5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">O42VzvaVjU6VS6lYcPDlZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="wtQ7M0eQ0kC9DauLEdBXVwAA">
<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">w0XnPGvlV0mCVstd+ailNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="UY50SK62T0C1OvZGlwQ0kgAA">
<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">O42VzvaVjU6VS6lYcPDlZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="V50yOc3kkkWTxELOmgmM+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">584</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">377</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">T1/BfG47hU2mheDIhkwvjQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RdWDJmfgg0eEKj9rKuZEhQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1D+e4262B0iKQsq1hqFDGQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HtmlProperties</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="h/tdVP/svkGO929kDh1IAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Rn41FngcbEy/U8Crq4z3QQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="43QQ5YIEy0SM6WPqGRT2lwAA">
<XPD:REF name="Model">T1/BfG47hU2mheDIhkwvjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GanndeAcoUqMo1SGVgJviAAA">
<XPD:REF name="Model">T1/BfG47hU2mheDIhkwvjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ploNu69+IUuOcNh4vsw+7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">T1/BfG47hU2mheDIhkwvjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="JGrI1P18okufHhnMHO6DGQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1288</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">480</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">302</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">303</XPD:ATTR>
<XPD:REF name="Model">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UeH+J/hwKUu668I9fKMfIQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wkHqIsFBQk2JO1zdefDUfQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Response</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Ral2bBVhKkKEVDO0jqn63AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JDvtLVdruEiQU+uovBI2MwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="e8pB5h9kvUqJDizcDFd/VwAA">
<XPD:REF name="Model">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="EWSU5rgHWU6j1UgVj3rp4QAA">
<XPD:REF name="Model">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="dhPvB+JjKUOFVjDnbuAJ8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="bI8Jnt6Cm0aNFIwJVuJ32QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1776</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">544</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">110</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">s5xk8v+ceUy/i3QT9hdb4QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="v9DwiZ5Y0U2sWITFNLW7zwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JazILkrdwkuihqkiDpdo8wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Header</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Uwzxx/YQrEyWrxvKKJ427wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="AtmGGdsciUK3TEldfoQ7/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TeSzUl4GTEW0Bs1NNJbFCwAA">
<XPD:REF name="Model">s5xk8v+ceUy/i3QT9hdb4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GsGBJihE+kuooqsXLkJOtAAA">
<XPD:REF name="Model">s5xk8v+ceUy/i3QT9hdb4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="NK1p/7YYOk2qnJChwFMRyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">s5xk8v+ceUy/i3QT9hdb4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="lcqN91HlKEWHwmeFVLZRwAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1589,613;1776,590</XPD:ATTR>
<XPD:REF name="Model">S6ybpEaLjUqDPPnK9eCpqAAA</XPD:REF>
<XPD:REF name="Head">bI8Jnt6Cm0aNFIwJVuJ32QAA</XPD:REF>
<XPD:REF name="Tail">JGrI1P18okufHhnMHO6DGQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="B57I8UsrCUmmXDCXGfbcZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">S6ybpEaLjUqDPPnK9eCpqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="knIR2tFodk2GtRgicV0sfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">S6ybpEaLjUqDPPnK9eCpqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FM8sE/21kE6+9n7Q+VzbYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">S6ybpEaLjUqDPPnK9eCpqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="+wtOY8RXj02J2NBIRPu9FQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">UkHay6y4/EKRc2yLr2NquwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ud8p+8PevUGUssEaqKVoSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">OWum86uPDEG2WsxUPYjFDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="xU1eHJvYKEimISr1uCDdoQAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">UkHay6y4/EKRc2yLr2NquwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="kRF0BzvJA0OOCUtseZM9MwAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">OWum86uPDEG2WsxUPYjFDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="JR2enJnloU6FHWvKl15TBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">UkHay6y4/EKRc2yLr2NquwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ToI9Xo40zUqugCs51L7XKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">OWum86uPDEG2WsxUPYjFDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="VfbN9IA580em92PUVNNVUAAA">
<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">UkHay6y4/EKRc2yLr2NquwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="8HB7uIw5GU+QEyyzQ5HZ0AAA">
<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">OWum86uPDEG2WsxUPYjFDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="Fj0eIU/EwE6q/n3MK1GPTAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1816</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">712</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">SCHrnh7mXkmivJFDIGaY0gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lr6mA3fD3Ee9+sXBbRrJZQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6hxHNcQzB0OC8BNFvxwbmgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ServerPushHeader</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="H+sEwp2yaE2Y08xMu6L9UwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="aFrzjoayrUG00O4p7fIaQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RypIQnx0lEiWQ2OaTmtwrwAA">
<XPD:REF name="Model">SCHrnh7mXkmivJFDIGaY0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="B71N31f10U6LhESh8RhWKAAA">
<XPD:REF name="Model">SCHrnh7mXkmivJFDIGaY0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="rzzL8UFkJkqj0pDTGszqtwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SCHrnh7mXkmivJFDIGaY0gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="oKCkkBjJ9EGjF/7ZIYNGrgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1867,712;1842,625</XPD:ATTR>
<XPD:REF name="Model">pMM1VxN3h0SdgvMKfdzciQAA</XPD:REF>
<XPD:REF name="Head">bI8Jnt6Cm0aNFIwJVuJ32QAA</XPD:REF>
<XPD:REF name="Tail">Fj0eIU/EwE6q/n3MK1GPTAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="X05TzMQurEqJX4XmLFXxawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pMM1VxN3h0SdgvMKfdzciQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="opFJjvZO9UKKi1jrbaV5GgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">pMM1VxN3h0SdgvMKfdzciQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="oL4+5DRoNE+v2gpmy2OfoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pMM1VxN3h0SdgvMKfdzciQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLInterfaceView" guid="n+/xaa2W7Uyd6bYYu1/jVAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">964</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">796</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">313</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="CXEhFV7fqk2MbA15SXoCzgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="vJcUltg3VkqJ08vMIkqAjwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Request</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="R9FVfUUh702p3X8XnDNVcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="INFimnrINk2ABDUcOVrmMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="XwQhSD7jUU6JcyHa+d9JNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2xq/cEQt10iBQBs0B2hRYwAA">
<XPD:REF name="Model">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLAssociationView" guid="7w9JOCwiOUCVRcnG7jbmFwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1323,782;1312,796</XPD:ATTR>
<XPD:REF name="Model">juJY0cHMFUiz6MxMEUuprQAA</XPD:REF>
<XPD:REF name="Head">n+/xaa2W7Uyd6bYYu1/jVAAA</XPD:REF>
<XPD:REF name="Tail">JGrI1P18okufHhnMHO6DGQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7RBuZmI7nUW19gAXxPylQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">juJY0cHMFUiz6MxMEUuprQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+iBCXbfEpEuYOLOtySNQtwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">juJY0cHMFUiz6MxMEUuprQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Lz0yPNyS3E+1lfErq29ezQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">juJY0cHMFUiz6MxMEUuprQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="yeirIrc7CEK691INzJsZ0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">zOYgLnw2kEK9zc9fFUvJugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="eTmHst2J2EGJF+98sMxO8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">foljrmyWkkiUHBAIl1u1UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="qUOkvJTF10GQpYtY99lV3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">zOYgLnw2kEK9zc9fFUvJugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="I7r9m0zq602u3EHUxYDCVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">foljrmyWkkiUHBAIl1u1UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="2d+51FDBQk6XvA+hy4lHVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">zOYgLnw2kEK9zc9fFUvJugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="yyG/xh0LZkmBxgrBzndxDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">foljrmyWkkiUHBAIl1u1UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Jmaa0+IiDECDp4paEjVTRgAA">
<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">zOYgLnw2kEK9zc9fFUvJugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="+6rkY4kh/ESTB0qwLFlQmgAA">
<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">foljrmyWkkiUHBAIl1u1UgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="GcHXkDMF3UaDgA7X1yI8tAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">497,263;670,408</XPD:ATTR>
<XPD:REF name="Model">w9VgqWQz0Ei9WMghEx2VzAAA</XPD:REF>
<XPD:REF name="Head">V50yOc3kkkWTxELOmgmM+gAA</XPD:REF>
<XPD:REF name="Tail">VbnuRDD6YUCPXNapcsugHQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="nUdX9KkopU2tBeHVHLiZOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">w9VgqWQz0Ei9WMghEx2VzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9nHFotAr10i2HwXmkF1DugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">w9VgqWQz0Ei9WMghEx2VzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jhSUz+jzEkO+kwpA2lVzcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">w9VgqWQz0Ei9WMghEx2VzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="6SBxQbbookecbE98mhAvJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">iPIICVgwb0uB3DPrt6aIPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="1PDH1xTVyE+wgUEmsOR2JgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">VxFDUslkp0SEqtw+zvmJ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="LH3xwKCqTkmUXodH20sKRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">iPIICVgwb0uB3DPrt6aIPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Shw9sbyK/kWsWshJ9CBlBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">VxFDUslkp0SEqtw+zvmJ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="dRG14QvXHUGu3cNRwl77qAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">iPIICVgwb0uB3DPrt6aIPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Y1L30YY92UePPzdsDS9TBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">VxFDUslkp0SEqtw+zvmJ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="A4KsPNurv0qUu3y3jmJA1AAA">
<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">iPIICVgwb0uB3DPrt6aIPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="D42U+a66Z0CDmJ+qR3PBSwAA">
<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">VxFDUslkp0SEqtw+zvmJ2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[74]" type="UMLClassDiagram" guid="Bz8AQiPi60uYpvCtQTTcjwAA">
<XPD:ATTR name="Name" type="string">rocket.spec.ei.manage.generic</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="qxBEapz5KE2E0/Jl8CfLKgAA">
<XPD:REF name="Diagram">Bz8AQiPi60uYpvCtQTTcjwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="v9yw92SX106fJ8P+kahHQgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">249</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">YpcpGnd1O02J5C+QA02zRwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FSHyeRYMq0Gz5+vqn8Qu3gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="4Jnf/h228UKFTJ+utOaqmwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ScalarDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="oneYDMNTj0OhTEt+jOBwzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="bM+xP25XL0CORyD05XHsXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="hoT9259PM02CYbCYuAFjHgAA">
<XPD:REF name="Model">YpcpGnd1O02J5C+QA02zRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="FXN7fVjjhkiistQQirvPeAAA">
<XPD:REF name="Model">YpcpGnd1O02J5C+QA02zRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="vZzKXDoZj0qfj+ik9sChnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">YpcpGnd1O02J5C+QA02zRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="e2Q5g2+MIUikK3/zMj4m5wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">rgMHW5iFS0qDBsRQJu8RzwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="zLaaU83MIEaId4UqjHRl3wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="i+TtUldYAU6CF3djdSnmgAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GenericEiDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mrNBhMaQPUGEusmtdDP3gAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xCsIasDNaEC+fqkIooRjLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GG+OpyyU3E2iZ3nxs30DbAAA">
<XPD:REF name="Model">rgMHW5iFS0qDBsRQJu8RzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="EiwRpmEOfEa7z1oAskrRbAAA">
<XPD:REF name="Model">rgMHW5iFS0qDBsRQJu8RzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="IUzDzWHNpEmKCfaf/gsS7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rgMHW5iFS0qDBsRQJu8RzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="PahupsSIokeMTU0alkaYzwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">584</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">275</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">cGfAAxfb1ECfNLtTmI5k7AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/Ej2aE3pdkew7eTVsZ9WMQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MvYZqxr1hkeF9jso5d6w7wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ScalarProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6CVYDzKScUat6Cjl2nuncgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Az+AWSZknUS8q4gw0bvN7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BPgS2YABAkK6V8t+1JKjgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">cGfAAxfb1ECfNLtTmI5k7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DGtjLwUnPUCw3QvyyEhGrAAA">
<XPD:REF name="Model">cGfAAxfb1ECfNLtTmI5k7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLAssociationView" guid="fq/NzIp8g0WTESJezE4/9wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">457,460;584,422</XPD:ATTR>
<XPD:REF name="Model">3F6nphOi/E6dDNgyfMZl6gAA</XPD:REF>
<XPD:REF name="Head">PahupsSIokeMTU0alkaYzwAA</XPD:REF>
<XPD:REF name="Tail">v9yw92SX106fJ8P+kahHQgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ZYLJbSgTtkG0SsqqFSoekAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3F6nphOi/E6dDNgyfMZl6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="JTEkb3n0aU28BY+aUkoKYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">3F6nphOi/E6dDNgyfMZl6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="BO7uRxrcRES6DTspCi2pmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3F6nphOi/E6dDNgyfMZl6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="GBNXFsqXUk6hnjJP0LJiUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">H+DWPUZ1Mk2S2kROSCEIQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="FOpe9xlZ6Ui+qP/gESkEHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">qfGFXY/4EkqHuHF0rSKMEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="su2IC71EHEqdAvqOgJdrdAAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">H+DWPUZ1Mk2S2kROSCEIQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="xayWQSa4DUiQAXvqsPYIMAAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">qfGFXY/4EkqHuHF0rSKMEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="QUi5GIFEQU2a79vEE5YwiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">H+DWPUZ1Mk2S2kROSCEIQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Vpy/+/S0+UWBnRiGwPgKbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">qfGFXY/4EkqHuHF0rSKMEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="eeHhGZibcEKcBomIgAr8mQAA">
<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">H+DWPUZ1Mk2S2kROSCEIQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="tMT+qiH+UE6ahztpQB2gtAAA">
<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">qfGFXY/4EkqHuHF0rSKMEQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLInterfaceView" guid="vHnphPmR2Um9exXgTSj6fwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">580</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">508</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">536</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">oCJW6YGMUkeyaEzjCbwLkAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9hs563S/4kCxcE7NgnCMOwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zFbiihnDZUKn80vy80ieRAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ScalarPropFork</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0gs4BHgIKE+iy6CN3l1UmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="c+RXR82hgEWl5LwZUQU0TAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="8QWXMoRo9U6Y3vI4Jnrv5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oCJW6YGMUkeyaEzjCbwLkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="9BjiOuxrgE68gJnTJSq2mgAA">
<XPD:REF name="Model">oCJW6YGMUkeyaEzjCbwLkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="emnMlrTXvkqeBTz38CRXrAAA">
<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,510;580,525</XPD:ATTR>
<XPD:REF name="Model">fqdizuaLjUCvAu0R+cz6DwAA</XPD:REF>
<XPD:REF name="Head">vHnphPmR2Um9exXgTSj6fwAA</XPD:REF>
<XPD:REF name="Tail">v9yw92SX106fJ8P+kahHQgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="TZ2LbSy05Uq/GwCUDR/mOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">fqdizuaLjUCvAu0R+cz6DwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="gDizulDfvUe2/O+TPUDV9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">fqdizuaLjUCvAu0R+cz6DwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ns3Cf17jOEed7u0cqUc5UgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">fqdizuaLjUCvAu0R+cz6DwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="kTzTy7gYxkalfym6F/Q5uwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">jMRLl6nBM0m3IkFQ4trhRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="EJHimmP2XkOz9/qsd35gMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">4WIfdNsupUmvYlsLSYjNUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="hTc0J0Ru8Ue7PVeaT2T9yQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">jMRLl6nBM0m3IkFQ4trhRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="MmAFBwVG+EmzBBrrupGcAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">4WIfdNsupUmvYlsLSYjNUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="dXBlyTPEm0mcATPRGClUSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">jMRLl6nBM0m3IkFQ4trhRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="9+hbrUWCA0W5kj6rxzQ9bgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">4WIfdNsupUmvYlsLSYjNUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="cmMMQZhGiUGH5mjWULfOhAAA">
<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">jMRLl6nBM0m3IkFQ4trhRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="O56S4lKaC0+ktFBLH6JrpwAA">
<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">4WIfdNsupUmvYlsLSYjNUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="33hw0Npk/E+V5SReNQnvgQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">700</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">243</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">SYTgmIriQ0CXsOG/B6qjxwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5c1z2ny+WUyF4Mkre0CW3wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="BDmPUWuLsUiXoxU4V/xBpAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ScalarMap</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZwdQab0jFkCNzIjjDSYerAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BUUKDapwqE+OjekSVYk5bwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3HZdEI4u6Eex8o3Ov1vv9wAA">
<XPD:REF name="Model">SYTgmIriQ0CXsOG/B6qjxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="a4c+XeSe7kKpE6AXlut/jgAA">
<XPD:REF name="Model">SYTgmIriQ0CXsOG/B6qjxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="yt/y3G+CWEisghby4JW4JwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SYTgmIriQ0CXsOG/B6qjxwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[75]" type="UMLClassDiagram" guid="n14uY4OFk0mwoNDQPEiw4wAA">
<XPD:ATTR name="Name" type="string">rocket.core.model</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="2pCaGE1mhU2b8Nk1+3KHuQAA">
<XPD:REF name="Diagram">n14uY4OFk0mwoNDQPEiw4wAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="RKtHDeBQMUKtPLo4NWfYAgAA">
<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">168</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">179</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">FOkxErAhkkOn2+c3d4+hPwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0vuuh01VTUulx56mX0Z76QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hyvHSt22RUCKnTEL7aZsrgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Layout</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ukYAffSK30eqRdxFo+Cf4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BPHGMKvjwUGkv0TRn7o6gAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FH3V76/G3E6t2ELehzObEAAA">
<XPD:REF name="Model">FOkxErAhkkOn2+c3d4+hPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="iFwd8qOlR0aJEWN/8dCXKAAA">
<XPD:REF name="Model">FOkxErAhkkOn2+c3d4+hPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="hSTgvJfKskWbpI8DWRRrowAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FOkxErAhkkOn2+c3d4+hPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="FvNkddc0mUujp63asbUmagAA">
<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">564</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">297</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">KheyELqpjE2/H7t7PgdVIAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vjD5uT+vmEWjJvaNXq6RswAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YUO22kbYAU2wsxo5a5YFhwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MenuGroup</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xdqribe/CEyKFyt2iXq7ZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JuM0+FTBxEGYA+bF+ty9KgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="bIct7TX9gEWOlYoUSHcCOgAA">
<XPD:REF name="Model">KheyELqpjE2/H7t7PgdVIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/QRMQAxS3kKIjkJ+1Md1rQAA">
<XPD:REF name="Model">KheyELqpjE2/H7t7PgdVIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KAOvheWlAk65dRkQi96hHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KheyELqpjE2/H7t7PgdVIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="8uZPzfUPgUWgiWtYUDz3VAAA">
<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">348</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">508</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">KNeamyUj40uKGvuNWJ5/YAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="G5ohSybE5EKNFdZjgxJrTwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bwx8fvZ3PEeSj2C+B44xTAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LaunchPad</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="t81B5qgoq0CHKf4T729NwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="GbIIzkwkxkaU7skp7kbrWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FcyRgDiSRUGIrxIlmvf/pAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KNeamyUj40uKGvuNWJ5/YAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bsslNESo10afy+oyMYaFHQAA">
<XPD:REF name="Model">KNeamyUj40uKGvuNWJ5/YAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="P9lzZJszPkGWSOPWKRCRbgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">592</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">297</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">KheyELqpjE2/H7t7PgdVIAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="U1y2pdZJA0C1Kb2pb/xU/QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="FeyW6TOCt0K8hJUj49HxVwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MenuGroup</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="D9LeLptG+EuB6fOcUJF83QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Kzu3cNcQdkSODNUgV28XJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4r9/BQs4uka7hKgq2aaxIAAA">
<XPD:REF name="Model">KheyELqpjE2/H7t7PgdVIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="vG5rz0dYhEO4W5QMOgyMIgAA">
<XPD:REF name="Model">KheyELqpjE2/H7t7PgdVIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KDRF52y1VUCmioBAaqy35wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KheyELqpjE2/H7t7PgdVIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="h0UuI0Drv0e1wylQCZrqYwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">454,189;592,159</XPD:ATTR>
<XPD:REF name="Model">CvcpDT8/pUabCNTMOq2WogAA</XPD:REF>
<XPD:REF name="Head">P9lzZJszPkGWSOPWKRCRbgAA</XPD:REF>
<XPD:REF name="Tail">RKtHDeBQMUKtPLo4NWfYAgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NPCIYEVxMU+UWe/OLoE9jQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CvcpDT8/pUabCNTMOq2WogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="FzRprcqmS0aDq79N2uWDggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">CvcpDT8/pUabCNTMOq2WogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2FLJwBk6m0+6EG4MNl9pHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CvcpDT8/pUabCNTMOq2WogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="+Tcj699TG0SYCgZlVPb6MAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">SXM3xY40YkKGuaFtXGhiKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="RxGsPOkcCUejKCWi5gCSmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">9iZU8jF76kqUfR0XP6V8BQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="/EVg7peBP0WvFo6lhZNxMQAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">SXM3xY40YkKGuaFtXGhiKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="7z5sf6Yx4k+47tg0F8MNPQAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">9iZU8jF76kqUfR0XP6V8BQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="MnvYT8tQLUGxOg06GMhZdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">SXM3xY40YkKGuaFtXGhiKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="jR5xnm+H1UWNbwI5dg4ONwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">9iZU8jF76kqUfR0XP6V8BQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="+itPDeb6PEK3PtIdnZHb5QAA">
<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">SXM3xY40YkKGuaFtXGhiKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="KQKEwi2kB0SUSgnvYS96pgAA">
<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">9iZU8jF76kqUfR0XP6V8BQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="OFFihoTq2USdgdVW7EPpbQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1072</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">168</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">quSEDIsLQEewAoBb0lkYxgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="TCEnSXq4C0SdMWkAQe3JyQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hHuVrPuh60OMqfOmIXtKlgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MenuGroupExtraction</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ENiKqescYUaxUAsJY9duaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CTo4FuGPEEmRnbC/MhY1MQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wIUaY833aEm/9+eejUFm5wAA">
<XPD:REF name="Model">quSEDIsLQEewAoBb0lkYxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="I22gyJc8vUGjbkRUAzwNpQAA">
<XPD:REF name="Model">quSEDIsLQEewAoBb0lkYxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="+pw0oE/gn0aPEj8weT0KBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">quSEDIsLQEewAoBb0lkYxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="bA3tGuxRjkaGxNYAKuPlFAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">920,246;1072,224</XPD:ATTR>
<XPD:REF name="Model">f28bRQaYv06lddETetAV9gAA</XPD:REF>
<XPD:REF name="Head">OFFihoTq2USdgdVW7EPpbQAA</XPD:REF>
<XPD:REF name="Tail">E0sA26kKu0KLthdVxPi3BQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KVxhGPi/kki5jVkWhn2PrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">f28bRQaYv06lddETetAV9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="nWrZSmA2jkyXQ31hqdhXTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">f28bRQaYv06lddETetAV9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+7JoM6mo3UubAh/R4HqW2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">f28bRQaYv06lddETetAV9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="rj2hnk1TI02IYgYVkxTttQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">xReU0A5Fd0m2cwjYkEau9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="zGBWI6O/bEeYAOAEPQrU4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">VOX6X8/5uUCW+mVvoTzBcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="2xxYMPIipkyJ1Sohyrui6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">xReU0A5Fd0m2cwjYkEau9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="oLa0EpdYfEaQkuyV6Kdh4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">VOX6X8/5uUCW+mVvoTzBcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="kfNRSZBZRUW+rPbYx+KW4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">xReU0A5Fd0m2cwjYkEau9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="XqNnYw69mkOE8ykVBvywdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">VOX6X8/5uUCW+mVvoTzBcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="/+OmLNXBBkGJ7mvMzx2PnAAA">
<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">xReU0A5Fd0m2cwjYkEau9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Ru+cUxLG1ESotO60CNuN9gAA">
<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">VOX6X8/5uUCW+mVvoTzBcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="E0sA26kKu0KLthdVxPi3BQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">764</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">236</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">157</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">vCfXucLbpE2OntI4sNUBkAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="IgtP//ErH0uQOuOaO0cBEAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="CZxkOA+XKUOd0/NlLBedcgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LayoutExtractionManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="TVeN5mRRwU6jBGUS6kChlQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ogJPDwGvoUiy66KFIbi26gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="vJ30i/34Gk+fXXTDsJO8tAAA">
<XPD:REF name="Model">vCfXucLbpE2OntI4sNUBkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Ptroeal1YkGLhRyxYRUT9QAA">
<XPD:REF name="Model">vCfXucLbpE2OntI4sNUBkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="C25xEVgcdUmpDboYVJ75SwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vCfXucLbpE2OntI4sNUBkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="dPj1Sysc7EWK7CFPjuIzcAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">454,217;764,249</XPD:ATTR>
<XPD:REF name="Model">5RkhTNj7vEuWpxtOic5gmQAA</XPD:REF>
<XPD:REF name="Head">E0sA26kKu0KLthdVxPi3BQAA</XPD:REF>
<XPD:REF name="Tail">RKtHDeBQMUKtPLo4NWfYAgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="XuFSYaap506MyvYB5AAgPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">5RkhTNj7vEuWpxtOic5gmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="hT8Rky67zUGRlzlsXOV9iQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">5RkhTNj7vEuWpxtOic5gmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FioT5/XxyE+pJpno+NaXVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">5RkhTNj7vEuWpxtOic5gmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="bhpMwqu3fUmd2ndHjEEXEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">+4PDMBTn+EesEiLcTBHwhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="NqfBscUGXUKHUbZh9Zn+vQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">CmHCNixHEUSPZuvC5KPW0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ZLXBfz9htkC0J4BOLIdjHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">+4PDMBTn+EesEiLcTBHwhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="GmE0KRNtW0iGf84adT3JVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">CmHCNixHEUSPZuvC5KPW0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="PK214CyxIUuRzY8M+cWGiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">+4PDMBTn+EesEiLcTBHwhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="uGjN0cwDQUSfercuu7UTgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">CmHCNixHEUSPZuvC5KPW0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="NHYfLDqCdUGcIS27hvP+3gAA">
<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">+4PDMBTn+EesEiLcTBHwhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Yt+1oSnpq0eSch8ztA6+mwAA">
<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">CmHCNixHEUSPZuvC5KPW0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="nY2is6s9Q02bNV7QGMMJAwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">823</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">579</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">173</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">eFr2nlXGbk+HFno67mNNbgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="EkBGOE9yekmd8u9C1NOTpQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="X3XgF86jYU67GAOOgI89kQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TransactionApproveAttempt</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="tSXerrp17UikDy2JwGA8dQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3Ht2F6pRFkSAhK9GoKYpmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Lvoua+kTLES8BCGvq129xgAA">
<XPD:REF name="Model">eFr2nlXGbk+HFno67mNNbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3dlrLTN+kU+RZzHD/xbzcgAA">
<XPD:REF name="Model">eFr2nlXGbk+HFno67mNNbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="aCNQtyDpZUq2hMhKfPk/OwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">eFr2nlXGbk+HFno67mNNbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[76]" type="UMLClassDiagram" guid="TrfrjdXva0GuEmpHAtcQKwAA">
<XPD:ATTR name="Name" type="string">rocket.ei.manage.veto</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="4Vh6NX3IwU6kS9SBR9THXAAA">
<XPD:REF name="Diagram">TrfrjdXva0GuEmpHAtcQKwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="oCoqgOAGKk65c17s45bRuAAA">
<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">280</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">331</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">rcODP6sMVUOm12Iod5i75AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lcrRVjIsi06hki0AT9Ja0gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="A44EiQuR+Em0JDyuxFvVJAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LifecycleMonitor</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7PUqVACfD0aVtTMX4GmziwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="HBC3mcM/hkaC7N1A152o2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="sLjxQZl3o0+HXO0C7Bd6cwAA">
<XPD:REF name="Model">rcODP6sMVUOm12Iod5i75AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Nmwd2GfjAU6O3Gcj63U7GwAA">
<XPD:REF name="Model">rcODP6sMVUOm12Iod5i75AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="vsojrc2DgUeTLRP3ecRo1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rcODP6sMVUOm12Iod5i75AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="9hl+CoeP4U6RRkLnG83QpQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">772</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">145</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">XCvMvYF57kGcReWZMyIiPQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bsKLaOwLuUqXh4Cm5EUjiwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="HZzyee5TAUmMGcJvbzmgcwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">VetoableLifecycleAction</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="tQjvky8L+EqfFRJYY0hz7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5uVePEosm0qEMG5b1ZfjRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="42PrthIroUi3765Wbx7p5QAA">
<XPD:REF name="Model">XCvMvYF57kGcReWZMyIiPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="CY7s5nYkKEmDX5KJH5MdCQAA">
<XPD:REF name="Model">XCvMvYF57kGcReWZMyIiPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="YeMJ3ip4d06sobOEE2VGogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">XCvMvYF57kGcReWZMyIiPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="jTTWA5sYtUiTCAkH0C+ApgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">586,301;772,294</XPD:ATTR>
<XPD:REF name="Model">I+i6GqotWEmX2/+Ik7doXAAA</XPD:REF>
<XPD:REF name="Head">9hl+CoeP4U6RRkLnG83QpQAA</XPD:REF>
<XPD:REF name="Tail">oCoqgOAGKk65c17s45bRuAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9RVHlRwzkUauscAmn//OnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">I+i6GqotWEmX2/+Ik7doXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="dQKiPC0/1EGWUmvttuAIIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">I+i6GqotWEmX2/+Ik7doXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5uq/9y8ngEeUfPgQzzj3SQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">I+i6GqotWEmX2/+Ik7doXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="negxGDFd5Ei6rB96bDjP1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">24IAWAkTI02D+T2retvORAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="cS/ctVkMH0K3lgFv8wt20AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">mdteqeglukez2bODgQYscgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="lb7aYxFacEme1+TK8vMoqgAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">24IAWAkTI02D+T2retvORAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="r5kHQfTDqUm/e9Hhiq6RQwAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">mdteqeglukez2bODgQYscgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="SXOWsWKT9E2u1QzofRCpWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">24IAWAkTI02D+T2retvORAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="9gpKxKYFE0GQi2L95XAyQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">mdteqeglukez2bODgQYscgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Om4HfqqzKUyggd3dijLKGAAA">
<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">24IAWAkTI02D+T2retvORAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="tgUS/IOYz0y1Ua1I2sOAhwAA">
<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">mdteqeglukez2bODgQYscgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[77]" type="UMLClassDiagram" guid="PWRAWYI3w0i0BmbbbC2kyAAA">
<XPD:ATTR name="Name" type="string">rocket.impl.ei.component.prop.relation</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="/kFvxjLL0E2gvc6AnofiXwAA">
<XPD:REF name="Diagram">PWRAWYI3w0i0BmbbbC2kyAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="rmD8cOGV1E+6bQRc6N1EqgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">332</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">Eoijw8km/EOl20CI44ebNQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Q6a0IlVn5E2jsrWpUFw7igAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bxxZWXjk20G8IGKEpf7XfwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IntegratedOneToOneEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="W6zCxjrC3E+tc1lIjr9q4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Ln9RzxqkhEK2UiP6HOMcBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GwKIUJa01ESmiLOijTwddQAA">
<XPD:REF name="Model">Eoijw8km/EOl20CI44ebNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ZV3iXHxlVE2vVgdE4kMEgwAA">
<XPD:REF name="Model">Eoijw8km/EOl20CI44ebNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="45dcZcdZdU+c8n0oq8tICAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Eoijw8km/EOl20CI44ebNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="XGsmkCd1L0CWaklBoVqBEgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">484</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">588</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">171</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">mlA4GCcbv0GH2zswccq63wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1cO9KXxPDEGAW9Mq2xYf/AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DZ2RLkXhTU+sErKGzKcqqQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EmbeddedOneToManyEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+ajrQQb1wUyxQlV3lqsAYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Px+BXqq/40+dRy4lFen5CAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="imZifU0HyUa6pAkbiGZ3RQAA">
<XPD:REF name="Model">mlA4GCcbv0GH2zswccq63wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="NsEyxV0RDkCYxmJdxkM9BgAA">
<XPD:REF name="Model">mlA4GCcbv0GH2zswccq63wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="++uiMnB3okac/VngAYeB+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mlA4GCcbv0GH2zswccq63wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[78]" type="UMLClassDiagram" guid="bXcvfsRoNUyXL2tDPxXNEwAA">
<XPD:ATTR name="Name" type="string">rocket.ei.manage.critmod</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="nwTsTXMfF0eZYPa2tkNK1QAA">
<XPD:REF name="Diagram">bXcvfsRoNUyXL2tDPxXNEwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">18</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="sK5XVcp0AEWq3VRSBnX0hQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">228</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">290</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">154</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">zAh5YeORuEuUyDqW4lEYnAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ODf7M8NINEWKiWyLVnligAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WcYm/b1I80OIRdiwEMgDwwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CriteriaConstraint</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="p9T2T6/6W0G8yKDHTFKW3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="a753VwdSdEaNmKDOFqdHFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3nG9taHQI0izpIefYgit/gAA">
<XPD:REF name="Model">zAh5YeORuEuUyDqW4lEYnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="qO4qCoPsokqCr9WCIdTwqAAA">
<XPD:REF name="Model">zAh5YeORuEuUyDqW4lEYnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="Ylv3yOwuZUeiNJAyuQ1qjgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">796</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">212</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">422</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">ZMrg9yKnDUWNZTsx+6w1vgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FIgYSnWhm0SJ+uxhftxncgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PRf97VBquUKS26IpBoQ/5gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FilterDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vL/eazVbrkWeOZnqjHKjWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RdmRQ49UNEGuChMZcmm20AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="XGdTrjJe+ECrdI/7AuVYKgAA">
<XPD:REF name="Model">ZMrg9yKnDUWNZTsx+6w1vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+zQTUa540UWc658zsYTtgwAA">
<XPD:REF name="Model">ZMrg9yKnDUWNZTsx+6w1vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="rzFEv8G3/kCtYqD5SDnuHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ZMrg9yKnDUWNZTsx+6w1vgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="TOWuI/s17UuLFm4fO5p/SAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1308</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">VU3bKYWPOUulmZYZ47jugwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="y23fR9A6SESwEAcI/OQEiAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="pMk9UoaBDUu+HBy8EWxKCgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FilterProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8i6AQl85QEy4baPVWXimswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7mNQvm3FokKMPhntODEZvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Z/W9/Hz4L0iPlZ9ds/MHpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VU3bKYWPOUulmZYZ47jugwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Lc/f1CMbvEu/7xgiyEphCAAA">
<XPD:REF name="Model">VU3bKYWPOUulmZYZ47jugwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLAssociationView" guid="YiY5DbTGS0qFyJhhOTFQiQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1217,243;1308,242</XPD:ATTR>
<XPD:REF name="Model">i+7FBZ9KcEWnnaGGusrzMQAA</XPD:REF>
<XPD:REF name="Head">TOWuI/s17UuLFm4fO5p/SAAA</XPD:REF>
<XPD:REF name="Tail">Ylv3yOwuZUeiNJAyuQ1qjgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="euKbLmBQd0+u6HSxvphr2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">i+7FBZ9KcEWnnaGGusrzMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="SMFSg9+0LUGiJAmf4QguogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">i+7FBZ9KcEWnnaGGusrzMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="3zjoJU5WtEGR3zxVnWDOzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">i+7FBZ9KcEWnnaGGusrzMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="7q9Tb75J9U6+miGKtGSa9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">qluFSuU/2kact6DfX6czpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="nXPlgWxgU0qc5ihllM4JGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">QLo/wgKFBEGwsa1kNfZzBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ZyXTnadm5UyOKPU3msuV8QAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">qluFSuU/2kact6DfX6czpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="4yLPQ3Md70iQb77+n6eEqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">QLo/wgKFBEGwsa1kNfZzBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="27qOypkXmUWMIJz8yDMxjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">qluFSuU/2kact6DfX6czpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="JB1VfN8A1EONjrmAj+XhpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">QLo/wgKFBEGwsa1kNfZzBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="EPUr6JuklUi07cBuNrhVkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-696</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">qluFSuU/2kact6DfX6czpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="bbYnD6QMxU2+8eZILhDdNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-696</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">QLo/wgKFBEGwsa1kNfZzBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="2APbLju2eEmteamqTFAxCAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1844</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">232</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">251</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">tB4Hy3LNOEG6Qtj1QsdeZwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="IvyoNIJjHkGNWmDdJ6YxpwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="XT3Y9oHZ0U+guQwr/F8hXQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FilterPropSettingGroup</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Vb4loZTlIU+VK0uoRsEK6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="eX6L/X7TDk6My2RTcB0+PgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="CgykpG9v30SQ/d29sTXbmQAA">
<XPD:REF name="Model">tB4Hy3LNOEG6Qtj1QsdeZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="14Zf8Bf38ESNHX2/c1QyFwAA">
<XPD:REF name="Model">tB4Hy3LNOEG6Qtj1QsdeZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="GcDoSanAqEq/heXQ92KuUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">tB4Hy3LNOEG6Qtj1QsdeZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="0qRzbvSV90uiO/g5+eOS9AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2124</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">216</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">UbhX9U1TIUW/SqfmEfldJgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="AU7lkBgy1kG+luAyvr6PqwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="fJYjbaDDx0G7FtugDIsYeAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FilterPropSetting</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="c7ngLQAAfE+wzkM1ORRvNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+JbkiLMOdE6Z8MqpUdVFqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="AoC7HolYzEGCROY3X4tlEwAA">
<XPD:REF name="Model">UbhX9U1TIUW/SqfmEfldJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bQvRUXxvgkesiEbGky4bwQAA">
<XPD:REF name="Model">UbhX9U1TIUW/SqfmEfldJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="VxQ7hyGfbUW19cxjTd8KLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">UbhX9U1TIUW/SqfmEfldJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="awytLLtVvUuwfRJ5akD4fgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2094,259;2124,256</XPD:ATTR>
<XPD:REF name="Model">QpoXCiHo6Uit6STfvfwLlgAA</XPD:REF>
<XPD:REF name="Head">0qRzbvSV90uiO/g5+eOS9AAA</XPD:REF>
<XPD:REF name="Tail">2APbLju2eEmteamqTFAxCAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0O+iIvVES0W3qN8Jv6KRuwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">QpoXCiHo6Uit6STfvfwLlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="UbkWuVcuz0ypVAfFIArbuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">QpoXCiHo6Uit6STfvfwLlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+eUxXNFMRUKn6io8YvwdfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">QpoXCiHo6Uit6STfvfwLlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="PRYvTe3ZR0mfmkGej/xdJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Epc5yy/aEku/Ky8CPqML2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="TP0fVTWKMEyRe7i7r48nhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">T8AV4jiWdUKfyF1hDR25UQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="G9x/lHA30ECAm/1GLnvLyQAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">Epc5yy/aEku/Ky8CPqML2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="nU9hiVLFP0q0kOqdg9eMFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">T8AV4jiWdUKfyF1hDR25UQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="9vE9EPsW5UOFSyBIfODQ4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">Epc5yy/aEku/Ky8CPqML2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="NRnwtmchIEyF8qYwaIdSRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">T8AV4jiWdUKfyF1hDR25UQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="OMm8yMbjHkaVMRSP0ZV1twAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-552</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-992</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Epc5yy/aEku/Ky8CPqML2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Pw2RqppHzkGvC5kPLleRQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-552</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-992</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">T8AV4jiWdUKfyF1hDR25UQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="XXu2b5AbWECkQZw5w85S9AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1964,232;1964,212;2112,212;2112,266;2094,266</XPD:ATTR>
<XPD:REF name="Model">eVf9xQDe30KSafy3xnEtBwAA</XPD:REF>
<XPD:REF name="Head">2APbLju2eEmteamqTFAxCAAA</XPD:REF>
<XPD:REF name="Tail">2APbLju2eEmteamqTFAxCAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="SIv9FWO/fEuIZiqNF35FFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">eVf9xQDe30KSafy3xnEtBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="c3WMWbeJwEePEASRfFNo3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">eVf9xQDe30KSafy3xnEtBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="gvOtNICUikidQxXT2MI08AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">eVf9xQDe30KSafy3xnEtBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="sGEqf06TSkmlCIPEFVZ7cQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">BQB+QDlIjkGsr94m0w20LQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="37Duq2qswE6hex9Pe+HTNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Z5KTu5dKdUaKprucXMvLlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="6YlvKrOxAE6/7l3/kHxdSAAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">BQB+QDlIjkGsr94m0w20LQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="mqpLhFLN7E66e9MKgLXzeQAA">
<XPD:ATTR name="Alpha" type="real">-523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">Z5KTu5dKdUaKprucXMvLlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="+kSCO8sGaUiO0uO45sVdXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">BQB+QDlIjkGsr94m0w20LQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="xE8wNQT7WUevyYeTGvgVcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">Z5KTu5dKdUaKprucXMvLlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Gcem3Edo7EuZYb3cgsUowgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-432</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1020</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">BQB+QDlIjkGsr94m0w20LQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="17IXjw+140WUe/kpNhyLyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-432</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1020</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Z5KTu5dKdUaKprucXMvLlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLInterfaceView" guid="/2KS7SvCxkipFma0mD4UOAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1856</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">457</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">GtZFolyLX0SOmUIiI2WVKgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="IcCqVq+kNEmYkGP2a8LorgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ydlbYff1lEyuPTVCJ26aOwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ComparatorConstraint</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="b0aeyswO2Ei5RlLjuPAEiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UL2vTv6baEmEtXvhMTiskwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="idjWfBWywEmNJDcMLVGHBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GtZFolyLX0SOmUIiI2WVKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jHcxjKekU0iRHwtgrI7BZAAA">
<XPD:REF name="Model">GtZFolyLX0SOmUIiI2WVKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="m/5ti4viGkigDM/b6XV22AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">908</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">392</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">267</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">kXmB33G6IkSB/7gKnjEwcwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="3XxGPOmrgEiSW4yRF8AZ1gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="y+PULm70A02Glnpli+JjDgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SecurityFilterDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cYg3JZF5XkGqPn9a+qRS2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="cT/CikwCBk+VOQxYuRtJ8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="e0+8fkGqKEyZFxS3eaYSQQAA">
<XPD:REF name="Model">kXmB33G6IkSB/7gKnjEwcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+P1WoXUa3UKL8hR0f75KrgAA">
<XPD:REF name="Model">kXmB33G6IkSB/7gKnjEwcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="WKfxmz2+7ESlFjjdc7QffwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">kXmB33G6IkSB/7gKnjEwcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLInterfaceView" guid="BboWQ+dfO02ktP67687B0wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">488</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">396</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">295</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">L4pppIkaQ02ReuaEchBHHgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OQkziEGiykmZkgknxynsJAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1jbrz9dQekO4EiR0QXfVoQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntryConstraint</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="sloZgEr4dkWK4XqUMwFXngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UGG4Kyf1y0eJgw6HDyevWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/ekOt3OH+k6qYmXVLNS/TwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">L4pppIkaQ02ReuaEchBHHgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yclx/NUa6E2VLtrzcCXBKAAA">
<XPD:REF name="Model">L4pppIkaQ02ReuaEchBHHgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="l2GgL1D1Pk6rMR+cD5KAXQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">944</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">564</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">289</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">Y7HMQMnvsEy7RCsjTyBcnQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OaC//vlQmE21hnvy0WxtYwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="BHU1uhK38UK1bci382s+XAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SortDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="I6WSxTzsTUKObqYjoROOzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0NkIxJOwQkuKdSpfYpCC3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BepZsrQkM0SGH2RBBNNNzAAA">
<XPD:REF name="Model">Y7HMQMnvsEy7RCsjTyBcnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zyuyjjl10U2f072LasI/VgAA">
<XPD:REF name="Model">Y7HMQMnvsEy7RCsjTyBcnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="JgYuEXz4AUSqTQYbbogThgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Y7HMQMnvsEy7RCsjTyBcnQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLInterfaceView" guid="I5SlBPO+ik2zwzH3JzimIwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1316</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">400</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">o3UiBClOL0a5JMVs0ziUIgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="nNYob/rVLUubVMOha1DPHQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MZSraIr89U60cP7th0jTBwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SecurityFilterProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="eLFW87w590CBmpgf0/C6zgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="G8xuw2osO0K1GfUkgbnCggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4xEZEGRB4067WtHnEnDzqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">o3UiBClOL0a5JMVs0ziUIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1Pm2A9Pvj02wPFikUVcA3wAA">
<XPD:REF name="Model">o3UiBClOL0a5JMVs0ziUIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="42TyFqrfyUi0mhF1AL68qwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1482,400;1492,292</XPD:ATTR>
<XPD:REF name="Model">lDxNY7NYFk++dCiphK5rpgAA</XPD:REF>
<XPD:REF name="Head">TOWuI/s17UuLFm4fO5p/SAAA</XPD:REF>
<XPD:REF name="Tail">I5SlBPO+ik2zwzH3JzimIwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0iaA2tiUXk2Y0SoD2YmfAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">lDxNY7NYFk++dCiphK5rpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="DxfiwmZ9L0qv7TRB78RQRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">lDxNY7NYFk++dCiphK5rpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ODZpcz4CW0mjm6Xm/FLO1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">lDxNY7NYFk++dCiphK5rpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="r3MuukfQT0eMjFrAgjU5mgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1174,428;1316,430</XPD:ATTR>
<XPD:REF name="Model">FegLQFQvOU2IK0PN6J6+yAAA</XPD:REF>
<XPD:REF name="Head">I5SlBPO+ik2zwzH3JzimIwAA</XPD:REF>
<XPD:REF name="Tail">m/5ti4viGkigDM/b6XV22AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/Yvm6518xE+DqHhSP66AlAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">FegLQFQvOU2IK0PN6J6+yAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7vqANMoHckK7aphyuzh/rAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">FegLQFQvOU2IK0PN6J6+yAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="sp5Ovc79L0++yUHVFxbwgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">FegLQFQvOU2IK0PN6J6+yAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="JtwRW5kgsE+YX89Mp6J9lwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">6DlAC1pSB0Krc7Jk2QQcKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ASIqvCU9p0CPwqi3sZW5LQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">xMUusQFyhUC/ZCK3bTESBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="JCnn4s1cZEmmb1WocgVVJgAA">
<XPD:ATTR name="Alpha" type="real">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">*</XPD:ATTR>
<XPD:REF name="Model">6DlAC1pSB0Krc7Jk2QQcKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="xtoKe186dEaLSjv1zDJ5uQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">xMUusQFyhUC/ZCK3bTESBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="AlJAmFBUMUuinrgQanPvJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">6DlAC1pSB0Krc7Jk2QQcKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="5Mqs5U6wMUyouG6ygGqUJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">xMUusQFyhUC/ZCK3bTESBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="9sSkziNISUSksB66Bc+RfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-696</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">6DlAC1pSB0Krc7Jk2QQcKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="vEUQnoYQB06qdcukGlesfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-696</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">xMUusQFyhUC/ZCK3bTESBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLInterfaceView" guid="87VYnzCWZUuv9rNKuftc5AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">392</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">576</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">145</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">qRPqJFUlKEm0GKRzv1SgZQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="f/oANK+XZ0iq0Jg64NWbKgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2kCh5OZRbECXPyWy8KMgSgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SecurityFilterConstraint</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0mQTEQAChkq7c452DRGi8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="b9N1ryFdJU+7/ilqI80w1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ObPn338TBkmKZnkA5oJoaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qRPqJFUlKEm0GKRzv1SgZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mKhiHNEeZEC7Te6Q4xVaIgAA">
<XPD:REF name="Model">qRPqJFUlKEm0GKRzv1SgZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLGeneralizationView" guid="McZyx139xEGST3L2x8rXpAAA">
<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,576;586,487</XPD:ATTR>
<XPD:REF name="Model">xxhHe/Tk1U2HoQKwH5ub1wAA</XPD:REF>
<XPD:REF name="Head">BboWQ+dfO02ktP67687B0wAA</XPD:REF>
<XPD:REF name="Tail">87VYnzCWZUuv9rNKuftc5AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Qa/ox86PAUW4KWxbrofIIwAA">
<XPD: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">xxhHe/Tk1U2HoQKwH5ub1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5PePALhrNUG9MRuZyvoyQAAA">
<XPD: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">xxhHe/Tk1U2HoQKwH5ub1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="a4/YgRz4a0aC2jxxOyzY9AAA">
<XPD: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">xxhHe/Tk1U2HoQKwH5ub1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLGeneralizationView" guid="9ShVnYNKsUGIFZDuzlb18gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">465,576;470,381</XPD:ATTR>
<XPD:REF name="Model">guCyocLDdkOvFnT0iAq/zgAA</XPD:REF>
<XPD:REF name="Head">sK5XVcp0AEWq3VRSBnX0hQAA</XPD:REF>
<XPD:REF name="Tail">87VYnzCWZUuv9rNKuftc5AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="TyEN9cD+HUS72uvz7nbVlQAA">
<XPD: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">guCyocLDdkOvFnT0iAq/zgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="lwoYICxLiUu8tcQvvPAWtQAA">
<XPD: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">guCyocLDdkOvFnT0iAq/zgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="zF4C713dnE6ulYHENlm7WAAA">
<XPD: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">guCyocLDdkOvFnT0iAq/zgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[79]" type="UMLClassDiagram" guid="PO3efpxcEECGXwbgChJ3FAAA">
<XPD:ATTR name="Name" type="string">rocket.ei.manage.security</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="LM7SFvJewEyZcvb0zy2q7wAA">
<XPD:REF name="Diagram">PO3efpxcEECGXwbgChJ3FAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="qewoAkN50E+nS/RmXQ4q2gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">236</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">406</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BMy0HiyBqkuy9gZ99XWP/gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="I3hGiOEErEi6E+Eh0ZF85AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPermissionManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="yGHbqpwJhE2NP+FNZDXpqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dwm8k+IxjESvOb0rC/QV8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3fii5v6VUUetXEQ1MJdE0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4XULD0E8UkGGeXLoX81CqAAA">
<XPD:REF name="Model">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="u3vNjOEhMUaa/SwlU2M1ZgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">852</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">239</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Y3FUgeGE3UmSlTs+913QcQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7VDjIqW5HUeBJeFbqvJ5sQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiExecution</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HXnYRJPF1kiSTbBDev5XYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6noOujJGhUavFhpTjZulegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="S7RPGm9SLkS3cJ3hGBtIxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="cUJU6YonJkqJQ8TwhdSbTQAA">
<XPD:REF name="Model">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="SmONDCUiIkGvaDQo+ZHhIQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">800</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">392</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">295</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">L4pppIkaQ02ReuaEchBHHgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OUctoKBV/E6K33P2tRzlCAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YzRqAaOfd022qGShuJZQcAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntryConstraint</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="iua6Hq8ndkOg+iLzsAWzpwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="sYN123DgTEeLL9cqwtAacQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HFYHgLHG60mgsy3xsn6LcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">L4pppIkaQ02ReuaEchBHHgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ABE+zJGfKEiYYvWBeLwSJgAA">
<XPD:REF name="Model">L4pppIkaQ02ReuaEchBHHgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[80]" type="UMLClassDiagram" guid="gpH46q5cFkqjPmK0iWLmdAAA">
<XPD:ATTR name="Name" type="string">rocket.ei.manage.entry</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="1N78RcQAFUCdR3UrsQYApQAA">
<XPD:REF name="Diagram">gpH46q5cFkqjPmK0iWLmdAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="A6HqFxGhpUmKGBiowa5oTgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">236</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">386</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">238</XPD:ATTR>
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="3iz921O4aU+jtjCEtxbx/QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="KEu3UFgYKketmn4NCpFDQgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntry</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wz6eK86nIESw/kCEqqRakQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="P1nfIy87g0yhYH6SzxtaswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GI88EiWjD0ijK07UQRSp8AAA">
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="04/tMqGmuEujsNF4O+i/1wAA">
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="FSVVHFXy90uLfqNwBaGGRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="BOoh4O9SlkSw2XBjDm9S9wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1124</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">283</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">196</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="EHAl41tD40CmZkq9QP0f1wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ED49iGsq30adlI0aAjkUCAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wDMnSuO2VEGf8uruJGT8KAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="FW5KLboAUkSMvM5kiBZ7OgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="N683XlvYtUOG7erRum/DsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="05ucyDpHeEaUHPwJTbopbAAA">
<XPD:REF name="Model">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="DsCMEAryE020kUjdQWU3UwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">600</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">288</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="b0UVG6bOlUO3sO5Mg/c2TgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="dHAxL+mdpUeZpeNQHduBBgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldMap</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="tXBkvATKWkK5SNkstlL03QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RAwRK1tDEkKG+3XAmW/YawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="k6bcLivv6Ea5mL8Liy2/IwAA">
<XPD:REF name="Model">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="9xCJ1tQpDE2LXRaPNpaw3wAA">
<XPD:REF name="Model">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="U9IsZXJ0P024YA0NwoAkGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="6FyHrEBCWEWodZ58gqDB1AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">680</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">182</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">elSq7KnAq0GXIotv4sie8AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="EXjzgv8NAEeeQpqd5C+XxQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Ozifl1JIJ06uVuO6V/bVYgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldFork</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="zyVKILD2tkqVB0NmG6Nd6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="chO2Iw73xU6116KQ1V9HEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="htHMRtb6pkSZFPWJiLfxWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">elSq7KnAq0GXIotv4sie8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1D1kP0GHHUyE+sghzDc7FwAA">
<XPD:REF name="Model">elSq7KnAq0GXIotv4sie8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="Sq4OK4+YZk2Yxl5KzmLdBgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">660,369;640,448;701,476</XPD:ATTR>
<XPD:REF name="Model">Ji2FPbEhqkyK+9k5fCEyTAAA</XPD:REF>
<XPD:REF name="Head">6FyHrEBCWEWodZ58gqDB1AAA</XPD:REF>
<XPD:REF name="Tail">DsCMEAryE020kUjdQWU3UwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jMyW323O/UaJl/pwHTm1qwAA">
<XPD: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">Ji2FPbEhqkyK+9k5fCEyTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="WvQLxcjZ6UiWjlVkMpzd/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Ji2FPbEhqkyK+9k5fCEyTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="S+pXNes3LkKHyl7z/nWixwAA">
<XPD: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">Ji2FPbEhqkyK+9k5fCEyTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="QucQEpQyA0On4aDRWfq83wAA">
<XPD: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">v+YqhwrglkKebV4KF5J3cAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="x6Ro+RvcIkyq39cFSTreUgAA">
<XPD: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">YQZcksZcrkyLfxvLFujwbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="nSOfCSKCLE6EjOIUE4XeDQAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">v+YqhwrglkKebV4KF5J3cAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="eluGMluSk0y4z2WoxNSosgAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">YQZcksZcrkyLfxvLFujwbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Y3GvU2TtVkO8/xLI6kp30QAA">
<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">v+YqhwrglkKebV4KF5J3cAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="AXb7BW87OkqNUqA0eOl4VQAA">
<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">YQZcksZcrkyLfxvLFujwbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="/wMyPYW6mUi4xpsN72rDQwAA">
<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">v+YqhwrglkKebV4KF5J3cAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="R5/LDqKHZESIoTuOci7cRQAA">
<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">YQZcksZcrkyLfxvLFujwbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="o2718H3lIUCJQD54wDU3DwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">840</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">272</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">xCmV4GndAUW2gUNVK4+fsAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="mA0gZpdH7ES3e17dCjMHHQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uGLxW2KKAU+giCs70eGTIwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldWrapperImpl</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="oHNflJS/c06KpKiPKNtXcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WUD4XNYK0kOrWE4EldJtDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GIHNTeP4WkGgtM/vQlflTwAA">
<XPD:REF name="Model">xCmV4GndAUW2gUNVK4+fsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Czo4gPdYdUSKhREekv4YWwAA">
<XPD:REF name="Model">xCmV4GndAUW2gUNVK4+fsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="L9QU5edK60Sd1bu0MsOt/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">xCmV4GndAUW2gUNVK4+fsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="6gnlD0WNAU+pAKz7gs8N7QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">743,317;840,302</XPD:ATTR>
<XPD:REF name="Model">Y6KwuuzSHkaxxxB62OYfrwAA</XPD:REF>
<XPD:REF name="Head">o2718H3lIUCJQD54wDU3DwAA</XPD:REF>
<XPD:REF name="Tail">DsCMEAryE020kUjdQWU3UwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="M5kPHVaqP0ej83JI+nMQJAAA">
<XPD: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">Y6KwuuzSHkaxxxB62OYfrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ao7ranPkZU6LfZNNNe36XAAA">
<XPD: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">Y6KwuuzSHkaxxxB62OYfrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ofRpcm2rhkO6qq8W36sbuwAA">
<XPD: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">Y6KwuuzSHkaxxxB62OYfrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="yKMJV4GUOEWi0wui57MXXAAA">
<XPD: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">hI8QThHaykas4K1185yCvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="P1+M967tUUWGMiTHeduqdgAA">
<XPD: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">5B7GOox2Ykyz+B0Ifh1yaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="vE6ojKgZsUKGOSvs24mSCgAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">hI8QThHaykas4K1185yCvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Onbldx/t70Gvq4YaRcr9FQAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">5B7GOox2Ykyz+B0Ifh1yaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="3awaweRk0kSJzlRkARwCPgAA">
<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">hI8QThHaykas4K1185yCvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Ta89alt6GUq9WJeyP873dAAA">
<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">5B7GOox2Ykyz+B0Ifh1yaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="aWDCn/1IKUKDnnqWKuoI5QAA">
<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">hI8QThHaykas4K1185yCvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="yqaFB78IukK7Vpzt3Yak6QAA">
<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">5B7GOox2Ykyz+B0Ifh1yaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="tWYTqyZAn064He5dzph3AAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">959,292;1124,290</XPD:ATTR>
<XPD:REF name="Model">7pi4Vvle7UmJmboI1YdmswAA</XPD:REF>
<XPD:REF name="Head">BOoh4O9SlkSw2XBjDm9S9wAA</XPD:REF>
<XPD:REF name="Tail">o2718H3lIUCJQD54wDU3DwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jG/jE/8OvU+Fiv9SPTFxPwAA">
<XPD: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">7pi4Vvle7UmJmboI1YdmswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GOgBy8g1W0OevqxuKbLjrQAA">
<XPD: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">7pi4Vvle7UmJmboI1YdmswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="3fDUldUXRE62CBNIJLB0OgAA">
<XPD: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">7pi4Vvle7UmJmboI1YdmswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="VU99o144kUW0Cj8YqJ1kjQAA">
<XPD: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">ngRaAsnbi0yAjFO5B+ZEQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="lPS/cOfN306qbNJeChmLcgAA">
<XPD: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">/gVvEoFNyE+Gv/2q6rCWTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="kBBs1CxaYU2C/Aj3eWSXSgAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">ngRaAsnbi0yAjFO5B+ZEQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="F6B+qz+J0k+xc02CXP24WQAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">/gVvEoFNyE+Gv/2q6rCWTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="7C6PeQH6Z0uKKqzPo02e9AAA">
<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">ngRaAsnbi0yAjFO5B+ZEQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="upVHM/+uBkC0eWD6Za5yhAAA">
<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">/gVvEoFNyE+Gv/2q6rCWTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="2mhaqWTnXEKKZw3JrYf5DQAA">
<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">ngRaAsnbi0yAjFO5B+ZEQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="rUytSqMOO0ON1zZRHeUJsAAA">
<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">/gVvEoFNyE+Gv/2q6rCWTAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="VkNhRfyzLEa8DQtAAdNH9wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">600,334;541,339</XPD:ATTR>
<XPD:REF name="Model">Vd97QamDPUWv/SNDIduVaQAA</XPD:REF>
<XPD:REF name="Head">A6HqFxGhpUmKGBiowa5oTgAA</XPD:REF>
<XPD:REF name="Tail">DsCMEAryE020kUjdQWU3UwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ZMczbmZmnE+vQe+FfSZl2AAA">
<XPD: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">Vd97QamDPUWv/SNDIduVaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="FBgDxTKSUUmiQRcaCXEKFgAA">
<XPD: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">Vd97QamDPUWv/SNDIduVaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rKx4TxO620qmZA2TlqByLQAA">
<XPD: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">Vd97QamDPUWv/SNDIduVaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="sejW4vWMK0Ko853w17sPUwAA">
<XPD: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">34L85e8LvkC7oX0XDtUs5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="/PRKoJrVO0qnE1p3ZJZ6HwAA">
<XPD: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">XVFmMiM0GE2kMyD8HSADHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="1U9ephHrVEyjSKJsK96VvwAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">34L85e8LvkC7oX0XDtUs5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="CFbrCNCGD0iihvG7XMpy9gAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">XVFmMiM0GE2kMyD8HSADHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="f4UfL7UVKEWnD2iqBTI3RQAA">
<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">34L85e8LvkC7oX0XDtUs5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="xK37QcF6ZkGIQhfHFTfY9AAA">
<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">XVFmMiM0GE2kMyD8HSADHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="JK9Sii7Z7UOvgGjcioAiZQAA">
<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">34L85e8LvkC7oX0XDtUs5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="NRTdktPbA0G0g4gXYoZ/RQAA">
<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">XVFmMiM0GE2kMyD8HSADHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="Q59sGwAeokSUqHrT0Zno7AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">770,476;768,372;743,361</XPD:ATTR>
<XPD:REF name="Model">Lfn6PLxC0U+o8lyFwCLZygAA</XPD:REF>
<XPD:REF name="Head">DsCMEAryE020kUjdQWU3UwAA</XPD:REF>
<XPD:REF name="Tail">6FyHrEBCWEWodZ58gqDB1AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="u6pbMQOdrUamS/V9SHu1aQAA">
<XPD: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">Lfn6PLxC0U+o8lyFwCLZygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="6q6RAj7tuUy7rq2MqsgFngAA">
<XPD: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">Lfn6PLxC0U+o8lyFwCLZygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="bvvj4Jva3kO9J8wwmy+0lgAA">
<XPD: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">Lfn6PLxC0U+o8lyFwCLZygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="4kBQFmK/8EqrmIVJFN1QlAAA">
<XPD: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">IKg4j2KN+Uenox41n7pMPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="MGkNWxPkl0igz3gw7u17CAAA">
<XPD: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">jBGA6VseP0a6X57k9g5RXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="wZOfB9eSS0GsWzYCL7R7hwAA">
<XPD: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">IKg4j2KN+Uenox41n7pMPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="/ezyg5CD4ECdcKdL5ziIYAAA">
<XPD: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">jBGA6VseP0a6X57k9g5RXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="5Wz6/BJp2UukkS/h6JN4sQAA">
<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">IKg4j2KN+Uenox41n7pMPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="dOWLJSoSIUyA2M8u7UrXqwAA">
<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">jBGA6VseP0a6X57k9g5RXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="nLPpGc+SR06IZMiHlfYm/wAA">
<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">IKg4j2KN+Uenox41n7pMPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="rbofUHgzBUSFVdH+1F+WMgAA">
<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">jBGA6VseP0a6X57k9g5RXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[81]" type="UMLClassDiagram" guid="9k/Ox4i0SEOlPAws+0J/YQAA">
<XPD:ATTR name="Name" type="string">rocket.impl.ei.component.prop.relation</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="0m+ecEh/cE+ZYTQUpPlddwAA">
<XPD:REF name="Diagram">9k/Ox4i0SEOlPAws+0J/YQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="rKrvPT18L0SWUemr0a8WZgAA">
<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">312</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">171</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">mlA4GCcbv0GH2zswccq63wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UeHaVmxH9EuBrErblMhJOAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1DGu9l0lXkaXYrkxpoOw3QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EmbeddedOneToManyEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="f3HnpXnyB0mk5dTidtO0UQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JTkg/BJ5B0+fpVTu5ckQ4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="hic9WIpiV0KhMKjeRSGbSgAA">
<XPD:REF name="Model">mlA4GCcbv0GH2zswccq63wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hJ09SRw+o0ikjzQvVj3sbQAA">
<XPD:REF name="Model">mlA4GCcbv0GH2zswccq63wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="G/Cah0wh506X/bUoosD/LwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mlA4GCcbv0GH2zswccq63wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="J2bTOVp9TUqodPO6ZzU+IgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">568</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">Eoijw8km/EOl20CI44ebNQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="afpBZShUkkqyfiLWSsAjlAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JcV2qh9vM0CFdUFS0elQbwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IntegratedOneToOneEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8PyaguhsuEagN1K9GYQjDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tIGOEtFIwEmhso6+fWOIggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KJKDrPgv4UemGsFsW1QpYAAA">
<XPD:REF name="Model">Eoijw8km/EOl20CI44ebNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4/s8z+27e0Oi6R8ffEMS1gAA">
<XPD:REF name="Model">Eoijw8km/EOl20CI44ebNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="P8rL+0f+7023TKXsmveiHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Eoijw8km/EOl20CI44ebNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">984</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="U/2f8TV8+UWL0yda9doTyAAA">
<XPD:ATTR name="Name" type="string">n2n.reflection</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="U390kuteTUmpufOC3PVRBAAA">
<XPD:ATTR name="Name" type="string">n2n.reflection</XPD:ATTR>
<XPD:REF name="DiagramOwner">U/2f8TV8+UWL0yda9doTyAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="OBnwGOxATEGMCJovcm8yLwAA">
<XPD:REF name="Diagram">U390kuteTUmpufOC3PVRBAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="yRLxAzi2SEG/A4amlHM/gAAA">
<XPD:ATTR name="Name" type="string">AnnotationAnalyzer</XPD:ATTR>
<XPD:REF name="Namespace">U/2f8TV8+UWL0yda9doTyAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uOnpkSbWT0aP10Q1boVymAAA</XPD:REF>
<XPD:REF name="Views[1]">1r7ZtQa080C55AcuuKVxHQAA</XPD:REF>
<XPD:REF name="Views[2]">XyB2AT9KbkyD4S1fVhCMOQAA</XPD:REF>
<XPD:REF name="Views[3]">IPdE9RfZakKk5YRxW0EI/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="1VPQqpzUa0eC5bVfk3U7cwAA">
<XPD:ATTR name="Name" type="string">PropertiesAnalyzer</XPD:ATTR>
<XPD:REF name="Namespace">U/2f8TV8+UWL0yda9doTyAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">imGoE9ynK0GuWQZ2BTFxaQAA</XPD:REF>
<XPD:REF name="Views[1]">U62sY1xXEkinysglkj5+bQAA</XPD:REF>
<XPD:REF name="Views[2]">nP9wJ8HijE6BPwT5G1T2qgAA</XPD:REF>
<XPD:REF name="Views[3]">wOYDl+K1pk6w3qTwBawMnwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="GdKQijOSp0aMe5DkyCVBWgAA">
<XPD:ATTR name="Name" type="string">analyzeProperties</XPD:ATTR>
<XPD:REF name="Owner">1VPQqpzUa0eC5bVfk3U7cwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vOG2SoKLeU2rVrLn0SMQTgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, PropertyAccessProxy&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GdKQijOSp0aMe5DkyCVBWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="/U5A8/FwEkqZPXFoR6xJ8gAA">
<XPD:ATTR name="Name" type="string">analyzeProperty</XPD:ATTR>
<XPD:REF name="Owner">1VPQqpzUa0eC5bVfk3U7cwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Chl9k8JMm02r9AS4VG5rnwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/U5A8/FwEkqZPXFoR6xJ8gAA</XPD:REF>
<XPD:REF name="Type_">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DwpzPkAr6kyPM/YUsbFu+wAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/U5A8/FwEkqZPXFoR6xJ8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">cKsYGiO2NUaLDx5mepFBXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="/e24lj30KEK7cbPSt7Mv8wAA">
<XPD:ATTR name="Name" type="string">PropertyAccessProxy</XPD:ATTR>
<XPD:REF name="Namespace">U/2f8TV8+UWL0yda9doTyAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6xiHt+1IS0e8bIrw/quKUQAA</XPD:REF>
<XPD:REF name="Views[1]">RdFnSinAqUi+ir3HwfHWjAAA</XPD:REF>
<XPD:REF name="Views[2]">1t1hOgfIlEGf72hfjXpITgAA</XPD:REF>
<XPD:REF name="Views[3]">3nus11LLWUelNMJW2383cQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ogrc+31Zn0S/d7eh2IeohgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EyRf+/y+bECwG03mN5VO/QAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ogrc+31Zn0S/d7eh2IeohgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="M8+0ywjGW0qmLI8mG1FKvQAA">
<XPD:ATTR name="Name" type="string">property</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ogrc+31Zn0S/d7eh2IeohgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="NG1MJpQ5iE+zQ+xy7zvD4wAA">
<XPD:ATTR name="Name" type="string">setterMethod</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionMethod</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ogrc+31Zn0S/d7eh2IeohgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="hEVas1QvRkWsG8R7RQS/fgAA">
<XPD:ATTR name="Name" type="string">getterMethod</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionMethod</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ogrc+31Zn0S/d7eh2IeohgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ilAVRLOWlE2Q3t24qqTwOwAA">
<XPD:ATTR name="Name" type="string">getProperty</XPD:ATTR>
<XPD:REF name="Owner">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="v5zjJGujVEKPKRcg9Jx0XgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ilAVRLOWlE2Q3t24qqTwOwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="TFMSloa3Y0Gsklm5b+CxZgAA">
<XPD:ATTR name="Name" type="string">getPropertyName</XPD:ATTR>
<XPD:REF name="Owner">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="T+XZsuKeA0aHiUM6Xr3rMgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TFMSloa3Y0Gsklm5b+CxZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="39JaxA8tYEayUi35DP4oxgAA">
<XPD:ATTR name="Name" type="string">getGetterMethod</XPD:ATTR>
<XPD:REF name="Owner">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Kq4jf/+6nUiSEu2o3Zf6UQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionMethod</XPD:ATTR>
<XPD:REF name="BehavioralFeature">39JaxA8tYEayUi35DP4oxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="EjJGNHEtbUSuZY+U+npaqAAA">
<XPD:ATTR name="Name" type="string">getSetterMethod</XPD:ATTR>
<XPD:REF name="Owner">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xqqo8cPLb0WxtA5Orcxb5wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionMethod</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EjJGNHEtbUSuZY+U+npaqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="m0W23QmmvUWVe3MUghl9dwAA">
<XPD:ATTR name="Name" type="string">setValue</XPD:ATTR>
<XPD:REF name="Owner">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1JlqsUm2/UqlyYqCQq9rYQAA">
<XPD:ATTR name="Name" type="string">object</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">m0W23QmmvUWVe3MUghl9dwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TuZUvZ/tIE+JOCSOcaPw3AAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">m0W23QmmvUWVe3MUghl9dwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="aJnNM+wHOE2yBlpF0PqRzgAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BRQqSkOpZ0yFKX35uoYKuAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aJnNM+wHOE2yBlpF0PqRzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vX6hIy7viESszLHt4GXDZQAA">
<XPD:ATTR name="Name" type="string">object</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aJnNM+wHOE2yBlpF0PqRzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">AYvbVoXHsEGWEhNaU9A+8wAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">mv1S7N2kgkuF5WuyPl/p9gAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">14</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Chl9k8JMm02r9AS4VG5rnwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">kikylxCIbEapQP8ldIDEDQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">HbEnrTJPe0qMkULYQQMGBgAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">/C9sYKoiFUuDvRavW2UbaQAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">AxT5mw6ng0Gg8qgyKAZOkQAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">AleEreAcEkCFf3/WDoQ+NQAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">0cE/zq+Qv02gqvnPj/7XGgAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">7mr8HnyulkSNIFjXpI0qqwAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">+R3APZzKT0abLQ6Nm6TGcwAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">amhQOkiH9Eq0teE5hJjUBQAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">e5drR/tlzkyj+BVtg0L/2wAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">a/c+wJOKcU2Jq4w7UMbOagAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">9G0dKyHOdUK9Z3sCXqPgAAAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">xyHFEqbbNkS1dCvVf3/BtgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">93IjPm0pZ0qwEjz4UBQiigAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="FyIhy2ajB0aShqOEWmg2EQAA">
<XPD:ATTR name="Name" type="string">constraints</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TypeConstraints</XPD:ATTR>
<XPD:REF name="Type_">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
<XPD:REF name="Owner">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="tjkCGRl8vEqAWN6g/RtzXAAA">
<XPD:ATTR name="Name" type="string">forcePropertyAccess</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="+AzmrCfDAUeqjWUnm5J8QwAA">
<XPD:ATTR name="Name" type="string">AppN2NContext</XPD:ATTR>
<XPD:REF name="Namespace">U/2f8TV8+UWL0yda9doTyAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">4li5JUEmbEOXEQy3e4uB5wAA</XPD:REF>
<XPD:REF name="Views[1]">ARHHHt7mU0qFjTnLxM0wDQAA</XPD:REF>
<XPD:REF name="Views[2]">8soq5aTQlUuP/jOgi1yDcgAA</XPD:REF>
<XPD:REF name="Views[3]">geBCkas0WEi4PBmMsehBsgAA</XPD:REF>
<XPD:REF name="Views[4]">jKto5QpylkOSoJvsQP3zKgAA</XPD:REF>
<XPD:REF name="Views[5]">sFNEFbe1e0W1SNl2s7UsYQAA</XPD:REF>
<XPD:REF name="Views[6]">xdnT7u5b3k6YdBCUXohcRQAA</XPD:REF>
<XPD:REF name="Views[7]">pfJHhejkrE+dvLeDFqzJEgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">CP1+ukOJcEyia7QDhTegMAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="QHUsJPf3mUydr1a3ZVSK1AAA">
<XPD:ATTR name="Name" type="string">init</XPD:ATTR>
<XPD:REF name="Owner">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FmGFHFv6Xk+Uc2BmQEwqOQAA">
<XPD:ATTR name="Name" type="string">object</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QHUsJPf3mUydr1a3ZVSK1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zfx8exKJI0Sqsz928VIbnAAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QHUsJPf3mUydr1a3ZVSK1AAA</XPD:REF>
<XPD:REF name="Type_">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="QBSpWZfq40eU/YwOtZUoOAAA">
<XPD:ATTR name="Name" type="string">callMethodHierarchy</XPD:ATTR>
<XPD:REF name="Owner">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+abyraxcnUeFDiNfrhFupwAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QBSpWZfq40eU/YwOtZUoOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XTa4rFnmzUejl3UZ5aFbUwAA">
<XPD:ATTR name="Name" type="string">object</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QBSpWZfq40eU/YwOtZUoOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="3k5Z24NsQ0q4Sudwv5KlPAAA">
<XPD:ATTR name="Name" type="string">methodName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QBSpWZfq40eU/YwOtZUoOAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="MY5nuQERo0yD+tOsP5wQhwAA">
<XPD:ATTR name="Name" type="string">oneRequired</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QBSpWZfq40eU/YwOtZUoOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="ZB8QEhGX0kilvJe3Mn+pewAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QBSpWZfq40eU/YwOtZUoOAAA</XPD:REF>
<XPD:REF name="Type_">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="T3TkluWkpka8PAaDY7VFAAAA">
<XPD:ATTR name="Name" type="string">validateMethodSignature</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XMd7HKZJ4EWRFPbf4MvBRgAA">
<XPD:ATTR name="Name" type="string">method</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionMethod</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T3TkluWkpka8PAaDY7VFAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="3Y9Bln9FTUOP9eNGHkKZSwAA">
<XPD:ATTR name="Name" type="string">callClosure</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EfOBdDE2LUegS1GpmrefpwAA">
<XPD:ATTR name="Name" type="string">closure</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Closure</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3Y9Bln9FTUOP9eNGHkKZSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CbBof9PkfU23GfaQxIUyzgAA">
<XPD:ATTR name="Name" type="string">returnConstraints</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3Y9Bln9FTUOP9eNGHkKZSwAA</XPD:REF>
<XPD:REF name="Type_">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">AMyNzdZ4h0SGVZ8UU87XLgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">F3//QwsITU2OTTnC+Ho0mgAA</XPD:REF>
<XPD:REF name="Associations[1]">BBcK125AHkydpohAw55UtwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="bjP799uJD0SFps335HqknwAA">
<XPD:ATTR name="Name" type="string">lookupableManager</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">LookupableManager</XPD:ATTR>
<XPD:REF name="Owner">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="eO+U3zTVk0yJN/YV2UEqsQAA">
<XPD:ATTR name="Name" type="string">viewFactory</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ViewFactory</XPD:ATTR>
<XPD:REF name="Type_">WO0t1zwZUEa9SWzC6VYZ+gAA</XPD:REF>
<XPD:REF name="Owner">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="nuYMoBe6302DUFXu/cgunwAA">
<XPD:ATTR name="Name" type="string">messageContainer</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MessageContainer</XPD:ATTR>
<XPD:REF name="Owner">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="BHJ8zkyXOk2lA33FF3YIjwAA">
<XPD:ATTR name="Name" type="string">dispatchContext</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DispatchContext</XPD:ATTR>
<XPD:REF name="Type_">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
<XPD:REF name="Owner">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="KqCbK+qP6k+kan31qbcHjQAA">
<XPD:ATTR name="Name" type="string">request</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">HttpRequest</XPD:ATTR>
<XPD:REF name="Type_">lquAfNb9ZU2faNDv8m0MjgAA</XPD:REF>
<XPD:REF name="Owner">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="SL/ApO4Stk6lcbFXw9R7GwAA">
<XPD:ATTR name="Name" type="string">response</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">HttpResponse</XPD:ATTR>
<XPD:REF name="Type_">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:REF name="Owner">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="i9Ihx80K20WQHt09AG4fBgAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
<XPD:REF name="Owner">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="nr6jvjUnpE2KAaFurq6owQAA">
<XPD:ATTR name="Name" type="string">dbhPool</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DbhPool</XPD:ATTR>
<XPD:REF name="Type_">gHR41DP6AEq3WghBPNBozgAA</XPD:REF>
<XPD:REF name="Owner">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLPackage" guid="Rkil3gzQB0CcEY58VXqX0QAA">
<XPD:ATTR name="Name" type="string">annotation</XPD:ATTR>
<XPD:REF name="Namespace">U/2f8TV8+UWL0yda9doTyAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="ik10WEMd8Eq9oB5D8YKdEwAA">
<XPD:ATTR name="Name" type="string">AnnotationSet</XPD:ATTR>
<XPD:REF name="Namespace">Rkil3gzQB0CcEY58VXqX0QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+ipTiFOFW0ahZHDP222aaQAA</XPD:REF>
<XPD:REF name="Views[1]">sxw+BX5XEESV+znN69GYrwAA</XPD:REF>
<XPD:REF name="Views[2]">VCI+jUZrvkGksBkA0wYeKQAA</XPD:REF>
<XPD:REF name="Views[3]">oLNsphAvr0WsAzweYvNsfAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">13</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="deJeFQQ2sE2v+f858r7egAAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xem+S43QS02s4gnjZdIuXQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">deJeFQQ2sE2v+f858r7egAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="oB1/LwnoDkCamhYn3Cr3YQAA">
<XPD:ATTR name="Name" type="string">annotateClass</XPD:ATTR>
<XPD:REF name="Owner">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hJOuMpOiWkOW5ujWTtADzgAA">
<XPD:ATTR name="Name" type="string">classAnnotation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oB1/LwnoDkCamhYn3Cr3YQAA</XPD:REF>
<XPD:REF name="Type_">+/GMAXe18kav5JGgAAg3FgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ho/3A21/oEOW2qmgCM7CQQAA">
<XPD:ATTR name="Name" type="string">hasClassAnnotation</XPD:ATTR>
<XPD:REF name="Owner">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3C5WLYnhnUOaIncskDRQWAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ho/3A21/oEOW2qmgCM7CQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6Bh2AiX5i06Zcw/QO2EanQAA">
<XPD:ATTR name="Name" type="string">annotationName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ho/3A21/oEOW2qmgCM7CQQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="8DWQ254bW0+txzlMniVNpwAA">
<XPD:ATTR name="Name" type="string">getClassAnnotation</XPD:ATTR>
<XPD:REF name="Owner">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+ILvA/EiW0WeLEMzh9oASQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8DWQ254bW0+txzlMniVNpwAA</XPD:REF>
<XPD:REF name="Type_">+/GMAXe18kav5JGgAAg3FgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9bV8Iv6i10+pBJxmwpWbHwAA">
<XPD:ATTR name="Name" type="string">annotationName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8DWQ254bW0+txzlMniVNpwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="iGDW61sv7EODrN5xKcJiZAAA">
<XPD:ATTR name="Name" type="string">getClassAnnotations</XPD:ATTR>
<XPD:REF name="Owner">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="H1YpcTsb/kK7bGPeN6qy5wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ClassAnnotation[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iGDW61sv7EODrN5xKcJiZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="KWia7eFqu0ePrXa3PWW0zwAA">
<XPD:ATTR name="Name" type="string">annotateProperty</XPD:ATTR>
<XPD:REF name="Owner">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DMM8SdwBO023VwFD/nWF5gAA">
<XPD:ATTR name="Name" type="string">propertyAnnotation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KWia7eFqu0ePrXa3PWW0zwAA</XPD:REF>
<XPD:REF name="Type_">q0CJNA+5hkOxxd0krx+ABAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="6Pn219fV+EGQ5V5Xtaz8YwAA">
<XPD:ATTR name="Name" type="string">hasPropertyAnnotation</XPD:ATTR>
<XPD:REF name="Owner">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="X3Xw9Hu9S0mbIal4W/jXmgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6Pn219fV+EGQ5V5Xtaz8YwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="2SImPey6+E6kTOda96tKigAA">
<XPD:ATTR name="Name" type="string">annotationName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6Pn219fV+EGQ5V5Xtaz8YwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="lng285HWwUSFYFPq9d4bCQAA">
<XPD:ATTR name="Name" type="string">getPropertyAnnotation</XPD:ATTR>
<XPD:REF name="Owner">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nwA5ilC+wUudlBDZYoJrzwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PropertyAnnoation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lng285HWwUSFYFPq9d4bCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/c9EgHozsk6uxwHO1ezAZgAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lng285HWwUSFYFPq9d4bCQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="XLIbKLxiF0qQCz8yYnLXRgAA">
<XPD:ATTR name="Name" type="string">annotationName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lng285HWwUSFYFPq9d4bCQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="dj9yheU4nE2k5R1iciXMigAA">
<XPD:ATTR name="Name" type="string">getPropertyAnnotationsByName</XPD:ATTR>
<XPD:REF name="Owner">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="91HgAtt62EKUd60igWrzgwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PropertyAnnoation[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dj9yheU4nE2k5R1iciXMigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="tHLiLcLNV06e8DlS7VDNSgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dj9yheU4nE2k5R1iciXMigAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="w6e4iDqxrk+St/DmO7md8gAA">
<XPD:ATTR name="Name" type="string">annotateMethod</XPD:ATTR>
<XPD:REF name="Owner">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HXAYmWIC50aQPqE+qRo0GgAA">
<XPD:ATTR name="Name" type="string">methodAnnotation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w6e4iDqxrk+St/DmO7md8gAA</XPD:REF>
<XPD:REF name="Type_">7zOmnyJYvUWX+VHzz8wNNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="VEet27UXJECX1t5cAOgZUgAA">
<XPD:ATTR name="Name" type="string">hasMethodAnnotation</XPD:ATTR>
<XPD:REF name="Owner">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Cij4SsbF8EmR4pTlQGru0QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VEet27UXJECX1t5cAOgZUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="p3dsgVFk/U6L/xWudwqyYgAA">
<XPD:ATTR name="Name" type="string">annotationName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VEet27UXJECX1t5cAOgZUgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="hLMq730xmkGA8xQWguZhMgAA">
<XPD:ATTR name="Name" type="string">getMethodAnnotationByName</XPD:ATTR>
<XPD:REF name="Owner">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="h/LqHeQ5EEyaLOVUosXBzwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hLMq730xmkGA8xQWguZhMgAA</XPD:REF>
<XPD:REF name="Type_">7zOmnyJYvUWX+VHzz8wNNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vQRcQ0md60a34kyzJJRfJAAA">
<XPD:ATTR name="Name" type="string">methodName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hLMq730xmkGA8xQWguZhMgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="KSfjg4+oMUmr3GiAPGV+GQAA">
<XPD:ATTR name="Name" type="string">annotationName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hLMq730xmkGA8xQWguZhMgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="DRChoRbuFUqCBHD4vc1hEgAA">
<XPD:ATTR name="Name" type="string">getMethodAnnotationsByName</XPD:ATTR>
<XPD:REF name="Owner">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4dIWwUbd/06QyGIEw5pZ7QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MethodAnnoation[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DRChoRbuFUqCBHD4vc1hEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="u9vQD2l4QEmj3dT4FBf8ngAA">
<XPD:ATTR name="Name" type="string">annotationName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DRChoRbuFUqCBHD4vc1hEgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">9VmMXOK4BUWu2BhJGJABYwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">mix3+MjzE0yIOYekhmFNgQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">d7hBEAP5t0Kcx+ih+BXyfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="fltbQTW9G0OtQEEUDas5XAAA">
<XPD:ATTR name="Name" type="string">Annotation</XPD:ATTR>
<XPD:REF name="Namespace">Rkil3gzQB0CcEY58VXqX0QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">5hBcIEaU1UmuSVbesgGsRgAA</XPD:REF>
<XPD:REF name="Views[1]">qKPISo/xY0CqAlNuCE6/zwAA</XPD:REF>
<XPD:REF name="Views[2]">EyaQ6Iqx8U+UHqd7putxJQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">cD+YNN3JbUKeRcDUCkGJ0AAA</XPD:REF>
<XPD:REF name="Specializations[1]">EGHq/UTtrESFakM6AX5VSwAA</XPD:REF>
<XPD:REF name="Specializations[2]">pRyXVj+ntEiGhXOmUqtybgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="lUZCWIkDQUi2n15RfQ04AwAA">
<XPD:ATTR name="Name" type="string">getFileName</XPD:ATTR>
<XPD:REF name="Owner">fltbQTW9G0OtQEEUDas5XAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ifv/bW/z3E2p6ejh3nW1BAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lUZCWIkDQUi2n15RfQ04AwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="RmVvPzgDjE+msBWSCAtxngAA">
<XPD:ATTR name="Name" type="string">setFileName</XPD:ATTR>
<XPD:REF name="Owner">fltbQTW9G0OtQEEUDas5XAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="v9R4CJifTEyT8lKQSC2PLAAA">
<XPD:ATTR name="Name" type="string">fileName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RmVvPzgDjE+msBWSCAtxngAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="p8CZEr//Wk+46C5Spf8bdQAA">
<XPD:ATTR name="Name" type="string">getLine</XPD:ATTR>
<XPD:REF name="Owner">fltbQTW9G0OtQEEUDas5XAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="scla6c+dRUutuc/iVYMAUgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">p8CZEr//Wk+46C5Spf8bdQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="QCKhGNY9/EWnkFI8NLXjAAAA">
<XPD:ATTR name="Name" type="string">setLine</XPD:ATTR>
<XPD:REF name="Owner">fltbQTW9G0OtQEEUDas5XAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="flKQ08O4skKpWhVQrqw4+AAA">
<XPD:ATTR name="Name" type="string">line</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QCKhGNY9/EWnkFI8NLXjAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="q0CJNA+5hkOxxd0krx+ABAAA">
<XPD:ATTR name="Name" type="string">PropertyAnnotation</XPD:ATTR>
<XPD:REF name="Namespace">Rkil3gzQB0CcEY58VXqX0QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">FYxwPS3B4UGOUgKS8kgBXgAA</XPD:REF>
<XPD:REF name="Views[1]">UsP/bwOU/UGP3g3ZF6Ev5wAA</XPD:REF>
<XPD:REF name="Views[2]">XFNt6dj8iUaVIvqwHWE/mgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">pRyXVj+ntEiGhXOmUqtybgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="JUnghKP8JUOvL+FOcKumDAAA">
<XPD:ATTR name="Name" type="string">getAnnotatedProperty</XPD:ATTR>
<XPD:REF name="Owner">q0CJNA+5hkOxxd0krx+ABAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LA3dQC60NECKGHVHOxkoHQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JUnghKP8JUOvL+FOcKumDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="6OOhjsONoUmVSDMSBlA3uQAA">
<XPD:ATTR name="Name" type="string">setAnnotatedProperty</XPD:ATTR>
<XPD:REF name="Owner">q0CJNA+5hkOxxd0krx+ABAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="90qLnXEnPES0cSCmMJp19gAA">
<XPD:ATTR name="Name" type="string">property</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6OOhjsONoUmVSDMSBlA3uQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Mu/V6xDYi0Ckgkbn2YuovwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">LnvSkPOc0E26IFmWVT/4gQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">DMM8SdwBO023VwFD/nWF5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="7zOmnyJYvUWX+VHzz8wNNgAA">
<XPD:ATTR name="Name" type="string">MethodAnnotation</XPD:ATTR>
<XPD:REF name="Namespace">Rkil3gzQB0CcEY58VXqX0QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">op+w9ITcOkOeEfXUniM6NAAA</XPD:REF>
<XPD:REF name="Views[1]">rYtJdRCJ4ECPYXiwvV3n9gAA</XPD:REF>
<XPD:REF name="Views[2]">hGZtrE3AWUGkKPhyHzFIZwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">EGHq/UTtrESFakM6AX5VSwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="MsW0syYMPkCbqF5Sa2t8ggAA">
<XPD:ATTR name="Name" type="string">getAnnotatedMethod</XPD:ATTR>
<XPD:REF name="Owner">7zOmnyJYvUWX+VHzz8wNNgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k0Vl68oQ+0awophEkzkC0AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionMethod</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MsW0syYMPkCbqF5Sa2t8ggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="YD8Q/0yHWUCCjK5vWJoPAAAA">
<XPD:ATTR name="Name" type="string">setAnnotatedMethod</XPD:ATTR>
<XPD:REF name="Owner">7zOmnyJYvUWX+VHzz8wNNgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2WyYcR5IwEiG3Kpb737s6QAA">
<XPD:ATTR name="Name" type="string">method</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionMethod</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YD8Q/0yHWUCCjK5vWJoPAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ls0dgtHW5kqNKqAjpCvMowAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">YUmKkf4nxkCYmTzkMU8SRQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">HXAYmWIC50aQPqE+qRo0GgAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">h/LqHeQ5EEyaLOVUosXBzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="+/GMAXe18kav5JGgAAg3FgAA">
<XPD:ATTR name="Name" type="string">ClassAnnotation</XPD:ATTR>
<XPD:REF name="Namespace">Rkil3gzQB0CcEY58VXqX0QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">yoWbXNVmKEWB02o3riJWJwAA</XPD:REF>
<XPD:REF name="Views[1]">5kkoFVZHFUaAqKoL7WAJkwAA</XPD:REF>
<XPD:REF name="Views[2]">yOEUB0gMM0Spy8ZvZViidAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">cD+YNN3JbUKeRcDUCkGJ0AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="IvZ1xuyy+U+khugdQTVnZQAA">
<XPD:ATTR name="Name" type="string">getAnnotatedClass</XPD:ATTR>
<XPD:REF name="Owner">+/GMAXe18kav5JGgAAg3FgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="j34O/ciStEe1zYXNBaloEAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IvZ1xuyy+U+khugdQTVnZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Hii+uPqa7EC9KiLjrPDL1wAA">
<XPD:ATTR name="Name" type="string">setAnnotatedClass</XPD:ATTR>
<XPD:REF name="Owner">+/GMAXe18kav5JGgAAg3FgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KZc8FcZtO0aH+zTDsk615AAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">\ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hii+uPqa7EC9KiLjrPDL1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">hJOuMpOiWkOW5ujWTtADzgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">0BvZg1nIo0C45cZdnGTs/wAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">gG7A1bUOq0em6lqABUua1AAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">+ILvA/EiW0WeLEMzh9oASQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="AJCyanWXb0m8atitiGgCaQAA">
<XPD:ATTR name="Name" type="string">AnnotationSetFactory</XPD:ATTR>
<XPD:REF name="Namespace">Rkil3gzQB0CcEY58VXqX0QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gWfnnXZfKUuAfXO5UiWKgwAA</XPD:REF>
<XPD:REF name="Views[1]">420Zj2ockkOxc+gUQXYuEwAA</XPD:REF>
<XPD:REF name="Views[2]">bvUuAgz8UEy6rJ8p8CyJEAAA</XPD:REF>
<XPD:REF name="Views[3]">iHHJRIani0auSEfMdRmdIgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1feqwuC3F0Sb5LCc6CRbeQAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">AJCyanWXb0m8atitiGgCaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9VmMXOK4BUWu2BhJGJABYwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1feqwuC3F0Sb5LCc6CRbeQAA</XPD:REF>
<XPD:REF name="Type_">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YnQoubOz00GkZ1IkyXALBwAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1feqwuC3F0Sb5LCc6CRbeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="viUc2hw250CHVPbdbguf6wAA">
<XPD:ATTR name="Name" type="string">AnnoInit</XPD:ATTR>
<XPD:REF name="Namespace">Rkil3gzQB0CcEY58VXqX0QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GchkZF0GG02aIuCDChGNZAAA</XPD:REF>
<XPD:REF name="Views[1]">ImWlbokC30a+6oWSojmsRgAA</XPD:REF>
<XPD:REF name="Views[2]">Z41WgnDDwkqWaXadhG1iuQAA</XPD:REF>
<XPD:REF name="Views[3]">HxxkfODHMEiXF9YiVpJO1gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="gvHOAq0QhUaKLhx4OYKf2QAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">viUc2hw250CHVPbdbguf6wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="K4cmbjTIpUmtZeg0k2s0tgAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gvHOAq0QhUaKLhx4OYKf2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mix3+MjzE0yIOYekhmFNgQAA">
<XPD:ATTR name="Name" type="string">annotationSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gvHOAq0QhUaKLhx4OYKf2QAA</XPD:REF>
<XPD:REF name="Type_">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="MZzf0wD3wUaN4BsYUrYRIQAA">
<XPD:ATTR name="Name" type="string">c</XPD:ATTR>
<XPD:REF name="Owner">viUc2hw250CHVPbdbguf6wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0BvZg1nIo0C45cZdnGTs/wAA">
<XPD:ATTR name="Name" type="string">classAnnotation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MZzf0wD3wUaN4BsYUrYRIQAA</XPD:REF>
<XPD:REF name="Type_">+/GMAXe18kav5JGgAAg3FgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="gG7A1bUOq0em6lqABUua1AAA">
<XPD:ATTR name="Name" type="string">classAnnotation2</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MZzf0wD3wUaN4BsYUrYRIQAA</XPD:REF>
<XPD:REF name="Type_">+/GMAXe18kav5JGgAAg3FgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="HwMp1yg5KEm3H4JbG+6g6gAA">
<XPD:ATTR name="Name" type="string">p</XPD:ATTR>
<XPD:REF name="Owner">viUc2hw250CHVPbdbguf6wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kMkcTlancUasFA0j5HPcZgAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HwMp1yg5KEm3H4JbG+6g6gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Mu/V6xDYi0Ckgkbn2YuovwAA">
<XPD:ATTR name="Name" type="string">propertyAnnotation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HwMp1yg5KEm3H4JbG+6g6gAA</XPD:REF>
<XPD:REF name="Type_">q0CJNA+5hkOxxd0krx+ABAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="LnvSkPOc0E26IFmWVT/4gQAA">
<XPD:ATTR name="Name" type="string">propertyAnnotation2</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HwMp1yg5KEm3H4JbG+6g6gAA</XPD:REF>
<XPD:REF name="Type_">q0CJNA+5hkOxxd0krx+ABAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="qA5S2SmwwUWQFcrmKcW4KQAA">
<XPD:ATTR name="Name" type="string">m</XPD:ATTR>
<XPD:REF name="Owner">viUc2hw250CHVPbdbguf6wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QPjhuGpgCEyzWSG3+QB+jQAA">
<XPD:ATTR name="Name" type="string">methodName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qA5S2SmwwUWQFcrmKcW4KQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ls0dgtHW5kqNKqAjpCvMowAA">
<XPD:ATTR name="Name" type="string">methodAnnotation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qA5S2SmwwUWQFcrmKcW4KQAA</XPD:REF>
<XPD:REF name="Type_">7zOmnyJYvUWX+VHzz8wNNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="YUmKkf4nxkCYmTzkMU8SRQAA">
<XPD:ATTR name="Name" type="string">methodAnnotation2</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qA5S2SmwwUWQFcrmKcW4KQAA</XPD:REF>
<XPD:REF name="Type_">7zOmnyJYvUWX+VHzz8wNNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLPackage" guid="67vv9cjuV0GSfeCEOoFfHgAA">
<XPD:ATTR name="Name" type="string">magic</XPD:ATTR>
<XPD:REF name="Namespace">U/2f8TV8+UWL0yda9doTyAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="nm68fIulekaVe4tbuSEBowAA">
<XPD:ATTR name="Name" type="string">MagicMethodInvoker</XPD:ATTR>
<XPD:REF name="Namespace">67vv9cjuV0GSfeCEOoFfHgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">U4q6/WKvC0yIYKMAhil2SAAA</XPD:REF>
<XPD:REF name="Views[1]">GboJp/BR2kuFYLwjcMDcCwAA</XPD:REF>
<XPD:REF name="Views[2]">NBwlP3vLLkebn4r8hke5dwAA</XPD:REF>
<XPD:REF name="Views[3]">DtjvsMchiUO9ik9h+JZsEgAA</XPD:REF>
<XPD:REF name="Views[4]">QY4AMmvx0EykPtfWoi7IWwAA</XPD:REF>
<XPD:REF name="Views[5]">rP35FI9IZkeoiDliTyu8LAAA</XPD:REF>
<XPD:REF name="Views[6]">ynkfVksMSEi9hs+iSd5nzAAA</XPD:REF>
<XPD:REF name="Views[7]">28qhxeVmsUGAZnuwIoWglgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="gPbE2+2wy0+Xcpu16aB9KQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">nm68fIulekaVe4tbuSEBowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G7UrZArKQEe+UBYsM+PPhAAA">
<XPD:ATTR name="Name" type="string">method</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionMethod</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gPbE2+2wy0+Xcpu16aB9KQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="6EXXRNcKjE+ZRHp5uacsBwAA">
<XPD:ATTR name="Name" type="string">setParamValue</XPD:ATTR>
<XPD:REF name="Owner">nm68fIulekaVe4tbuSEBowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1XdBBLZcekKiRIf3fcOT/QAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6EXXRNcKjE+ZRHp5uacsBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MDkQaQa4MkK5fyxrEBbKkgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6EXXRNcKjE+ZRHp5uacsBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="DE+T9yM8TkmLQPCvG9zdVAAA">
<XPD:ATTR name="Name" type="string">getMethod</XPD:ATTR>
<XPD:REF name="Owner">nm68fIulekaVe4tbuSEBowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BbTzNN2TuEGWE+qI8FHbpAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionMethod</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DE+T9yM8TkmLQPCvG9zdVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="TYGDqP8XRk2Rp2x6OM0ezAAA">
<XPD:ATTR name="Name" type="string">buildArgs</XPD:ATTR>
<XPD:REF name="Owner">nm68fIulekaVe4tbuSEBowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NKnI7oqEKEO9MJ5dzJRQuAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;int, mixed&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TYGDqP8XRk2Rp2x6OM0ezAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="bsf9JMlbrUCEkz057y4lEAAA">
<XPD:ATTR name="Name" type="string">invoke</XPD:ATTR>
<XPD:REF name="Owner">nm68fIulekaVe4tbuSEBowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9+HaCeEAsUC9J73FJ/x20wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bsf9JMlbrUCEkz057y4lEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FpVRDnb/tkiiGJ/D+NapVgAA">
<XPD:ATTR name="Name" type="string">obj</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bsf9JMlbrUCEkz057y4lEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">6TeDTAwWuUmAyHX2RpVRagAA</XPD:REF>
<XPD:REF name="Associations[1]">PnnxQAl170e83dM+rtn8WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="CjARN85aiUCuGOTGat6CUAAA">
<XPD:ATTR name="Name" type="string">ParameterSupplier</XPD:ATTR>
<XPD:REF name="Namespace">67vv9cjuV0GSfeCEOoFfHgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">aX8MrAUDH0aJuPZdBAobRQAA</XPD:REF>
<XPD:REF name="Views[1]">+GNgCPJzd0qaLsg78h1zxQAA</XPD:REF>
<XPD:REF name="Views[2]">yis2Wf9ZjUu6XlFQZSenfgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ON4BGSio8EOComVgKUAexAAA">
<XPD:ATTR name="Name" type="string">supplyParameterValue</XPD:ATTR>
<XPD:REF name="Owner">CjARN85aiUCuGOTGat6CUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ItjlBY6+Rk+V+61QLkheXAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ON4BGSio8EOComVgKUAexAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OPHyxKe+Bkmk+ZzO/cEzuwAA">
<XPD:ATTR name="Name" type="string">paramter</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">\ReflectionParameter</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ON4BGSio8EOComVgKUAexAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ZingmQDXA0WtSkvvaH5v2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLException" guid="/7m1U23hfEad//DtyCDVmAAA">
<XPD:ATTR name="Name" type="string">CouldNotSuppliedParameterException</XPD:ATTR>
<XPD:REF name="Namespace">67vv9cjuV0GSfeCEOoFfHgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">FmAECeaziEanXG7x72lwBwAA</XPD:REF>
<XPD:REF name="Views[1]">UNc1x/nWQkem1TGS2Yg8WwAA</XPD:REF>
<XPD:REF name="Views[2]">MgDKFz2lik+c+J1tITUeNwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="VOEUHOERLEakxRjR6ojANgAA">
<XPD:ATTR name="Name" type="string">n2n.reflection.magic</XPD:ATTR>
<XPD:REF name="Namespace">U/2f8TV8+UWL0yda9doTyAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="rIVZqUEmuEG0nknZKCwZjwAA">
<XPD:ATTR name="Name" type="string">MagicContext</XPD:ATTR>
<XPD:REF name="Namespace">VOEUHOERLEakxRjR6ojANgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">1SwQX/ArHEu0fZj5mSZk6wAA</XPD:REF>
<XPD:REF name="Views[1]">AQKhIZeiu0mhGuzqq0fPmQAA</XPD:REF>
<XPD:REF name="Views[2]">eRYNsdE8D06g5ZqQ6RC7pQAA</XPD:REF>
<XPD:REF name="Views[3]">RMgDGQXIXUK05PvYXZ0H+wAA</XPD:REF>
<XPD:REF name="Views[4]">8BoPl8U7pk6ZvdJcheJDxgAA</XPD:REF>
<XPD:REF name="Views[5]">juYZPvHWH0KYizeU/9suwwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">RKFkZwj/fkuTTbAxF0BeOAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">WtOuilT6OkWgyOyMx5bOawAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="VVkL7JhlYUChZQz6pTZ3OQAA">
<XPD:ATTR name="Name" type="string">lookup</XPD:ATTR>
<XPD:REF name="Owner">rIVZqUEmuEG0nknZKCwZjwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IVDNXbPpAkq1Ji/Qe2R21QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VVkL7JhlYUChZQz6pTZ3OQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="POTC7YRwVUe5EM9o9Q3n8wAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VVkL7JhlYUChZQz6pTZ3OQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="FHLVLdTZPk+2uBFauRwbIQAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VVkL7JhlYUChZQz6pTZ3OQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="XK8dZnjsDEyOphu0gREWxQAA">
<XPD:ATTR name="Name" type="string">lookupParameterValue</XPD:ATTR>
<XPD:REF name="Owner">rIVZqUEmuEG0nknZKCwZjwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QPUJcO1gGUSjSaG89kerIgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XK8dZnjsDEyOphu0gREWxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="EmCTbMlCUECAVrhHOKMekgAA">
<XPD:ATTR name="Name" type="string">parameter</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionParameter</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XK8dZnjsDEyOphu0gREWxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">6</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Z98jKGDl30au2k2UW3n0SwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">ckT4AK4A3kq1xtjXsoXEeAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">S+FZTTypNUClrFGCh8XxBwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">BXhOdCZVtUyJX3Q6467RbQAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">K/y9Zs3YfkOMQmoamiMnXwAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">h6KxrvY18Uid6c1UecpQ4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLPackage" guid="skDLyqSAVEW373vWE57ZvgAA">
<XPD:ATTR name="Name" type="string">n2n.reflection.property</XPD:ATTR>
<XPD:REF name="Namespace">U/2f8TV8+UWL0yda9doTyAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="V2PEqvRpq0y+qK+o5GShDwAA">
<XPD:ATTR name="Name" type="string">TypeConstraints</XPD:ATTR>
<XPD:REF name="Namespace">skDLyqSAVEW373vWE57ZvgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CDcgY5JqxUywFCUcbIZuMgAA</XPD:REF>
<XPD:REF name="Views[1]">oXj5LHP/20a7r2y4JFdTygAA</XPD:REF>
<XPD:REF name="Views[2]">xzF3iQgJzUWjAbC/84H5PgAA</XPD:REF>
<XPD:REF name="Views[3]">vOYot/WtQ0KPPyqQa6i9PwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="3kSnSrsnQkGwb0ye2NrlXQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WSIcGBhf9ESZjGnWbrLOxQAA">
<XPD:ATTR name="Name" type="string">paramClass</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3kSnSrsnQkGwb0ye2NrlXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zjRFArQ41064r4kqevu/2gAA">
<XPD:ATTR name="Name" type="string">isArray</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3kSnSrsnQkGwb0ye2NrlXQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="jO27meTX80S52BmoWpS9lgAA">
<XPD:ATTR name="Name" type="string">allowsNull</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3kSnSrsnQkGwb0ye2NrlXQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="wsrx8RHAPECGcPJZhj44bQAA">
<XPD:ATTR name="Name" type="string">areCompatibleWith</XPD:ATTR>
<XPD:REF name="Owner">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UgPNSP+H30CrxRvwq29RTQAA">
<XPD:ATTR name="Name" type="string">typeConstraints</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wsrx8RHAPECGcPJZhj44bQAA</XPD:REF>
<XPD:REF name="Type_">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="PR3IvY07nUWEJoneEA2tHQAA">
<XPD:ATTR name="Name" type="string">getParamClass</XPD:ATTR>
<XPD:REF name="Owner">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DQWMZllYvk25xosLENctpwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PR3IvY07nUWEJoneEA2tHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="YDxbDaM+v0qnS51C6P6NOQAA">
<XPD:ATTR name="Name" type="string">isArray</XPD:ATTR>
<XPD:REF name="Owner">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BqLegTP1XUedz+sPgehURwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YDxbDaM+v0qnS51C6P6NOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Z98k14HklEeMUXK00g5CBAAA">
<XPD:ATTR name="Name" type="string">allowesNull</XPD:ATTR>
<XPD:REF name="Owner">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DdRekXbyfked6pj4hp3w0AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z98k14HklEeMUXK00g5CBAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="UN7bSjNB7kysWyb/JqgXNAAA">
<XPD:ATTR name="Name" type="string">validate</XPD:ATTR>
<XPD:REF name="Owner">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Vd2M2rjLnkuc2nyRj31k5AAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UN7bSjNB7kysWyb/JqgXNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="qimoZIlc2EGwNg0gX7xurgAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">FyIhy2ajB0aShqOEWmg2EQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">6</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">UgPNSP+H30CrxRvwq29RTQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">N/jqsmebtEWYrb7RFC2HVwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">FiAHodKYE02Wntq0LJ9+cQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">CbBof9PkfU23GfaQxIUyzgAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">SPO5DPXqokOTMEMoFCcDnQAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">wwfbaFpZXEKwDWqY0GlL9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLAssociation" guid="hMWXedAjdEetHiEs9sC4pAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="jdEq1LIlf0WkJn49W8gpTQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">hMWXedAjdEetHiEs9sC4pAAA</XPD:REF>
<XPD:REF name="Participant">/c92pNQ0OUywiGzKduTdWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="6TeDTAwWuUmAyHX2RpVRagAA">
<XPD:REF name="Association">hMWXedAjdEetHiEs9sC4pAAA</XPD:REF>
<XPD:REF name="Participant">nm68fIulekaVe4tbuSEBowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLAssociation" guid="juJY0cHMFUiz6MxMEUuprQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">TeCG/RXb/U+YlACnPyp0HQAA</XPD:REF>
<XPD:REF name="Views[1]">WmiaDP207kedLtcwxNvLXgAA</XPD:REF>
<XPD:REF name="Views[2]">oU2a6X+tWkKpZBSgYE1cBwAA</XPD:REF>
<XPD:REF name="Views[3]">feYX+d3tI0ClXFXmOZeXCQAA</XPD:REF>
<XPD:REF name="Views[4]">7w9JOCwiOUCVRcnG7jbmFwAA</XPD:REF>
<XPD:REF name="Views[5]">7RBuZmI7nUW19gAXxPylQQAA</XPD:REF>
<XPD:REF name="Views[6]">+iBCXbfEpEuYOLOtySNQtwAA</XPD:REF>
<XPD:REF name="Views[7]">Lz0yPNyS3E+1lfErq29ezQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="foljrmyWkkiUHBAIl1u1UgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">juJY0cHMFUiz6MxMEUuprQAA</XPD:REF>
<XPD:REF name="Participant">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">Lf6yICzUOE+nNLw02D8K9AAA</XPD:REF>
<XPD:REF name="Views[1]">Ch65BXFVlU2Lm4oNf3/+GwAA</XPD:REF>
<XPD:REF name="Views[2]">bG1K/1IyekCbkHumzZqsMAAA</XPD:REF>
<XPD:REF name="Views[3]">mdvlGJbUlkSR/safXwKfgAAA</XPD:REF>
<XPD:REF name="Views[4]">eTmHst2J2EGJF+98sMxO8AAA</XPD:REF>
<XPD:REF name="Views[5]">I7r9m0zq602u3EHUxYDCVgAA</XPD:REF>
<XPD:REF name="Views[6]">yyG/xh0LZkmBxgrBzndxDAAA</XPD:REF>
<XPD:REF name="Views[7]">+6rkY4kh/ESTB0qwLFlQmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="zOYgLnw2kEK9zc9fFUvJugAA">
<XPD:REF name="Association">juJY0cHMFUiz6MxMEUuprQAA</XPD:REF>
<XPD:REF name="Participant">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">G5Qc092sB0C4o7kZVYuF2gAA</XPD:REF>
<XPD:REF name="Views[1]">/wZew73M/EaLSN5/iVlCRwAA</XPD:REF>
<XPD:REF name="Views[2]">CbJbr5/fBEyjiHIndsCePAAA</XPD:REF>
<XPD:REF name="Views[3]">L0/xKADUk0a4JuECJIvK4QAA</XPD:REF>
<XPD:REF name="Views[4]">yeirIrc7CEK691INzJsZ0AAA</XPD:REF>
<XPD:REF name="Views[5]">qUOkvJTF10GQpYtY99lV3wAA</XPD:REF>
<XPD:REF name="Views[6]">2d+51FDBQk6XvA+hy4lHVQAA</XPD:REF>
<XPD:REF name="Views[7]">Jmaa0+IiDECDp4paEjVTRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="LddhLZse00uWvVL0Lo+gowAA">
<XPD:ATTR name="Name" type="string">ViewStateListener</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Ejed3cOwaEKUCELsAZKCfwAA</XPD:REF>
<XPD:REF name="Views[1]">9SUXn46cmk6n060BcEfElQAA</XPD:REF>
<XPD:REF name="Views[2]">hI7CjVgzMUiArkFr9zuU+AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="XnzSJKGLhkKM/hKeiW9URwAA">
<XPD:ATTR name="Name" type="string">onViewContentsInitialize</XPD:ATTR>
<XPD:REF name="Owner">LddhLZse00uWvVL0Lo+gowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fuEyHadZJ0Cvzqqb/GuYugAA">
<XPD:ATTR name="Name" type="string">View $view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XnzSJKGLhkKM/hKeiW9URwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="/2MZaSuoPEy+ACgDyUHlbQAA">
<XPD:ATTR name="Name" type="string">viewContentsInitialized</XPD:ATTR>
<XPD:REF name="Owner">LddhLZse00uWvVL0Lo+gowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6e3YQ6mmk06UHm0BOpRp9QAA">
<XPD:ATTR name="Name" type="string">View $view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/2MZaSuoPEy+ACgDyUHlbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="KqEHdaNrkEWqy/JY4MDh0wAA">
<XPD:ATTR name="Name" type="string">onPanelImport</XPD:ATTR>
<XPD:REF name="Owner">LddhLZse00uWvVL0Lo+gowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ifEBL9dVoEeLXZ8BzBNPegAA">
<XPD:ATTR name="Name" type="string">View $view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KqEHdaNrkEWqy/JY4MDh0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SAeUsVyHqka+olwEhwhFigAA">
<XPD:ATTR name="Name" type="string">$panelName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KqEHdaNrkEWqy/JY4MDh0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">V7gp//x6r0SnHfaqDiwa2wAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">RbUkNJnMCUypDDp5K4HGJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="+Ub//xEBGEKkd7JXXy0bHAAA">
<XPD:ATTR name="Name" type="string">DateTimeListenerRegistry</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6knBpr1BZkysGroSLfsiegAA</XPD:REF>
<XPD:REF name="Views[1]">wpvin/zKrEmq7LjW9URF0wAA</XPD:REF>
<XPD:REF name="Views[2]">j/j9wFtr4E66Uf6Hx5tT+gAA</XPD:REF>
<XPD:REF name="Views[3]">xwy/Cjv0AkCJa7iaogeoawAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="qAsAfl/mW0mlhrdJr42VXAAA">
<XPD:ATTR name="Name" type="string">registerDateTimeListenerClass</XPD:ATTR>
<XPD:REF name="Owner">+Ub//xEBGEKkd7JXXy0bHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="g0OVuaTkgEa6fW0AVxD0uAAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qAsAfl/mW0mlhrdJr42VXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="5ov7tfQsUEW2ESMPvv0bBQAA">
<XPD:ATTR name="Name" type="string">triggerListeners</XPD:ATTR>
<XPD:REF name="Owner">+Ub//xEBGEKkd7JXXy0bHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLPackage" guid="Z5C2tRN200KfT2Wl0H5f0gAA">
<XPD:ATTR name="Name" type="string">n2n.batch</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="FjgeyRNFVEuRTatY9489/AAA">
<XPD:ATTR name="Name" type="string">BatchJobRegistry</XPD:ATTR>
<XPD:REF name="Namespace">Z5C2tRN200KfT2Wl0H5f0gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ICccw6B3f02JVhi5unlY0gAA</XPD:REF>
<XPD:REF name="Views[1]">mGMsQOiXMUaqr4LpOO82kgAA</XPD:REF>
<XPD:REF name="Views[2]">hx0m/20EdkywZHf67BbkkQAA</XPD:REF>
<XPD:REF name="Views[3]">k6r9a/4MlkmPdfxYBeVGcQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="IhVbeYPI6UCyUFBklWw5HQAA">
<XPD:ATTR name="Name" type="string">registerBatchJobLookupId</XPD:ATTR>
<XPD:REF name="Owner">FjgeyRNFVEuRTatY9489/AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bdYzxS+hBESqJmiuTZpxNQAA">
<XPD:ATTR name="Name" type="string">lookupId</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IhVbeYPI6UCyUFBklWw5HQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Jdjsr1u3LUOpAksgS3ueoQAA">
<XPD:ATTR name="Name" type="string">trigger</XPD:ATTR>
<XPD:REF name="Owner">FjgeyRNFVEuRTatY9489/AAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">B2W8f6qKakShzWTMW3vEoAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">JdPb3B5AT0epUa8zbJkDrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLException" guid="pwI4dERr/UaCI8Aj1I3q3AAA">
<XPD:ATTR name="Name" type="string">BatchException</XPD:ATTR>
<XPD:REF name="Namespace">Z5C2tRN200KfT2Wl0H5f0gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">uMrm8+3h30CzRdu1LIo7+wAA</XPD:REF>
<XPD:REF name="Views[1]">juXFeQn4aEOBSxlc+AWYwgAA</XPD:REF>
<XPD:REF name="Views[2]">W3NYoPnxbUi1+CorFEiEUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="wmmiLI2RtkeUmxZfRaIQcQAA">
<XPD:ATTR name="Name" type="string">n2n.l10n</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="+c1B9jytskS1m3WFa5e+TQAA">
<XPD:ATTR name="Name" type="string">DateTimeFormat</XPD:ATTR>
<XPD:REF name="Namespace">wmmiLI2RtkeUmxZfRaIQcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FoUsD8cjl0qGlApP3+W44AAA</XPD:REF>
<XPD:REF name="Views[1]">i3ERGiCIrU2ONeAzsoS9pQAA</XPD:REF>
<XPD:REF name="Views[2]">zEbdRNPo+0OtjaovqTqIOgAA</XPD:REF>
<XPD:REF name="Views[3]">DQ5bva2EmUC7mEeZuh7/wgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">10</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="P12s0w4sRke6E8+GpCWDBwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uXiMODjpgUyj8vlPHaBPLAAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">P12s0w4sRke6E8+GpCWDBwAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Y3D2R3+VuUaB39TOjgxdlAAA">
<XPD:ATTR name="Name" type="string">createTimeInstance</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sEyj0wFhi0mDu6uQPa98cAAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Y3D2R3+VuUaB39TOjgxdlAAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="l3ubbW4Df026wUs8byal/QAA">
<XPD:ATTR name="Name" type="string">timeStyle</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Y3D2R3+VuUaB39TOjgxdlAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="3KkZNuCtzUus7p4G+zAGxAAA">
<XPD:ATTR name="Name" type="string">timeZone</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Y3D2R3+VuUaB39TOjgxdlAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="/mQOOuHVNkyKEuDbWcU5BQAA">
<XPD:ATTR name="Name" type="string">createDateInstance</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FsPq9P67Ok++8wCiNI1rRQAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/mQOOuHVNkyKEuDbWcU5BQAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WBvf+73iw0OakBur/1H3dQAA">
<XPD:ATTR name="Name" type="string">timeStyle</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/mQOOuHVNkyKEuDbWcU5BQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Hq4CNr0kyk2cy0Ro5bMv8gAA">
<XPD:ATTR name="Name" type="string">timeZone</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/mQOOuHVNkyKEuDbWcU5BQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="GYMrOcz7NEOqQ1U/6UL6LQAA">
<XPD:ATTR name="Name" type="string">createDateTimeInstance</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Lj3w3zGinUeJ4CzXEem4iQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GYMrOcz7NEOqQ1U/6UL6LQAA</XPD:REF>
<XPD:REF name="Type_">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="LVidll0Dak2TUFRoC5oSnQAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GYMrOcz7NEOqQ1U/6UL6LQAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="h2TEi76P8UuUqz39qwttOQAA">
<XPD:ATTR name="Name" type="string">dateStyle</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GYMrOcz7NEOqQ1U/6UL6LQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="9G/UeNyLEkODdoIaCXgswgAA">
<XPD:ATTR name="Name" type="string">timeStyle</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GYMrOcz7NEOqQ1U/6UL6LQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="2c2eDqGnaUSrzgeQRapkwQAA">
<XPD:ATTR name="Name" type="string">timeZone</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GYMrOcz7NEOqQ1U/6UL6LQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="LL/IDNopJ0ewgHRlBSoGjwAA">
<XPD:ATTR name="Name" type="string">format</XPD:ATTR>
<XPD:REF name="Owner">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vtnt4vydR0q7Kp/H6BfnrwAA">
<XPD:ATTR name="Name" type="string">dateTime</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LL/IDNopJ0ewgHRlBSoGjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="OQmJBU8b70CLsj74Ce9jPAAA">
<XPD:ATTR name="Name" type="string">parse</XPD:ATTR>
<XPD:REF name="Owner">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n4LceF8jc0+TND/OgklJ+gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OQmJBU8b70CLsj74Ce9jPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zIn2ilk3IEe6jXKmgNi+uAAA">
<XPD:ATTR name="Name" type="string">dateString</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OQmJBU8b70CLsj74Ce9jPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="Lhaiv4/AZkmyThc1xSKYSwAA">
<XPD:ATTR name="Name" type="string">setLenient</XPD:ATTR>
<XPD:REF name="Owner">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XnwRjb3fM0+flXPA/XR01AAA">
<XPD:ATTR name="Name" type="string">lenient</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Lhaiv4/AZkmyThc1xSKYSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="Wrxu51XouEuSkC9V4IB+cQAA">
<XPD:ATTR name="Name" type="string">isLenient</XPD:ATTR>
<XPD:REF name="Owner">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bnqy3l6jx0iiuP4eXx8kpAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Wrxu51XouEuSkC9V4IB+cQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="LB1mftlD2E+MfaKCqAbT4AAA">
<XPD:ATTR name="Name" type="string">setTimeZone</XPD:ATTR>
<XPD:REF name="Owner">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="93o0PBQPGkaLRzyit94wdwAA">
<XPD:ATTR name="Name" type="string">timeZone</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LB1mftlD2E+MfaKCqAbT4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="Yd6hP8tDz0WNE0rFHCb9/wAA">
<XPD:ATTR name="Name" type="string">getTimeZone</XPD:ATTR>
<XPD:REF name="Owner">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xsHmeHOoPEyXzhhTgQ98EwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Yd6hP8tDz0WNE0rFHCb9/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Lj3w3zGinUeJ4CzXEem4iQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="8gEc6bRIO06gzqcR+sTv+QAA">
<XPD:ATTR name="Name" type="string">STYLE_NONE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="8e69Saz9a020ktvTV9gA2gAA">
<XPD:ATTR name="Name" type="string">STYLE_SHORT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="jU7i+CNrakqH7/Q0tUmpGwAA">
<XPD:ATTR name="Name" type="string">STYLE_MEDIUM</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="/d0N9WNgb0q054ckx2vBsAAA">
<XPD:ATTR name="Name" type="string">STYLE_LONG</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="YOm6gSynlkeY/OqKFqXmgAAA">
<XPD:ATTR name="Name" type="string">STYLE_FULL</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+c1B9jytskS1m3WFa5e+TQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="xTASEJAuOkOyQaVgaw4BAQAA">
<XPD:ATTR name="Name" type="string">TextCollectionLoader</XPD:ATTR>
<XPD:REF name="Namespace">wmmiLI2RtkeUmxZfRaIQcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RJefAB4xx0G7ojmVArr0TAAA</XPD:REF>
<XPD:REF name="Views[1]">Yjdz/XN6lkSp3gAcsEDoLAAA</XPD:REF>
<XPD:REF name="Views[2]">ynpCKG7ar0SagREHHpUzJgAA</XPD:REF>
<XPD:REF name="Views[3]">bhRUwfX1t0+KXvlAPYf7ygAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ib+WErXRlkine8/DzGDkGwAA">
<XPD:ATTR name="Name" type="string">load</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">xTASEJAuOkOyQaVgaw4BAQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Xm/9RzzL8kmjUB4TrivsDwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ib+WErXRlkine8/DzGDkGwAA</XPD:REF>
<XPD:REF name="Type_">H0Q5iM6H9Uq0UYdWXT7kVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="k7jJrojzckSxuz5B9GuM+wAA">
<XPD:ATTR name="Name" type="string">typeName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ib+WErXRlkine8/DzGDkGwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="jU0ExndYj0G7vOMzazvFfwAA">
<XPD:ATTR name="Name" type="string">loadIfExists</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">xTASEJAuOkOyQaVgaw4BAQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3RtFt8PXyEirl5GFqGfllgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jU0ExndYj0G7vOMzazvFfwAA</XPD:REF>
<XPD:REF name="Type_">H0Q5iM6H9Uq0UYdWXT7kVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="v7gFf0rk1EmPxgNhoJB4ogAA">
<XPD:ATTR name="Name" type="string">typeName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jU0ExndYj0G7vOMzazvFfwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="oxZIgTe1r026RhYccdXNvQAA">
<XPD:ATTR name="Name" type="string">register</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">xTASEJAuOkOyQaVgaw4BAQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QWi/GPjB2EuvIX2dOvLXNgAA">
<XPD:ATTR name="Name" type="string">typeName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oxZIgTe1r026RhYccdXNvQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rTZH/OL2fUKZrlE76/ITxAAA">
<XPD:ATTR name="Name" type="string">textCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oxZIgTe1r026RhYccdXNvQAA</XPD:REF>
<XPD:REF name="Type_">H0Q5iM6H9Uq0UYdWXT7kVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="H0Q5iM6H9Uq0UYdWXT7kVQAA">
<XPD:ATTR name="Name" type="string">TextCollection</XPD:ATTR>
<XPD:REF name="Namespace">wmmiLI2RtkeUmxZfRaIQcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FolrhYXQeUyc3mI58NK9FAAA</XPD:REF>
<XPD:REF name="Views[1]">ct9p0H6aPUi1pUcAtt5tvAAA</XPD:REF>
<XPD:REF name="Views[2]">vnjaUh6Z4EGQSqUj+Zle4gAA</XPD:REF>
<XPD:REF name="Views[3]">PiP7F/k2hE+pux9PcEaZMgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="aelAcAd+hU61gIXJ6NYtcQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">H0Q5iM6H9Uq0UYdWXT7kVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lyryWDLNckW10fDHPad42AAA">
<XPD:ATTR name="Name" type="string">texts</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aelAcAd+hU61gIXJ6NYtcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="x0OkM0tq10+UG5jiAJQZtQAA">
<XPD:ATTR name="Name" type="string">getTexts</XPD:ATTR>
<XPD:REF name="Owner">H0Q5iM6H9Uq0UYdWXT7kVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+HfP0FGn10i0VtUyUrhwsAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x0OkM0tq10+UG5jiAJQZtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="GMp5xIcv/kyqIuvdWTgPzgAA">
<XPD:ATTR name="Name" type="string">setTexts</XPD:ATTR>
<XPD:REF name="Owner">H0Q5iM6H9Uq0UYdWXT7kVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jOdm84CJxUm6lZANkVX6WQAA">
<XPD:ATTR name="Name" type="string">texts</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GMp5xIcv/kyqIuvdWTgPzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="x7C5OGaCpkO/ITvv2EQFdwAA">
<XPD:ATTR name="Name" type="string">has</XPD:ATTR>
<XPD:REF name="Owner">H0Q5iM6H9Uq0UYdWXT7kVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sQdWT+B/tESg5njkhIFLiwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x7C5OGaCpkO/ITvv2EQFdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QrNEdx3WHkmxWA1wBrrssQAA">
<XPD:ATTR name="Name" type="string">code</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x7C5OGaCpkO/ITvv2EQFdwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Nybrz2Tj2kSiEsDtQGgZIQAA">
<XPD:ATTR name="Name" type="string">num</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x7C5OGaCpkO/ITvv2EQFdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="RCJusDq1MECI5hhAdMfXOAAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">H0Q5iM6H9Uq0UYdWXT7kVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JiRmr91pn0Wa2l1s8eThrAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RCJusDq1MECI5hhAdMfXOAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KeDH4kX230+bviGqEq8pWQAA">
<XPD:ATTR name="Name" type="string">code</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RCJusDq1MECI5hhAdMfXOAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="7FmrO2hX8k2kLq9w6WWy+wAA">
<XPD:ATTR name="Name" type="string">num</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RCJusDq1MECI5hhAdMfXOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="G+3Gi/Vcj0qIk+F8bV3LIAAA">
<XPD:ATTR name="Name" type="string">translate</XPD:ATTR>
<XPD:REF name="Owner">H0Q5iM6H9Uq0UYdWXT7kVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RoZzuLXmcUOPzliKC3qOIAAA">
<XPD:ATTR name="Name" type="string">code</XPD:ATTR>
<XPD:REF name="BehavioralFeature">G+3Gi/Vcj0qIk+F8bV3LIAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yyMqoOg7akiYIhPmMR44LgAA">
<XPD:ATTR name="Name" type="string">args</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">array</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">G+3Gi/Vcj0qIk+F8bV3LIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="yvLBPPQmu0SFbDIuLgTWXAAA">
<XPD:ATTR name="Name" type="string">num</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">G+3Gi/Vcj0qIk+F8bV3LIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">rTZH/OL2fUKZrlE76/ITxAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">3RtFt8PXyEirl5GFqGfllgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">Xm/9RzzL8kmjUB4TrivsDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="oyGWBHTfT0ypDhuTXwV9HgAA">
<XPD:ATTR name="Name" type="string">DynamicTextCollection</XPD:ATTR>
<XPD:REF name="Namespace">wmmiLI2RtkeUmxZfRaIQcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">m/IdfB2tF0m5X6sGtEJUGwAA</XPD:REF>
<XPD:REF name="Views[1]">AeCuWaQQlEmd9Ne7QkZfuAAA</XPD:REF>
<XPD:REF name="Views[2]">+C/jZc3Ho0e953LlnFB03gAA</XPD:REF>
<XPD:REF name="Views[3]">JuhKhooSd0e6TqwdnjW2WAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Q/E97y7RBU69zf0xp62SmAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">oyGWBHTfT0ypDhuTXwV9HgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G0oqnuRKd0GqM/Cv6hCNTAAA">
<XPD:ATTR name="Name" type="string">modules</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q/E97y7RBU69zf0xp62SmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="EMo7xNeA/0yHhPt/Ax8+ngAA">
<XPD:ATTR name="Name" type="string">locales</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q/E97y7RBU69zf0xp62SmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="xSlhE9AWA0yLl1XwJ+Q/7QAA">
<XPD:ATTR name="Name" type="string">assignLocale</XPD:ATTR>
<XPD:REF name="Owner">oyGWBHTfT0ypDhuTXwV9HgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mZ/6l/n6zkiDyf/QaGzXEQAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xSlhE9AWA0yLl1XwJ+Q/7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="sPclLmsQq0ao34GYFdF3CwAA">
<XPD:ATTR name="Name" type="string">assignModule</XPD:ATTR>
<XPD:REF name="Owner">oyGWBHTfT0ypDhuTXwV9HgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2G5s0i558kmMeamG4OzdYQAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sPclLmsQq0ao34GYFdF3CwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="EieFccLKP0+rN7ZzRYkqhgAA">
<XPD:ATTR name="Name" type="string">translate</XPD:ATTR>
<XPD:REF name="Owner">oyGWBHTfT0ypDhuTXwV9HgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pDZKPXY1AUGDxB9TS5AW6wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EieFccLKP0+rN7ZzRYkqhgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yp855kfLt06iXviDWxsFdwAA">
<XPD:ATTR name="Name" type="string">code</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EieFccLKP0+rN7ZzRYkqhgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Hi7IQVHOZEGPqwBFkKK4+AAA">
<XPD:ATTR name="Name" type="string">args</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">array</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EieFccLKP0+rN7ZzRYkqhgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ZinnHwh2jkaN+CJDKhpCJwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="o5+Ht3+BR0W9YDTpuaAzJAAA">
<XPD:ATTR name="Name" type="string">localeIds</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">oyGWBHTfT0ypDhuTXwV9HgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="l0MJ+aQp8UeYJHeHwLuUdQAA">
<XPD:ATTR name="Name" type="string">langNamespaces</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">oyGWBHTfT0ypDhuTXwV9HgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="vnzKZ+xfDUeaDTd6N8g8DQAA">
<XPD:ATTR name="Name" type="string">LANG_NS_EXT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'lang'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">oyGWBHTfT0ypDhuTXwV9HgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLPackage" guid="JlV6C3kuNkOcm++urrlwhwAA">
<XPD:ATTR name="Name" type="string">n2n.model</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="SCDRulWhSk6p9ATYyPxcJQAA">
<XPD:ATTR name="Name" type="string">LookupManager</XPD:ATTR>
<XPD:REF name="Namespace">JlV6C3kuNkOcm++urrlwhwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lKEqbARJfkqpObSbVvG8VAAA</XPD:REF>
<XPD:REF name="Views[1]">45rkFxXj7068TO7hvbY66QAA</XPD:REF>
<XPD:REF name="Views[2]">u6NgKdfUPkWcv/8Hof3wHAAA</XPD:REF>
<XPD:REF name="Views[3]">59Jz8OUHJkaf8LFtGUl9kwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">X0qbhoNBm02+5698MvJ0MwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="CPoye3mk5E+9Cbs5El2i4gAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">SCDRulWhSk6p9ATYyPxcJQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="F8gc6KcnqUmQIklcyZrz0wAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CPoye3mk5E+9Cbs5El2i4gAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="bkaa8E6F2kKn41nmlQusdwAA">
<XPD:ATTR name="Name" type="string">getCacheStore</XPD:ATTR>
<XPD:REF name="Owner">SCDRulWhSk6p9ATYyPxcJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Z2uGiT8UMkKaI5vhIOSKwAAA">
<XPD:ATTR name="Name" type="string">setCacheStore</XPD:ATTR>
<XPD:REF name="Owner">SCDRulWhSk6p9ATYyPxcJQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JMFSrhW9g0yrxRiPbg9RDwAA">
<XPD:ATTR name="Name" type="string">cacheStore</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z2uGiT8UMkKaI5vhIOSKwAAA</XPD:REF>
<XPD:REF name="Type_">j5uj7TLKgESoayjabCetFgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="FN+3D9esdk6gNS39IAlRlgAA">
<XPD:ATTR name="Name" type="string">lookup</XPD:ATTR>
<XPD:REF name="Owner">SCDRulWhSk6p9ATYyPxcJQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ErqqmJjBo0OquRsoyzgGNAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FN+3D9esdk6gNS39IAlRlgAA</XPD:REF>
<XPD:REF name="Type_">dzjeN3tER0iuuOYkdHxcwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="GHtqewGvwkKnyLhmYUVZ3AAA">
<XPD:ATTR name="Name" type="string">className</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FN+3D9esdk6gNS39IAlRlgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="N++mhjRgBEqHnFgq2jLRLAAA">
<XPD:ATTR name="Name" type="string">lookupByClass</XPD:ATTR>
<XPD:REF name="Owner">SCDRulWhSk6p9ATYyPxcJQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FlEs5B/vOk+FuOxgemqMmAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">N++mhjRgBEqHnFgq2jLRLAAA</XPD:REF>
<XPD:REF name="Type_">dzjeN3tER0iuuOYkdHxcwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OMXeMz/HM0K6SXaoJziPvwAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">N++mhjRgBEqHnFgq2jLRLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="/r+oBTochUKeDgb1woCuJwAA">
<XPD:ATTR name="Name" type="string">onShutdown</XPD:ATTR>
<XPD:REF name="Owner">SCDRulWhSk6p9ATYyPxcJQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">VWakpVRreE2WIJmzjBJrSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="dzjeN3tER0iuuOYkdHxcwwAA">
<XPD:ATTR name="Name" type="string">Lookupable</XPD:ATTR>
<XPD:REF name="Namespace">JlV6C3kuNkOcm++urrlwhwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">i3uiau+JXEuGIII4rZWHQgAA</XPD:REF>
<XPD:REF name="Views[1]">np2nvSnGCkSmFy4UyWiHigAA</XPD:REF>
<XPD:REF name="Views[2]">TkliaetgxUqAoS4JUHgrEgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">4</XPD:ATTR>
<XPD:REF name="Specializations[0]">m8aNMWPGg06lrl+QXbDJOwAA</XPD:REF>
<XPD:REF name="Specializations[1]">MMiq5MJnXEmZu84ZXRiNtQAA</XPD:REF>
<XPD:REF name="Specializations[2]">HSA/C5lP8UCqaUnbqWrz+gAA</XPD:REF>
<XPD:REF name="Specializations[3]">EQ3kn5cqR0KeJQ0R/lwnbwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ErqqmJjBo0OquRsoyzgGNAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">FlEs5B/vOk+FuOxgemqMmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="YJlteBCybkG0AWwWpNRGogAA">
<XPD:ATTR name="Name" type="string">RequestScoped</XPD:ATTR>
<XPD:REF name="Namespace">JlV6C3kuNkOcm++urrlwhwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">byNplnp2skuv5hAm3wAjDQAA</XPD:REF>
<XPD:REF name="Views[1]">hCSNCHi+ckOIiiR2yDwfJAAA</XPD:REF>
<XPD:REF name="Views[2]">C5lj1dEK402XJBBRT4M/3QAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">MMiq5MJnXEmZu84ZXRiNtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="GgqyeCm5+EWxKoKnpSNC4wAA">
<XPD:ATTR name="Name" type="string">SessionScoped</XPD:ATTR>
<XPD:REF name="Namespace">JlV6C3kuNkOcm++urrlwhwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">OH5wZH/bOUG2HK3NEXQdTQAA</XPD:REF>
<XPD:REF name="Views[1]">SH69zNUnIEiYyTmV5SpUXgAA</XPD:REF>
<XPD:REF name="Views[2]">CFP9bJ2m0k2Q6QIJpy5gGAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">HSA/C5lP8UCqaUnbqWrz+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="GFKZa3NI2UKGRq95N4Sx3gAA">
<XPD:ATTR name="Name" type="string">ApplicationScoped</XPD:ATTR>
<XPD:REF name="Namespace">JlV6C3kuNkOcm++urrlwhwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Fzk9XpOv40qwgX95EEjeEwAA</XPD:REF>
<XPD:REF name="Views[1]">RUzTPu2m/EaKOJciRlvU/AAA</XPD:REF>
<XPD:REF name="Views[2]">mnUDwvZw8Ea34xQ9rKvyMAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">EQ3kn5cqR0KeJQ0R/lwnbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="QzsVfkrfLE+qIho6R8DeWgAA">
<XPD:ATTR name="Name" type="string">AnnosLookup</XPD:ATTR>
<XPD:REF name="Namespace">JlV6C3kuNkOcm++urrlwhwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">cI9qFZikH0in38dzvbxiDwAA</XPD:REF>
<XPD:REF name="Views[1]">qJ/Yi5jZhkiG0qAONWW/FAAA</XPD:REF>
<XPD:REF name="Views[2]">15vHVLaSL02/zbu4iEB/MgAA</XPD:REF>
<XPD:REF name="Views[3]">+IHXeyOdjUKtxyWj6Ee07QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="XSkWRsBTTkm2wQ7VCiZ16wAA">
<XPD:ATTR name="Name" type="string">SESSION_SCOPED</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">QzsVfkrfLE+qIho6R8DeWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="fdpBwHS/8keZ5CeKEyzZNgAA">
<XPD:ATTR name="Name" type="string">APPLICATION_SCOPED</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">QzsVfkrfLE+qIho6R8DeWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLException" guid="k2ESyp9TkE2O4oIgwegHjwAA">
<XPD:ATTR name="Name" type="string">ModelErrorException</XPD:ATTR>
<XPD:REF name="Namespace">JlV6C3kuNkOcm++urrlwhwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">e2JgP4SHyE+jQhZxSw6JLwAA</XPD:REF>
<XPD:REF name="Views[1]">z+ZPQ7rJ1UOiUalevkP4cgAA</XPD:REF>
<XPD:REF name="Views[2]">QryGscF340C5ZpsC4Z1q8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLException" guid="IZ1wQXwLQE6O1i4hTpQuzwAA">
<XPD:ATTR name="Name" type="string">LookupFailedException</XPD:ATTR>
<XPD:REF name="Namespace">JlV6C3kuNkOcm++urrlwhwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Fhr4Yvf9y06jBsifdhHgRQAA</XPD:REF>
<XPD:REF name="Views[1]">9cmDxonqO0KuAmwtPYroCQAA</XPD:REF>
<XPD:REF name="Views[2]">gy+RIkqd8UGSMDX/R7cM5wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="3S9fIn/D3UW5Ihf/zYerrQAA">
<XPD:ATTR name="Name" type="string">ModelContext</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="hyPFnG9HGUO40r3CzzSZbQAA">
<XPD:ATTR name="Name" type="string">use</XPD:ATTR>
<XPD:REF name="Owner">3S9fIn/D3UW5Ihf/zYerrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="A4o61W7z80+D5qXfrx48/QAA">
<XPD:ATTR name="Name" type="string">getDispatchableObjectAnalyzerByObject</XPD:ATTR>
<XPD:REF name="Owner">3S9fIn/D3UW5Ihf/zYerrQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="w//4c6OJMEiopJRHu9Lh/wAA">
<XPD:ATTR name="Name" type="string">object</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A4o61W7z80+D5qXfrx48/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLInterface" guid="s8B6ZkEwq0uOobyVLO6HVgAA">
<XPD:ATTR name="Name" type="string">RequestScoped</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">YqcjDFtKbk2dtK4sR5O1TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLInterface" guid="fXfi+K93ZEGtpg5ago9UcQAA">
<XPD:ATTR name="Name" type="string">SessionScoped</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">o72/wTLKj0uHAk6kxkxVxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLInterface" guid="+mv36CHDvku3XOcpAy478AAA">
<XPD:ATTR name="Name" type="string">ApplicationScoped</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">m+0jvuH4ckatBLA+ZPOQMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLInterface" guid="N2nwHCMZdUGUPncTC9pqIAAA">
<XPD:ATTR name="Name" type="string">AutoDispatchable</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">3ui5OJXv4USgFT7ev5T+uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLRealization" guid="3ui5OJXv4USgFT7ev5T+uQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">N2nwHCMZdUGUPncTC9pqIAAA</XPD:REF>
<XPD:REF name="Supplier">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLClass" guid="yTdDbVj4sEaukYyahr1J3gAA">
<XPD:ATTR name="Name" type="string">DispatchableObjectWrapper</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Mj0U1dwGf0GKaWFmyiUcTwAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">HDWzga7F2EuNg9PcUlnS6gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="CAxpOyv/i06BdHRsMPrNpgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">yTdDbVj4sEaukYyahr1J3gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/AghDG3pKkazb9zZSVxB2wAA">
<XPD:ATTR name="Name" type="string">object</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CAxpOyv/i06BdHRsMPrNpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="l4xDy7LeokWRA/mD1g/F6AAA">
<XPD:ATTR name="Name" type="string">validation</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Closure</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CAxpOyv/i06BdHRsMPrNpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="MdRjsCkSkkqaXpzwatJ4FwAA">
<XPD:ATTR name="Name" type="string">managedPropertyNames</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CAxpOyv/i06BdHRsMPrNpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLRealization" guid="Mj0U1dwGf0GKaWFmyiUcTwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">yTdDbVj4sEaukYyahr1J3gAA</XPD:REF>
<XPD:REF name="Supplier">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLInterface" guid="t+qxnttI7k+4XyiD62LU3wAA">
<XPD:ATTR name="Name" type="string">DynamicManagedPropertiesCollection</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">HDWzga7F2EuNg9PcUlnS6gAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">YPvCvA0m/Em298YuBhHSHQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1b1l8VaoCkOVDfmgKzU0iwAA">
<XPD:ATTR name="Name" type="string">getPropertyName</XPD:ATTR>
<XPD:REF name="Owner">t+qxnttI7k+4XyiD62LU3wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FQVIaXBuxESmC699GGz9EQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1b1l8VaoCkOVDfmgKzU0iwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="UZs7CQ5lFU2QlfiRSr1AvgAA">
<XPD:ATTR name="Name" type="string">getLabel</XPD:ATTR>
<XPD:REF name="Owner">t+qxnttI7k+4XyiD62LU3wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8Tzf4FZWjUuiOHtQDsviXwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UZs7CQ5lFU2QlfiRSr1AvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLRealization" guid="HDWzga7F2EuNg9PcUlnS6gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">yTdDbVj4sEaukYyahr1J3gAA</XPD:REF>
<XPD:REF name="Supplier">t+qxnttI7k+4XyiD62LU3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLClass" guid="SGHV48JRkE6js2RsSyTSsQAA">
<XPD:ATTR name="Name" type="string">ModelMapper</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="2ezwcse5AkqYUkg/ZmlkRAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">SGHV48JRkE6js2RsSyTSsQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GCOCA8zMxkCKS0CAeWTYqQAA">
<XPD:ATTR name="Name" type="string">dispatchableObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2ezwcse5AkqYUkg/ZmlkRAAA</XPD:REF>
<XPD:REF name="Type_">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="pZpTt9D4Oka/AU2D1bYIZQAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">SGHV48JRkE6js2RsSyTSsQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ArhphOnDbU+AILopAbxOzwAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pZpTt9D4Oka/AU2D1bYIZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="toAUkWKS9EWTWu11reFMtgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pZpTt9D4Oka/AU2D1bYIZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="0VFLILyWj06DCNTNadKzngAA">
<XPD:ATTR name="Name" type="string">optionMap</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OptionMap</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pZpTt9D4Oka/AU2D1bYIZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="beicOQceGUO8SPAM80pVPwAA">
<XPD:ATTR name="Name" type="string">createMappedValuesCollection</XPD:ATTR>
<XPD:REF name="Owner">SGHV48JRkE6js2RsSyTSsQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3700tXWxAUC1/srBFJEXbAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MappedValuesCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">beicOQceGUO8SPAM80pVPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLInterface" guid="l0p5VFGpxE29w3UDaGN/wwAA">
<XPD:ATTR name="Name" type="string">Injectable</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">m+0jvuH4ckatBLA+ZPOQMwAA</XPD:REF>
<XPD:REF name="Specializations[1]">o72/wTLKj0uHAk6kxkxVxQAA</XPD:REF>
<XPD:REF name="Specializations[2]">YqcjDFtKbk2dtK4sR5O1TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLGeneralization" guid="m+0jvuH4ckatBLA+ZPOQMwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">+mv36CHDvku3XOcpAy478AAA</XPD:REF>
<XPD:REF name="Parent">l0p5VFGpxE29w3UDaGN/wwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLGeneralization" guid="o72/wTLKj0uHAk6kxkxVxQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">fXfi+K93ZEGtpg5ago9UcQAA</XPD:REF>
<XPD:REF name="Parent">l0p5VFGpxE29w3UDaGN/wwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLGeneralization" guid="YqcjDFtKbk2dtK4sR5O1TwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">s8B6ZkEwq0uOobyVLO6HVgAA</XPD:REF>
<XPD:REF name="Parent">l0p5VFGpxE29w3UDaGN/wwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLClass" guid="Mo5jWp3+sUCrZWFsUaL7pwAA">
<XPD:ATTR name="Name" type="string">MappingResult</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="QsOKA68+k0a++EMbXxbj/QAA">
<XPD:ATTR name="Name" type="string">__set</XPD:ATTR>
<XPD:REF name="Owner">Mo5jWp3+sUCrZWFsUaL7pwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dSQt1v4EjkWjhTcsQugALgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QsOKA68+k0a++EMbXxbj/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7lkRSqnJxkC/gcptUsrC8AAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QsOKA68+k0a++EMbXxbj/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="BpamI5BDdUWn7QOqHVq3wgAA">
<XPD:ATTR name="Name" type="string">__get</XPD:ATTR>
<XPD:REF name="Owner">Mo5jWp3+sUCrZWFsUaL7pwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+VLYLuZ7qk+G3RDXuMPJ+AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BpamI5BDdUWn7QOqHVq3wgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PknuL3FXy0mhkyXmWHSGeAAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BpamI5BDdUWn7QOqHVq3wgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">10</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">9EB+vn0ErUOj+ZfCf2YubwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">UcHyTeAMW06zm2rttlMZfgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">u8Or15wlrkS/UD8LMHsR+AAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">EhB4giYAXEy5V95Wl96CFwAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">pfomgA5goEuoyRi2npMaPgAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">HbqzRpxnwkigKl2oAYAhWgAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">WH3zqZy5lUuI/uuKv9MnbQAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">UvvFhUplwkaqFeJQSqKkFAAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">wa6hXmzKAECOcvzu1W7NeAAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">K3rBMrglp0Wdl0MsB9VGNwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">qiEt4ft97kSjqHwlzPVFJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLClass" guid="p5OG9sO0h0aWUc9lctFh8gAA">
<XPD:ATTR name="Name" type="string">MappingJob</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="HWFs8vrrfEq8LjLclcDreQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">p5OG9sO0h0aWUc9lctFh8gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WHA4/puALUWLMylni2rb2AAA">
<XPD:ATTR name="Name" type="string">paramGroup</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HWFs8vrrfEq8LjLclcDreQAA</XPD:REF>
<XPD:REF name="Type_">FiZYz/UNi0e0twdOHuzEOwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">fDrCtlawFkud/r32az6KCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="cnpJ+eJbgk+XdPtYZy8pqQAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">p5OG9sO0h0aWUc9lctFh8gAA</XPD:REF>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">3z/3NWyXbkKZg8zFDEUqpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="rcwuQmemaEmhXvNkhAel5gAA">
<XPD:ATTR name="Name" type="string">mapLevel</XPD:ATTR>
<XPD:REF name="Owner">p5OG9sO0h0aWUc9lctFh8gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pau3lRmA5E6zPpvTKezMCQAA">
<XPD:ATTR name="Name" type="string">array nameParts</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rcwuQmemaEmhXvNkhAel5gAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">9hn2oLC7ZE6z0XPtou84ZgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">TtjiFGc3vkmbJ7z5fvAw/wAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">dgO0Ch0X/kKq99Rm/TpJGAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">TcGu7Gumv0Gl+7Ov7YVW6gAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">QEgEZyLGIkuy2KW1/hH9BgAA</XPD:REF>
<XPD:REF name="Associations[1]">mkSkRWb2EkCBXj52pVQa2AAA</XPD:REF>
<XPD:ATTR name="#Instances" type="integer">2</XPD:ATTR>
<XPD:REF name="Instances[0]">tegUMksBXEOiLzyGDjjxFwAA</XPD:REF>
<XPD:REF name="Instances[1]">wGunEVhYrE+Cyb6Qq0IidwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLAssociation" guid="7xR1Bm80BUam6i9+wYYh5AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="QEgEZyLGIkuy2KW1/hH9BgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">7xR1Bm80BUam6i9+wYYh5AAA</XPD:REF>
<XPD:REF name="Participant">p5OG9sO0h0aWUc9lctFh8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="qiEt4ft97kSjqHwlzPVFJAAA">
<XPD:REF name="Association">7xR1Bm80BUam6i9+wYYh5AAA</XPD:REF>
<XPD:REF name="Participant">Mo5jWp3+sUCrZWFsUaL7pwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLClass" guid="FiZYz/UNi0e0twdOHuzEOwAA">
<XPD:ATTR name="Name" type="string">HttpParamGroup</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="gNc/VfdQfUavvAwi8/v6MgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">FiZYz/UNi0e0twdOHuzEOwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Jl6d0Uqy1kyXPQGX5tWAXAAA">
<XPD:ATTR name="Name" type="string">className</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gNc/VfdQfUavvAwi8/v6MgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UaPJCnl0f0iM+5RcKOvjrQAA">
<XPD:ATTR name="Name" type="string">httpMethod</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gNc/VfdQfUavvAwi8/v6MgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="wRFWMCqSdEuOZXixtzipAgAA">
<XPD:ATTR name="Name" type="string">getClassName</XPD:ATTR>
<XPD:REF name="Owner">FiZYz/UNi0e0twdOHuzEOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="DODI0ZOwL0KCKukE7p6uzQAA">
<XPD:ATTR name="Name" type="string">getMethodName</XPD:ATTR>
<XPD:REF name="Owner">FiZYz/UNi0e0twdOHuzEOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="kf1cNgZuW0qw3F6xeIDcUwAA">
<XPD:ATTR name="Name" type="string">extractValues</XPD:ATTR>
<XPD:REF name="Owner">FiZYz/UNi0e0twdOHuzEOwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iRtFjQNhnkm9jl/Fa5aHngAA">
<XPD:ATTR name="Name" type="string">array nameParts</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kf1cNgZuW0qw3F6xeIDcUwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">qLW4TPYodUKeusHz8+nxigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="+bl9AuQe2UGpzC3dksF8sQAA">
<XPD:ATTR name="Name" type="string">extractOptionMap</XPD:ATTR>
<XPD:REF name="Owner">FiZYz/UNi0e0twdOHuzEOwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dAwFQAroiU2TMz5maedzywAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+bl9AuQe2UGpzC3dksF8sQAA</XPD:REF>
<XPD:REF name="Type_">C8ZUQf7oK0uHwDOBJ9ruuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DRWBBwUtM0i6+aWTvWeojAAA">
<XPD:ATTR name="Name" type="string">array nameParts</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+bl9AuQe2UGpzC3dksF8sQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">84kP9cVm0keBYKq1/xGAhQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">WHA4/puALUWLMylni2rb2AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">a4JpaBT/9EKBBI3RTQ4WUgAA</XPD:REF>
<XPD:ATTR name="#Instances" type="integer">1</XPD:ATTR>
<XPD:REF name="Instances[0]">WR2ZChzmqU2eO1HSs2Ut7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLAssociation" guid="ljsEroyB30m3s0UGEltlTAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ONgogSJkd0i+LXTPdHy/WwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">ljsEroyB30m3s0UGEltlTAAA</XPD:REF>
<XPD:REF name="Participant">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="a4JpaBT/9EKBBI3RTQ4WUgAA">
<XPD:REF name="Association">ljsEroyB30m3s0UGEltlTAAA</XPD:REF>
<XPD:REF name="Participant">FiZYz/UNi0e0twdOHuzEOwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[28]" type="UMLAssociation" guid="Ngy7jVusU0eDsDIcUt79UAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="2BLXBmkQDEur6iGH3bw1/QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Ngy7jVusU0eDsDIcUt79UAAA</XPD:REF>
<XPD:REF name="Participant">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="mkSkRWb2EkCBXj52pVQa2AAA">
<XPD:REF name="Association">Ngy7jVusU0eDsDIcUt79UAAA</XPD:REF>
<XPD:REF name="Participant">p5OG9sO0h0aWUc9lctFh8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[29]" type="UMLClass" guid="C8ZUQf7oK0uHwDOBJ9ruuQAA">
<XPD:ATTR name="Name" type="string">OptionMap</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">dAwFQAroiU2TMz5maedzywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[30]" type="UMLClass" guid="ossDB3376kyqqJEV28Cu7wAA">
<XPD:ATTR name="Name" type="string">ScalarMapper</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[31]" type="UMLPackage" guid="CmT0qHtfiUKsfwZQyIPN6QAA">
<XPD:ATTR name="Name" type="string">n2n</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="bt4S2NmDekiVecKXVf/5gwAA">
<XPD:ATTR name="Name" type="string">N2N</XPD:ATTR>
<XPD:REF name="Namespace">CmT0qHtfiUKsfwZQyIPN6QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">+fehi+RmLkWx/05idx7UQwAA</XPD:REF>
<XPD:REF name="Views[1]">D0iUb5Hat0eo/Hb6Sz3+NQAA</XPD:REF>
<XPD:REF name="Views[2]">sJayZ2Jw1kKw67kzYSsXBQAA</XPD:REF>
<XPD:REF name="Views[3]">aUdCyayQtk+ONxdyMX10ngAA</XPD:REF>
<XPD:REF name="Views[4]">vdhnTlCNKku9Rl+EuckPCgAA</XPD:REF>
<XPD:REF name="Views[5]">ljxhIO4UvUC/ruJ04RHqlwAA</XPD:REF>
<XPD:REF name="Views[6]">KldhlyiA10i3sdGo/ftD8wAA</XPD:REF>
<XPD:REF name="Views[7]">us4yg9GeIkKI3/13kfoCdwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">16</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Y34yH004mEaChAHIFJERMgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="P3EndVa2e0KUSnpsEkQmOgAA">
<XPD:ATTR name="Name" type="string">publicDirPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FsPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Y34yH004mEaChAHIFJERMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6qj3eB4XjkyQ4i6OND7ohwAA">
<XPD:ATTR name="Name" type="string">varDirPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FsPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Y34yH004mEaChAHIFJERMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="O6Pk7wylmkqgJdO+P2g4NAAA">
<XPD:ATTR name="Name" type="string">setup</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Lkjmb1fAPESXvcyunZ0hYgAA">
<XPD:ATTR name="Name" type="string">publicDirPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">O6Pk7wylmkqgJdO+P2g4NAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QJUCU32lb0aVFEPHvhiz1QAA">
<XPD:ATTR name="Name" type="string">varDirPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">O6Pk7wylmkqgJdO+P2g4NAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ORYA/h8d1UCG8YHNP3fbRAAA">
<XPD:ATTR name="Name" type="string">initModules</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">O6Pk7wylmkqgJdO+P2g4NAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="tlulpgZT2kOmlvFRCG+61QAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5x21DTNDkE+sF0TFCCivhwAA">
<XPD:ATTR name="Name" type="string">n2nCache</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">N2nCache</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tlulpgZT2kOmlvFRCG+61QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="QBSEC9U8IkOwFrG71YgrlwAA">
<XPD:ATTR name="Name" type="string">isDevelopmentModeOn</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vJDkC+I1pk6F4GmeTkqO7AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QBSEC9U8IkOwFrG71YgrlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="AN/1q93cakaNVk0YTlWB+wAA">
<XPD:ATTR name="Name" type="string">getVarStrore</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VhSwrqrPRUe2B5XzNmRtRwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AN/1q93cakaNVk0YTlWB+wAA</XPD:REF>
<XPD:REF name="Type_">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="bMrNLq09I02vd+qPmTqCNwAA">
<XPD:ATTR name="Name" type="string">getAppConfig</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NPzFGee7nkO1CUggiiLQLAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bMrNLq09I02vd+qPmTqCNwAA</XPD:REF>
<XPD:REF name="Type_">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="1Yb5PEi7mkeVLXD8GcR6ogAA">
<XPD:ATTR name="Name" type="string">getBatchJobRegistry</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B2W8f6qKakShzWTMW3vEoAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1Yb5PEi7mkeVLXD8GcR6ogAA</XPD:REF>
<XPD:REF name="Type_">FjgeyRNFVEuRTatY9489/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="e+/7T4o6dUKy5YvJ12GymQAA">
<XPD:ATTR name="Name" type="string">getContextControllerRegistry</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7PCqwpBH1ke81V2MfbVdLgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e+/7T4o6dUKy5YvJ12GymQAA</XPD:REF>
<XPD:REF name="Type_">dnQbXFluBUacqBGB6eYunQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="Qxr856cV8EW5vZQXK8ZZjAAA">
<XPD:ATTR name="Name" type="string">getDefaultLocale</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RfRVW83mFkyXxpIBzGImOQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Qxr856cV8EW5vZQXK8ZZjAAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="3034hQA7rkmrj4aCW7gc0AAA">
<XPD:ATTR name="Name" type="string">getAdminLocale</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="t5JvhqWPuUuxlP5Th5wgSgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3034hQA7rkmrj4aCW7gc0AAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="WjhY8N9oW02q6+LmjM2D9QAA">
<XPD:ATTR name="Name" type="string">getMainLocale</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CAsguwo/1U+/y7TgxNnYBQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WjhY8N9oW02q6+LmjM2D9QAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="8IrMU68hFUuYrGHfpskWTQAA">
<XPD:ATTR name="Name" type="string">getLocales</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tWNuG89nU0yx9FgKMB6StAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Locale&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8IrMU68hFUuYrGHfpskWTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="0yVMfBg1M0WNT0v6EJ5UoQAA">
<XPD:ATTR name="Name" type="string">getLocaleById</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2z1eeSidV0SxuWyPndymIgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0yVMfBg1M0WNT0v6EJ5UoQAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qrevYO6QlE+HFST/DrKzkQAA">
<XPD:ATTR name="Name" type="string">localeId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0yVMfBg1M0WNT0v6EJ5UoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="/PoTyd7TDUCPmF3lwbLobwAA">
<XPD:ATTR name="Name" type="string">getLocaleIds</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="H/qK+IKGR0Smg0EgFVdPmQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/PoTyd7TDUCPmF3lwbLobwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="B/XwH7ZJNEGKGEJ2KtojNQAA">
<XPD:ATTR name="Name" type="string">getLocalesByLanguage</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Kw+4x0vAu0adV1CMDUZzrwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B/XwH7ZJNEGKGEJ2KtojNQAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6WDpqsdukEal+0wT7Uta6AAA">
<XPD:ATTR name="Name" type="string">language</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Language</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B/XwH7ZJNEGKGEJ2KtojNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="4e3EJQyaLkiAMDzSbNiAXwAA">
<XPD:ATTR name="Name" type="string">getLocalesByLanguageId</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ywloPSUX8kexcirA2zo7dwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locae</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4e3EJQyaLkiAMDzSbNiAXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="o2umIbjDYUKORt6wAcsCBAAA">
<XPD:ATTR name="Name" type="string">languageId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4e3EJQyaLkiAMDzSbNiAXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">jEAGQaQ6m0enDUr4PMTLJgAA</XPD:REF>
<XPD:REF name="Associations[1]">XHWIXddAxECm/sV2vNAOPgAA</XPD:REF>
<XPD:REF name="Associations[2]">dNOcF7tKGEKC2ipSSTpcdAAA</XPD:REF>
<XPD:REF name="Associations[3]">6dEZaklEvk+FDKsVmHdUYgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="U2W57GMr0kSg5yTP6s84bQAA">
<XPD:ATTR name="Name" type="string">STAGE_DEVELOPMENT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="yAkLA2mDOkuL66n8XFqO0gAA">
<XPD:ATTR name="Name" type="string">STAGE_TEST</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="ZLGqy6NXek+A2e3YuiI6SwAA">
<XPD:ATTR name="Name" type="string">STAGE_LIVE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Instances" type="integer">1</XPD:ATTR>
<XPD:REF name="Instances[0]">mwOTGEdr+EukYFisQGx31AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="uagA10oMokWVNl6hXoRnUAAA">
<XPD:ATTR name="Name" type="string">TypeLoaderErrorException</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Exception</XPD:ATTR>
<XPD:REF name="Namespace">CmT0qHtfiUKsfwZQyIPN6QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+hxXy32vn0+eLgXj9HYcwgAA</XPD:REF>
<XPD:REF name="Views[1]">WY77sF6a1067AAZVPG6baAAA</XPD:REF>
<XPD:REF name="Views[2]">8i9SYl2np0SStANojCBDuQAA</XPD:REF>
<XPD:REF name="Views[3]">nFlcXasc9UGzrR83kJMJ5AAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">K490BWY4nEeiDH40hMjXHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="p+armK7HzESg8grpOsJhmwAA">
<XPD:ATTR name="Name" type="string">TypeLoader</XPD:ATTR>
<XPD:REF name="Namespace">CmT0qHtfiUKsfwZQyIPN6QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lRU+ElZJ4kGsJDOlUz2O5wAA</XPD:REF>
<XPD:REF name="Views[1]">Zw4kJwrtqEa2bCexJfyZlAAA</XPD:REF>
<XPD:REF name="Views[2]">1pmAXTcjkUSX6wOQKHwVgwAA</XPD:REF>
<XPD:REF name="Views[3]">Zojegxf/NkaxNRy4mLmUbAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="des46Ds3p0WX6IMF9XnUFgAA">
<XPD:ATTR name="Name" type="string">register</XPD:ATTR>
<XPD:REF name="Owner">p+armK7HzESg8grpOsJhmwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UQC8mRTvokOkja8C1YNXrQAA">
<XPD:ATTR name="Name" type="string">includePath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">des46Ds3p0WX6IMF9XnUFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Wt/3w0eQJkWZWTi6SkShIAAA">
<XPD:ATTR name="Name" type="string">exceptionHandler</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ExceptionHandler</XPD:ATTR>
<XPD:REF name="BehavioralFeature">des46Ds3p0WX6IMF9XnUFgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="A6p5Lox0AEeyNgUT0hnnHQAA">
<XPD:ATTR name="Name" type="string">N2nErrorException</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Exception</XPD:ATTR>
<XPD:REF name="Namespace">CmT0qHtfiUKsfwZQyIPN6QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">h9AWfEv5x0W8zBFr3HhnDQAA</XPD:REF>
<XPD:REF name="Views[1]">2bJgmoSmkEifR1t3OKGP2gAA</XPD:REF>
<XPD:REF name="Views[2]">ckXs2eDJMkGjCnhzbF2UVAAA</XPD:REF>
<XPD:REF name="Views[3]">SL13qAgSkE6YaxfJnLBTKwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">K490BWY4nEeiDH40hMjXHwAA</XPD:REF>
<XPD:REF name="Specializations[1]">zzfsBrV1rEaNJpHxWrnPvwAA</XPD:REF>
<XPD:REF name="Specializations[2]">IMSBILYZREW80vySxNSB3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="yZNiTGktv0iV+Xk1SzDoKgAA">
<XPD:ATTR name="Name" type="string">N2nRuntimeException</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Exception</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">CmT0qHtfiUKsfwZQyIPN6QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">txACPR1LB0igMj3KibJ88wAA</XPD:REF>
<XPD:REF name="Views[1]">encvYjWiFUO/LR27UhW/NQAA</XPD:REF>
<XPD:REF name="Views[2]">4XoDTrfoUUGmWTVLetA1mwAA</XPD:REF>
<XPD:REF name="Views[3]">EhUtDKK6YUC+V9p+fJtlrgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">0J3KNq7VJ0KoHK1DvFOzzAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">pNJ158uXRUuJYmbFHAcosQAA</XPD:REF>
<XPD:REF name="Specializations[1]">X+Lzm8XBvE20XVPImm1g+wAA</XPD:REF>
<XPD:REF name="Specializations[2]">h0UYBMVT/EKjUcEg5QkEugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[32]" type="UMLAssociation" guid="o8AW06Q4rEiwOmD5MITVfAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RmcX8jenAESc883k3f85QQAA</XPD:REF>
<XPD:REF name="Views[1]">z1+dNDgF7UuOI83lUqOnvwAA</XPD:REF>
<XPD:REF name="Views[2]">doGssWKgD0iXWFyca12pmgAA</XPD:REF>
<XPD:REF name="Views[3]">4m5SrxJmKkKuRHv+cOuyIgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="jEAGQaQ6m0enDUr4PMTLJgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">o8AW06Q4rEiwOmD5MITVfAAA</XPD:REF>
<XPD:REF name="Participant">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jnu1lFEKNkW1KdD4d20HowAA</XPD:REF>
<XPD:REF name="Views[1]">ujof6fE+B0G45TQaYYl3TQAA</XPD:REF>
<XPD:REF name="Views[2]">r4etrptuxUajkRV5ty9b2AAA</XPD:REF>
<XPD:REF name="Views[3]">UYhX2nPqNkq5kCD2gvjVaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="xoTMSjDJf02u7/lGNIjvhAAA">
<XPD:REF name="Association">o8AW06Q4rEiwOmD5MITVfAAA</XPD:REF>
<XPD:REF name="Participant">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">p09I9lnIyEuPAOLDH2nGbQAA</XPD:REF>
<XPD:REF name="Views[1]">vL5Hjl9Xsk+Kujs0RtEEHgAA</XPD:REF>
<XPD:REF name="Views[2]">/e5RKqjEvkmeEB7B/LrH3QAA</XPD:REF>
<XPD:REF name="Views[3]">z9LYXe8+z0mhWlHCJ6fXVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[33]" type="UMLRealization" guid="TWbaFMdlaUeSCs7GsgWv6QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:REF name="Supplier">1W7jd5ai50yPTZAfczix0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[34]" type="UMLGeneralization" guid="CHG7wYF4VkWgSV8/WXcrlgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:REF name="Parent">TbMVz69V+Uei104xTgZN8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[35]" type="UMLGeneralization" guid="5ya4Z5hv1U2ZBN846fyVvwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">1W7jd5ai50yPTZAfczix0gAA</XPD:REF>
<XPD:REF name="Parent">JhFO/c/WhkSzOn1XWaRFtwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[36]" type="UMLAssociation" guid="PaaWq0FObES15nw+YeLgXwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="mQ0JEOfbKUGnCwIKnSbSnAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">PaaWq0FObES15nw+YeLgXwAA</XPD:REF>
<XPD:REF name="Participant">+r3elxoV8E2bZe0WEaBzmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="b/2qxiqZ4ESUJhaOO2oJVAAA">
<XPD:REF name="Association">PaaWq0FObES15nw+YeLgXwAA</XPD:REF>
<XPD:REF name="Participant">o8WfC5Z6aEazXp/WHVOYowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[37]" type="UMLAssociation" guid="1z70PoWfXk26N4FwVrewCgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="TSjykmsB2EG9EZUH4IzctgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">1z70PoWfXk26N4FwVrewCgAA</XPD:REF>
<XPD:REF name="Participant">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="tDBIgBW9p06eFANb5WJkwgAA">
<XPD:REF name="Association">1z70PoWfXk26N4FwVrewCgAA</XPD:REF>
<XPD:REF name="Participant">+r3elxoV8E2bZe0WEaBzmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[38]" type="UMLGeneralization" guid="UK1Nu+9xz0yFB9Qht5BwagAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">mhd56bs7x0218nuWPaiy6wAA</XPD:REF>
<XPD:REF name="Parent">1W7jd5ai50yPTZAfczix0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[39]" type="UMLRealization" guid="8tStHE7LyUut/JpskK85mwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">lPv3SpzYtUa8QkP7J4GMZQAA</XPD:REF>
<XPD:REF name="Supplier">mhd56bs7x0218nuWPaiy6wAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">cCK1chfPBUakYvLsVJbPPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[40]" type="UMLRealization" guid="jY/LVtz6ZEGShaHjlwgYmQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">kRtlMJxwfEKKYqDO+5qbKgAA</XPD:REF>
<XPD:REF name="Supplier">mhd56bs7x0218nuWPaiy6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[41]" type="UMLGeneralization" guid="twRrotd9ak6VSY/a6/g7IAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">RPQRDpu0wEmvYRxbflslkwAA</XPD:REF>
<XPD:REF name="Parent">1W7jd5ai50yPTZAfczix0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[42]" type="UMLRealization" guid="jODRg6onBka7JFkBLF59OwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">lPv3SpzYtUa8QkP7J4GMZQAA</XPD:REF>
<XPD:REF name="Supplier">RPQRDpu0wEmvYRxbflslkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[43]" type="UMLRealization" guid="0fkVmXyLeU+9B8/GHYZgPAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">kRtlMJxwfEKKYqDO+5qbKgAA</XPD:REF>
<XPD:REF name="Supplier">RPQRDpu0wEmvYRxbflslkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[44]" type="UMLClass" guid="gJgBG++vwEuk79pPvBh3TAAA">
<XPD:ATTR name="Name" type="string">L18nUtils</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1kuOp/erlkWcQEe/HwuGqQAA</XPD:REF>
<XPD:REF name="Views[1]">DK+kF8GiUUGD5CGyMEC4+QAA</XPD:REF>
<XPD:REF name="Views[2]">7x0gc3PmU0KxWhgXHXl74AAA</XPD:REF>
<XPD:REF name="Views[3]">BelfySHEaEKy7BvlDM1HUwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="LF9iahe67E+ZwuywHlnIuQAA">
<XPD:ATTR name="Name" type="string">createDateTime</XPD:ATTR>
<XPD:REF name="Owner">gJgBG++vwEuk79pPvBh3TAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zm51jAJcT0C1VD8IOIy0fwAA">
<XPD:ATTR name="Name" type="string">dateTimeStr</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LF9iahe67E+ZwuywHlnIuQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="yAhZu5zuVkWNIAVCxzB5ugAA">
<XPD:ATTR name="Name" type="string">ensureL18nSupportIsAvailable</XPD:ATTR>
<XPD:REF name="Owner">gJgBG++vwEuk79pPvBh3TAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="QUmzhcI3WE2j1wOg4/j+cwAA">
<XPD:ATTR name="Name" type="string">isL18nSupportAvailable</XPD:ATTR>
<XPD:REF name="Owner">gJgBG++vwEuk79pPvBh3TAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="blmbUJ9qc0GHoTRfbb8yKwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QUmzhcI3WE2j1wOg4/j+cwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="+IdJa+mQJ0GvgMSExe0g5wAA">
<XPD:ATTR name="Name" type="string">formatNumber</XPD:ATTR>
<XPD:REF name="Owner">gJgBG++vwEuk79pPvBh3TAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IBA1IfMxWECS8YXG4pqDogAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+IdJa+mQJ0GvgMSExe0g5wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="X2bbUOhK4EeMOEyB0XUMvgAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+IdJa+mQJ0GvgMSExe0g5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="6bD2p8YVXE+lVEPXADEZvQAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+IdJa+mQJ0GvgMSExe0g5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="IfHMDX1Mk0aBblbsQKnReQAA">
<XPD:ATTR name="Name" type="string">style</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+IdJa+mQJ0GvgMSExe0g5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="xNKsxbwCuE2CHrn5E7hGdwAA">
<XPD:ATTR name="Name" type="string">pattern</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+IdJa+mQJ0GvgMSExe0g5wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Q5+IqMlCFkSBbmXjiLADxQAA">
<XPD:ATTR name="Name" type="string">formatCurrency</XPD:ATTR>
<XPD:REF name="Owner">gJgBG++vwEuk79pPvBh3TAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AQTPOVycsESEkoxt6Uz8VgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q5+IqMlCFkSBbmXjiLADxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nCqf43I6bU+i5aNtMfTzqwAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q5+IqMlCFkSBbmXjiLADxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ZfHefl1D4kSl3lBrwF457wAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q5+IqMlCFkSBbmXjiLADxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="iIkmNf04WEiEEsVEKhfYpgAA">
<XPD:ATTR name="Name" type="string">currency</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q5+IqMlCFkSBbmXjiLADxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="0Gj4lerOyU2V8ynICF5RbwAA">
<XPD:ATTR name="Name" type="string">parseCurrency</XPD:ATTR>
<XPD:REF name="Owner">gJgBG++vwEuk79pPvBh3TAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ro7tP2/ickWKzC7vCaZZDgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0Gj4lerOyU2V8ynICF5RbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8snW/OOJCkejs+2MxweS2QAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0Gj4lerOyU2V8ynICF5RbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="WxJU9jxJVEKS4Pu2nFwZSQAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0Gj4lerOyU2V8ynICF5RbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="UXOR0KFyNECvye2dBUH7zAAA">
<XPD:ATTR name="Name" type="string">&amp;currency</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0Gj4lerOyU2V8ynICF5RbwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="W7uXe++ec0GXwynzyVSysgAA">
<XPD:ATTR name="Name" type="string">formatDecimal</XPD:ATTR>
<XPD:REF name="Owner">gJgBG++vwEuk79pPvBh3TAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vn/kcCwGv0KFW2XwbDaHIgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W7uXe++ec0GXwynzyVSysgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dr1lUQejNkmWpKylI+JslQAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W7uXe++ec0GXwynzyVSysgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ZsacXjjeREaKTyFzqfAfLgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W7uXe++ec0GXwynzyVSysgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="if4EkaKIT0m3TAQ5Cku/ZgAA">
<XPD:ATTR name="Name" type="string">parseDecimal</XPD:ATTR>
<XPD:REF name="Owner">gJgBG++vwEuk79pPvBh3TAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="72CuWUdU/0uXzn9auePlZwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">if4EkaKIT0m3TAQ5Cku/ZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lFVPbcUhykec8SCmELpNhQAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">if4EkaKIT0m3TAQ5Cku/ZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="dWaZODocBUiI3kgvnmpBKgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">if4EkaKIT0m3TAQ5Cku/ZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="+EHpSRhiOk+mr/bRuIlUVwAA">
<XPD:ATTR name="Name" type="string">formatDateInput</XPD:ATTR>
<XPD:REF name="Owner">gJgBG++vwEuk79pPvBh3TAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QZMd+gMhJEOcaQDCpDmUNgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+EHpSRhiOk+mr/bRuIlUVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="21pLywKEQUeCiIypdbI0NAAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed: value: DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+EHpSRhiOk+mr/bRuIlUVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="p3UipZ4S2UWggUEKwSEdZgAA">
<XPD:ATTR name="Name" type="string">date</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+EHpSRhiOk+mr/bRuIlUVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="lTY4vpfCRkqtk4i7HeA9PgAA">
<XPD:ATTR name="Name" type="string">time</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+EHpSRhiOk+mr/bRuIlUVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="x8Dg7qeifUuTJQDUPF5M0AAA">
<XPD:ATTR name="Name" type="string">parseDateInput</XPD:ATTR>
<XPD:REF name="Owner">gJgBG++vwEuk79pPvBh3TAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cST5CIz8JkSgsDx7hrunAgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x8Dg7qeifUuTJQDUPF5M0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0eN5fYRCvUuPKhRdEOFA+QAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x8Dg7qeifUuTJQDUPF5M0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="fZPwz8h9Kkq55p+nfV0HKQAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x8Dg7qeifUuTJQDUPF5M0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Nu4tM60WYUiZ11C9vuIsqQAA">
<XPD:ATTR name="Name" type="string">date</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x8Dg7qeifUuTJQDUPF5M0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="r7YuFy2dVk+IJLSsTnbNAQAA">
<XPD:ATTR name="Name" type="string">time</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x8Dg7qeifUuTJQDUPF5M0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="YXYlfDEnzEmSHIV2wc1S5gAA">
<XPD:ATTR name="Name" type="string">formatDate</XPD:ATTR>
<XPD:REF name="Owner">gJgBG++vwEuk79pPvBh3TAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/9k9i69VtkaB34tHvi+60QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YXYlfDEnzEmSHIV2wc1S5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nSnqiHzdW0mOEqVuRHkWgAAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YXYlfDEnzEmSHIV2wc1S5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="0NCtbYkRiEuE7V+2WaFbcQAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YXYlfDEnzEmSHIV2wc1S5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="CmiY6ToU/EWLjrJxdDAd0QAA">
<XPD:ATTR name="Name" type="string">dateStyle</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YXYlfDEnzEmSHIV2wc1S5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="5eiNAHFilU2bfY2vwDQvlgAA">
<XPD:ATTR name="Name" type="string">timeStyle</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YXYlfDEnzEmSHIV2wc1S5gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[45]" type="UMLClass" guid="oz6Tf8S8fkC+DcrmxKBxfQAA">
<XPD:ATTR name="Name" type="string">N2nLocale</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">p0u63ragJ02/zIfhgo420QAA</XPD:REF>
<XPD:REF name="Views[1]">AozMizqPcEm92iW2KqjBJgAA</XPD:REF>
<XPD:REF name="Views[2]">KZFta3LKDEun0Z2yAXtQqAAA</XPD:REF>
<XPD:REF name="Views[3]">N9N662YA60OmXsJL5BJVMQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4TUnlRWq3UShLQk2CHZFLAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dLKm2/Nq2kC0+m5quJHazwAA">
<XPD:ATTR name="Name" type="string">localeId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4TUnlRWq3UShLQk2CHZFLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Jnp9Aa4lQ0qZrMMZZmYwOAAA">
<XPD:ATTR name="Name" type="string">getId</XPD:ATTR>
<XPD:REF name="Owner">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="t+0ubyoFMEypfmDBTfK2QgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Jnp9Aa4lQ0qZrMMZZmYwOAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="hNUiXQXyNUqF77uHwP7EkgAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7wNHv2/RLk+sSlVjjzqmagAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hNUiXQXyNUqF77uHwP7EkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CY21SiN6wkOv9ab59VKIQAAA">
<XPD:ATTR name="Name" type="string">displayLocale</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hNUiXQXyNUqF77uHwP7EkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="C72GCmenE0isAj9aHnnYvgAA">
<XPD:ATTR name="Name" type="string">getLanguage</XPD:ATTR>
<XPD:REF name="Owner">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tGZkIPd6LU+HV0DvLJJSvAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Language</XPD:ATTR>
<XPD:REF name="BehavioralFeature">C72GCmenE0isAj9aHnnYvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="zwlsLQWtfE6Ayj6/NHgjRQAA">
<XPD:ATTR name="Name" type="string">getRegion</XPD:ATTR>
<XPD:REF name="Owner">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="raINRcnPY0uZovlg19Jh2wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Region</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zwlsLQWtfE6Ayj6/NHgjRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="RWtnF0k3U0mxQqZZBdb6WQAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="91PL4UH3IEeEmvExdlS6vwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RWtnF0k3U0mxQqZZBdb6WQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="7W5rkpV2nUGeHWn3nq8+HQAA">
<XPD:ATTR name="Name" type="string">toWebId</XPD:ATTR>
<XPD:REF name="Owner">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9f7Qd3qbTke+cw4ABjcDuwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7W5rkpV2nUGeHWn3nq8+HQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="D2C9Do59ME2mlE9MEOw7FQAA">
<XPD:ATTR name="Name" type="string">ignoreWebAliases</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7W5rkpV2nUGeHWn3nq8+HQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="JIWt11+Tw0eA70cBn9DPBwAA">
<XPD:ATTR name="Name" type="string">fromWebId</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OCYa0XcP3UWnBbfAHcJy8wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JIWt11+Tw0eA70cBn9DPBwAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XxKKnuWh1Eun4TIWeSXcXAAA">
<XPD:ATTR name="Name" type="string">webId</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JIWt11+Tw0eA70cBn9DPBwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="nba6vUP+uE6q0tS6RmxgSgAA">
<XPD:ATTR name="Name" type="string">ignoreWebAliases</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JIWt11+Tw0eA70cBn9DPBwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">5</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">i9Ihx80K20WQHt09AG4fBgAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">RNHx8YgYj0WFR6EPpOSnwQAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">AtqJIZ+ds0OPf+7v0VxbXAAA</XPD:REF>
<XPD:REF name="TypedFeatures[3]">6gOTccl5wkigyFDMz89I0QAA</XPD:REF>
<XPD:REF name="TypedFeatures[4]">xamABYtV60uLd6mWsOSCUgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">30</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">uXiMODjpgUyj8vlPHaBPLAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">tMWtZV43EU6GFXSv5Yu4+AAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">sEyj0wFhi0mDu6uQPa98cAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">FsPq9P67Ok++8wCiNI1rRQAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">LVidll0Dak2TUFRoC5oSnQAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">wfc9MD+cskajHjAhMCXjTwAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">RfRVW83mFkyXxpIBzGImOQAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">t5JvhqWPuUuxlP5Th5wgSgAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">CAsguwo/1U+/y7TgxNnYBQAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">2z1eeSidV0SxuWyPndymIgAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">Kw+4x0vAu0adV1CMDUZzrwAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">K08Vg+F0J0Csf5fDKkTXwAAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">niYc9R/AokSpsmG83UkU6AAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">znTtGKagqUmgGQFAOAx1qAAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">xMfYwd+HDUaPn3SAB6jORgAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">B5wl7HKHpkGHxeNhvnHEEQAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">+zqSuYZhBEmEwULZ6hutyQAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">bmw7BJDfo0WDSDBggS7OsAAA</XPD:REF>
<XPD:REF name="TypedParameters[18]">Ft/BtlnfvUGk8ISc/DzbyAAA</XPD:REF>
<XPD:REF name="TypedParameters[19]">3C99PmmJjk2fP8OV07C6nwAA</XPD:REF>
<XPD:REF name="TypedParameters[20]">KZMSUnMcAEGPnsSEp99AXAAA</XPD:REF>
<XPD:REF name="TypedParameters[21]">9d1jNAXIz0u3+w/I2TAkfwAA</XPD:REF>
<XPD:REF name="TypedParameters[22]">3xS0oy3+5kWQXR8FR0LL4wAA</XPD:REF>
<XPD:REF name="TypedParameters[23]">OCYa0XcP3UWnBbfAHcJy8wAA</XPD:REF>
<XPD:REF name="TypedParameters[24]">RJtgVNuFYUOj/ZUyY7eKPwAA</XPD:REF>
<XPD:REF name="TypedParameters[25]">CRfNR5BIhEqbTM2BcT0LuAAA</XPD:REF>
<XPD:REF name="TypedParameters[26]">A+CWADCZGkCD5lXdy9XudwAA</XPD:REF>
<XPD:REF name="TypedParameters[27]">xB+/HTkp+UiU+ruE0UJ63QAA</XPD:REF>
<XPD:REF name="TypedParameters[28]">LqGmDZd7UEeHbcwpJUlxsQAA</XPD:REF>
<XPD:REF name="TypedParameters[29]">CngOE7eDn0O1mh9MjdlSUQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="AtqJIZ+ds0OPf+7v0VxbXAAA">
<XPD:ATTR name="Name" type="string">adminN2nLocale</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">N2nLocale</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
<XPD:REF name="Owner">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="6gOTccl5wkigyFDMz89I0QAA">
<XPD:ATTR name="Name" type="string">defaultN2nLocale</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">N2nLocale</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
<XPD:REF name="Owner">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="xamABYtV60uLd6mWsOSCUgAA">
<XPD:ATTR name="Name" type="string">fallbackN2nLocale</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckAddOnly</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">N2nLocale</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
<XPD:REF name="Owner">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="V4oR+uVWzkSBb+uX5t6W0wAA">
<XPD:ATTR name="Name" type="string">webAliasN2nLocales</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, N2nLocale&gt;</XPD:ATTR>
<XPD:REF name="Owner">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[46]" type="UMLClass" guid="62knMrrRX0GQ1osQRyrggAAA">
<XPD:ATTR name="Name" type="string">MappingConstraints</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Lr+l5LPb70mEixjPB3lU8AAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">62knMrrRX0GQ1osQRyrggAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9EB+vn0ErUOj+ZfCf2YubwAA">
<XPD:ATTR name="Name" type="string">mappingResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Lr+l5LPb70mEixjPB3lU8AAA</XPD:REF>
<XPD:REF name="Type_">Mo5jWp3+sUCrZWFsUaL7pwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Q7i0oCfkc0CZoQRnOcAzbgAA">
<XPD:ATTR name="Name" type="string">reject</XPD:ATTR>
<XPD:REF name="Owner">62knMrrRX0GQ1osQRyrggAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="u9Rz8nBMzE2WvI1Rc0/EmAAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q7i0oCfkc0CZoQRnOcAzbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="adtDCVdvrka1xyqHSgZbPAAA">
<XPD:ATTR name="Name" type="string">ignore</XPD:ATTR>
<XPD:REF name="Owner">62knMrrRX0GQ1osQRyrggAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wNtDYmS7EUuuO+wLGvNV/wAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">adtDCVdvrka1xyqHSgZbPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="b/p7kyBZiUmzYo1gTKPHGQAA">
<XPD:ATTR name="Name" type="string">val</XPD:ATTR>
<XPD:REF name="Owner">62knMrrRX0GQ1osQRyrggAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+G+L+iAwNEyyVeQRGdeRGwAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b/p7kyBZiUmzYo1gTKPHGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/YYpvfLeQ0uTrBhS15C5TQAA">
<XPD:ATTR name="Name" type="string">validator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SimpleValidator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b/p7kyBZiUmzYo1gTKPHGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="FHdeFMLIUE6r/tJakxUkCQAA">
<XPD:ATTR name="Name" type="string">addSimpleValidator</XPD:ATTR>
<XPD:REF name="Owner">62knMrrRX0GQ1osQRyrggAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rp7aF3xUYUWTwVZQ2MOXggAA">
<XPD:ATTR name="Name" type="string">closure</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Closure</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FHdeFMLIUE6r/tJakxUkCQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="vfV+b54UzEuf/NfyZ7nMngAA">
<XPD:ATTR name="Name" type="string">addValidator</XPD:ATTR>
<XPD:REF name="Owner">62knMrrRX0GQ1osQRyrggAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YufpSIAGkE6XA/TVBnJougAA">
<XPD:ATTR name="Name" type="string">validator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Validator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vfV+b54UzEuf/NfyZ7nMngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="ViwQ/g64JEi0i+FS8cJjqwAA">
<XPD:ATTR name="Name" type="string">getMapper</XPD:ATTR>
<XPD:REF name="Owner">62knMrrRX0GQ1osQRyrggAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MNZMUXnhF0mdNiqp7xivHwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Mapper</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ViwQ/g64JEi0i+FS8cJjqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WzQNjtPhIkG+VFasPBJI/gAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ViwQ/g64JEi0i+FS8cJjqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[47]" type="UMLClass" guid="KZ+afShxNEiXuzL/ZLSOgAAA">
<XPD:ATTR name="Name" type="string">MappingLevel</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[48]" type="UMLClass" guid="TKxUFR82WUS6hnQ/M1P7XQAA">
<XPD:ATTR name="Name" type="string">SimpleDateTimeFormat</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PE5i/Wgc3Eet6clOga5HOAAA</XPD:REF>
<XPD:REF name="Views[1]">4QGmAmuY/0G5ideyrPbZ7gAA</XPD:REF>
<XPD:REF name="Views[2]">CtHxa4DK+Uy49ky4YWCtqgAA</XPD:REF>
<XPD:REF name="Views[3]">Cj/iS7UGzEKVcE4XZmhy3wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="uhkmxe738ES9RKoLGU3OkgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">TKxUFR82WUS6hnQ/M1P7XQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tMWtZV43EU6GFXSv5Yu4+AAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uhkmxe738ES9RKoLGU3OkgAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="uohF2gyIaka5dwI7MnN1JQAA">
<XPD:ATTR name="Name" type="string">icuFormat</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uhkmxe738ES9RKoLGU3OkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="wLcF2BJg2k26AKyW6WhMwQAA">
<XPD:ATTR name="Name" type="string">timeZone</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uhkmxe738ES9RKoLGU3OkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="OpEs7uY3CU2GvLgPIofunwAA">
<XPD:ATTR name="Name" type="string">format</XPD:ATTR>
<XPD:REF name="Owner">TKxUFR82WUS6hnQ/M1P7XQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="x+gI7jOlB0a8sbu5WjiN5gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OpEs7uY3CU2GvLgPIofunwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Zyxy+mEP00uiwgSxcKnevwAA">
<XPD:ATTR name="Name" type="string">dateTime</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OpEs7uY3CU2GvLgPIofunwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Hq4U7eBU00K/cnUv5agPzgAA">
<XPD:ATTR name="Name" type="string">parse</XPD:ATTR>
<XPD:REF name="Owner">TKxUFR82WUS6hnQ/M1P7XQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9u3sQI2/JUOpcUfJ3FSWuAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hq4U7eBU00K/cnUv5agPzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ysxKuj4DOUuoS79eram5fAAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hq4U7eBU00K/cnUv5agPzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="PcGpslxnHkKycwbEx4CtXgAA">
<XPD:ATTR name="Name" type="string">isLenient</XPD:ATTR>
<XPD:REF name="Owner">TKxUFR82WUS6hnQ/M1P7XQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WanWYUuwsEKEwx0h7Zkz2QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PcGpslxnHkKycwbEx4CtXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="qbSCrSiyLUm1gVlpr0NuBgAA">
<XPD:ATTR name="Name" type="string">setLenient</XPD:ATTR>
<XPD:REF name="Owner">TKxUFR82WUS6hnQ/M1P7XQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7ire1vvTSkizNH0ZO46R/gAA">
<XPD:ATTR name="Name" type="string">lenient</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qbSCrSiyLUm1gVlpr0NuBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="sCaZvFhmpUSVYm6ANpjXcQAA">
<XPD:ATTR name="Name" type="string">setTimeZone</XPD:ATTR>
<XPD:REF name="Owner">TKxUFR82WUS6hnQ/M1P7XQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dX5wkj/i4UGGG7D0ZG28HQAA">
<XPD:ATTR name="Name" type="string">zone</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sCaZvFhmpUSVYm6ANpjXcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="svyXBou9y02onhaT9GgzLgAA">
<XPD:ATTR name="Name" type="string">getTimeZone</XPD:ATTR>
<XPD:REF name="Owner">TKxUFR82WUS6hnQ/M1P7XQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SqgVLaZK+UqRXZY1zaq6/QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">svyXBou9y02onhaT9GgzLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[49]" type="UMLClass" guid="/6F4txrhdkqheZ+j1Bh7twAA">
<XPD:ATTR name="Name" type="string">DateTimeUtils</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">m2rZah0t1UmBOhu4JW+KWgAA</XPD:REF>
<XPD:REF name="Views[1]">6dRuiTQ64kWC0ANVJudnDAAA</XPD:REF>
<XPD:REF name="Views[2]">zoOX/cEa2EeITJTF+vqz6AAA</XPD:REF>
<XPD:REF name="Views[3]">+PJ+ijz0HkWveo8qy8vhvwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="D5HyeFaoaUysISTIgp5w6wAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">/6F4txrhdkqheZ+j1Bh7twAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="p4piud2q4UCEfLQNYzwq5QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">D5HyeFaoaUysISTIgp5w6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="EANFdnetKU2zpWqSR6ntFgAA">
<XPD:ATTR name="Name" type="string">time</XPD:ATTR>
<XPD:REF name="BehavioralFeature">D5HyeFaoaUysISTIgp5w6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="nHMSqiV4nU2D0lka2sXPpAAA">
<XPD:ATTR name="Name" type="string">timeZone</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">D5HyeFaoaUysISTIgp5w6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ISEph6n6mUadZP5D89NplgAA">
<XPD:ATTR name="Name" type="string">format</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">/6F4txrhdkqheZ+j1Bh7twAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oqI7A1k7vUu9Z0afvhnIggAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ISEph6n6mUadZP5D89NplgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SC9WBOzS9Ei/9Jf5i51sqgAA">
<XPD:ATTR name="Name" type="string">dateTime</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">\DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ISEph6n6mUadZP5D89NplgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="oxnS+v8OmkydoZmhICbxEAAA">
<XPD:ATTR name="Name" type="string">format</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ISEph6n6mUadZP5D89NplgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="TPg9TKmzSUuTJQWFKCbIZAAA">
<XPD:ATTR name="Name" type="string">parse</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">/6F4txrhdkqheZ+j1Bh7twAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sTYGq8nfSUKPdNC9OD9eOwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TPg9TKmzSUuTJQWFKCbIZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="kX1dLIgsNkGk1dHG2xQrcQAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TPg9TKmzSUuTJQWFKCbIZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="B8+TTdGWBkCnubX7LOG9wgAA">
<XPD:ATTR name="Name" type="string">format</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TPg9TKmzSUuTJQWFKCbIZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[50]" type="UMLGeneralization" guid="K490BWY4nEeiDH40hMjXHwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">uagA10oMokWVNl6hXoRnUAAA</XPD:REF>
<XPD:REF name="Parent">A6p5Lox0AEeyNgUT0hnnHQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ebq1IwZSa0GVSDS0PGLMqgAA</XPD:REF>
<XPD:REF name="Views[1]">mINJZOt8/E6hCfy6T/WrdgAA</XPD:REF>
<XPD:REF name="Views[2]">x7A7Ud1BsUK9Bfag0/QZlgAA</XPD:REF>
<XPD:REF name="Views[3]">TMi6GYKg7EWRTuEAHdbAMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[51]" type="UMLPackage" guid="Okl82tnIi0etVbjrpHqESQAA">
<XPD:ATTR name="Name" type="string">n2n.core</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">17</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="B+hyUs4Au0mNXMuBucDCqQAA">
<XPD:ATTR name="Name" type="string">VarStore</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mdfXlyktL02UXwxfbD15kwAA</XPD:REF>
<XPD:REF name="Views[1]">Ff3uuUGNskiOUP7rtK1Z3gAA</XPD:REF>
<XPD:REF name="Views[2]">oD7kZs12H0KOOGLEa/dhMwAA</XPD:REF>
<XPD:REF name="Views[3]">7brAoVPASkGDyF65ElouyQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fo2tOeVtXU+wV0OvEODNQQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="q9jKY+4RC0iT1l0AAyUVQgAA">
<XPD:ATTR name="Name" type="string">varPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fo2tOeVtXU+wV0OvEODNQQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="E1tp1TIAsUK7/93B/XpjCgAA">
<XPD:ATTR name="Name" type="string">dirPerm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fo2tOeVtXU+wV0OvEODNQQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="u8tTfPQ/sUSawLZPANBPQQAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fo2tOeVtXU+wV0OvEODNQQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="I4lieXuCxki2hUQW7Q91LAAA">
<XPD:ATTR name="Name" type="string">requestDirectoryPath</XPD:ATTR>
<XPD:REF name="Owner">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YW4nNTy/6Eax5Kod1h5McQAA">
<XPD:ATTR name="Name" type="string">category</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I4lieXuCxki2hUQW7Q91LAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DVQGhIXO2U27+4amO9rNnwAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I4lieXuCxki2hUQW7Q91LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Pk0yxHrLekqJJOodTalm1QAA">
<XPD:ATTR name="Name" type="string">directoryName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I4lieXuCxki2hUQW7Q91LAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="8dWIpniRi0uaooVdu3CuzQAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I4lieXuCxki2hUQW7Q91LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="O7U1Bj2FvUup+BL0J+crNAAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I4lieXuCxki2hUQW7Q91LAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="UlNhYHUjyEO9JjcVgg9qcgAA">
<XPD:ATTR name="Name" type="string">requestFilePath</XPD:ATTR>
<XPD:REF name="Owner">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="N/CYPTD4jk6fJivKVZQdOwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UlNhYHUjyEO9JjcVgg9qcgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ylnLxjBp2kiFQxrAuBO8OgAA">
<XPD:ATTR name="Name" type="string">category</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UlNhYHUjyEO9JjcVgg9qcgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="/VCCIL15Ckefm3USjtO6JQAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UlNhYHUjyEO9JjcVgg9qcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="27Yhw6YVmU2rrIwtG6dnVgAA">
<XPD:ATTR name="Name" type="string">directoryName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UlNhYHUjyEO9JjcVgg9qcgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="LzRcvWgvBkOcRl/JAcF6CQAA">
<XPD:ATTR name="Name" type="string">fileName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UlNhYHUjyEO9JjcVgg9qcgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="jZw9GrvpUkaJfFY/jRQrwgAA">
<XPD:ATTR name="Name" type="string">createDirectory</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UlNhYHUjyEO9JjcVgg9qcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[6]" type="UMLParameter" guid="mvTUYdhmmEC6ijXKRNN9CQAA">
<XPD:ATTR name="Name" type="string">createFile</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UlNhYHUjyEO9JjcVgg9qcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[7]" type="UMLParameter" guid="iM5X0hWZqE+i3OAGIiSHhQAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UlNhYHUjyEO9JjcVgg9qcgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="xatZ8EBt4UGqpqjv9yuspwAA">
<XPD:ATTR name="Name" type="string">getCategories</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aKfSI9ZSlU6DMW4LwOHb+gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xatZ8EBt4UGqpqjv9yuspwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="2Vdk6c+yg02VHnPBkZo5SQAA">
<XPD:ATTR name="Name" type="string">namespaceToDirName</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ruUdxjlTd0unLj75VYC/tQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2Vdk6c+yg02VHnPBkZo5SQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Y0+pnmoR8UG2BcAkC3AcqAAA">
<XPD:ATTR name="Name" type="string">namespace</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2Vdk6c+yg02VHnPBkZo5SQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="XcFYv2FHmkyuV7lpHD2SOQAA">
<XPD:ATTR name="Name" type="string">dirNameToNamespace</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Gyv9texVOEqUI281n9+8ewAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XcFYv2FHmkyuV7lpHD2SOQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9K/1OqSMO0qA8mB6dbWrXwAA">
<XPD:ATTR name="Name" type="string">dirName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XcFYv2FHmkyuV7lpHD2SOQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">7ulZ+969PUmvr3t+IESMowAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">VhSwrqrPRUe2B5XzNmRtRwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Flzjbukah0+68ALb/XnuVAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">Bh0mXVef1U6c/E1HbB2kXQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">kJGcu7OMuUGdhMr/Vx8NegAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">xoTMSjDJf02u7/lGNIjvhAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="FwNhQafgjkmyDpeNspP1ZQAA">
<XPD:ATTR name="Name" type="string">CATEGORY_ETC</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">&quot;etc</XPD:ATTR>
<XPD:REF name="Owner">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="2vh4Kd78KUqKsTbj7RBJBgAA">
<XPD:ATTR name="Name" type="string">CATEGORY_LOG</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">&quot;log&quot;</XPD:ATTR>
<XPD:REF name="Owner">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="fDGJvob//kSXp5oLEhMdngAA">
<XPD:ATTR name="Name" type="string">CATEGORY_SRV</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">&quot;srv&quot;</XPD:ATTR>
<XPD:REF name="Owner">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="hMv4dMyIoEagfMOwDEmxvgAA">
<XPD:ATTR name="Name" type="string">CATEGORY_BAK</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">&quot;bak&quot;</XPD:ATTR>
<XPD:REF name="Owner">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="w6qT/ac4zkeG/rhYvTH+ZQAA">
<XPD:ATTR name="Name" type="string">CATEGORY_TMP</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">&quot;tmp&quot;</XPD:ATTR>
<XPD:REF name="Owner">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="r0EclnjzaEia4OMM/XUYZAAA">
<XPD:ATTR name="Name" type="string">dirPerm</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="bEi3eaZnIUyA1VqpLRQmwAAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="i9lw+I7IRUu1J2khgE50aAAA">
<XPD:ATTR name="Name" type="string">NotYetImplementedException</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZByN7WfZaEKIZkE85LfcEwAA</XPD:REF>
<XPD:REF name="Views[1]">AG/SDwdOgUqS+c6euqbpPgAA</XPD:REF>
<XPD:REF name="Views[2]">U69dqaNPckSNIAaa+yDCOwAA</XPD:REF>
<XPD:REF name="Views[3]">kgaIhitB0kaEgy5jqVuXswAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">pNJ158uXRUuJYmbFHAcosQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="sz2WR68bK0mNDvBHbuj8EQAA">
<XPD:ATTR name="Name" type="string">L18nPropertyNotDefinedException</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLException" guid="HLq+UwGtW02EDB1J80FGOAAA">
<XPD:ATTR name="Name" type="string">N2nException</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">C6PrDm2MF0SMsb5xH0KtiwAA</XPD:REF>
<XPD:REF name="Views[1]">hTnUlk8jL0WCY6Myw1GSaQAA</XPD:REF>
<XPD:REF name="Views[2]">Brw9Isykn0+bHlM7R+o2ZwAA</XPD:REF>
<XPD:REF name="Views[3]">bD7DUmHfdESlXQIAhAtlSgAA</XPD:REF>
<XPD:REF name="Views[4]">0GHJyHSdZ0aSV+/KGQh2/AAA</XPD:REF>
<XPD:REF name="Views[5]">zdDq9Nj0WEqNZE/Z4uZzDAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">I+EHDfrFYUyhMuIhKndwOAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">ZXoXijvjFkORzXGrfYCa1wAA</XPD:REF>
<XPD:REF name="Specializations[1]">+Pnisykr5U+uHmcAC9BCtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="Nlr1oP5vaEa8GLJaloj5ZAAA">
<XPD:ATTR name="Name" type="string">ExceptionHandlingConfiguration</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="3FycQo/Au0GNQuOVxCbg3QAA">
<XPD:ATTR name="Name" type="string">getSendExceptionMailTo</XPD:ATTR>
<XPD:REF name="Owner">Nlr1oP5vaEa8GLJaloj5ZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="A344rHjTokyRbOjyhYhvZwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3FycQo/Au0GNQuOVxCbg3QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="rg1jxsFhEUi8qh+v3tbnygAA">
<XPD:ATTR name="Name" type="string">getErrorPageViewName</XPD:ATTR>
<XPD:REF name="Owner">Nlr1oP5vaEa8GLJaloj5ZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7BX/IlAIzkeRoMKk4qPW3AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rg1jxsFhEUi8qh+v3tbnygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ZjgQjq8GkEmZX/EfBk4PiwAA">
<XPD:ATTR name="Name" type="string">httpCode</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rg1jxsFhEUi8qh+v3tbnygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">j8iA4RvZ40a8DPWGEsdmFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLPackage" guid="+OgpUpJwQkGmF7doQivDtQAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="hN1tW71Ro0y6IkSxZfMJDAAA">
<XPD:ATTR name="Name" type="string">ConfigDescriber</XPD:ATTR>
<XPD:REF name="Namespace">+OgpUpJwQkGmF7doQivDtQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">1MP5X7JmskamSgRKC6WgKQAA</XPD:REF>
<XPD:REF name="Views[1]">tOQMZV6x/EyVnGYoIqP2qQAA</XPD:REF>
<XPD:REF name="Views[2]">fTpTXLHPQ0uaSzZjUjigaAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="7+XiUhM0FkiI9QAfYtLZ9gAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">hN1tW71Ro0y6IkSxZfMJDAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FUshNEMq7kO8i0zeAgxo1wAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7+XiUhM0FkiI9QAfYtLZ9gAA</XPD:REF>
<XPD:REF name="Type_">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="dUepO7Kci0G4o85iX//DcwAA">
<XPD:ATTR name="Name" type="string">createCustomConfigOptionForm</XPD:ATTR>
<XPD:REF name="Owner">hN1tW71Ro0y6IkSxZfMJDAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MuHqKMRJYUuiDolSu4+ORgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OptionForm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dUepO7Kci0G4o85iX//DcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="0NvrBKjVTEeaUI+yDaqTPwAA">
<XPD:ATTR name="Name" type="string">writeCustomAttributes</XPD:ATTR>
<XPD:REF name="Owner">hN1tW71Ro0y6IkSxZfMJDAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QECl8LR+Mkm3TT+dxoPxHQAA">
<XPD:ATTR name="Name" type="string">configAttributes</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0NvrBKjVTEeaUI+yDaqTPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="InPAgbGT4kO+vc4p/rCxxgAA">
<XPD:ATTR name="Name" type="string">getCustomConfig</XPD:ATTR>
<XPD:REF name="Owner">hN1tW71Ro0y6IkSxZfMJDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="E88po1pkXEu1tLmojPSWdQAA">
<XPD:ATTR name="Name" type="string">createInstallOptionForm</XPD:ATTR>
<XPD:REF name="Owner">hN1tW71Ro0y6IkSxZfMJDAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s4HEofD+tEKWi9dUqdlbxQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OptionForm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">E88po1pkXEu1tLmojPSWdQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="58ZcUSr6qkqmcbrQeIPQGAAA">
<XPD:ATTR name="Name" type="string">install</XPD:ATTR>
<XPD:REF name="Owner">hN1tW71Ro0y6IkSxZfMJDAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5OGXzkHf6UO21ZEZd3PrJwAA">
<XPD:ATTR name="Name" type="string">installAttributes</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">58ZcUSr6qkqmcbrQeIPQGAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="1S0O2vDvJkKxG2bQCOowdwAA">
<XPD:ATTR name="Name" type="string">uninstall</XPD:ATTR>
<XPD:REF name="Owner">hN1tW71Ro0y6IkSxZfMJDAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">NIq/VPtRgkW2144J2/j15gAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">eDzUOW9QL0mH+VnQOAaLigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="z3y/TkSONESlfI2sZD+mkgAA">
<XPD:ATTR name="Name" type="string">InstallDescriber</XPD:ATTR>
<XPD:REF name="Namespace">+OgpUpJwQkGmF7doQivDtQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">uRoJnYjz0ki+8m40aznB5AAA</XPD:REF>
<XPD:REF name="Views[1]">ko40/FarzkCKVTgIc3TJZwAA</XPD:REF>
<XPD:REF name="Views[2]">eKE4fQAVX0uHNmXG+tlH+AAA</XPD:REF>
<XPD:REF name="Views[3]">kKcowIw4lk6AwEH5Y62+tAAA</XPD:REF>
<XPD:REF name="Views[4]">UUU4v0FD2EWkkr8vNUhoKAAA</XPD:REF>
<XPD:REF name="Views[5]">sGsW+qaF+ECb2FTAYOM28QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="eHJkheZJmke2gSCf8ceDygAA">
<XPD:ATTR name="Name" type="string">install</XPD:ATTR>
<XPD:REF name="Owner">z3y/TkSONESlfI2sZD+mkgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SQc/p93/B0eZn9E8ICnhPgAA">
<XPD:ATTR name="Name" type="string">setupProcess</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eHJkheZJmke2gSCf8ceDygAA</XPD:REF>
<XPD:REF name="Type_">ryHZ5ebk40u/wGyvo6fB7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="bgETYIrTQ0imFWD9E4eajQAA">
<XPD:ATTR name="Name" type="string">update</XPD:ATTR>
<XPD:REF name="Owner">z3y/TkSONESlfI2sZD+mkgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TScvzGZSzkmWUFZE3T/HvAAA">
<XPD:ATTR name="Name" type="string">setupProcess</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bgETYIrTQ0imFWD9E4eajQAA</XPD:REF>
<XPD:REF name="Type_">ii7bdF4o+UKfB6hwqV5NVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="d5/vJSKhv0CSpgQWrA5p2QAA">
<XPD:ATTR name="Name" type="string">uninstall</XPD:ATTR>
<XPD:REF name="Owner">z3y/TkSONESlfI2sZD+mkgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EaWzX44tJ0WvtTf5iyt1rAAA">
<XPD:ATTR name="Name" type="string">setupProcess</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d5/vJSKhv0CSpgQWrA5p2QAA</XPD:REF>
<XPD:REF name="Type_">ii7bdF4o+UKfB6hwqV5NVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Hb8x4lbGVUK1D1DZcfG+MgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="ii7bdF4o+UKfB6hwqV5NVQAA">
<XPD:ATTR name="Name" type="string">SetupProcess</XPD:ATTR>
<XPD:REF name="Namespace">+OgpUpJwQkGmF7doQivDtQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KpOFJk7ZLU6xgKDc3pQnTgAA</XPD:REF>
<XPD:REF name="Views[1]">968tTgpCy0SR0ZSO+kbvwAAA</XPD:REF>
<XPD:REF name="Views[2]">ZxuTKI8lsUuL/fEAW2ZIzwAA</XPD:REF>
<XPD:REF name="Views[3]">4xs9SEw0HU+nf44QoRWIEgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="B6GXpVnVR0S9lQRaWeX39QAA">
<XPD:ATTR name="Name" type="string">getPdo</XPD:ATTR>
<XPD:REF name="Owner">ii7bdF4o+UKfB6hwqV5NVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UM2aOa7+GEOwvEYNMj+GiwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B6GXpVnVR0S9lQRaWeX39QAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="L0lamHTuH06r90pFJehDXgAA">
<XPD:ATTR name="Name" type="string">getVarStore</XPD:ATTR>
<XPD:REF name="Owner">ii7bdF4o+UKfB6hwqV5NVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Flzjbukah0+68ALb/XnuVAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">L0lamHTuH06r90pFJehDXgAA</XPD:REF>
<XPD:REF name="Type_">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="1dezS5VpcUKE72Wj6gnFvwAA">
<XPD:ATTR name="Name" type="string">rollBack</XPD:ATTR>
<XPD:REF name="Owner">ii7bdF4o+UKfB6hwqV5NVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="741KN3Ezt0CUWWHERYomJQAA">
<XPD:ATTR name="Name" type="string">reason</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1dezS5VpcUKE72Wj6gnFvwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="CceOhFe0rECnZC9ubP+jWwAA">
<XPD:ATTR name="Name" type="string">isRolledBack</XPD:ATTR>
<XPD:REF name="Owner">ii7bdF4o+UKfB6hwqV5NVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cjWBV0iiw0CRssIlhcKopgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CceOhFe0rECnZC9ubP+jWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="0d1bXkJqNk2V1/bnMgo6nAAA">
<XPD:ATTR name="Name" type="string">getCurrentModule</XPD:ATTR>
<XPD:REF name="Owner">ii7bdF4o+UKfB6hwqV5NVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KkEa03ahtUKL8W+WbUXOewAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0d1bXkJqNk2V1/bnMgo6nAAA</XPD:REF>
<XPD:REF name="Type_">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="UE/XkPWR7EmQS1jf9ISALgAA">
<XPD:ATTR name="Name" type="string">getNewModule</XPD:ATTR>
<XPD:REF name="Owner">ii7bdF4o+UKfB6hwqV5NVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZAs4C7Kd2EabI/Zsk+6sIwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UE/XkPWR7EmQS1jf9ISALgAA</XPD:REF>
<XPD:REF name="Type_">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">EaWzX44tJ0WvtTf5iyt1rAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">TScvzGZSzkmWUFZE3T/HvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLException" guid="VSt5bAFtdUqo8JnwS6tLbAAA">
<XPD:ATTR name="Name" type="string">ModuleInstallationException</XPD:ATTR>
<XPD:REF name="Namespace">+OgpUpJwQkGmF7doQivDtQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">xKKs2VuRD0uCibkiCv+u0AAA</XPD:REF>
<XPD:REF name="Views[1]">gdMYuLuYWkCSs8fBjEc41gAA</XPD:REF>
<XPD:REF name="Views[2]">JUOev5Ur0EKRUUuDKlFIYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="wWC1IFgLbkqky7dBTWUdZAAA">
<XPD:ATTR name="Name" type="string">Module</XPD:ATTR>
<XPD:REF name="Namespace">+OgpUpJwQkGmF7doQivDtQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">jqJ6uXP/JEa/ePkux8bVkAAA</XPD:REF>
<XPD:REF name="Views[1]">yqWYRuSY8EOoq32Kpf/mRAAA</XPD:REF>
<XPD:REF name="Views[2]">4/jPn9tHMUKXkRy54c9wugAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">RekRQr+RUE61GZIQuTBqYgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="DlO3w9Ek/kiSx+JzGlFzhQAA">
<XPD:ATTR name="Name" type="string">getNamespace</XPD:ATTR>
<XPD:REF name="Owner">wWC1IFgLbkqky7dBTWUdZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XW7Qua3WIU6Y0HRnDz52pwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DlO3w9Ek/kiSx+JzGlFzhQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="c4kJX1LqPUWq0QOvU09P/AAA">
<XPD:ATTR name="Name" type="string">getAppConfigSource</XPD:ATTR>
<XPD:REF name="Owner">wWC1IFgLbkqky7dBTWUdZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZZ/74uYwqkqu1688d7g49wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">c4kJX1LqPUWq0QOvU09P/AAA</XPD:REF>
<XPD:REF name="Type_">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="OInRoiC2aEOGBxOghmNjGQAA">
<XPD:ATTR name="Name" type="string">getModuleConfigSource</XPD:ATTR>
<XPD:REF name="Owner">wWC1IFgLbkqky7dBTWUdZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="m8tp5EN+Z0ePUM0DT2LHYAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OInRoiC2aEOGBxOghmNjGQAA</XPD:REF>
<XPD:REF name="Type_">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="XZ9UNwpmm0GIJ2bMJkybRgAA">
<XPD:ATTR name="Name" type="string">getModuleConfig</XPD:ATTR>
<XPD:REF name="Owner">wWC1IFgLbkqky7dBTWUdZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mM8zg3bQtE2ewKO9qOarNQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XZ9UNwpmm0GIJ2bMJkybRgAA</XPD:REF>
<XPD:REF name="Type_">MvJZ1RtQrUiQwwiY/ZIwLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="GMU7MdL5zkiSbidkMVo0MAAA">
<XPD:ATTR name="Name" type="string">getCustomConfig</XPD:ATTR>
<XPD:REF name="Owner">wWC1IFgLbkqky7dBTWUdZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kcuG0EMvNU2hujzxW5PjKQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GMU7MdL5zkiSbidkMVo0MAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="QBE2JfC/80iD5+UvtUnOLwAA">
<XPD:ATTR name="Name" type="string">getConfigDescriber</XPD:ATTR>
<XPD:REF name="Owner">wWC1IFgLbkqky7dBTWUdZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eDzUOW9QL0mH+VnQOAaLigAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QBE2JfC/80iD5+UvtUnOLwAA</XPD:REF>
<XPD:REF name="Type_">hN1tW71Ro0y6IkSxZfMJDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="7FB22IDTYEqEE4mc0MdRZwAA">
<XPD:ATTR name="Name" type="string">getInstallDescriber</XPD:ATTR>
<XPD:REF name="Owner">wWC1IFgLbkqky7dBTWUdZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Hb8x4lbGVUK1D1DZcfG+MgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7FB22IDTYEqEE4mc0MdRZwAA</XPD:REF>
<XPD:REF name="Type_">z3y/TkSONESlfI2sZD+mkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="MjerThTpWE6Th6msrkcv4AAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">wWC1IFgLbkqky7dBTWUdZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LxAe7cqlvkuxIUJTIYkQrwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MjerThTpWE6Th6msrkcv4AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="4K1q+wgetUGBY5mnjS25WAAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">wWC1IFgLbkqky7dBTWUdZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AjsvPFnnh02lVxkciWIMrwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4K1q+wgetUGBY5mnjS25WAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="L1jt7nm50EyuRvEJHrNKhwAA">
<XPD:ATTR name="Name" type="string">o</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4K1q+wgetUGBY5mnjS25WAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="OSq0VF79X0Ki7PbYcWSoowAA">
<XPD:ATTR name="Name" type="string">LazyModule</XPD:ATTR>
<XPD:REF name="Namespace">+OgpUpJwQkGmF7doQivDtQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">BrCK7OZiE0uRgpNfoouyVwAA</XPD:REF>
<XPD:REF name="Views[1]">MBRDzRHE902Y3D4FnEl8YwAA</XPD:REF>
<XPD:REF name="Views[2]">1wObmJvtskC9WqGFhMDw6AAA</XPD:REF>
<XPD:REF name="Views[3]">jZu+REYjiUKxRqRjps8lWwAA</XPD:REF>
<XPD:REF name="Views[4]">/I6r8oc88E2EFN99xFIWuwAA</XPD:REF>
<XPD:REF name="Views[5]">QKSU2aCYek2d/3iD4oNx4QAA</XPD:REF>
<XPD:REF name="Views[6]">GC9LmlYdBkObchcthDhCOQAA</XPD:REF>
<XPD:REF name="Views[7]">7/epkx5eHkqXm6N7K8Ks+gAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">RekRQr+RUE61GZIQuTBqYgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0W1CA/DFbUmIxi7p146HVQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="p+aVTKIk+EKrmNmffDjcjwAA">
<XPD:ATTR name="Name" type="string">namespace</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0W1CA/DFbUmIxi7p146HVQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+m6xexhWSk6TCRvQ2VPFxgAA">
<XPD:ATTR name="Name" type="string">appConfigSource</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0W1CA/DFbUmIxi7p146HVQAA</XPD:REF>
<XPD:REF name="Type_">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="dUOBDyMJ9EGfofR78ig7zwAA">
<XPD:ATTR name="Name" type="string">moduleConfigSource</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0W1CA/DFbUmIxi7p146HVQAA</XPD:REF>
<XPD:REF name="Type_">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="CKDDFwAgPkqWzqO6v5AVBAAA">
<XPD:ATTR name="Name" type="string">getNamespace</XPD:ATTR>
<XPD:REF name="Owner">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sMwBXEZuHk+RLNFyZisehQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CKDDFwAgPkqWzqO6v5AVBAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ZFRU5OYsJk2pSeNdcjhi2QAA">
<XPD:ATTR name="Name" type="string">getAppConfigSource</XPD:ATTR>
<XPD:REF name="Owner">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="myr71zr7/EKK0rQqBETpAwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZFRU5OYsJk2pSeNdcjhi2QAA</XPD:REF>
<XPD:REF name="Type_">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="IR0lXQfu+k6FWE38+dxd8QAA">
<XPD:ATTR name="Name" type="string">getModuleConfigSource</XPD:ATTR>
<XPD:REF name="Owner">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vGpKDeVpK06yPipagZvz9QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IR0lXQfu+k6FWE38+dxd8QAA</XPD:REF>
<XPD:REF name="Type_">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="mIx9OywnHUOuBq5cYLWthgAA">
<XPD:ATTR name="Name" type="string">getModuleConfig</XPD:ATTR>
<XPD:REF name="Owner">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6zl0WhgfNkq1wnzH3JCS5AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mIx9OywnHUOuBq5cYLWthgAA</XPD:REF>
<XPD:REF name="Type_">MvJZ1RtQrUiQwwiY/ZIwLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="OpiTN6z590ig2fAtL1jS2gAA">
<XPD:ATTR name="Name" type="string">getCustomConfig</XPD:ATTR>
<XPD:REF name="Owner">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="t8exE232eEmKnDVH3/s08gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OpiTN6z590ig2fAtL1jS2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="9lrhprzHEk2Pn7XMl4Qc6AAA">
<XPD:ATTR name="Name" type="string">getDescriber</XPD:ATTR>
<XPD:REF name="Owner">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NIq/VPtRgkW2144J2/j15gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9lrhprzHEk2Pn7XMl4Qc6AAA</XPD:REF>
<XPD:REF name="Type_">hN1tW71Ro0y6IkSxZfMJDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="te3qaGIEo0q6e1rjBDgqBQAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k5c2+lLNjk+KU04+SD3MLAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">te3qaGIEo0q6e1rjBDgqBQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="nn6mqIlDQUmeOFxVMDMV3gAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BG7DJ8aYXkWqHaVSmqFvjgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nn6mqIlDQUmeOFxVMDMV3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vppoqbRaLkeH/+IIpSJg6gAA">
<XPD:ATTR name="Name" type="string">o</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nn6mqIlDQUmeOFxVMDMV3gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">FdA+a46eakyaweiR2n0+WwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">10</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">FUshNEMq7kO8i0zeAgxo1wAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">G6s4jgDEU0a4/ffsMm/T8wAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">SNVpPDOV6kGuMl/bVKAHtQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">zfx8exKJI0Sqsz928VIbnAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">ZB8QEhGX0kilvJe3Mn+pewAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">RW3g+XxeWE27PMwnYS3wOQAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">Ap8DDRadpkCwNLfdkou5KwAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">5OWg43dmCUiXbb+a4E3LJgAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">KkEa03ahtUKL8W+WbUXOewAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">ZAs4C7Kd2EabI/Zsk+6sIwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">i8tIyhrBIkSYDaPS4fnZRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="VjajVJfKlk+jC3OGftSw3AAA">
<XPD:ATTR name="Name" type="string">container</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="5GIiYItYvkO2MrQ7sW6DTwAA">
<XPD:ATTR name="Name" type="string">Transaction</XPD:ATTR>
<XPD:REF name="Namespace">VjajVJfKlk+jC3OGftSw3AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">Y7L/TfdtxE6LZW+sOABZQQAA</XPD:REF>
<XPD:REF name="Views[1]">CTmMnqdQWUGUX/DOoTVkvgAA</XPD:REF>
<XPD:REF name="Views[2]">XkCLho71LE+RW4gMp9xMWwAA</XPD:REF>
<XPD:REF name="Views[3]">f9KzQbNghUOPxKyYJ9RhMgAA</XPD:REF>
<XPD:REF name="Views[4]">E1wKSCmTh0WL/5t5j4+7SgAA</XPD:REF>
<XPD:REF name="Views[5]">aXUjHkT0VUWAOVeCaoFSrwAA</XPD:REF>
<XPD:REF name="Views[6]">oa13d5gRw0qRZperCGVCkQAA</XPD:REF>
<XPD:REF name="Views[7]">SkxPh0luC0u4aYUoD/0k1wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="xDEkZ6zmVEKfYKHdO7jgMwAA">
<XPD:ATTR name="Name" type="string">getLevel</XPD:ATTR>
<XPD:REF name="Owner">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1md4VFdhtkWtRHwrFP77hwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xDEkZ6zmVEKfYKHdO7jgMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="KRqNTv+oUE+BgxW+01vfhgAA">
<XPD:ATTR name="Name" type="string">isRoot</XPD:ATTR>
<XPD:REF name="Owner">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DOojLvLdzkSI5VJMGfEUyQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KRqNTv+oUE+BgxW+01vfhgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="payE5hf0ukCNgfWu5EE+HQAA">
<XPD:ATTR name="Name" type="string">isReadOnly</XPD:ATTR>
<XPD:REF name="Owner">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="O6XMMkp3Vk62+MfGy+vHogAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">payE5hf0ukCNgfWu5EE+HQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="9uazLkLGJk6x14qRoaSdMgAA">
<XPD:ATTR name="Name" type="string">commit</XPD:ATTR>
<XPD:REF name="Owner">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="DO1Mdn4xWkKoDz1UHztbUgAA">
<XPD:ATTR name="Name" type="string">rollBack</XPD:ATTR>
<XPD:REF name="Owner">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">0pmzvDwX2ESJaa1RBoYamgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">HuAPXfVSS0GhxDN+zJtFIAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">NgTH2JdLh0mSrUbBRi1BygAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">9Q89SRqtm0mLLpfBvteMBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="eNByYBk+G0OBbBy31dNLiQAA">
<XPD:ATTR name="Name" type="string">TransactionalContext</XPD:ATTR>
<XPD:REF name="Namespace">VjajVJfKlk+jC3OGftSw3AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">x7qz7IAt4EqYN/UPjZWkwAAA</XPD:REF>
<XPD:REF name="Views[1]">Gr6vzVa1mk+N/oUQcE9lWwAA</XPD:REF>
<XPD:REF name="Views[2]">vjllLdufqU26PS/KHgfHXwAA</XPD:REF>
<XPD:REF name="Views[3]">/eBVDeizDUu5Sp9+0pnlOAAA</XPD:REF>
<XPD:REF name="Views[4]">OMSHXf9ykkC9KCoKDp0gZwAA</XPD:REF>
<XPD:REF name="Views[5]">I+zsPLs7dkyhb4rwGlb0oAAA</XPD:REF>
<XPD:REF name="Views[6]">63C1t762wkCreNp3lLy1dAAA</XPD:REF>
<XPD:REF name="Views[7]">c1SXvvg+QE+S6KJ/d9aDigAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1mMCuv0yFkmRSSyKjKOiGgAA">
<XPD:ATTR name="Name" type="string">createTransaction</XPD:ATTR>
<XPD:REF name="Owner">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NI8o34XKgEyS2S+7FbbXFgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Transaction</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1mMCuv0yFkmRSSyKjKOiGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8O9q6g56q0edONOI8o8G8AAA">
<XPD:ATTR name="Name" type="string">readOnly</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1mMCuv0yFkmRSSyKjKOiGgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="NNbBpzmT80iHV/NFA2EZxAAA">
<XPD:ATTR name="Name" type="string">hasOpenTransaction</XPD:ATTR>
<XPD:REF name="Owner">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6noPtwuDgUCcwkjlQbYKNQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NNbBpzmT80iHV/NFA2EZxAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="4SnLFPcOykmhSH1uoRd3LwAA">
<XPD:ATTR name="Name" type="string">isReadOnly</XPD:ATTR>
<XPD:REF name="Owner">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QQrHhO8EK0ysr91urW/POAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4SnLFPcOykmhSH1uoRd3LwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="+YaIT1zlSU6FptZBIivl6wAA">
<XPD:ATTR name="Name" type="string">getBaseTransactions</XPD:ATTR>
<XPD:REF name="Owner">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tNfH6KpnF0Cmzfh3zZEb6QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Transaction</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+YaIT1zlSU6FptZBIivl6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="7YOq2AxnRkGrZ9A2O9FoQgAA">
<XPD:ATTR name="Name" type="string">closeLevel</XPD:ATTR>
<XPD:REF name="Owner">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0z8AiLjc+U61m9Zpyf5a3wAA">
<XPD:ATTR name="Name" type="string">level</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7YOq2AxnRkGrZ9A2O9FoQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YVl4gzAL1062YVWHiaH86gAA">
<XPD:ATTR name="Name" type="string">tRef</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7YOq2AxnRkGrZ9A2O9FoQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="HgqhK7Q/EE6ssTIZgU1F3QAA">
<XPD:ATTR name="Name" type="string">commit</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7YOq2AxnRkGrZ9A2O9FoQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="G7dESmEA5k+iGDvBeiwPtQAA">
<XPD:ATTR name="Name" type="string">registerTransactionDependency</XPD:ATTR>
<XPD:REF name="Owner">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Nln8h+jWnUiM7qMtBlXNOwAA">
<XPD:ATTR name="Name" type="string">dependency</XPD:ATTR>
<XPD:REF name="BehavioralFeature">G7dESmEA5k+iGDvBeiwPtQAA</XPD:REF>
<XPD:REF name="Type_">ULm2D0NpG0+KWHe8Ki+g+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="TyLYaV/EuEug+KGjEHo0vwAA">
<XPD:ATTR name="Name" type="string">unregisterTransactionDependency</XPD:ATTR>
<XPD:REF name="Owner">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="00viqIuiP06gUsG0UVaDQAAA">
<XPD:ATTR name="Name" type="string">dependency</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TyLYaV/EuEug+KGjEHo0vwAA</XPD:REF>
<XPD:REF name="Type_">ULm2D0NpG0+KWHe8Ki+g+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">yMD8hAkUZkarOLVtXfs2TQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">ollsAnepvkWIWqb3HrYmxgAA</XPD:REF>
<XPD:REF name="Associations[1]">RdX5nST0qEWoCxpQZPSbyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="ULm2D0NpG0+KWHe8Ki+g+gAA">
<XPD:ATTR name="Name" type="string">TransactionDependency</XPD:ATTR>
<XPD:REF name="Namespace">VjajVJfKlk+jC3OGftSw3AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">MjFWUDj6qU2xDwZDfue/OwAA</XPD:REF>
<XPD:REF name="Views[1]">gsPf+5u7VU+4KeNcR4fbqQAA</XPD:REF>
<XPD:REF name="Views[2]">G21qISVHm0ql3cUaRn2k2wAA</XPD:REF>
<XPD:REF name="Views[3]">q6zxtB/g8UqaDsDjee742wAA</XPD:REF>
<XPD:REF name="Views[4]">kzxQUNGewUibSCy5GsRhSAAA</XPD:REF>
<XPD:REF name="Views[5]">7saEorFM3EaBs+1eOhMw9wAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">ye0ixMT8z0W+msj3euaskgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="S0mz7rNQIEOlStqRvRCk4gAA">
<XPD:ATTR name="Name" type="string">onBegin</XPD:ATTR>
<XPD:REF name="Owner">ULm2D0NpG0+KWHe8Ki+g+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0pmzvDwX2ESJaa1RBoYamgAA">
<XPD:ATTR name="Name" type="string">transaction</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S0mz7rNQIEOlStqRvRCk4gAA</XPD:REF>
<XPD:REF name="Type_">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nLRSSZ25AEOWG1Wpc33C4wAA">
<XPD:ATTR name="Name" type="string">prepare</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S0mz7rNQIEOlStqRvRCk4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+U1VhJ0lzEKUoov8SsRwMAAA">
<XPD:ATTR name="Name" type="string">onCommit</XPD:ATTR>
<XPD:REF name="Owner">ULm2D0NpG0+KWHe8Ki+g+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HuAPXfVSS0GhxDN+zJtFIAAA">
<XPD:ATTR name="Name" type="string">transaction</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+U1VhJ0lzEKUoov8SsRwMAAA</XPD:REF>
<XPD:REF name="Type_">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="iFvHuI+I2UyWV4HaiRvsYwAA">
<XPD:ATTR name="Name" type="string">prepare</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+U1VhJ0lzEKUoov8SsRwMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="io4UxpqkfE2t6wNm4kP4/gAA">
<XPD:ATTR name="Name" type="string">onRollback</XPD:ATTR>
<XPD:REF name="Owner">ULm2D0NpG0+KWHe8Ki+g+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NgTH2JdLh0mSrUbBRi1BygAA">
<XPD:ATTR name="Name" type="string">transaction</XPD:ATTR>
<XPD:REF name="BehavioralFeature">io4UxpqkfE2t6wNm4kP4/gAA</XPD:REF>
<XPD:REF name="Type_">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UXZ+egMtyEGCh2mBPbjkOQAA">
<XPD:ATTR name="Name" type="string">prepare</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">io4UxpqkfE2t6wNm4kP4/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">00viqIuiP06gUsG0UVaDQAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Nln8h+jWnUiM7qMtBlXNOwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">c9w2MMu1mE+DptwMeYV8sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLException" guid="wMzh7AOvh0qOIdv6wTumuQAA">
<XPD:ATTR name="Name" type="string">TransactionStateException</XPD:ATTR>
<XPD:REF name="Namespace">VjajVJfKlk+jC3OGftSw3AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">gh54HK394kiZShF2i2UBmQAA</XPD:REF>
<XPD:REF name="Views[1]">2o7d9y40dEGYitMOEol8WgAA</XPD:REF>
<XPD:REF name="Views[2]">NFCCmtDX+U6N4typIWNqHgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">refFC8UGBUKu5X4LJCNwMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLException" guid="OD9B3q87hkO+3Y1kNDx5dgAA">
<XPD:ATTR name="Name" type="string">TransactionDisturbedException</XPD:ATTR>
<XPD:REF name="Namespace">VjajVJfKlk+jC3OGftSw3AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">QKsPRl56nkylviKa0km06QAA</XPD:REF>
<XPD:REF name="Views[1]">BEIk4JrGI0CumL8oBITunAAA</XPD:REF>
<XPD:REF name="Views[2]">E1y7/8wClk+gGHvn5aLJ5AAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">vzccz7+uYkOt7YBupm2/cQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLException" guid="gnBBFxjcEEy0kLkS/wq3wAAA">
<XPD:ATTR name="Name" type="string">ContainerConflictException</XPD:ATTR>
<XPD:REF name="Namespace">VjajVJfKlk+jC3OGftSw3AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">isMJQWsvIEqOfnc+KWZVJQAA</XPD:REF>
<XPD:REF name="Views[1]">9s2FAaW1QEm4C3ZWNqgQrwAA</XPD:REF>
<XPD:REF name="Views[2]">6czfp04/E0aHWKVS/kgIrwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">refFC8UGBUKu5X4LJCNwMQAA</XPD:REF>
<XPD:REF name="Specializations[1]">vzccz7+uYkOt7YBupm2/cQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLException" guid="flx2DtJp5Uu4sEP+trZmggAA">
<XPD:ATTR name="Name" type="string">N2nErrorException</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Dl6QsboaP0mJRTumobgmOwAA</XPD:REF>
<XPD:REF name="Views[1]">h2WsEOPfJ0uI7WpvH0drlAAA</XPD:REF>
<XPD:REF name="Views[2]">nnLaepOlBkGx+pb8ZYYgtQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">oQljUdfH7EOVREntJKLYwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLInterface" guid="VDCxd2T5E0KL4lvN7DJ1HAAA">
<XPD:ATTR name="Name" type="string">ErrorDefinition</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">4E5SVBZJ3UKSUcS1un80MwAA</XPD:REF>
<XPD:REF name="Views[1]">0werbCLPWkSR2rWoKaWkHwAA</XPD:REF>
<XPD:REF name="Views[2]">cAO6praCsk6bsLSKiYiS4AAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">oQljUdfH7EOVREntJKLYwgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="mHIY9m/oskCF9Noi5ZW+WAAA">
<XPD:ATTR name="Name" type="string">getFile</XPD:ATTR>
<XPD:REF name="Owner">VDCxd2T5E0KL4lvN7DJ1HAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="O31X/FPZn0GCuupkNCFPCAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mHIY9m/oskCF9Noi5ZW+WAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="lvYwKZJDSky9UwL4r+lNTQAA">
<XPD:ATTR name="Name" type="string">getLine</XPD:ATTR>
<XPD:REF name="Owner">VDCxd2T5E0KL4lvN7DJ1HAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1JD+pFjS+EO5oVB54aDpfgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lvYwKZJDSky9UwL4r+lNTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="faDeQMYh80OUZD6AzrqsRQAA">
<XPD:ATTR name="Name" type="string">getStartLine</XPD:ATTR>
<XPD:REF name="Owner">VDCxd2T5E0KL4lvN7DJ1HAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6Qlsy+GPuUOMvfxUMnqHegAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">faDeQMYh80OUZD6AzrqsRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="W3oZ8OcDlEqT9mHVULd08wAA">
<XPD:ATTR name="Name" type="string">getEndLine</XPD:ATTR>
<XPD:REF name="Owner">VDCxd2T5E0KL4lvN7DJ1HAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NX8VTjsG6ESb/Sj/6IW7wAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W3oZ8OcDlEqT9mHVULd08wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="eCrzz7rYwE25tlFGiAy+1AAA">
<XPD:ATTR name="Name" type="string">addAdditionalError</XPD:ATTR>
<XPD:REF name="Owner">VDCxd2T5E0KL4lvN7DJ1HAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5JhonB0H8EepgLrlD8LHJwAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eCrzz7rYwE25tlFGiAy+1AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="d5QADgk/s0mAk6z/kfC9kAAA">
<XPD:ATTR name="Name" type="string">line</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eCrzz7rYwE25tlFGiAy+1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Fj8XdtTRKkS2I8ieuHpA7wAA">
<XPD:ATTR name="Name" type="string">startLine</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eCrzz7rYwE25tlFGiAy+1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="9zvSUY1/vkedeG4bKIOfOQAA">
<XPD:ATTR name="Name" type="string">endLine</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eCrzz7rYwE25tlFGiAy+1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="2l8xYuNJ7kq0QuLq+K/gUgAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eCrzz7rYwE25tlFGiAy+1AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLInterface" guid="6Enq4XOI60CCSGNiAHsqwAAA">
<XPD:ATTR name="Name" type="string">N2nContext</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">S8v8SEFSOUy0NTEXy+WgygAA</XPD:REF>
<XPD:REF name="Views[1]">F9+mdPp+/UeBcAeDhYHWugAA</XPD:REF>
<XPD:REF name="Views[2]">DfBocjnM8Eyq7RJ2/FIA4gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="IoSczvkqHU6NpXWzmX72owAA">
<XPD:ATTR name="Name" type="string">createMagicMethodInvoker</XPD:ATTR>
<XPD:REF name="Owner">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">8Va7wS8jD0qzZtXCwQUz4AAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">HY8hnUaLtUuS/hAFyPLg2wAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">gHbYG6mBkkCBdwDzB06ezQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">44</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">+YJT+rKLvEuE9O/wWU9QAQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">6XOvoh4uYEutYrCQC/DBuQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">k9MfgBPcuU2kDB6Z7lpidQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">arJv7rWx2EGupt+wLPcbzwAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">F8gc6KcnqUmQIklcyZrz0wAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">hMWJmCSpKE+2jCvX0FAVNAAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">nWkkcuk/pkmIR3fslYfnwgAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">sRfEOAuk+0CcbRw6a6OiTgAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">xY7NY2vdBUeplYppxgu/bgAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">xQG8xbVmNEm+38APgtvDwQAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">8vkIpi2Y3EefBNDi239QkQAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">4AHRsLcrYEuhs7xA6PxsgQAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">M9Zuoq44UkiO7GFXaif46QAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">AK510S/DEUWUhCDbyWf9ggAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">SOWY7rAS10261fozXKR3zAAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">vpzePClxk0q+0edb2fp0YQAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">Qn9cG7ypj0u1unyFEUSTHQAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">QM423TcSC0iQaMjck8Ky1gAA</XPD:REF>
<XPD:REF name="TypedParameters[18]">ZT4eV33AoUaLMaw6hIczwAAA</XPD:REF>
<XPD:REF name="TypedParameters[19]">ikzrM3LuDUyMuMBSU8/1YQAA</XPD:REF>
<XPD:REF name="TypedParameters[20]">AdTelt3bDUyPTMqZ9riwowAA</XPD:REF>
<XPD:REF name="TypedParameters[21]">AsyFxDsJvEqLsh9NFb3d7AAA</XPD:REF>
<XPD:REF name="TypedParameters[22]">6f9Fl9suIk6wWslDL21QkwAA</XPD:REF>
<XPD:REF name="TypedParameters[23]">ePmz9w5gJUG87JImLrPyhAAA</XPD:REF>
<XPD:REF name="TypedParameters[24]">EwSVA8f4YEWVnM6Sm85n4AAA</XPD:REF>
<XPD:REF name="TypedParameters[25]">9iI7XrkzUke2Qj/80btB1gAA</XPD:REF>
<XPD:REF name="TypedParameters[26]">OkY/qzXmlUOy3alEVzSDMwAA</XPD:REF>
<XPD:REF name="TypedParameters[27]">cvkooTeGvkSyRJnOUZa+MQAA</XPD:REF>
<XPD:REF name="TypedParameters[28]">lGPVlWeF/EK1lLNkkke68wAA</XPD:REF>
<XPD:REF name="TypedParameters[29]">THHoXyef9EWrEhHjeGsZawAA</XPD:REF>
<XPD:REF name="TypedParameters[30]">YMzu9NCWJ0Kf7tQ55qHf4AAA</XPD:REF>
<XPD:REF name="TypedParameters[31]">hd2h/Wy3g0mDk2QSkpC9cAAA</XPD:REF>
<XPD:REF name="TypedParameters[32]">2sSXbo0kSUmQTd2g5y5GWQAA</XPD:REF>
<XPD:REF name="TypedParameters[33]">ALZoFP7V10KmWezwXyX9+wAA</XPD:REF>
<XPD:REF name="TypedParameters[34]">1H0/gp7yNUakOXQvVFRZaAAA</XPD:REF>
<XPD:REF name="TypedParameters[35]">1oKA+O+6kEWH6u4OqJcfnAAA</XPD:REF>
<XPD:REF name="TypedParameters[36]">lIN72UNdukCbfN/nA/aowQAA</XPD:REF>
<XPD:REF name="TypedParameters[37]">Qa1Ib40G40yZFP2txOk+0QAA</XPD:REF>
<XPD:REF name="TypedParameters[38]">nP5px9d3UEiYmQn2BU0GtQAA</XPD:REF>
<XPD:REF name="TypedParameters[39]">rdprmeeyFUayWyq9Lhc8hAAA</XPD:REF>
<XPD:REF name="TypedParameters[40]">0a6heEXYz0KCRSqHFxYD2wAA</XPD:REF>
<XPD:REF name="TypedParameters[41]">qG/tll1tjkykgDgk8smSnwAA</XPD:REF>
<XPD:REF name="TypedParameters[42]">Howl7DA4MUaz3Pc5lchqzgAA</XPD:REF>
<XPD:REF name="TypedParameters[43]">8TqLBv3IqkC/lzEl49OzMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLInterface" guid="v241snbOMk2y8qs/QFg1JAAA">
<XPD:ATTR name="Name" type="string">ShutdownListener</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">OEuh7IzCbkOw3FLPXGz34QAA</XPD:REF>
<XPD:REF name="Views[1]">GwHUkDucdUmYjc3REgSCSAAA</XPD:REF>
<XPD:REF name="Views[2]">/Kj+iK+SY0u3vPTdLHXdvgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">X0qbhoNBm02+5698MvJ0MwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="EHiIUS3uG0GatKsOM2VsuwAA">
<XPD:ATTR name="Name" type="string">onShutdown</XPD:ATTR>
<XPD:REF name="Owner">v241snbOMk2y8qs/QFg1JAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="RNqZsduG0EWe2+gG21dUsAAA">
<XPD:ATTR name="Name" type="string">ModuleFactory</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DA7KUT7jnUmx5GORqQKl9AAA</XPD:REF>
<XPD:REF name="Views[1]">v1v9aNdEgEORRyRlKNIwUQAA</XPD:REF>
<XPD:REF name="Views[2]">QfZUJaISgk62nXLlb4jrdAAA</XPD:REF>
<XPD:REF name="Views[3]">40vhia5/Pk2DzTlI+uX5swAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="DwJm8zSekk6cOc1DGW3PigAA">
<XPD:ATTR name="Name" type="string">createFromEtc</XPD:ATTR>
<XPD:REF name="Owner">RNqZsduG0EWe2+gG21dUsAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8i4f7J9AFE2un9tCzsoTCwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Module&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DwJm8zSekk6cOc1DGW3PigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bgzu377rJ0GgsT0T4ebR5gAA">
<XPD:ATTR name="Name" type="string">etcPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DwJm8zSekk6cOc1DGW3PigAA</XPD:REF>
<XPD:REF name="Type_">TbMVz69V+Uei104xTgZN8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLPackage" guid="+gfbg9m7n0OSa8KNLQklrAAA">
<XPD:ATTR name="Name" type="string">err</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="Xz2j6d7B+UaBYrGqAQd73gAA">
<XPD:ATTR name="Name" type="string">ExceptionHandler</XPD:ATTR>
<XPD:REF name="Namespace">+gfbg9m7n0OSa8KNLQklrAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qjqvL2LT1EeOHcQGDI5E4QAA</XPD:REF>
<XPD:REF name="Views[1]">2kzeshRQeUa4CoMpZK7KfAAA</XPD:REF>
<XPD:REF name="Views[2]">y9BO20Df0E6dHJ7wE+H1JQAA</XPD:REF>
<XPD:REF name="Views[3]">fBAA/LYKbk2wTlAdVqAEDwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fTq9/iW3+0uV+BAc3CCpTQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">Xz2j6d7B+UaBYrGqAQd73gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="F3ae7WJvSEWQKE7ivkcPUwAA">
<XPD:ATTR name="Name" type="string">developmentMode</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fTq9/iW3+0uV+BAc3CCpTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="y036D/95FUCMR666mhg8/QAA">
<XPD:ATTR name="Name" type="string">errorOccurred</XPD:ATTR>
<XPD:REF name="Owner">Xz2j6d7B+UaBYrGqAQd73gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DEB7dMUT50GaInaDJ1PAsQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y036D/95FUCMR666mhg8/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="bNh03Tvz/EGg8DEjBV4OVgAA">
<XPD:ATTR name="Name" type="string">isStable</XPD:ATTR>
<XPD:REF name="Owner">Xz2j6d7B+UaBYrGqAQd73gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VxUkvV95LUWw3kqk3YCjJgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bNh03Tvz/EGg8DEjBV4OVgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="w8iMo63hSEmCXNi9fVrSQwAA">
<XPD:ATTR name="Name" type="string">handleTriggeredError</XPD:ATTR>
<XPD:REF name="Owner">Xz2j6d7B+UaBYrGqAQd73gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6k0IGCSc3U+cOv+g3TzBBwAA">
<XPD:ATTR name="Name" type="string">errno</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w8iMo63hSEmCXNi9fVrSQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vOPNuu/3QUSona7QLYtEewAA">
<XPD:ATTR name="Name" type="string">errstr</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w8iMo63hSEmCXNi9fVrSQwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="F2PEZXxMukS3r5RGZORwoQAA">
<XPD:ATTR name="Name" type="string">errfile</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w8iMo63hSEmCXNi9fVrSQwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="gCcESisjCkKlMo2W92PkRgAA">
<XPD:ATTR name="Name" type="string">errline</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w8iMo63hSEmCXNi9fVrSQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="O4aWkvu560qG5nIs/10bcQAA">
<XPD:ATTR name="Name" type="string">handleThrowable</XPD:ATTR>
<XPD:REF name="Owner">Xz2j6d7B+UaBYrGqAQd73gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ADIlPlAzHUurm66aCLbNbgAA">
<XPD:ATTR name="Name" type="string">t</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Throwable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">O4aWkvu560qG5nIs/10bcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">pYx8Y7H0h0+F1p/ogoyd/gAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="O+m8rmGXSUCDpH7ot5rj8QAA">
<XPD:ATTR name="Name" type="string">developmentMode</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">Xz2j6d7B+UaBYrGqAQd73gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="wLEySNFvmEGY/MjKcIvzBAAA">
<XPD:ATTR name="Name" type="string">strictAttitude</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">false</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">Xz2j6d7B+UaBYrGqAQd73gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="HIuY2SvvxE+RinsmAI5XxQAA">
<XPD:ATTR name="Name" type="string">ignoreStartupErrors</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">false</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">Xz2j6d7B+UaBYrGqAQd73gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="VBtEXLBYGk6+MiKW/iL1vgAA">
<XPD:ATTR name="Name" type="string">ThrowableInfo</XPD:ATTR>
<XPD:REF name="Namespace">+gfbg9m7n0OSa8KNLQklrAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HMgoNx4G3UOmB6NrBpdyZAAA</XPD:REF>
<XPD:REF name="Views[1]">bVi47iCS0UGt9Nv+NIjsiAAA</XPD:REF>
<XPD:REF name="Views[2]">DMpIi83GNk6yeB7bZuRSOQAA</XPD:REF>
<XPD:REF name="Views[3]">p4f+ioeg3Uq5BDZLtgYcFAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">sIwoTFisZUCvg+LcQDlLWwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">AF3xQJA3c0i1CSQpW9qP1gAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">10</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="fBF8XG4E5UOhxHNNJiW51wAA">
<XPD:ATTR name="Name" type="string">navTitle</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">VBtEXLBYGk6+MiKW/iL1vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="3dShC8ljc0GoL0xpEhCCowAA">
<XPD:ATTR name="Name" type="string">title</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">VBtEXLBYGk6+MiKW/iL1vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="27+qz+Lie02TTwn3LsBRFQAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">VBtEXLBYGk6+MiKW/iL1vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="BOUK0mwhGUGUizG/dFVOPAAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">VBtEXLBYGk6+MiKW/iL1vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="YzJOcEcut0KPW4gYxmH/JwAA">
<XPD:ATTR name="Name" type="string">lineNo</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">VBtEXLBYGk6+MiKW/iL1vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="uidw2GnlNEi9opOeCEfYngAA">
<XPD:ATTR name="Name" type="string">stackTractString</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">VBtEXLBYGk6+MiKW/iL1vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="eMyhIwElxEGi8dof9xDzPAAA">
<XPD:ATTR name="Name" type="string">codeInfos</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;CodeInfo&gt;</XPD:ATTR>
<XPD:REF name="Owner">VBtEXLBYGk6+MiKW/iL1vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="EW22QwOunkeWi1jFJTjHdAAA">
<XPD:ATTR name="Name" type="string">statementString</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">VBtEXLBYGk6+MiKW/iL1vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="OzKwqJAXJkG2X+Q5PgJC0QAA">
<XPD:ATTR name="Name" type="string">boundValues</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, scalar&gt;</XPD:ATTR>
<XPD:REF name="Owner">VBtEXLBYGk6+MiKW/iL1vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="p3g8Lx3K0E+PKS4zo87DiAAA">
<XPD:ATTR name="Name" type="string">documentId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">VBtEXLBYGk6+MiKW/iL1vgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="r7u/+bX0kkmpsdFPcbfGewAA">
<XPD:ATTR name="Name" type="string">ThrowableInfoFactory</XPD:ATTR>
<XPD:REF name="Namespace">+gfbg9m7n0OSa8KNLQklrAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">F792ogR90UG4otdZBkeuywAA</XPD:REF>
<XPD:REF name="Views[1]">wJJQbeGIf0atD4+Vj3pPQgAA</XPD:REF>
<XPD:REF name="Views[2]">zIUPnr7fREGh2Mv9UIxaOAAA</XPD:REF>
<XPD:REF name="Views[3]">oimUxN6yHkGOQfvs2rjumQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="YupXjgAxdkaCQLYeUx7qFAAA">
<XPD:ATTR name="Name" type="string">createFromException</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">r7u/+bX0kkmpsdFPcbfGewAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sIwoTFisZUCvg+LcQDlLWwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YupXjgAxdkaCQLYeUx7qFAAA</XPD:REF>
<XPD:REF name="Type_">VBtEXLBYGk6+MiKW/iL1vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Vp0Lw110nEmLVEFIKqIgjAAA">
<XPD:ATTR name="Name" type="string">\Throwable $e</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YupXjgAxdkaCQLYeUx7qFAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="yG8kxqACKkGkzizFJdOq/QAA">
<XPD:ATTR name="Name" type="string">CodeInfo</XPD:ATTR>
<XPD:REF name="Namespace">+gfbg9m7n0OSa8KNLQklrAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NF1Zc3zSkkCGKCZoGdF4WwAA</XPD:REF>
<XPD:REF name="Views[1]">zzivravlv0eckDraGjdFPAAA</XPD:REF>
<XPD:REF name="Views[2]">dOlmONxhM0unQ17vwNG30QAA</XPD:REF>
<XPD:REF name="Views[3]">8dK9ack4g0+skocjifVBcwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">RHbK0HDsQ0KoXaNsfY7RSAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="BwDOpNo23kOSt2xJmtFqfQAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">yG8kxqACKkGkzizFJdOq/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="myXpqPD2lEmgJjvhrD+mVwAA">
<XPD:ATTR name="Name" type="string">lineNo</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">yG8kxqACKkGkzizFJdOq/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="LZX/rMlbbEqmd2yNyCq1CwAA">
<XPD:ATTR name="Name" type="string">startLineNo</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">yG8kxqACKkGkzizFJdOq/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="lxOCPmx4rEqAURixNKwNTAAA">
<XPD:ATTR name="Name" type="string">endLineNo</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">yG8kxqACKkGkzizFJdOq/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="+6BrCwoqaEW8arqq4gwpYgAA">
<XPD:ATTR name="Name" type="string">snippetLines</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="Owner">yG8kxqACKkGkzizFJdOq/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLInterface" guid="COnac6n570yLd7AXS6A0vQAA">
<XPD:ATTR name="Name" type="string">N2nCache</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">DxeeTj2t9ESWhnoz3qFEpAAA</XPD:REF>
<XPD:REF name="Views[1]">iWT6qsyDgEWeoaAMwkf4mQAA</XPD:REF>
<XPD:REF name="Views[2]">fL3JXQ36x0KyELhZMH7SegAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4U9PyAzP60yPWC9lYaaniAAA">
<XPD:ATTR name="Name" type="string">varStoreInitilaized</XPD:ATTR>
<XPD:REF name="Owner">COnac6n570yLd7AXS6A0vQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kJGcu7OMuUGdhMr/Vx8NegAA">
<XPD:ATTR name="Name" type="string">varStore</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4U9PyAzP60yPWC9lYaaniAAA</XPD:REF>
<XPD:REF name="Type_">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="I51eHrIxz0epgTcedQX76wAA">
<XPD:ATTR name="Name" type="string">getStartupCacheStore</XPD:ATTR>
<XPD:REF name="Owner">COnac6n570yLd7AXS6A0vQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fKNEZZYoVUqyKZ6MgHfuKgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CacheStore|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I51eHrIxz0epgTcedQX76wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="taikkFhMWU2Pq7FCmvVyRgAA">
<XPD:ATTR name="Name" type="string">appConfigInitilaized</XPD:ATTR>
<XPD:REF name="Owner">COnac6n570yLd7AXS6A0vQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="445vEWmulEyCQ7ZSPTwPZAAA">
<XPD:ATTR name="Name" type="string">appConfig</XPD:ATTR>
<XPD:REF name="BehavioralFeature">taikkFhMWU2Pq7FCmvVyRgAA</XPD:REF>
<XPD:REF name="Type_">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="CXpVvRmbEk+JpDilJjrxJQAA">
<XPD:ATTR name="Name" type="string">n2nContextInitialized</XPD:ATTR>
<XPD:REF name="Owner">COnac6n570yLd7AXS6A0vQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6f9Fl9suIk6wWslDL21QkwAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CXpVvRmbEk+JpDilJjrxJQAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="19xb1GyzF0ajUcyUSpPL3AAA">
<XPD:ATTR name="Name" type="string">getAppCache</XPD:ATTR>
<XPD:REF name="Owner">COnac6n570yLd7AXS6A0vQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ljRpxOkX/UqdDjgB/A6eIAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">19xb1GyzF0ajUcyUSpPL3AAA</XPD:REF>
<XPD:REF name="Type_">buCnIs8Fz0WtQ6v9FQvtJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLPackage" guid="+rwe6AFQDUWIbqDGNWk9mwAA">
<XPD:ATTR name="Name" type="string">n2n.core.config</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">13</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="E7rFLjHX50WjhngrM5eObgAA">
<XPD:ATTR name="Name" type="string">AppConfig</XPD:ATTR>
<XPD:REF name="Namespace">+rwe6AFQDUWIbqDGNWk9mwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">sIQbmzSW3U2rreSHQTppUQAA</XPD:REF>
<XPD:REF name="Views[1]">FcMbHAaWCEeRwrcPBoXpRgAA</XPD:REF>
<XPD:REF name="Views[2]">v6SX2SOaakOKtg5uNgxJAwAA</XPD:REF>
<XPD:REF name="Views[3]">2dXHtjomJU+bmNzDQ4WbDgAA</XPD:REF>
<XPD:REF name="Views[4]">t6pBa3XUYk+shAIFZFrBZwAA</XPD:REF>
<XPD:REF name="Views[5]">FEW79wekgEuQBB3qqPrubgAA</XPD:REF>
<XPD:REF name="Views[6]">+4aPbraNzEakhG4AaXaHGAAA</XPD:REF>
<XPD:REF name="Views[7]">Z7Hyvg3xDkGKW310x4EnrgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">13</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="BT/imdEGqkKDvEtnumGjigAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:REF name="Owner">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zDeetAUt3Eiy7mO+K3unmQAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BT/imdEGqkKDvEtnumGjigAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="thTdokAyYU+qUX8q6OIW2AAA">
<XPD:ATTR name="Name" type="string">setModuleConfigFilePath</XPD:ATTR>
<XPD:REF name="Owner">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SNVpPDOV6kGuMl/bVKAHtQAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:REF name="BehavioralFeature">thTdokAyYU+qUX8q6OIW2AAA</XPD:REF>
<XPD:REF name="Type_">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6h060LWI20CRJNNP20KXCQAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">thTdokAyYU+qUX8q6OIW2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="JUoGA7+sAUCF+ap9qROaXAAA">
<XPD:ATTR name="Name" type="string">general</XPD:ATTR>
<XPD:REF name="Owner">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/I8AJiRMX0m8UhDYx7wYJQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GenerationConfiguration</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JUoGA7+sAUCF+ap9qROaXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="1FqDeq3R8kuzemjhcQvaMQAA">
<XPD:ATTR name="Name" type="string">ui</XPD:ATTR>
<XPD:REF name="Owner">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pn67BUTmCEej70oaHMQ0SwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">UiConfig</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1FqDeq3R8kuzemjhcQvaMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="gGcrz3s7yEallLLbUaCWAgAA">
<XPD:ATTR name="Name" type="string">control</XPD:ATTR>
<XPD:REF name="Owner">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="2yyZ3ZpWGESUDZpLrMqb1QAA">
<XPD:ATTR name="Name" type="string">mail</XPD:ATTR>
<XPD:REF name="Owner">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sfVoAqOFxkCHmuJFasd49QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MailConfig</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2yyZ3ZpWGESUDZpLrMqb1QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="RR6TMInO5EORssUxAZKB7wAA">
<XPD:ATTR name="Name" type="string">io</XPD:ATTR>
<XPD:REF name="Owner">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sUVe9GTqPEWD6j/4sfjrBAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">IoConfig</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RR6TMInO5EORssUxAZKB7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="uMI18F8/z0+dfURtxxItIgAA">
<XPD:ATTR name="Name" type="string">error</XPD:ATTR>
<XPD:REF name="Owner">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AZvnx/6r5kKs/ge/aEWSBgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ErrorConfig</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uMI18F8/z0+dfURtxxItIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="XOCjBeETnUuveibqFjQBxgAA">
<XPD:ATTR name="Name" type="string">db</XPD:ATTR>
<XPD:REF name="Owner">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kMj9KFExR0aJgHj0RLCriwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XOCjBeETnUuveibqFjQBxgAA</XPD:REF>
<XPD:REF name="Type_">mXtWNz1aCUGpM3bTWtk8gwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="cMuQguR2OUuf+1k6yqY1YgAA">
<XPD:ATTR name="Name" type="string">orm</XPD:ATTR>
<XPD:REF name="Owner">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Vh9r6mC4O0q9GKXmdncinwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cMuQguR2OUuf+1k6yqY1YgAA</XPD:REF>
<XPD:REF name="Type_">IM89rmA1oEedUvWCO1Lx7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="kngX0C0/okuP/srDfP1HpQAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:REF name="Owner">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6BlP8e29I0uO2aWFkL0UNgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">LocaleConfig</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kngX0C0/okuP/srDfP1HpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="MaFnEEg8w0OsKl52ji9w/wAA">
<XPD:ATTR name="Name" type="string">l18n</XPD:ATTR>
<XPD:REF name="Owner">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="d0jYQqp6t0GbgZjeSVq5kwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">L18nConfig</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MaFnEEg8w0OsKl52ji9w/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="6/dvY2uvs0aZzk3bq+5BzAAA">
<XPD:ATTR name="Name" type="string">pseudoL18n</XPD:ATTR>
<XPD:REF name="Owner">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MS3lwYbR6ku48VyHFKGVlgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PseudoL18nConfig</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6/dvY2uvs0aZzk3bq+5BzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">OtXhEGlVCEi328AWg93T6gAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">NPzFGee7nkO1CUggiiLQLAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">okmJwd8amUGoXdgAWrz4BQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">445vEWmulEyCQ7ZSPTwPZAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">11</XPD:ATTR>
<XPD:REF name="Associations[0]">MyAK4ALU4kagR1CX/lU5HAAA</XPD:REF>
<XPD:REF name="Associations[1]">0nyp6DJPqkGuv3FjfIUfEQAA</XPD:REF>
<XPD:REF name="Associations[2]">M2f/3Hjs6Uu4HDYfvQ2xegAA</XPD:REF>
<XPD:REF name="Associations[3]">mb5vwswX4kWSrz+lOM12BgAA</XPD:REF>
<XPD:REF name="Associations[4]">Nf67IZE3TUq/3zQ+eo5slQAA</XPD:REF>
<XPD:REF name="Associations[5]">PlAc5CrSBEmsqsNaex5VVgAA</XPD:REF>
<XPD:REF name="Associations[6]">bflrwps4x0iTzh6bnPNcXgAA</XPD:REF>
<XPD:REF name="Associations[7]">rNiGZ6XdMk2WIZHyKzGYOQAA</XPD:REF>
<XPD:REF name="Associations[8]">IlnrwG+wEE+ws9DATwgwkwAA</XPD:REF>
<XPD:REF name="Associations[9]">0DJUfRpaJkmSB0Pu5/UIIAAA</XPD:REF>
<XPD:REF name="Associations[10]">Md1xd+o/ukSzmCYolt+eOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="rPOPVCdhakahyOwFEvj1mgAA">
<XPD:ATTR name="Name" type="string">Config</XPD:ATTR>
<XPD:REF name="Namespace">+rwe6AFQDUWIbqDGNWk9mwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AofpLwG/r0qd1FzQZtQlewAA</XPD:REF>
<XPD:REF name="Views[1]">3F44ijjpWUCQzLwDKfAaZwAA</XPD:REF>
<XPD:REF name="Views[2]">vfYX2fiU+UyetWYu/rD/TgAA</XPD:REF>
<XPD:REF name="Views[3]">SfDE+fEtIkmLan8nIkEJZwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="2ORJ8HEcnUC6SX9ICKUXBwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hRxcri7c3EuRAF2W1IY42gAA">
<XPD:ATTR name="Name" type="string">mainConfigSource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2ORJ8HEcnUC6SX9ICKUXBwAA</XPD:REF>
<XPD:REF name="Type_">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="aiYyRGZbLEi1Mk3WAW4XdgAA">
<XPD:ATTR name="Name" type="string">groupNames</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2ORJ8HEcnUC6SX9ICKUXBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="HdywOUPp3kyuh8HzErBC7wAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:REF name="Owner">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="gwe++0M6zUeOKx9XfxVMcgAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5wygH2BrTkWfQ4WUFiM5IQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gwe++0M6zUeOKx9XfxVMcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dblzzy5WI0mRYBEipxabUAAA">
<XPD:ATTR name="Name" type="string">group</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gwe++0M6zUeOKx9XfxVMcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="5eOfNbtLOUGu3GR0H0sL5QAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gwe++0M6zUeOKx9XfxVMcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="ShFvwvaaxEKQUN95IiNwRAAA">
<XPD:ATTR name="Name" type="string">default</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gwe++0M6zUeOKx9XfxVMcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="di1ZmEAeE0uTsRwMHAFYmQAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gwe++0M6zUeOKx9XfxVMcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="TeCkFJdTBUeviT6qHEqlYQAA">
<XPD:ATTR name="Name" type="string">arrayRequired</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gwe++0M6zUeOKx9XfxVMcgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="smnNMwxTukyzIbMerz7zWQAA">
<XPD:ATTR name="Name" type="string">getLevelNames</XPD:ATTR>
<XPD:REF name="Owner">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2IwYm+AbrU6etBgc3IDa5wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;String&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">smnNMwxTukyzIbMerz7zWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rMkOkpJhuE+4jb4hGkgSUQAA">
<XPD:ATTR name="Name" type="string">group</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">smnNMwxTukyzIbMerz7zWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="geioVMEJGkSSia46QjcNuQAA">
<XPD:ATTR name="Name" type="string">levelSeparator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">smnNMwxTukyzIbMerz7zWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="IcrMdY1OX0aqZuY9Ub7Q1AAA">
<XPD:ATTR name="Name" type="string">prefix</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">smnNMwxTukyzIbMerz7zWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="bSlTxUpy+Eq/5+V+NZGrzQAA">
<XPD:ATTR name="Name" type="string">setModuleConfig</XPD:ATTR>
<XPD:REF name="Owner">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G6s4jgDEU0a4/ffsMm/T8wAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bSlTxUpy+Eq/5+V+NZGrzQAA</XPD:REF>
<XPD:REF name="Type_">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KqXiwcIDIEm8Ncv0RKmFRQAA">
<XPD:ATTR name="Name" type="string">configSource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bSlTxUpy+Eq/5+V+NZGrzQAA</XPD:REF>
<XPD:REF name="Type_">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="htiawKuT5k2IcdzflvWIjwAA">
<XPD:ATTR name="Name" type="string">throwRuntimeException</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DkhAXkxgfUuSx1GzMJGQAwAA">
<XPD:ATTR name="Name" type="string">e</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">RuntimeException</XPD:ATTR>
<XPD:REF name="BehavioralFeature">htiawKuT5k2IcdzflvWIjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">cVVOnIzSV06z9S9brDyoKQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ECMYwC0uCk633TFl/7sD+QAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">OwwgZ40F7USeEOpFvkjy3gAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">ghM+2py/A06aaQVcHZ3EpQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">yLAfTPmFGEy/l7+zzMOD0wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">cosE1fXWCEuAWV/icUcmuAAA</XPD:REF>
<XPD:REF name="Associations[1]">pzn5Q7Lbt0qP0ER49H/9SQAA</XPD:REF>
<XPD:REF name="Associations[2]">R1UiCNirvEC6xTm7a0DGGgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Iyy1XRR05U+qhqM0fGb02gAA">
<XPD:ATTR name="Name" type="string">iniPropertiesAnalayzer</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">IniPropertiesAnalyzer</XPD:ATTR>
<XPD:REF name="Type_">ctCQ+0gZT0qqNystUiUL6QAA</XPD:REF>
<XPD:REF name="Owner">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="/M4hu2mDuEe5oxe2LK2Z1QAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="8HvnqX/zp0KO9eAbh80kiwAA">
<XPD:ATTR name="Name" type="string">IoConfiguration</XPD:ATTR>
<XPD:REF name="Namespace">+rwe6AFQDUWIbqDGNWk9mwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">D6sJP0cNNEuW0hPBlZxtDQAA</XPD:REF>
<XPD:REF name="Views[1]">GyVvwsCW3UevBsjn9BGthAAA</XPD:REF>
<XPD:REF name="Views[2]">rVM7eEwk0EyClDd9L4sMdAAA</XPD:REF>
<XPD:REF name="Views[3]">NIjGN0e9yEuNpjkr2695iwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="+wqOnvJAOEKoySRt9HNn8AAA">
<XPD:ATTR name="Name" type="string">getPublicFileManagerDir</XPD:ATTR>
<XPD:REF name="Owner">8HvnqX/zp0KO9eAbh80kiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="veBTQYGq3U6n6ybzAfZcEwAA">
<XPD:ATTR name="Name" type="string">getPublicFilePermission</XPD:ATTR>
<XPD:REF name="Owner">8HvnqX/zp0KO9eAbh80kiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="nrZyg2PKfECBqaHCerAsiQAA">
<XPD:ATTR name="Name" type="string">getPublicDirPermission</XPD:ATTR>
<XPD:REF name="Owner">8HvnqX/zp0KO9eAbh80kiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="nxe18D7X9keA8LBvkzSORQAA">
<XPD:ATTR name="Name" type="string">getPrivateFilePermission</XPD:ATTR>
<XPD:REF name="Owner">8HvnqX/zp0KO9eAbh80kiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="peA5ggD0xU6i/P4QX2w6DQAA">
<XPD:ATTR name="Name" type="string">getPrivateDirPermission</XPD:ATTR>
<XPD:REF name="Owner">8HvnqX/zp0KO9eAbh80kiwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ZpOl7AuvFUGBaZbqsBzHfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="x/XkClpcbkqkz1I9y6FcUgAA">
<XPD:ATTR name="Name" type="string">L18nConfiguration</XPD:ATTR>
<XPD:REF name="Namespace">+rwe6AFQDUWIbqDGNWk9mwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LYxJq5qZ3UW8Z7oo4Ckv0QAA</XPD:REF>
<XPD:REF name="Views[1]">04Odc5dZK0uYCt0LW2g76wAA</XPD:REF>
<XPD:REF name="Views[2]">27g7qB7uAEGHmlHuG79OngAA</XPD:REF>
<XPD:REF name="Views[3]">RVodqZXuVk+fnNBhmWcZ/AAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">MxQv1VwI1E2hzKhcBfP3MwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="PIV6RqBMOE29r+a6/m0pFQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">x/XkClpcbkqkz1I9y6FcUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UqyydW53oU6CaLII/PAnSwAA">
<XPD:ATTR name="Name" type="string">groupName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PIV6RqBMOE29r+a6/m0pFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ECMYwC0uCk633TFl/7sD+QAA">
<XPD:ATTR name="Name" type="string">configuration</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PIV6RqBMOE29r+a6/m0pFQAA</XPD:REF>
<XPD:REF name="Type_">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="zTMhdTV6MUOTn7UGPanzYAAA">
<XPD:ATTR name="Name" type="string">getDefaultDateStyle</XPD:ATTR>
<XPD:REF name="Owner">x/XkClpcbkqkz1I9y6FcUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="r98hX1RU70aaBc12m8F1cQAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zTMhdTV6MUOTn7UGPanzYAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="EPEq5Iq8O06uvtg3v9ZsJgAA">
<XPD:ATTR name="Name" type="string">getDefaultTimeStyle</XPD:ATTR>
<XPD:REF name="Owner">x/XkClpcbkqkz1I9y6FcUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RngQr1C1YEOV2iU92zGtNQAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EPEq5Iq8O06uvtg3v9ZsJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="0ORTnMP8pEyfAZ4LF9PgigAA">
<XPD:ATTR name="Name" type="string">getInputDateStyle</XPD:ATTR>
<XPD:REF name="Owner">x/XkClpcbkqkz1I9y6FcUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HyyTsvyyQk24oi7uWfIhmgAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0ORTnMP8pEyfAZ4LF9PgigAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="qxK0FK9KXUWlokDTHee3YgAA">
<XPD:ATTR name="Name" type="string">getInputTimeStyle</XPD:ATTR>
<XPD:REF name="Owner">x/XkClpcbkqkz1I9y6FcUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s9bW8Zc7S0u1UuYhv06PRgAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qxK0FK9KXUWlokDTHee3YgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">zxpxaTf1yUm3T2C8FBzDHwAA</XPD:REF>
<XPD:REF name="Associations[1]">NQhBnvgmaU67kdS0NXcQ7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="9o0oGZ6LCE+BwUhhiqFL+AAA">
<XPD:ATTR name="Name" type="string">MailConfiguration</XPD:ATTR>
<XPD:REF name="Namespace">+rwe6AFQDUWIbqDGNWk9mwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3l+TJRzbFUOvjgGTQzAnTwAA</XPD:REF>
<XPD:REF name="Views[1]">qKTN5qE8SUOrc6p8TqvHOgAA</XPD:REF>
<XPD:REF name="Views[2]">ImtsJk4PT0amDYEcqKElMAAA</XPD:REF>
<XPD:REF name="Views[3]">1uGyvIbKJ02sG37Q+v2BPQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="R4xnphDRLEae9uBAAykRsgAA">
<XPD:ATTR name="Name" type="string">getDefaultAddresser</XPD:ATTR>
<XPD:REF name="Owner">9o0oGZ6LCE+BwUhhiqFL+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Z1DdjDdatEC3gUObLvBXawAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">R4xnphDRLEae9uBAAykRsgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="7hFM7uAI80WGY5WDC8QhBwAA">
<XPD:ATTR name="Name" type="string">isMailSendingEnabled</XPD:ATTR>
<XPD:REF name="Owner">9o0oGZ6LCE+BwUhhiqFL+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="s4fRe/8hsEqfq7gLxosq5AAA">
<XPD:ATTR name="Name" type="string">getCustomeAddress</XPD:ATTR>
<XPD:REF name="Owner">9o0oGZ6LCE+BwUhhiqFL+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eysD/HmepUmU4o4kJRJzsAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s4fRe/8hsEqfq7gLxosq5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="uohlU6YohkyD4FBtsMRUewAA">
<XPD:ATTR name="Name" type="string">getCustomeAddress</XPD:ATTR>
<XPD:REF name="Owner">9o0oGZ6LCE+BwUhhiqFL+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gmUKOn5jOk67peoE3ZEC6wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uohlU6YohkyD4FBtsMRUewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="ss9l6UxFJk2jhF7bImgpWgAA">
<XPD:ATTR name="Name" type="string">getNotificationAddresses</XPD:ATTR>
<XPD:REF name="Owner">9o0oGZ6LCE+BwUhhiqFL+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="U/6xPdqYgEubzTEepwdJBQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ss9l6UxFJk2jhF7bImgpWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="QcwhXp3fqkCd2Eqbx9E9XwAA">
<XPD:ATTR name="Name" type="string">getDefaultSmtpConfig</XPD:ATTR>
<XPD:REF name="Owner">9o0oGZ6LCE+BwUhhiqFL+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SLwguv4uUUSxM009FPNSPQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QcwhXp3fqkCd2Eqbx9E9XwAA</XPD:REF>
<XPD:REF name="Type_">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">sQo5Wq/EGU+Qw8iWWEnJewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="qIpyZrtbE0SftEMmYyEJDQAA">
<XPD:ATTR name="Name" type="string">GeneralConfig</XPD:ATTR>
<XPD:REF name="Namespace">+rwe6AFQDUWIbqDGNWk9mwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">X1N8Mj8Bxke8wk7PeXfuOQAA</XPD:REF>
<XPD:REF name="Views[1]">Tgatw3J4u0yb70vmu9+gzwAA</XPD:REF>
<XPD:REF name="Views[2]">fJmKypVJsUGc4LklR1fZIAAA</XPD:REF>
<XPD:REF name="Views[3]">ke4lTIv1a0STCLVWAm7srAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fJNqzM+STU2MuyqA4j9+eAAA">
<XPD:ATTR name="Name" type="string">getPageName</XPD:ATTR>
<XPD:REF name="Owner">qIpyZrtbE0SftEMmYyEJDQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cv40rKix+k+OVRWLWUJFoAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fJNqzM+STU2MuyqA4j9+eAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="NK+CVOU6n0Cl0NcbSDAjLgAA">
<XPD:ATTR name="Name" type="string">getPageUrl</XPD:ATTR>
<XPD:REF name="Owner">qIpyZrtbE0SftEMmYyEJDQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bPo0OtdGeUmPl7x/avfOYwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NK+CVOU6n0Cl0NcbSDAjLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="0WakQK5BnkiGflSSExe2owAA">
<XPD:ATTR name="Name" type="string">getPageAssetsDir</XPD:ATTR>
<XPD:REF name="Owner">qIpyZrtbE0SftEMmYyEJDQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FHNT664bW0+/VvFhUvrJ5AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0WakQK5BnkiGflSSExe2owAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="ML6iFfMeFUKcNRrYaj8iBgAA">
<XPD:ATTR name="Name" type="string">getPagePublicUploadDir</XPD:ATTR>
<XPD:REF name="Owner">qIpyZrtbE0SftEMmYyEJDQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CIgdVZRx5EGJ4fOS6GEKBAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ML6iFfMeFUKcNRrYaj8iBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="NJne6f9SokConVYPjm011QAA">
<XPD:ATTR name="Name" type="string">getApplicationName</XPD:ATTR>
<XPD:REF name="Owner">qIpyZrtbE0SftEMmYyEJDQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XfcpHU/IM0q074a3iD9lnwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NJne6f9SokConVYPjm011QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="PP5NfXN38k20NN9yYzYwJAAA">
<XPD:ATTR name="Name" type="string">getApplicationLogLevel</XPD:ATTR>
<XPD:REF name="Owner">qIpyZrtbE0SftEMmYyEJDQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ENb25SRXUU2ekG6LsRCrMwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PP5NfXN38k20NN9yYzYwJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="ZpudTeaKBEGlbITUJI4GzwAA">
<XPD:ATTR name="Name" type="string">getApplicationBatchControllerNames</XPD:ATTR>
<XPD:REF name="Owner">qIpyZrtbE0SftEMmYyEJDQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gJS8qHcLEEyMG1OE5AYPSQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZpudTeaKBEGlbITUJI4GzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">/8sIYXN/dk6ECUPVY8Rc8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="YA4ui2EQ4kammVq/K4nKFwAA">
<XPD:ATTR name="Name" type="string">HttpConfig</XPD:ATTR>
<XPD:REF name="Namespace">+rwe6AFQDUWIbqDGNWk9mwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UTwDCSYZrE+Wr+tjE9I16wAA</XPD:REF>
<XPD:REF name="Views[1]">tLIPdEAoHkG0h1wvM0YXiQAA</XPD:REF>
<XPD:REF name="Views[2]">v5DCM/+FPkStC3faPxPZSAAA</XPD:REF>
<XPD:REF name="Views[3]">kTcweMvvjUGNjbNKQitYvAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="v4ZdR6nNvUS7zhTfazpnCAAA">
<XPD:ATTR name="Name" type="string">isResponseHttpCachingEnabled</XPD:ATTR>
<XPD:REF name="Owner">YA4ui2EQ4kammVq/K4nKFwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Z/kmC0MqL0eWi8oFY2doMQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v4ZdR6nNvUS7zhTfazpnCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+OF85+p8YkyDoR58zjTH1gAA">
<XPD:ATTR name="Name" type="string">isResponseSendNotModifiedAllowed</XPD:ATTR>
<XPD:REF name="Owner">YA4ui2EQ4kammVq/K4nKFwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="M1JxunOYrE+aFK90VWhqUAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+OF85+p8YkyDoR58zjTH1gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="5juxERDTNkO1nT4eG8omWgAA">
<XPD:ATTR name="Name" type="string">isViewCachingEnabled</XPD:ATTR>
<XPD:REF name="Owner">YA4ui2EQ4kammVq/K4nKFwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="j5YspmsF2kaI5wvDWvTtrAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5juxERDTNkO1nT4eG8omWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="JQBjl7TMiE+FpMJ53gp7TwAA">
<XPD:ATTR name="Name" type="string">getViewClassNameOfType</XPD:ATTR>
<XPD:REF name="Owner">YA4ui2EQ4kammVq/K4nKFwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vQJRcHOZBEmviXDBdOmg6AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JQBjl7TMiE+FpMJ53gp7TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Mk9kr/Yg9UWrJDCCSe+KpAAA">
<XPD:ATTR name="Name" type="string">type</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JQBjl7TMiE+FpMJ53gp7TwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="g5QxbBl2uU64x8eZA9JY0QAA">
<XPD:ATTR name="Name" type="string">getModelAutoDispatchableClassNames</XPD:ATTR>
<XPD:REF name="Owner">YA4ui2EQ4kammVq/K4nKFwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/jSKvQhyYk2aG3cRhteeYwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g5QxbBl2uU64x8eZA9JY0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="JFuZZH8lWEWbHXvaQX7zaQAA">
<XPD:ATTR name="Name" type="string">getControllerContextInfos</XPD:ATTR>
<XPD:REF name="Owner">YA4ui2EQ4kammVq/K4nKFwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IrBnlIGbH06cF0Rnr7EtwgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ControllerContextInfo&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JFuZZH8lWEWbHXvaQX7zaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="eM7qzmToC0Wj0hPRzJgdxQAA">
<XPD:ATTR name="Name" type="string">getViewClassByType</XPD:ATTR>
<XPD:REF name="Owner">YA4ui2EQ4kammVq/K4nKFwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8/trw8JCIUeH9Q5AK9hg0wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eM7qzmToC0Wj0hPRzJgdxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yg94t2kakEe+PccJ5QbTDQAA">
<XPD:ATTR name="Name" type="string">typeName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eM7qzmToC0Wj0hPRzJgdxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="aSQ9pAjXVkiTNUH2FtFizQAA">
<XPD:ATTR name="Name" type="string">getSubsystemNames</XPD:ATTR>
<XPD:REF name="Owner">YA4ui2EQ4kammVq/K4nKFwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="84EcanNVgEWBhCgNjcj9wAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aSQ9pAjXVkiTNUH2FtFizQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="FS53daff1k6QJnycJlLgyQAA">
<XPD:ATTR name="Name" type="string">getSubystemConfigs</XPD:ATTR>
<XPD:REF name="Owner">YA4ui2EQ4kammVq/K4nKFwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="voUDX7bzqEGfK93bI96h2QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;SubsystemConfig&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FS53daff1k6QJnycJlLgyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">7x6iD4eOIEq6VCMIQNai3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLException" guid="nCDkyambAUiXyNV6kfAtaAAA">
<XPD:ATTR name="Name" type="string">InvalidConfigurationException</XPD:ATTR>
<XPD:REF name="Namespace">+rwe6AFQDUWIbqDGNWk9mwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">hKKRqs2OjkqQRCTmnCR1JgAA</XPD:REF>
<XPD:REF name="Views[1]">GjPHqYmF30Cw6Y/VFKhQ3gAA</XPD:REF>
<XPD:REF name="Views[2]">yoLEkY4GREOxNj5xN+IMBAAA</XPD:REF>
<XPD:REF name="Views[3]">C7cboZbbD0STBQwQ20NNgwAA</XPD:REF>
<XPD:REF name="Views[4]">2ejmqFXC/kKartHYy6q6ywAA</XPD:REF>
<XPD:REF name="Views[5]">5IiXj7x0R0KPHGticcTmUQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">IMSBILYZREW80vySxNSB3gAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">6AgHBF0ZpUebvNGWKv2MdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="mXtWNz1aCUGpM3bTWtk8gwAA">
<XPD:ATTR name="Name" type="string">DbConfig</XPD:ATTR>
<XPD:REF name="Namespace">+rwe6AFQDUWIbqDGNWk9mwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FYo4uDUJO0ajedTLkE02mAAA</XPD:REF>
<XPD:REF name="Views[1]">E4c66iXGTECpM4c6s30uRgAA</XPD:REF>
<XPD:REF name="Views[2]">GpTGDgN0HUa3lnBnQnBpoAAA</XPD:REF>
<XPD:REF name="Views[3]">6GJM3H4ZKk2kV9b3FBxMvQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="frKGwzZOv0C+HKVwVqNc1gAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">mXtWNz1aCUGpM3bTWtk8gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yLAfTPmFGEy/l7+zzMOD0wAA">
<XPD:ATTR name="Name" type="string">configuration</XPD:ATTR>
<XPD:REF name="BehavioralFeature">frKGwzZOv0C+HKVwVqNc1gAA</XPD:REF>
<XPD:REF name="Type_">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/oI4ifA2oUWKiZLxczZdcgAA">
<XPD:ATTR name="Name" type="string">groupName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">frKGwzZOv0C+HKVwVqNc1gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="mmVQiLAEoEKRnIXe3CRVegAA">
<XPD:ATTR name="Name" type="string">getPersitenceUnitNames</XPD:ATTR>
<XPD:REF name="Owner">mXtWNz1aCUGpM3bTWtk8gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="C9hGeEyoU0Cazuwx1IxDGQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mmVQiLAEoEKRnIXe3CRVegAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="DG1duNDn6ESZoKKWISnnUQAA">
<XPD:ATTR name="Name" type="string">getPersistenceUnitConfig</XPD:ATTR>
<XPD:REF name="Owner">mXtWNz1aCUGpM3bTWtk8gwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="e7TRMW54P0qJWoiw+sfa+QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PersistenceUnitConfig</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DG1duNDn6ESZoKKWISnnUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bAGi16c4ckaEOjtdllCviAAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DG1duNDn6ESZoKKWISnnUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">kMj9KFExR0aJgHj0RLCriwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">+wNrm3fGw0GVTXys7dO/FgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="dg1MoO1iCUSe3CibZiQQfgAA">
<XPD:ATTR name="Name" type="string">ConfigSource</XPD:ATTR>
<XPD:REF name="Namespace">+rwe6AFQDUWIbqDGNWk9mwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="IM89rmA1oEedUvWCO1Lx7AAA">
<XPD:ATTR name="Name" type="string">OrmConfig</XPD:ATTR>
<XPD:REF name="Namespace">+rwe6AFQDUWIbqDGNWk9mwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Iv585c3z602nYCEcoWC51wAA</XPD:REF>
<XPD:REF name="Views[1]">h6oi/2XfX0m/d9wOQfKgjQAA</XPD:REF>
<XPD:REF name="Views[2]">f4UQol1xz0OaqpryIVKB6wAA</XPD:REF>
<XPD:REF name="Views[3]">5hkvYFIzR0avS/JaeO8UrAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Vh9r6mC4O0q9GKXmdncinwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ty7ZhtPFn0+rgrGxpz2Y2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="1YLlSy5rq0iw68mWClV4kgAA">
<XPD:ATTR name="Name" type="string">SubsystemConfig</XPD:ATTR>
<XPD:REF name="Namespace">+rwe6AFQDUWIbqDGNWk9mwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">USU/73xrjEqjsBjkqaGL8wAA</XPD:REF>
<XPD:REF name="Views[1]">DWdNVn3QPUm3oLDTjF8LaQAA</XPD:REF>
<XPD:REF name="Views[2]">R+ai1+hKe0a1Oajp6ugm6QAA</XPD:REF>
<XPD:REF name="Views[3]">6cnk9KGLxk6F5N+gM0IkTAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="n8NINCxyok6uEu+O0AbcCQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">1YLlSy5rq0iw68mWClV4kgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="feUwwOx1wk21IpDa58K/uwAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">n8NINCxyok6uEu+O0AbcCQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OYCxwdKQ6EmeNKr3ZWQ6wwAA">
<XPD:ATTR name="Name" type="string">host</XPD:ATTR>
<XPD:REF name="BehavioralFeature">n8NINCxyok6uEu+O0AbcCQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="oXAK2/d6pUCunq14xDyUTAAA">
<XPD:ATTR name="Name" type="string">contextPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">n8NINCxyok6uEu+O0AbcCQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="PdXQGkz/9Eil5LtOMxVu1AAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">1YLlSy5rq0iw68mWClV4kgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="JnuUXi2ucEGK2reaEXnFOQAA">
<XPD:ATTR name="Name" type="string">host</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">1YLlSy5rq0iw68mWClV4kgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="2DPTucnOYUS0sVJUR07zfgAA">
<XPD:ATTR name="Name" type="string">contextPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">1YLlSy5rq0iw68mWClV4kgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="MvJZ1RtQrUiQwwiY/ZIwLQAA">
<XPD:ATTR name="Name" type="string">ModuleConfig</XPD:ATTR>
<XPD:REF name="Namespace">+rwe6AFQDUWIbqDGNWk9mwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aoCBgP9W3kaz15DzBb72RQAA</XPD:REF>
<XPD:REF name="Views[1]">+K9fJksgL0amuAmEPAiOIQAA</XPD:REF>
<XPD:REF name="Views[2]">JXrchLAJ0kmCBZlBE4GAowAA</XPD:REF>
<XPD:REF name="Views[3]">JVg0hIPg1UiJ9bphp1aZGgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Rnm3z1m3NU+4G9/FzfbJXAAA">
<XPD:ATTR name="Name" type="string">hasDescriber</XPD:ATTR>
<XPD:REF name="Owner">MvJZ1RtQrUiQwwiY/ZIwLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="r4JcewByx0K4tSgbeTEeNgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Rnm3z1m3NU+4G9/FzfbJXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">6zl0WhgfNkq1wnzH3JCS5AAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">mM8zg3bQtE2ewKO9qOarNQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">1/ACPSxiekeXCJhaJTwAsgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="vQldDAV5NUSUdmVXe7uwCQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">MvJZ1RtQrUiQwwiY/ZIwLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="MZ4V7eWt/EiYF6dzNgTYTgAA">
<XPD:ATTR name="Name" type="string">author</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">MvJZ1RtQrUiQwwiY/ZIwLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="e0LiCvNBg0qmezZ3OlcCdwAA">
<XPD:ATTR name="Name" type="string">website</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">MvJZ1RtQrUiQwwiY/ZIwLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="nKBVa7QemkKGLXjXhYy7/gAA">
<XPD:ATTR name="Name" type="string">license</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">MvJZ1RtQrUiQwwiY/ZIwLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="isklQrK9X02IFzk3u0T2uAAA">
<XPD:ATTR name="Name" type="string">version</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">MvJZ1RtQrUiQwwiY/ZIwLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="N61MPkxjNE2sfUnYhkReJwAA">
<XPD:ATTR name="Name" type="string">dependencies</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">MvJZ1RtQrUiQwwiY/ZIwLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="DgP64jP3gkSMLAv5FJLHGgAA">
<XPD:ATTR name="Name" type="string">describerClassName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">MvJZ1RtQrUiQwwiY/ZIwLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLPackage" guid="AZdDTcZ35UG7INA8Vb54zAAA">
<XPD:ATTR name="Name" type="string">n2n.core.container</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="LqkU/n/LpkmToVw3vA4bvQAA">
<XPD:ATTR name="Name" type="string">N2nContext</XPD:ATTR>
<XPD:REF name="Namespace">AZdDTcZ35UG7INA8Vb54zAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">9</XPD:ATTR>
<XPD:REF name="Views[0]">LCMjZpRCAUSI0aN0Yr/YqQAA</XPD:REF>
<XPD:REF name="Views[1]">wqHHIfU5Ekq6llK9b2tSBQAA</XPD:REF>
<XPD:REF name="Views[2]">7eJ/fn+xM0aEhQqbi1rDFgAA</XPD:REF>
<XPD:REF name="Views[3]">Wo5/W6LxgkWt+JnYel8E9gAA</XPD:REF>
<XPD:REF name="Views[4]">mDI5UxCmS0andCGtrqc4VgAA</XPD:REF>
<XPD:REF name="Views[5]">2i+fDo/kkUm3XEGDg5Fw0wAA</XPD:REF>
<XPD:REF name="Views[6]">7c9AjWcU002W00b2RQmtMAAA</XPD:REF>
<XPD:REF name="Views[7]">lcOVXl8oy0WGTd4g2+GPxgAA</XPD:REF>
<XPD:REF name="Views[8]">sXi30d5oJkWMhmiFEQ1gfwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">RKFkZwj/fkuTTbAxF0BeOAAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">WtOuilT6OkWgyOyMx5bOawAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">CP1+ukOJcEyia7QDhTegMAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1IeQSLWJtESokpKkA9W0vQAA">
<XPD:ATTR name="Name" type="string">getTransactionManager</XPD:ATTR>
<XPD:REF name="Owner">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="68Dekh/D1UOO/OQDDGzJJQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TransactionManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1IeQSLWJtESokpKkA9W0vQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Aed71OQvPkmmiG9hs/V93wAA">
<XPD:ATTR name="Name" type="string">getModuleManager</XPD:ATTR>
<XPD:REF name="Owner">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wmMqCx/XDEmHUMg4y9nqUQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Aed71OQvPkmmiG9hs/V93wAA</XPD:REF>
<XPD:REF name="Type_">ufWbPsYAYECK8CyLlxr3YAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="MFMaLvymkkeE+bkhIHsUAAAA">
<XPD:ATTR name="Name" type="string">getModuleConfig</XPD:ATTR>
<XPD:REF name="Owner">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5z3HDcYNfkOCwotDtU2CxQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MFMaLvymkkeE+bkhIHsUAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="d8acBIuknU+YUHnWyNXn0QAA">
<XPD:ATTR name="Name" type="string">namespace</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MFMaLvymkkeE+bkhIHsUAAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="3H3zK4m8uEmAb4Q4upwkoQAA">
<XPD:ATTR name="Name" type="string">isHttpContextAvailable</XPD:ATTR>
<XPD:REF name="Owner">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FgkidL5uFUCsAv4xlWR3fAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3H3zK4m8uEmAb4Q4upwkoQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="GfMrMWcVukGxeSE3oGQZNQAA">
<XPD:ATTR name="Name" type="string">getHttpContext</XPD:ATTR>
<XPD:REF name="Owner">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JeCRjfdcW0aCEzOL8jTTkwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GfMrMWcVukGxeSE3oGQZNQAA</XPD:REF>
<XPD:REF name="Type_">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="tMMhPH0RLEWhvZPsQUrwPAAA">
<XPD:ATTR name="Name" type="string">getAppCache</XPD:ATTR>
<XPD:REF name="Owner">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EcrUReHXZU2AjF0zHTliCAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tMMhPH0RLEWhvZPsQUrwPAAA</XPD:REF>
<XPD:REF name="Type_">buCnIs8Fz0WtQ6v9FQvtJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="lSmJ6AISQUKnNv4PYwuSgwAA">
<XPD:ATTR name="Name" type="string">getLocale</XPD:ATTR>
<XPD:REF name="Owner">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ft/BtlnfvUGk8ISc/DzbyAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lSmJ6AISQUKnNv4PYwuSgwAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="j5FZ/ti/bUWkrf50Xdkv5QAA">
<XPD:ATTR name="Name" type="string">setLocale</XPD:ATTR>
<XPD:REF name="Owner">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3C99PmmJjk2fP8OV07C6nwAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">j5FZ/ti/bUWkrf50Xdkv5QAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="WKhbo1ky3UuTZWydWCtnxgAA">
<XPD:ATTR name="Name" type="string">magicInit</XPD:ATTR>
<XPD:REF name="Owner">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PPwpSe9jLkyf0bHRTRYPBQAA">
<XPD:ATTR name="Name" type="string">obj</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WKhbo1ky3UuTZWydWCtnxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">qvP6+BIVNk6BK3SpY3/zMwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="rRdQDCe/6EKHejLkJ2X+wwAA">
<XPD:ATTR name="Name" type="string">MAGIC_INIT_METHOD</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="buCnIs8Fz0WtQ6v9FQvtJQAA">
<XPD:ATTR name="Name" type="string">AppCache</XPD:ATTR>
<XPD:REF name="Namespace">AZdDTcZ35UG7INA8Vb54zAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">XE9vh35DKUu3WP89iUuQlQAA</XPD:REF>
<XPD:REF name="Views[1]">tTTduiqs/E6bNwrsLgS1twAA</XPD:REF>
<XPD:REF name="Views[2]">lHlFJU4AlUaF4410cXzCEAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="2mHTnsNKD0+bUpiAIjgs7QAA">
<XPD:ATTR name="Name" type="string">lookupCacheStore</XPD:ATTR>
<XPD:REF name="Owner">buCnIs8Fz0WtQ6v9FQvtJQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="h/pTxSty3EqNESZac8hUNwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2mHTnsNKD0+bUpiAIjgs7QAA</XPD:REF>
<XPD:REF name="Type_">j5uj7TLKgESoayjabCetFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FJ9LApqhL0yE5V2cz+aYTAAA">
<XPD:ATTR name="Name" type="string">namespace</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2mHTnsNKD0+bUpiAIjgs7QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">EcrUReHXZU2AjF0zHTliCAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">ljRpxOkX/UqdDjgB/A6eIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLPackage" guid="BVZkN3ZciEyNEbNMhFsXWAAA">
<XPD:ATTR name="Name" type="string">n2n.core.module</XPD:ATTR>
<XPD:REF name="Namespace">Okl82tnIi0etVbjrpHqESQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="5VjHnOri3U6Qdy36V7EnPwAA">
<XPD:ATTR name="Name" type="string">Module</XPD:ATTR>
<XPD:REF name="Namespace">BVZkN3ZciEyNEbNMhFsXWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">tOP9lI3qDkWWV6hYnJNIzQAA</XPD:REF>
<XPD:REF name="Views[1]">3QeLPkXkcUmBY7Tevq/bKgAA</XPD:REF>
<XPD:REF name="Views[2]">+x6hTJkqDUCW334EMhH/iwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="5v6iI/M0lEWWwFkVXNSNYAAA">
<XPD:ATTR name="Name" type="string">getNamespace</XPD:ATTR>
<XPD:REF name="Owner">5VjHnOri3U6Qdy36V7EnPwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WhiV1SYkSEmt3v+1zFUc1wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5v6iI/M0lEWWwFkVXNSNYAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="cX6Vd9TAqkqKMFjhXpWydwAA">
<XPD:ATTR name="Name" type="string">getAppConfigSource</XPD:ATTR>
<XPD:REF name="Owner">5VjHnOri3U6Qdy36V7EnPwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uqfEHmVxEEqyUy2GR5fZfwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ConfigSource|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cX6Vd9TAqkqKMFjhXpWydwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Tz+RpEO1+UqxjuvaN8hcCgAA">
<XPD:ATTR name="Name" type="string">getModuleInfo</XPD:ATTR>
<XPD:REF name="Owner">5VjHnOri3U6Qdy36V7EnPwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IW0bilHMsEiH/SJWkpWsTwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Tz+RpEO1+UqxjuvaN8hcCgAA</XPD:REF>
<XPD:REF name="Type_">9BU/kcm3hEKlmkqMy2qvRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="p2MAwElqaE6MI4R9eAReNQAA">
<XPD:ATTR name="Name" type="string">isModuleInfoEditable</XPD:ATTR>
<XPD:REF name="Owner">5VjHnOri3U6Qdy36V7EnPwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xgzzmxA/Xk6gq5Jv9+isawAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">p2MAwElqaE6MI4R9eAReNQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="nTgpgVX+BEWSq/Oa5p8Q7gAA">
<XPD:ATTR name="Name" type="string">saveModuleInfo</XPD:ATTR>
<XPD:REF name="Owner">5VjHnOri3U6Qdy36V7EnPwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FPMDzO/q2Eu8U32ES+wHIwAA">
<XPD:ATTR name="Name" type="string">moduleInfo</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nTgpgVX+BEWSq/Oa5p8Q7gAA</XPD:REF>
<XPD:REF name="Type_">9BU/kcm3hEKlmkqMy2qvRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="HDEas8HKsUyg9EhzWX7ulgAA">
<XPD:ATTR name="Name" type="string">isConfigDescriberAvailable</XPD:ATTR>
<XPD:REF name="Owner">5VjHnOri3U6Qdy36V7EnPwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zAWJC3p5wEuHMaGw4iGCsAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HDEas8HKsUyg9EhzWX7ulgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="xl8O8PirRkaMudaoCzgYDQAA">
<XPD:ATTR name="Name" type="string">createConfigDescriber</XPD:ATTR>
<XPD:REF name="Owner">5VjHnOri3U6Qdy36V7EnPwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0qYlZi19K0yVtUDg6LtESgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xl8O8PirRkaMudaoCzgYDQAA</XPD:REF>
<XPD:REF name="Type_">0R/P0M668Uendu9qvCYW0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="AsyFxDsJvEqLsh9NFb3d7AAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xl8O8PirRkaMudaoCzgYDQAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="UV0G3ctC5UqYBOJHVu7Z5QAA">
<XPD:ATTR name="Name" type="string">isInstallDescriberAvailable</XPD:ATTR>
<XPD:REF name="Owner">5VjHnOri3U6Qdy36V7EnPwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Xq39ov6DsUiCQb6l94LfFAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UV0G3ctC5UqYBOJHVu7Z5QAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="sfBIASqqJEWdVWkEbcODjAAA">
<XPD:ATTR name="Name" type="string">createInstallDescriber</XPD:ATTR>
<XPD:REF name="Owner">5VjHnOri3U6Qdy36V7EnPwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fYNDQv+y9keZtASrQ4mWoQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sfBIASqqJEWdVWkEbcODjAAA</XPD:REF>
<XPD:REF name="Type_">SoNDWLtsUEaV4T7t6dwgnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ydm4NSCkxkKqnYzEjvrIwgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">uF3pLNe6E0e4QVSJABeTbgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">2I+WQarCAkKKT9N0gltpeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="9BU/kcm3hEKlmkqMy2qvRQAA">
<XPD:ATTR name="Name" type="string">ModuleInfo</XPD:ATTR>
<XPD:REF name="Namespace">BVZkN3ZciEyNEbNMhFsXWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">okkn3PqDNkek2SKlzSZuUwAA</XPD:REF>
<XPD:REF name="Views[1]">ATrJ6OaHm06n31rX9BpAtQAA</XPD:REF>
<XPD:REF name="Views[2]">X8Jai/VbN0CqACAvbLFfhQAA</XPD:REF>
<XPD:REF name="Views[3]">qgq3PHmobEuKA8w4TBiA4QAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">FPMDzO/q2Eu8U32ES+wHIwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">IW0bilHMsEiH/SJWkpWsTwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">xqtXRIJqmESCZoPq1dCuqgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="bhJjGykq1k+7tWUIWx0WTQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">9BU/kcm3hEKlmkqMy2qvRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="xMe/djAvYkmIH7DN2XSlTgAA">
<XPD:ATTR name="Name" type="string">author</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">9BU/kcm3hEKlmkqMy2qvRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="yonnCqhzPUmAgd3h9PQC9wAA">
<XPD:ATTR name="Name" type="string">website</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">9BU/kcm3hEKlmkqMy2qvRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="WRweDW1KIk+ykSrSF2M24gAA">
<XPD:ATTR name="Name" type="string">license</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">9BU/kcm3hEKlmkqMy2qvRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="Ool/d8DupEKNVfb6VfYnIgAA">
<XPD:ATTR name="Name" type="string">version</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">9BU/kcm3hEKlmkqMy2qvRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="x8z9DW3lREWh3HXo0d7tMAAA">
<XPD:ATTR name="Name" type="string">dependecies</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="Owner">9BU/kcm3hEKlmkqMy2qvRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="87Dv/i8vcU6Vk4rCXCwtBgAA">
<XPD:ATTR name="Name" type="string">configDescriberClassName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">9BU/kcm3hEKlmkqMy2qvRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="PwSPfnGUMkiRZ+Qc22zKCQAA">
<XPD:ATTR name="Name" type="string">installDescriberClassName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">9BU/kcm3hEKlmkqMy2qvRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="0R/P0M668Uendu9qvCYW0gAA">
<XPD:ATTR name="Name" type="string">ConfigDescriber</XPD:ATTR>
<XPD:REF name="Namespace">BVZkN3ZciEyNEbNMhFsXWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Tkqi4Y5VA0aZU+rpVTMAAgAA</XPD:REF>
<XPD:REF name="Views[1]">izp7NjCdUECRKBDNDUjhHgAA</XPD:REF>
<XPD:REF name="Views[2]">WKrIfRrl10mZLqliOUFG0QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="NnOULMTohU+LmbS97Xd6CAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">0R/P0M668Uendu9qvCYW0gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ydm4NSCkxkKqnYzEjvrIwgAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NnOULMTohU+LmbS97Xd6CAAA</XPD:REF>
<XPD:REF name="Type_">5VjHnOri3U6Qdy36V7EnPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="AdTelt3bDUyPTMqZ9riwowAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NnOULMTohU+LmbS97Xd6CAAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="8mUrhY+YWkuKm8uj+dIBcwAA">
<XPD:ATTR name="Name" type="string">createMagDispatchable</XPD:ATTR>
<XPD:REF name="Owner">0R/P0M668Uendu9qvCYW0gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Jrgsx4DtL0a7IMZHNxP49gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MagDispatchable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8mUrhY+YWkuKm8uj+dIBcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="+9PzBaq0pUShzN16bnJZCgAA">
<XPD:ATTR name="Name" type="string">saveMagDispatchable</XPD:ATTR>
<XPD:REF name="Owner">0R/P0M668Uendu9qvCYW0gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hgC9LPMftEiV7CBxQxRhaQAA">
<XPD:ATTR name="Name" type="string">magDispatchable</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MagDispatchable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+9PzBaq0pUShzN16bnJZCgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="TjfaRBUcOUyVI/qId+Q0GQAA">
<XPD:ATTR name="Name" type="string">buildCustomConfig</XPD:ATTR>
<XPD:REF name="Owner">0R/P0M668Uendu9qvCYW0gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7nPoQO2vZk2iBzFDQH1E7wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TjfaRBUcOUyVI/qId+Q0GQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">0qYlZi19K0yVtUDg6LtESgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="SoNDWLtsUEaV4T7t6dwgnwAA">
<XPD:ATTR name="Name" type="string">InstallDescriber</XPD:ATTR>
<XPD:REF name="Namespace">BVZkN3ZciEyNEbNMhFsXWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">EtUE8e5+lUuW4+TmUmuzFwAA</XPD:REF>
<XPD:REF name="Views[1]">O10AKE5ZmUWsKQfz3ISiWQAA</XPD:REF>
<XPD:REF name="Views[2]">L2Q0DLKBPEC3+1dYgwln3AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="j//eFbK5XU2LJP9O4goQAAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">SoNDWLtsUEaV4T7t6dwgnwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">fYNDQv+y9keZtASrQ4mWoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="sbp9se9Cj0ebzWNiDq2O4gAA">
<XPD:ATTR name="Name" type="string">InstallProcess</XPD:ATTR>
<XPD:REF name="Namespace">BVZkN3ZciEyNEbNMhFsXWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VbySfzB5v0CxUFKrGwLHlAAA</XPD:REF>
<XPD:REF name="Views[1]">59EJOzA7X0ix3Vu+ZmYdywAA</XPD:REF>
<XPD:REF name="Views[2]">cDVCoJzitEC0ctiaySzjtQAA</XPD:REF>
<XPD:REF name="Views[3]">rBLfBtE/tkeE+w8oj9r7fQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="ufWbPsYAYECK8CyLlxr3YAAA">
<XPD:ATTR name="Name" type="string">ModuleManager</XPD:ATTR>
<XPD:REF name="Namespace">BVZkN3ZciEyNEbNMhFsXWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CDULAQ40mkiYUVWPzHhyRAAA</XPD:REF>
<XPD:REF name="Views[1]">DqoahdW7VkGMy6thgZ2IQAAA</XPD:REF>
<XPD:REF name="Views[2]">3q2FyYxCN0KwfVoiNs0XoQAA</XPD:REF>
<XPD:REF name="Views[3]">/2ivC1BkpUaF09q3Mo9pGAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="SJMZTBUiy0CITHyWYxg1gAAA">
<XPD:ATTR name="Name" type="string">containsModuleNs</XPD:ATTR>
<XPD:REF name="Owner">ufWbPsYAYECK8CyLlxr3YAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3d/Frek7b0uvJDz25/oVHwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SJMZTBUiy0CITHyWYxg1gAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="BzUfEkhQ8kus85CDpBoHyQAA">
<XPD:ATTR name="Name" type="string">namespace</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SJMZTBUiy0CITHyWYxg1gAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="4yLb65Uv7EadX6M2lVziDwAA">
<XPD:ATTR name="Name" type="string">getModuleByNs</XPD:ATTR>
<XPD:REF name="Owner">ufWbPsYAYECK8CyLlxr3YAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kFeYY9Hh00ekwVJ9QwGqrAAA">
<XPD:ATTR name="Name" type="string">namsepace</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4yLb65Uv7EadX6M2lVziDwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="B0IzJ1FVzk6jyzPCMV0HLwAA">
<XPD:ATTR name="Name" type="string">getModuleOfTypeName</XPD:ATTR>
<XPD:REF name="Owner">ufWbPsYAYECK8CyLlxr3YAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jzeVv3l+cUq66CikTve71wAA">
<XPD:ATTR name="Name" type="string">typeName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B0IzJ1FVzk6jyzPCMV0HLwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PGMM6/fSakufJVjOXkZEWAAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B0IzJ1FVzk6jyzPCMV0HLwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="036UwIlm10OU8ty1jj2I9wAA">
<XPD:ATTR name="Name" type="string">getModules</XPD:ATTR>
<XPD:REF name="Owner">ufWbPsYAYECK8CyLlxr3YAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/dRZ8aAdPkK5qhovm2GSggAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">036UwIlm10OU8ty1jj2I9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="CvrPdhzw6EqBjTG6Z0tp2QAA">
<XPD:ATTR name="Name" type="string">registerModule</XPD:ATTR>
<XPD:REF name="Owner">ufWbPsYAYECK8CyLlxr3YAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uF3pLNe6E0e4QVSJABeTbgAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CvrPdhzw6EqBjTG6Z0tp2QAA</XPD:REF>
<XPD:REF name="Type_">5VjHnOri3U6Qdy36V7EnPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="OVcnSMrImk6QkCpXv4/bJwAA">
<XPD:ATTR name="Name" type="string">unregisterModuleByNamespace</XPD:ATTR>
<XPD:REF name="Owner">ufWbPsYAYECK8CyLlxr3YAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ItGV9h9/B0q6SHun+VT2YgAA">
<XPD:ATTR name="Name" type="string">namespace</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OVcnSMrImk6QkCpXv4/bJwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">wmMqCx/XDEmHUMg4y9nqUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLException" guid="GP4oeJI12UWPVVgPx8hxOgAA">
<XPD:ATTR name="Name" type="string">UnknownModuleException</XPD:ATTR>
<XPD:REF name="Namespace">BVZkN3ZciEyNEbNMhFsXWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">94sZNg6xqU6szXeQjaPm0QAA</XPD:REF>
<XPD:REF name="Views[1]">OBlG0TmNLEq5V61r2rFPCAAA</XPD:REF>
<XPD:REF name="Views[2]">7ijkH/h7Tke6hQYK04LpHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[52]" type="UMLGeneralization" guid="pNJ158uXRUuJYmbFHAcosQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">i9lw+I7IRUu1J2khgE50aAAA</XPD:REF>
<XPD:REF name="Parent">yZNiTGktv0iV+Xk1SzDoKgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jA/GkPgF3E24aQSMoXv8fwAA</XPD:REF>
<XPD:REF name="Views[1]">hIkgwiwQUkCVKWLZ0waRrAAA</XPD:REF>
<XPD:REF name="Views[2]">HpCkyKJ9b02x1swl703DGQAA</XPD:REF>
<XPD:REF name="Views[3]">3kVRem5OIkKPtfSgfunoigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[53]" type="UMLGeneralization" guid="0oWfGmEMPEKmRgPvemqRjwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">QJ7R5g8RWkeueZ4hr7q1hgAA</XPD:REF>
<XPD:REF name="Parent">ctCQ+0gZT0qqNystUiUL6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[54]" type="UMLAssociation" guid="XoK5Byow6EiqVLIwEMBciwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="cosE1fXWCEuAWV/icUcmuAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">XoK5Byow6EiqVLIwEMBciwAA</XPD:REF>
<XPD:REF name="Participant">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="moj7FIeXskmxiflPHKBm5wAA">
<XPD:REF name="Association">XoK5Byow6EiqVLIwEMBciwAA</XPD:REF>
<XPD:REF name="Participant">ctCQ+0gZT0qqNystUiUL6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[55]" type="UMLPackage" guid="sjXHk7Q7fEabvKZ39QlKWwAA">
<XPD:ATTR name="Name" type="string">n2n.io</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="oOeEi8NmsEWf+1lOYbuNHQAA">
<XPD:ATTR name="Name" type="string">n2n.io</XPD:ATTR>
<XPD:REF name="DiagramOwner">sjXHk7Q7fEabvKZ39QlKWwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="3akuXY8dm02fNFBslnXrswAA">
<XPD:REF name="Diagram">oOeEi8NmsEWf+1lOYbuNHQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">18</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="+qCGqGssukuB6QldDTC6OAAA">
<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">356</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">361</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">209</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UsYNZI0550+1YU66HQ4RiwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YFl5QEMFa027f/+lPbAvMwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">File</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fYUVa48du0GEpaQdMqtzzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1WTOF+ghVUCR7zTBjhto/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="m102m0GQNU+gywU5P/gjsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="u3qAHlYadkWT9fW8/V8gmAAA">
<XPD:REF name="Model">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="di1MB7XVsEqOKB/VAbS0HAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">832</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">154</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">gelZtmWr60C/aEj/ZF9xKwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="a+B5b0a6YE24OBJh+gE5twAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZpCAP5IbBU+HizWnRMtsLwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ResponseContent</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="g+UeXbxrhEyZsCLzVxpPrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qqa39Okc0ESQzg6Z8blR2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="PucRbyHaFkKLYFd7c9INagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gelZtmWr60C/aEj/ZF9xKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="y00xuX6zlUeD3EtzxNrFlQAA">
<XPD:REF name="Model">gelZtmWr60C/aEj/ZF9xKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="Ivm3+dhNs0KK2bGSZNSXIgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">790,356;874,243</XPD:ATTR>
<XPD:REF name="Model">lRJ++3Z9p0+TgA95lSJo+gAA</XPD:REF>
<XPD:REF name="Head">di1MB7XVsEqOKB/VAbS0HAAA</XPD:REF>
<XPD:REF name="Tail">+qCGqGssukuB6QldDTC6OAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="mdbSZWePx0uKafrBSwsMSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">lRJ++3Z9p0+TgA95lSJo+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="G0W0T/nF7UiFqVSWxxS6yQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">lRJ++3Z9p0+TgA95lSJo+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="OoTCx/7IE0mvtp9zgVIw2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">lRJ++3Z9p0+TgA95lSJo+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="mjyojBotI0SUFb6aRhozFAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">980</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">339</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">352</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JfPYFmSQR0a+aMrudXyqcAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="LAh2R7Vdf0Ol/mq8sA0H+QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FileSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="t8jAJuz7bk+GcnfxxXiRyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JbFY6afQOk22GjVEzvrlTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ib8kkEe4vEicaLJvwkBqigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="x1F4qUSuyU2oibNkYI8RqgAA">
<XPD:REF name="Model">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="2CBU76Jmikikxe0l6yBkUgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">892,463;980,464</XPD:ATTR>
<XPD:REF name="Model">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
<XPD:REF name="Head">mjyojBotI0SUFb6aRhozFAAA</XPD:REF>
<XPD:REF name="Tail">+qCGqGssukuB6QldDTC6OAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="EEvVIrw4EUC3lfsDM+dVgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="t9w/c3/Qd0uT9QI6LAxodwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Y7csS4EI50CSzE8PM7TPhgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="oz7YX3fSEkSOigY/Tvi/PwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="RFrFfmkgHk6rOFKHoyh3HAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="pgVjrpNwQkq1OW1HOIf5GwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="xpRtw1BKHEygAqPCwlHatwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="mxkdLBZ71EKclV5H+wb1cgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="wvghhqxRjU6BjsbHubKm/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="akiNzYWU60yjoPjxjyZJeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-664</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="x5Xl6LTH/Ey/ujY1R1SYEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-664</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLInterfaceView" guid="Fv0qKQSQSEiYlacAKugbGQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">409</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">157</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">83hbBM0rg0yFfh7e6BK+wAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="92qlfIVBoUGuRhsv3Krl9wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jnO7hlPScUCzA5DKw9oiPQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FileManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7Gjt/k5+XUuOZQ4Qk4VLggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uGx2R8keDUibZMLLZR6zjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wNavriJLQEKnTMcfobgKaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">83hbBM0rg0yFfh7e6BK+wAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Llqs/pGTxU+p6LpHUtG5RgAA">
<XPD:REF name="Model">83hbBM0rg0yFfh7e6BK+wAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLInterfaceView" guid="My3CPhndFEeDaluvG2AoMAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1372</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">436</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">131</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">fYDfIBQ5fk6VLyA+uhCoEwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="CBBaA1uVyk+HnnAh9ph6nAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WvAyZsOFRkyKm5nqdk2SCQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FileSourceThumbEngine</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hmUk9jIqVkiil3fvkfBKMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7tsEA/0w2E+Qg62Xni1aUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MxChn28uWE2dBwz5cebbCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">fYDfIBQ5fk6VLyA+uhCoEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="lhtxwQzyJ0OLWhQ6XVqmTwAA">
<XPD:REF name="Model">fYDfIBQ5fk6VLyA+uhCoEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="hjIVcDasrkiUga6ntQURlwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">612</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">940</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">412</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">ejdbGxMnu0KzcF1I15YbqwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0QEELIFXeEuUkGELJWrZCAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="CAoVUQpTWE+Up8VtEQHujwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TmpFileManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="iZ3tTF5T7k2HZZyB6Y+gVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="XiUtdje3fEaub0+e2omNYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lVh+3lBoY0qyUxg51Q4i+gAA">
<XPD:REF name="Model">ejdbGxMnu0KzcF1I15YbqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Hj/snuM5rUqejy7kV63QmAAA">
<XPD:REF name="Model">ejdbGxMnu0KzcF1I15YbqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="b0vQHnuP/0abM6mgg2l+BAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ejdbGxMnu0KzcF1I15YbqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="XWToIkiaQ0GFmX7hUVcAcQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1144</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">980</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">542</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oZikDb3OZkadptvP2bYUzQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="gaNrRnBY+kmgLBzp7V/9jgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TmpFileEngine</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6iqjUyy3C0K2XM4OIbHvlAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1bDmL3MUWUKO1WaL+DpeTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="W0qY94H3OUi1inGBwcj+EAAA">
<XPD:REF name="Model">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ipqlBeKLTUaxr9e95Ie2AwAA">
<XPD:REF name="Model">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="NZArByyLrUyF6DKdwHQKngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="xrmKezvpP0SZKmsZGxPvfAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">708</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">106</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">GlztrcO2A0Os88Dc/KOo0QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JbAISoq77UqpP6YV9hGCkQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mcfLnfghr0usyZH+sbfLJgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ImageDimension</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QOsf3CyRwUOlIcPMOla+sgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="o0ByImooSUWCUIeut4JXFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TExaLMHU3EqjMMyyLgxSgwAA">
<XPD:REF name="Model">GlztrcO2A0Os88Dc/KOo0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="D64NX5GrO02SYqFUz6RUKwAA">
<XPD:REF name="Model">GlztrcO2A0Os88Dc/KOo0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="QqyTMKLUzEiI+7Xl3jchqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GlztrcO2A0Os88Dc/KOo0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="0BoWe2yQyEqG5XX4FeZbxAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">268</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">556</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">O4ZTlGOC80mtfN6CXZvctAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="W20AGmIuHEaiTTULDhsPfgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="yMrvbXaoAkuJG6yo/yErDgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ImageFile</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dOWJOEmM7U2xHUjQOvVt2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="K1T14uHmvEaU6xWyXZcTigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ytzEbowdt024mhXVBSzkUAAA">
<XPD:REF name="Model">O4ZTlGOC80mtfN6CXZvctAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VO8vjk53PEqMo68s2x9GugAA">
<XPD:REF name="Model">O4ZTlGOC80mtfN6CXZvctAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Qu/AigeNk0+3WSOa9YL3JQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">O4ZTlGOC80mtfN6CXZvctAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="QpF65u1OO02GnujE2tS59wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">387,570;532,521</XPD:ATTR>
<XPD:REF name="Model">DAPm50GSUU2K/c5xW4CFRwAA</XPD:REF>
<XPD:REF name="Head">+qCGqGssukuB6QldDTC6OAAA</XPD:REF>
<XPD:REF name="Tail">0BoWe2yQyEqG5XX4FeZbxAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="LTanr/Q+JUSXJuC0IscnfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">DAPm50GSUU2K/c5xW4CFRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XI6cLL75I0ux+CfgDDfkZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">DAPm50GSUU2K/c5xW4CFRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mB5IwfK4X0a1w4hhNfBMfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">DAPm50GSUU2K/c5xW4CFRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="MtYIR6+JU0e1PWNPUNQysAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">C2pJ5Pp11EWaVn1SkH3lKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="2qy1nLFdIES+Zf2Qd/IHNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dnJDkZFeZ0Wwko58CfAEYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="vxppSeLRRkmLrnwZhZF/OgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">C2pJ5Pp11EWaVn1SkH3lKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="5dE9RrQtSUOTgBBOh6fyKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">dnJDkZFeZ0Wwko58CfAEYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="byhxQ8p1mUyCsbvKwmDTTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">C2pJ5Pp11EWaVn1SkH3lKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="lRom/Zgdv02keO2wUc+/5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">dnJDkZFeZ0Wwko58CfAEYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="fpFYAsdCxU2YlxmFFH4vIQAA">
<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">C2pJ5Pp11EWaVn1SkH3lKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="idhy/dorPke0MgWMHUNUXQAA">
<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">dnJDkZFeZ0Wwko58CfAEYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLInterfaceView" guid="EwrJa6OY8EqIeFNirMQhDQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1424</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">217</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6oV5xuuZnEC52tw4+uBwTAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ciPP4MqbcEC5AY5ERF/cIgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">VariationEngine</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="C0Wk5MEKH06IyIt99tyeFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="YfEPfp2Vhkulf0tNfsModQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="PQ7CayHR5Uyv7lTN1HFfWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3uHiRn76r068U3zQnZWy/wAA">
<XPD:REF name="Model">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLAssociationView" guid="4JM/IS3Qj0qdtjk+N1z+9wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1318,467;1424,467</XPD:ATTR>
<XPD:REF name="Model">MNH07S3Cx0WSF4alr6hAmAAA</XPD:REF>
<XPD:REF name="Head">EwrJa6OY8EqIeFNirMQhDQAA</XPD:REF>
<XPD:REF name="Tail">mjyojBotI0SUFb6aRhozFAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="EWjGmMSypk6Xkg2fuDWwwgAA">
<XPD: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">MNH07S3Cx0WSF4alr6hAmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="oCHNb9VJe0GAEySSDvSGRQAA">
<XPD: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">MNH07S3Cx0WSF4alr6hAmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="vUEofuNCJUO0gSNoCAILTQAA">
<XPD: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">MNH07S3Cx0WSF4alr6hAmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="tL8i6WP8nke+V44I0zE8UAAA">
<XPD: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">em2SINRyWUK3X4IXvwn0ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="hLtGouEzqEi1pU0teqSNXwAA">
<XPD: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">cKKbyVYj9EmYO8VJmzeO/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Nm60g8vX2Um74RTK3BNf+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">em2SINRyWUK3X4IXvwn0ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="4+MTq+cscU6YIurxMm3PbgAA">
<XPD: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">cKKbyVYj9EmYO8VJmzeO/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="XPB36LT/mkSegQeLZpNR7AAA">
<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">em2SINRyWUK3X4IXvwn0ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="YFrxMg2/2k2/3GiTbDAh+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">cKKbyVYj9EmYO8VJmzeO/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="rnZ8JyFXgUWFoeo8sbXzvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-664</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">em2SINRyWUK3X4IXvwn0ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="vNvHX/okS0a9Ge3VornJawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-664</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">cKKbyVYj9EmYO8VJmzeO/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLInterfaceView" guid="OEodBw0aLkqqAUJ+fV5dvgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1800</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">508</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">356</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">vO32Ai2OxkKXL2VfcAWe1AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="IhywCKFzCU6mXMZe1vpeXAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="n2sJMvLexkizlTcBlC+9/gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">VariationManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="jLQEF+cFLU6PX4dTrYBTyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="vfOdC5q/bEmBJfCf7wXecgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="bONhNRf8WUam4JJGPOAPmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vO32Ai2OxkKXL2VfcAWe1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bVfm5MRSfkmloT3p9QTqJAAA">
<XPD:REF name="Model">vO32Ai2OxkKXL2VfcAWe1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLAssociationView" guid="ECfbflYDjkOrE8hM2NY83wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1640,490;1800,526</XPD:ATTR>
<XPD:REF name="Model">dcGW79vwMEa2l6aNhjN/ZAAA</XPD:REF>
<XPD:REF name="Head">OEodBw0aLkqqAUJ+fV5dvgAA</XPD:REF>
<XPD:REF name="Tail">EwrJa6OY8EqIeFNirMQhDQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="sq77TsRoH0+6tux1yyF7iwAA">
<XPD: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">dcGW79vwMEa2l6aNhjN/ZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vWvd3ecAgkmam9wacp97QgAA">
<XPD: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">dcGW79vwMEa2l6aNhjN/ZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="fXdDW816YUye9bpGJlLyygAA">
<XPD: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">dcGW79vwMEa2l6aNhjN/ZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="MDIUE8Ef1kmGTt5T4GLSZwAA">
<XPD: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">GpejAnEbqECEv4lfEitpiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="2owsPp0iTEeqzO06ZazbkwAA">
<XPD: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">9zYm1bUdi0mMZKts2QHEsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ST4eS4v9pkmbF9hZKg/rHwAA">
<XPD: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">GpejAnEbqECEv4lfEitpiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Hnkx4G4dg0GkuNUk9PBzpwAA">
<XPD: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">9zYm1bUdi0mMZKts2QHEsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="7ag2dt93Zk2wFbnJTOZc9QAA">
<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">GpejAnEbqECEv4lfEitpiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Mf3DFrTyJUWNSBLEK2x4EgAA">
<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">9zYm1bUdi0mMZKts2QHEsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Ezc6V1c4uEu03NNFgNdJOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-664</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">GpejAnEbqECEv4lfEitpiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="pw1yhmMuhUSBQuAQ8430uAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-664</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">9zYm1bUdi0mMZKts2QHEsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLInterfaceView" guid="EZ8J/OHnsE6AJeRJUE++ggAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1760</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">436</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">131</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="O1vKQqsU3E6mcxNesac08AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="otA42SKZ5ESOq0pr7NfS1gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ThumbManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="GU4MDEMUVUGSqudKO3fBawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1s2g59Q5d0G960bAQaBzBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nUjyLup4WUWM7HxIfBSBpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="J7cjshdEikKN8pjZldQHjAAA">
<XPD:REF name="Model">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLAssociationView" guid="BpH+dBvC0k6kC5RqeQviWgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1640,448;1760,428</XPD:ATTR>
<XPD:REF name="Model">RZY2GdGm902EJif/pzowsAAA</XPD:REF>
<XPD:REF name="Head">EZ8J/OHnsE6AJeRJUE++ggAA</XPD:REF>
<XPD:REF name="Tail">EwrJa6OY8EqIeFNirMQhDQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="aI9GKUadP0mtG15W2ZJH+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RZY2GdGm902EJif/pzowsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="spuXrYnAvUuN865cZwwv9QAA">
<XPD: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">RZY2GdGm902EJif/pzowsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="iX5uQHv310S1TC+5oVj/eQAA">
<XPD: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">RZY2GdGm902EJif/pzowsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="UTw1zSQwyUOBr6MXTscOlwAA">
<XPD: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">+Iy3u01a+0enOWtmXhw6QQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="p2UhDQYmj0iR5v0QUBNhnwAA">
<XPD: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">fFy5MGuVHkGz22mU/8rP4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="sH4OvHze6EaPaa8O1OdHTgAA">
<XPD: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">+Iy3u01a+0enOWtmXhw6QQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="zAI2Ze8L50uO8cNtRO3heAAA">
<XPD: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">fFy5MGuVHkGz22mU/8rP4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Zkz61/tJC0Cy9qcbs02r3gAA">
<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">+Iy3u01a+0enOWtmXhw6QQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="aW9dxJCbhEiDQA05xG+SeAAA">
<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">fFy5MGuVHkGz22mU/8rP4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="V8Seaj/20kWwCXuaWjuwrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-664</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">+Iy3u01a+0enOWtmXhw6QQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="jextUV8nEEeYjv8Kmg5BRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-664</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1012</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">fFy5MGuVHkGz22mU/8rP4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="8RvDmMxb3UKXlOjCVjiRiwAA">
<XPD:ATTR name="Name" type="string">IoRuntimeException</XPD:ATTR>
<XPD:REF name="Namespace">sjXHk7Q7fEabvKZ39QlKWwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">w/KSCCcb8EGpLCHtTfzWmAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">fFG8UnZal0+8c6GsC6fzpAAA</XPD:REF>
<XPD:REF name="Specializations[1]">gmT2ITUHNEmhefoEoj5XIwAA</XPD:REF>
<XPD:REF name="Specializations[2]">qwrxknQiwkqQfn+qaazCSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLException" guid="Gssx6LgTykynned0HYvVTQAA">
<XPD:ATTR name="Name" type="string">FileAlreadyExistsException</XPD:ATTR>
<XPD:REF name="Namespace">sjXHk7Q7fEabvKZ39QlKWwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">fFG8UnZal0+8c6GsC6fzpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="7owH14rVOkWQUo5jOkLQVAAA">
<XPD:ATTR name="Name" type="string">OutputStream</XPD:ATTR>
<XPD:REF name="Namespace">sjXHk7Q7fEabvKZ39QlKWwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="nPk+fmdBF0iTmC+QWpQWBQAA">
<XPD:ATTR name="Name" type="string">write</XPD:ATTR>
<XPD:REF name="Owner">7owH14rVOkWQUo5jOkLQVAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="juTUNl2100Cutqh8Vn5IMwAA">
<XPD:ATTR name="Name" type="string">contents</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nPk+fmdBF0iTmC+QWpQWBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ORw4Bm50YkGpTo8aPoaMYAAA">
<XPD:ATTR name="Name" type="string">flush</XPD:ATTR>
<XPD:REF name="Owner">7owH14rVOkWQUo5jOkLQVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="MfmhgQuSxECc8RCgGE5vjwAA">
<XPD:ATTR name="Name" type="string">close</XPD:ATTR>
<XPD:REF name="Owner">7owH14rVOkWQUo5jOkLQVAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">73dLu9epDkmnKwh2PTLsugAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Zb29wCY6a0yB7BxSysM85wAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">r4FxCfuBjUa9dfw41dZEzQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">LY0vFGFeBkKQX7LCMHRg0gAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="7/JT0IYPoEezg1e4YYzrvgAA">
<XPD:ATTR name="Name" type="string">Attribute1</XPD:ATTR>
<XPD:REF name="Owner">7owH14rVOkWQUo5jOkLQVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLPackage" guid="2Uly4Ho260GQ58bBXKA8vgAA">
<XPD:ATTR name="Name" type="string">img</XPD:ATTR>
<XPD:REF name="Namespace">sjXHk7Q7fEabvKZ39QlKWwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="9jy3oDF75kenG6/n6pt7IgAA">
<XPD:ATTR name="Name" type="string">ImageResource</XPD:ATTR>
<XPD:REF name="Namespace">2Uly4Ho260GQ58bBXKA8vgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">SwotfJ1NNU6PPsXI+UFX7AAA</XPD:REF>
<XPD:REF name="Views[1]">vMNRefAf8kKh2aNINpI+cAAA</XPD:REF>
<XPD:REF name="Views[2]">rOZSWaMXfEK/uLVdYiIGAAAA</XPD:REF>
<XPD:REF name="Views[3]">M+zEjv1JXkaKmxbrAfOzagAA</XPD:REF>
<XPD:REF name="Views[4]">eesQ98lQHkCxnu2hYtsr7gAA</XPD:REF>
<XPD:REF name="Views[5]">RjBnpJd+AkeCpRR8zPJhwAAA</XPD:REF>
<XPD:REF name="Views[6]">PdnvF3Qx706BeqaJqzBuHwAA</XPD:REF>
<XPD:REF name="Views[7]">V5nN+G2V/ky0N9HIinvatgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ApB2al8t0kqXj+QFxTk8XwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XKHK1+jvbUqvjm+OH3Q5UgAA">
<XPD:ATTR name="Name" type="string">resource</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">resource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ApB2al8t0kqXj+QFxTk8XwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="JwPRfrt7nEqdxTVpg9+wFAAA">
<XPD:ATTR name="Name" type="string">getWidth</XPD:ATTR>
<XPD:REF name="Owner">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3oOlgKdfO0+2Txc4pG1PtwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JwPRfrt7nEqdxTVpg9+wFAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="5NvzVWn3+kOosVu1eIs2rAAA">
<XPD:ATTR name="Name" type="string">getHeight</XPD:ATTR>
<XPD:REF name="Owner">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="O1nphvmZaEeYBx1S+ie2iwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5NvzVWn3+kOosVu1eIs2rAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="QrkGhEXosUqt/Om4NdiuYgAA">
<XPD:ATTR name="Name" type="string">getHandle</XPD:ATTR>
<XPD:REF name="Owner">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KK8mKZDJvUqvjbLmxYwdCQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">resource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QrkGhEXosUqt/Om4NdiuYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="oR9BxVhxHUqpUbEJDloLbAAA">
<XPD:ATTR name="Name" type="string">destroy</XPD:ATTR>
<XPD:REF name="Owner">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="ggqNomUwPUy3L29D7GcSfgAA">
<XPD:ATTR name="Name" type="string">__destruct</XPD:ATTR>
<XPD:REF name="Owner">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="+EHIXe9jBk+UmvtFUa9eZQAA">
<XPD:ATTR name="Name" type="string">getImageModifier</XPD:ATTR>
<XPD:REF name="Owner">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hXk7nooE10yOHK29I/7UiAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+EHIXe9jBk+UmvtFUa9eZQAA</XPD:REF>
<XPD:REF name="Type_">kgt8xn/9cECROB1ZL+KHoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">10</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">zzbxPKGup0CZzYw2Y5sVQgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">aPFAoKE9DkKezVlWpLhK+wAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">S3Mb5gKT6UmOsSyjIRhJpwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">rAciOEMPAEOZM4oJmn+46QAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">J4glzmWe4EegaxR3UVPxEgAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">D0JlhTUJ0Uye7lPEulOClQAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">u1x/6nr1xkuK40AIL5pFRwAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">JbDJ+whVjEa0Z10N4+MpUgAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">U8ui71zjlUi+1U3cB1iEJgAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">pSIH9KrRBEqJHQBzcnuwggAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">TSjykmsB2EG9EZUH4IzctgAA</XPD:REF>
<XPD:REF name="Associations[1]">xgvhPg84jk6kgC1OrL9UDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="EnriZAZSv0ydQOgB5nK58AAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="Namespace">2Uly4Ho260GQ58bBXKA8vgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="SBbZCCDDS0yzvHITo95UngAA">
<XPD:ATTR name="Name" type="string">PngFileImageSource</XPD:ATTR>
<XPD:REF name="Namespace">EnriZAZSv0ydQOgB5nK58AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hOHoZE0Nx0q5lnuLg7VEkwAA</XPD:REF>
<XPD:REF name="Views[1]">3dxFhBXJhEG5QfohrLyQsAAA</XPD:REF>
<XPD:REF name="Views[2]">08Ing+/Un0OzmCSkBYKnjgAA</XPD:REF>
<XPD:REF name="Views[3]">/8UO2FNPTk+d2JXlD9dF6wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">7HmMKt2B8EqnNoo51HzqSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="UNg9MiMx2k2O9eFiR+7ChQAA">
<XPD:ATTR name="Name" type="string">FsImageSourceAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">EnriZAZSv0ydQOgB5nK58AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">daWE32LflUu47mPqiiG7BAAA</XPD:REF>
<XPD:REF name="Views[1]">C5iS1q/fVUWOgDkVLmmrWAAA</XPD:REF>
<XPD:REF name="Views[2]">aw+zk7pJj0+zPZOJoGE8nQAA</XPD:REF>
<XPD:REF name="Views[3]">8o3MjT74002kGfYaJJmAsgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">hCODLT6ugU2G+1h3sA8A5gAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">7HmMKt2B8EqnNoo51HzqSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="LAek1rIYpUWOItVVLXAnUgAA">
<XPD:ATTR name="Name" type="string">ImageSource</XPD:ATTR>
<XPD:REF name="Namespace">2Uly4Ho260GQ58bBXKA8vgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">oQQQv2comEqRqarjvt881AAA</XPD:REF>
<XPD:REF name="Views[1]">bYtgd4iRLUy+GRu4XY5lkAAA</XPD:REF>
<XPD:REF name="Views[2]">dvnR8WaSaEa1XkvGFo6dmAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">hCODLT6ugU2G+1h3sA8A5gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="avkmjI/I70iPCLkqfYCe8gAA">
<XPD:ATTR name="Name" type="string">getMimeType</XPD:ATTR>
<XPD:REF name="Owner">LAek1rIYpUWOItVVLXAnUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CmnJMNB8PU+Ze+yFNapWbAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">avkmjI/I70iPCLkqfYCe8gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="5mIsQzsnK0i5iingsNMrzwAA">
<XPD:ATTR name="Name" type="string">getWidth</XPD:ATTR>
<XPD:REF name="Owner">LAek1rIYpUWOItVVLXAnUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BcWQvv8RdE2p41uEOvsCbgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5mIsQzsnK0i5iingsNMrzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="z52qO/wRJ0a9XgF9QH0drQAA">
<XPD:ATTR name="Name" type="string">getHeight</XPD:ATTR>
<XPD:REF name="Owner">LAek1rIYpUWOItVVLXAnUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oZfpEjXnYkyC7tIu0WkiBAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">z52qO/wRJ0a9XgF9QH0drQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="5Cn7CRSPbU6NjqNqYPdR5AAA">
<XPD:ATTR name="Name" type="string">ceateImageResource</XPD:ATTR>
<XPD:REF name="Owner">LAek1rIYpUWOItVVLXAnUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="u1x/6nr1xkuK40AIL5pFRwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5Cn7CRSPbU6NjqNqYPdR5AAA</XPD:REF>
<XPD:REF name="Type_">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="n3mPJcJEJEaLPGJcxAdj+wAA">
<XPD:ATTR name="Name" type="string">saveImageResource</XPD:ATTR>
<XPD:REF name="Owner">LAek1rIYpUWOItVVLXAnUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JbDJ+whVjEa0Z10N4+MpUgAA">
<XPD:ATTR name="Name" type="string">imageResource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">n3mPJcJEJEaLPGJcxAdj+wAA</XPD:REF>
<XPD:REF name="Type_">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="M/t7M6JGNEKlhGC59PDIYwAA">
<XPD:ATTR name="Name" type="string">calcResourceMemorySize</XPD:ATTR>
<XPD:REF name="Owner">LAek1rIYpUWOItVVLXAnUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2fClowxjhka1bZqn1f0PTQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">M/t7M6JGNEKlhGC59PDIYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">YQl9Bsy3WUGIebe6AfJXPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="tOyS954qpUKOFzT2rL7+iwAA">
<XPD:ATTR name="Name" type="string">UnknownImageModifier</XPD:ATTR>
<XPD:REF name="Namespace">2Uly4Ho260GQ58bBXKA8vgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">VtfiYla02EKS3AnA5KYEAgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">uPjv4Ua10E2b2tgPgiyATAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">Cs5QUt2hXEqYB676xTBVowAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="C1B1LxxfekeWANMwhOmDbAAA">
<XPD:ATTR name="Name" type="string">crop</XPD:ATTR>
<XPD:REF name="Owner">tOyS954qpUKOFzT2rL7+iwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="h07yyqskj06x7T+1UKvoZQAA">
<XPD:ATTR name="Name" type="string">Watermarker</XPD:ATTR>
<XPD:REF name="Namespace">2Uly4Ho260GQ58bBXKA8vgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLPackage" guid="5lYcibGuUUe4nypP/A/txgAA">
<XPD:ATTR name="Name" type="string">fs</XPD:ATTR>
<XPD:REF name="Namespace">sjXHk7Q7fEabvKZ39QlKWwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="QMCGhvz2REOAfcLEKT/KhQAA">
<XPD:ATTR name="Name" type="string">n2n.io.fs</XPD:ATTR>
<XPD:REF name="DiagramOwner">5lYcibGuUUe4nypP/A/txgAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="1dW4FI2bgEqf8jYoRLepugAA">
<XPD:REF name="Diagram">QMCGhvz2REOAfcLEKT/KhQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLPackage" guid="qZTiuQn6i0OZCM72zmMGdAAA">
<XPD:ATTR name="Name" type="string">managed</XPD:ATTR>
<XPD:REF name="Namespace">sjXHk7Q7fEabvKZ39QlKWwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="xIVrYk8sC0G1T9ZYiAZ5YQAA">
<XPD:ATTR name="Name" type="string">n2n.io.managed</XPD:ATTR>
<XPD:REF name="DiagramOwner">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="w4ATCDyvoUyHAZXSiqttCQAA">
<XPD:REF name="Diagram">xIVrYk8sC0G1T9ZYiAZ5YQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">29</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="9luC6/GVF0mlXJOIIhRrEQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">84</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">348</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">412</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">ejdbGxMnu0KzcF1I15YbqwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LOnKWS70fUCL2pPckbaZWwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="KcRK7A0AvkuTPXepH0KRBAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TmpFileManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZtPgEb38j0iW8tUO3jmfXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Eq8capIkfUOa+3Y7P7sqJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="VkKsp703jUacbKKVYTADEAAA">
<XPD:REF name="Model">ejdbGxMnu0KzcF1I15YbqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="sHyzK0BKo0KSJayGDwDkwQAA">
<XPD:REF name="Model">ejdbGxMnu0KzcF1I15YbqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="YD7QV2zGnEW+GCX74jNm0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ejdbGxMnu0KzcF1I15YbqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="Q/F25TS4aEqHtigfSZDzXQAA">
<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">336</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">542</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="SNK0BJHrGki4pFhkIXDvugAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="I4rqzBofMkKLt4SMmhyf2QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TmpFileEngine</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Iud1llEofE2dxdZFVKX7FAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WoxYs5mZ7U2jBCsHFJQbRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KElKjMAJT0SwpXqnEcgMGAAA">
<XPD:REF name="Model">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kywqrK0B/kaD6cea7ez2qgAA">
<XPD:REF name="Model">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="4xia3eEUHEiAhoSIdM3mRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="sn4jwlPBIkC3ZiA0DZffLQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">495,412;624,411</XPD:ATTR>
<XPD:REF name="Model">2y/fjTU+8kiPOzGbhYfDJgAA</XPD:REF>
<XPD:REF name="Head">Q/F25TS4aEqHtigfSZDzXQAA</XPD:REF>
<XPD:REF name="Tail">9luC6/GVF0mlXJOIIhRrEQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tCS27mJjwUmBtX/abMUzVAAA">
<XPD: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">2y/fjTU+8kiPOzGbhYfDJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="/8dbzCWJ3kiZwNrcK5UivgAA">
<XPD: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">2y/fjTU+8kiPOzGbhYfDJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="DLjWpDawfkKW9W0f9pdSsgAA">
<XPD: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">2y/fjTU+8kiPOzGbhYfDJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="wLwdVyHt0U+9avW/TqLC8wAA">
<XPD: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">nTr59NYd9UC2Iii9asKYKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="mEgMdt9raUyilxj9X/xQqgAA">
<XPD: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">Sc2bouUKgUqlm4UqNr0QjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="MqM1/GB+cE6h9/WpnbhwSAAA">
<XPD: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">nTr59NYd9UC2Iii9asKYKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="C/OVfUjB0kaOHIEF/E28egAA">
<XPD: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">Sc2bouUKgUqlm4UqNr0QjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="mOTANvnfXE24CNlh1pZ8QgAA">
<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">nTr59NYd9UC2Iii9asKYKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="4VMrHkL4aUKP5WphpK1F/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">Sc2bouUKgUqlm4UqNr0QjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="KEbfdjF6EEadv2xNgFgMkAAA">
<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">nTr59NYd9UC2Iii9asKYKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="DmFRHVnQyUOWymz4jY485gAA">
<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">Sc2bouUKgUqlm4UqNr0QjAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="GeBNVw1ZE0Gdpuk7+4a4qQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1364</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">516</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">111</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">/bUy0xtFGUqprKrCZKP3WwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cvSoDSZ9jUul8cbW3pXSfQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xbNAiyzi00y/gAz1OxpcxgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TmpFileSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LBXw+cmxTkC2uh43xkLebAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Obea2fjJGU283KZ4W4KYKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="7jrf/2XpxUaoSh7Swb2gbQAA">
<XPD:REF name="Model">/bUy0xtFGUqprKrCZKP3WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/x9KBW4jYkWwkJN/8k3dLQAA">
<XPD:REF name="Model">/bUy0xtFGUqprKrCZKP3WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="hxksHHU5ckKpytXx+uA7ggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/bUy0xtFGUqprKrCZKP3WwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="HS0vWK3vjkayXs4BCFycGAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1496</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">290</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">UySuJEEO006wJDfwB/foZQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="HozbXfr93Eiykl2a0TyjMwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="aLU/i9QqVke0HSIggnHIUwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FileSourceAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="IzzJKEVM6kWQBBE7vYy1wAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Dc2jTmwbCEqrSeGg5aCcWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="VeoEu32gzU2fGN7RSQU+FwAA">
<XPD:REF name="Model">UySuJEEO006wJDfwB/foZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zOgmcaB/+EyyzR3alUQXYgAA">
<XPD:REF name="Model">UySuJEEO006wJDfwB/foZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="LBvQGnp2LEaQ1dKNQPE8pwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">UySuJEEO006wJDfwB/foZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLGeneralizationView" guid="U7nefm+PPEinoA86HeXnPgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1465,516;1548,467</XPD:ATTR>
<XPD:REF name="Model">yN0VHtgJU06PKt44xnT+UAAA</XPD:REF>
<XPD:REF name="Head">HS0vWK3vjkayXs4BCFycGAAA</XPD:REF>
<XPD:REF name="Tail">GeBNVw1ZE0Gdpuk7+4a4qQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KHcLYpNOuE+Asj30rMnHewAA">
<XPD: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">yN0VHtgJU06PKt44xnT+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+ikqinwOKEmrJrJliW8KwwAA">
<XPD: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">yN0VHtgJU06PKt44xnT+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GyWScgzVA0qlnx42AlegNAAA">
<XPD: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">yN0VHtgJU06PKt44xnT+UAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLInterfaceView" guid="sKqM3lMBhkyfQ5DA4I2DkgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1360</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">12</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">339</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">287</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="e/YxwHemKkS6so01cCh98wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YKqzQv6mvEyLeKXPdSA6vAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FileSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bnzHYWeCUEWUlfFrVGeYGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="muZk2DIp7ECzE8nT/cwHXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="PV9Xf/dxnk6nZOVqYyrKygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JUg9VuImfUmoJk2uUU6snAAA">
<XPD:REF name="Model">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLGeneralizationView" guid="xzeaySCBB0yUyfBlgmQl0AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1617,360;1590,298</XPD:ATTR>
<XPD:REF name="Model">PU+Ke2aa+UCj/I0djasg/wAA</XPD:REF>
<XPD:REF name="Head">sKqM3lMBhkyfQ5DA4I2DkgAA</XPD:REF>
<XPD:REF name="Tail">HS0vWK3vjkayXs4BCFycGAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="iIqxdRIgEUWVey2ucaRXuAAA">
<XPD: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">PU+Ke2aa+UCj/I0djasg/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="TNOOgjKpZkqg2XmEz+dpAAAA">
<XPD: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">PU+Ke2aa+UCj/I0djasg/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="aBS1R92WPEacubMM+GDUfAAA">
<XPD: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">PU+Ke2aa+UCj/I0djasg/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLInterfaceView" guid="aq5KvKokBEiXRjQaJi8neQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1852</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">128</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">217</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FjKc2MKP30uFyHSdsorP8AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xjiYy8nW3E27zxjSPAC/fQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">VariationEngine</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fmTH2YaNnE6p/tr8gy7amgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TWWnHL5ZOEOhWv1TWXyXxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="snKBnnd0FkS6T6NAFgo32gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="c5uC/DkzOUaLBRllnPB3cQAA">
<XPD:REF name="Model">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="jfgbhhClxEqeD9cpCpeoVAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1698,167;1852,178</XPD:ATTR>
<XPD:REF name="Model">MNH07S3Cx0WSF4alr6hAmAAA</XPD:REF>
<XPD:REF name="Head">aq5KvKokBEiXRjQaJi8neQAA</XPD:REF>
<XPD:REF name="Tail">sKqM3lMBhkyfQ5DA4I2DkgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7n0J1CIcTUOnuuEXoBA8EgAA">
<XPD: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">MNH07S3Cx0WSF4alr6hAmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="l5g5skRJSEmtac0sUsDGCQAA">
<XPD: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">MNH07S3Cx0WSF4alr6hAmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2jWaxpVf6kG16JYHw+iFZAAA">
<XPD: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">MNH07S3Cx0WSF4alr6hAmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="UimGOe7Tq0iJ9GVAJe4MxAAA">
<XPD: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">em2SINRyWUK3X4IXvwn0ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="wgmQB3YR80Gxel8uPpwxGwAA">
<XPD: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">cKKbyVYj9EmYO8VJmzeO/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="mLN5+aJZ/kmO2Z95N1RsCgAA">
<XPD: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">em2SINRyWUK3X4IXvwn0ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="j+SrR97vW0WzvEqLU78EUgAA">
<XPD: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">cKKbyVYj9EmYO8VJmzeO/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="I550u9HwDEifEOJnGHzW+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">em2SINRyWUK3X4IXvwn0ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="6Ag23ulj4km6N+UUnvIk/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">cKKbyVYj9EmYO8VJmzeO/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="8imjZR8VcUiFAIjDfumjaQAA">
<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">em2SINRyWUK3X4IXvwn0ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="obmTM/V6hE2DiP3V5hYwPwAA">
<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">cKKbyVYj9EmYO8VJmzeO/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLInterfaceView" guid="RLOm9JjMTU+C0RdiHP8ixAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2192</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">44</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">436</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">131</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oe8E/qANskCtk/GUxhdv7gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="f4RtyadNDkufOzxTxjciqAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ThumbManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ShlIXKJGhkeMwq/l+YoX7wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="J+dNAhqlRU6L++woAwvqYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FZj34C4UtUCL+lHJ0upeHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="f9xZN2BKR0OrHunt2n6giAAA">
<XPD:REF name="Model">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="muORYlTGv0+CcqxFjniHmwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2068,167;2192,146</XPD:ATTR>
<XPD:REF name="Model">RZY2GdGm902EJif/pzowsAAA</XPD:REF>
<XPD:REF name="Head">RLOm9JjMTU+C0RdiHP8ixAAA</XPD:REF>
<XPD:REF name="Tail">aq5KvKokBEiXRjQaJi8neQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="DChz1zow2Eu4zeQTcUZUhwAA">
<XPD: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">RZY2GdGm902EJif/pzowsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1Cqhcw2XgkmiPiXgab/Q4QAA">
<XPD: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">RZY2GdGm902EJif/pzowsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="L0Ab9MkSW0uDaPsBxw1hgQAA">
<XPD: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">RZY2GdGm902EJif/pzowsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="1siSgHL8IEaV+UxI0TcFHgAA">
<XPD: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">+Iy3u01a+0enOWtmXhw6QQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="YnUeXyJEw0iRV9GFubc6OgAA">
<XPD: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">fFy5MGuVHkGz22mU/8rP4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="z+AfyRCP+E2G5ze+DTsYJAAA">
<XPD: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">+Iy3u01a+0enOWtmXhw6QQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="CCZBMk11j0eeLgcHiKfoPgAA">
<XPD: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">fFy5MGuVHkGz22mU/8rP4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="004D9g5g20m/KknTUMx5YQAA">
<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">+Iy3u01a+0enOWtmXhw6QQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="qp7FhDPJXEyX4XJJYYNvsAAA">
<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">fFy5MGuVHkGz22mU/8rP4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="/mdq3H6iD02H51TUBM6BOAAA">
<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">+Iy3u01a+0enOWtmXhw6QQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="OTZfCv99DECaH1SJg6DfsAAA">
<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">fFy5MGuVHkGz22mU/8rP4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLInterfaceView" guid="prgYq3CcRkmo3LUglcqpIwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2456</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">276</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">356</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">vO32Ai2OxkKXL2VfcAWe1AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ymDN5KjXmUC3ZlyIzpmygwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="gph/MugekUyERMCinK3PhQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">VariationManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="VcONCcxTLEOkHmtY9rpHlwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="rhh1IrxmXk6JUVH6srZQ+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="vCxoMRK1akSkhxqRssfG4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vO32Ai2OxkKXL2VfcAWe1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="sV/hKrYL60S3GiOIInnWKwAA">
<XPD:REF name="Model">vO32Ai2OxkKXL2VfcAWe1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLAssociationView" guid="Z6ut46u8kkit2fDgS1Pl/gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2068,210;2456,295</XPD:ATTR>
<XPD:REF name="Model">dcGW79vwMEa2l6aNhjN/ZAAA</XPD:REF>
<XPD:REF name="Head">prgYq3CcRkmo3LUglcqpIwAA</XPD:REF>
<XPD:REF name="Tail">aq5KvKokBEiXRjQaJi8neQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="c4vRcosOAEK5WOTFEjJ/QgAA">
<XPD: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">dcGW79vwMEa2l6aNhjN/ZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xhNsdgzWQkiwYf3hFHoRoQAA">
<XPD: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">dcGW79vwMEa2l6aNhjN/ZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="/GPGMDh1ZkOIx2Rxiub77AAA">
<XPD: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">dcGW79vwMEa2l6aNhjN/ZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="YbYaC7XYLkKcBuX4fu1p8gAA">
<XPD: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">GpejAnEbqECEv4lfEitpiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="eKwslErsIkKC2SEkMk5C5wAA">
<XPD: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">9zYm1bUdi0mMZKts2QHEsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="k3g//SH9kkCzxtu8boVNtgAA">
<XPD: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">GpejAnEbqECEv4lfEitpiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Bx4BrMG4PEecJ6tmuNwmFwAA">
<XPD: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">9zYm1bUdi0mMZKts2QHEsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Ho7vUXFYnECSP+47kOuQewAA">
<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">GpejAnEbqECEv4lfEitpiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="2m4x69LDq0mzR3t68O/8SgAA">
<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">9zYm1bUdi0mMZKts2QHEsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="sgxIW0VVAUGFPjBrYwG6OAAA">
<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">GpejAnEbqECEv4lfEitpiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="iOmBMnt1fkqNTyDD8q923gAA">
<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">9zYm1bUdi0mMZKts2QHEsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="ukyWKlHxOkayRyH59gIRpwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">636</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">572</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">472</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">238</XPD:ATTR>
<XPD:REF name="Model">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qWZtiMk0GEiLosl+Ir6mSgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+QqywmoGz0S4Yz2EvxdMeAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TransactionalFileEngine</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LvwG7tFHxEO5SQU4X4xWXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/JjnFa9UkU+nJLxscxE/mwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="BrmW+FwT30OcbWLAVfHu9gAA">
<XPD:REF name="Model">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gkx01sSDDkSpNEJOqBRKXAAA">
<XPD:REF name="Model">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="04WSVl46mU684YUxC6yttwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="orWqYsG0pEGdw7uHKs6V0QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1584</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">628</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">131</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">FP5AENiJh0i59vx4VIuw4AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aBgLyZdx6keSZjA6kT0LIAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WRN9fH/G60e7EYmx67mJAAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManagedFileSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="I2YniutQ+E+3sV4CrXoflgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tdTKtGtbx0C7D2gEBohXZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2rZIt0/jv0io33jXrn51QQAA">
<XPD:REF name="Model">FP5AENiJh0i59vx4VIuw4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AyhtRf4NXEed1Vi4yU4/EwAA">
<XPD:REF name="Model">FP5AENiJh0i59vx4VIuw4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="pvK6NVx0TkiOMGMiVbN1xwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FP5AENiJh0i59vx4VIuw4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLGeneralizationView" guid="/zN4/eVR8UCNJ5yU7paJEgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1648,628;1642,467</XPD:ATTR>
<XPD:REF name="Model">m869oiogNkuxBfKAeN6mtwAA</XPD:REF>
<XPD:REF name="Head">HS0vWK3vjkayXs4BCFycGAAA</XPD:REF>
<XPD:REF name="Tail">orWqYsG0pEGdw7uHKs6V0QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="juwVpPv5FUmfPvnCgQzHrQAA">
<XPD: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">m869oiogNkuxBfKAeN6mtwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="VgHsOFz3IEOmWGoDK6rv5gAA">
<XPD: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">m869oiogNkuxBfKAeN6mtwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="t3hF4JGM+0yWw8a/3Lmo8gAA">
<XPD: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">m869oiogNkuxBfKAeN6mtwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="JqshmjLiKkidYYYTnoI7fwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2160</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">368</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">206</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">LigBGNtpYU60x8hcxCjVgwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1WZygWVOykylUup2u7LCYwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PZ0T6qnYrkCoaoIy5vdNawAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FsThumbManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="iTrE2rehXU2B5twlV1qsNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MfY5Dn5Xuki72kUNacymWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/j4tkIZWAEOZXMLgEnb/QwAA">
<XPD:REF name="Model">LigBGNtpYU60x8hcxCjVgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5OvveppQb0mPmuv1Akx8HgAA">
<XPD:REF name="Model">LigBGNtpYU60x8hcxCjVgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="kZgYQAXWJkKkQYjdKqlQvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">LigBGNtpYU60x8hcxCjVgwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLClassView" guid="HlJolKyV0Ei/8Xq4KlUBgQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2424</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">540</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">189</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">mNjeN/CFmU2w1ma4zj7pkgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="k8i6c1cgdkOWh2ImqNhszQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="nkDObTIkMUOsTwBvzdAgqAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FsVariationManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="DlQtwbQ+VkW1aCZBIyp/JQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="y67fn4YsQ0eRvGUTiF2vJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qB3ZojaIyE262KcL7BjzlAAA">
<XPD:REF name="Model">mNjeN/CFmU2w1ma4zj7pkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ooBzjQaOOEidaG+qG6NFdwAA">
<XPD:REF name="Model">mNjeN/CFmU2w1ma4zj7pkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="4Wu+2fH3i0a1p/x/gRgn3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mNjeN/CFmU2w1ma4zj7pkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLClassView" guid="7ul5yfyRNkmXzkVyaUj9pAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">512</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">209</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">v/NH2GXZUki+s+HJGXiF6QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="AGIcHYc/8UmMvwcIIsk9nQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="F+9MTXaGPEOTGJ7ygD/2iwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LazyVariationEngine</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ONm9nX0CvUGUrwR94bnEWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="iORf6J9jJUqmF6jbkRFQ0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GGAJqMCLJEGVRJT9Ya6JrgAA">
<XPD:REF name="Model">v/NH2GXZUki+s+HJGXiF6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AZQIZXDZdUO+37UIFWWkagAA">
<XPD:REF name="Model">v/NH2GXZUki+s+HJGXiF6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="IhPgw2lAGUWP8Nai7G5vlQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">v/NH2GXZUki+s+HJGXiF6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLAssociationView" guid="Ap5USUuX1E+AZhMTiZda3wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1474,543;1828,545</XPD:ATTR>
<XPD:REF name="Model">HcF7PgV5uES7WYehddFwQgAA</XPD:REF>
<XPD:REF name="Head">7ul5yfyRNkmXzkVyaUj9pAAA</XPD:REF>
<XPD:REF name="Tail">GeBNVw1ZE0Gdpuk7+4a4qQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="wJJjqpyCX06IdM/gqhtxBQAA">
<XPD: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">HcF7PgV5uES7WYehddFwQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="PrKAT6/0kECOOWzkhVn5kAAA">
<XPD: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">HcF7PgV5uES7WYehddFwQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="uQ6+i8w5SUCVn9LwL9yy7AAA">
<XPD: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">HcF7PgV5uES7WYehddFwQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="5V6r834SjU2jSZpWGMwlPQAA">
<XPD: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">rvA8zyr6DEu4UP/3NvH5qQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="85coXph++E+ouVqTi2p+vQAA">
<XPD: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">mwF2Y2UTVU22MtLywM0XXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ekLqQhKuLEizrxy5b/htxQAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">rvA8zyr6DEu4UP/3NvH5qQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ODKPsk8lMECg2m9dtrsmRQAA">
<XPD: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">mwF2Y2UTVU22MtLywM0XXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="yUM3FKiSb0qWrzUPJy2GewAA">
<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">rvA8zyr6DEu4UP/3NvH5qQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="YD4iGSP4QU2qcXxU5LTRDwAA">
<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">mwF2Y2UTVU22MtLywM0XXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Kqp4TnM6m060nCOyg8QAdgAA">
<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">rvA8zyr6DEu4UP/3NvH5qQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="2wKSAKXTcUKFX6JsprukoQAA">
<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">mwF2Y2UTVU22MtLywM0XXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLAssociationView" guid="Cwv/lXGSnUSZJsLQC+945QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1714,630;1844,580</XPD:ATTR>
<XPD:REF name="Model">u03VSvZZ/kCostTVbnNBgAAA</XPD:REF>
<XPD:REF name="Head">7ul5yfyRNkmXzkVyaUj9pAAA</XPD:REF>
<XPD:REF name="Tail">orWqYsG0pEGdw7uHKs6V0QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UHTujgQREkq+hyjSoaULOQAA">
<XPD: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">u03VSvZZ/kCostTVbnNBgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ddcx7VDCrkyxu+0gfl/jJgAA">
<XPD: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">u03VSvZZ/kCostTVbnNBgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="h1JqjrDzdk694EWfmzgMdAAA">
<XPD: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">u03VSvZZ/kCostTVbnNBgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="QNHLkZhelEy1MB3I+j85CQAA">
<XPD: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">EHuzLcAx30qpCEM2BTn4mAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="swUNcO6rDUu1Fth8GnPidwAA">
<XPD: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">udDbQbSkFUa3MjLTE8MV6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="gCV71LXAukCWB4Y7pO7CuAAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">EHuzLcAx30qpCEM2BTn4mAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="YbIRx3bkgUqXEmpmOYFt1gAA">
<XPD: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">udDbQbSkFUa3MjLTE8MV6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="h9R2tO1pYEe5eeExjTi6hQAA">
<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">EHuzLcAx30qpCEM2BTn4mAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="J3sZczxOzUSl2iNf4PeocwAA">
<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">udDbQbSkFUa3MjLTE8MV6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="PmJ2h70LGk27DvMNBuf46gAA">
<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">EHuzLcAx30qpCEM2BTn4mAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="POewquQBDEypOKaB1Etd0AAA">
<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">udDbQbSkFUa3MjLTE8MV6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLGeneralizationView" guid="8RRIIwcWXUCExCfP3tRiDgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1935,512;1955,245</XPD:ATTR>
<XPD:REF name="Model">c22zEjaoRkGmt9Ps7zkbqAAA</XPD:REF>
<XPD:REF name="Head">aq5KvKokBEiXRjQaJi8neQAA</XPD:REF>
<XPD:REF name="Tail">7ul5yfyRNkmXzkVyaUj9pAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Qn5nxDjI6U2ENCyZ6q2WtAAA">
<XPD: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">c22zEjaoRkGmt9Ps7zkbqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2rYrO1iMrUS7uheUtZBaOwAA">
<XPD: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">c22zEjaoRkGmt9Ps7zkbqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9mtLYI6CT0ulGxgl0hKp0QAA">
<XPD: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">c22zEjaoRkGmt9Ps7zkbqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLGeneralizationView" guid="J0Qhe1Gpu0uyVd3/Gvn5wgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2287,368;2378,174</XPD:ATTR>
<XPD:REF name="Model">zeO4IGY24EuD4+NZZXkeswAA</XPD:REF>
<XPD:REF name="Head">RLOm9JjMTU+C0RdiHP8ixAAA</XPD:REF>
<XPD:REF name="Tail">JqshmjLiKkidYYYTnoI7fwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rAYGUUrRJkiWaoUAOspl8wAA">
<XPD: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">zeO4IGY24EuD4+NZZXkeswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="WIbca1fBaUWm/nLv17+O9wAA">
<XPD: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">zeO4IGY24EuD4+NZZXkeswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GjXyxtrEr06gP9qffWcnXgAA">
<XPD: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">zeO4IGY24EuD4+NZZXkeswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLGeneralizationView" guid="/3f6x8IEbU2usYpaoitXOgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2539,540;2606,393</XPD:ATTR>
<XPD:REF name="Model">tfbzvMKTdUilk09zTBt9hwAA</XPD:REF>
<XPD:REF name="Head">prgYq3CcRkmo3LUglcqpIwAA</XPD:REF>
<XPD:REF name="Tail">HlJolKyV0Ei/8Xq4KlUBgQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rP6zk+3H2k2aFEuwfL14ZwAA">
<XPD: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">tfbzvMKTdUilk09zTBt9hwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="8m3bxnCv70uCVv55NbqZSwAA">
<XPD: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">tfbzvMKTdUilk09zTBt9hwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="vm7xO8yYL02nJtBGKfI8KAAA">
<XPD: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">tfbzvMKTdUilk09zTBt9hwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLAssociationView" guid="NWg2TjEeo0eipBNlichGBgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2022,512;2160,460</XPD:ATTR>
<XPD:REF name="Model">SHXwPoiHrE643+xyxZKg/QAA</XPD:REF>
<XPD:REF name="Head">JqshmjLiKkidYYYTnoI7fwAA</XPD:REF>
<XPD:REF name="Tail">7ul5yfyRNkmXzkVyaUj9pAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="U0e5EZ+xhUOcdsXbjq9XQgAA">
<XPD: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">SHXwPoiHrE643+xyxZKg/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ugVbmgG8dEa7DyCHEXj+lAAA">
<XPD: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">SHXwPoiHrE643+xyxZKg/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="zFWIv4nShkeaadSqxhAP0AAA">
<XPD: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">SHXwPoiHrE643+xyxZKg/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="QHMPWOx/80GnE78P72juhQAA">
<XPD: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">QtRqrYtz8E+3kltrf//qnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="n1qXPp/jwUmkrPLZaMZJJgAA">
<XPD: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">BEa2sVdM3UeqCMhuMjKoggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="d/t7H0U07Eav7vOisz6edgAA">
<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">QtRqrYtz8E+3kltrf//qnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="7CVviYy3S0SmlpmcyR3sPgAA">
<XPD: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">BEa2sVdM3UeqCMhuMjKoggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="O6ckIG5sEkeAxxPEW2WsWQAA">
<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">QtRqrYtz8E+3kltrf//qnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Vx09NIlUx0O8vdQUWVVWgQAA">
<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">BEa2sVdM3UeqCMhuMjKoggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Coos3NzwE0a3vnO209r/kwAA">
<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">QtRqrYtz8E+3kltrf//qnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="cc2pXcWJ7ESrijA6PfY9yAAA">
<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">BEa2sVdM3UeqCMhuMjKoggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLAssociationView" guid="WbuHnYJfBk2ZE2qpR+hDbAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2036,553;2424,580</XPD:ATTR>
<XPD:REF name="Model">kKYQx6npxUm8aI+VZO1tFAAA</XPD:REF>
<XPD:REF name="Head">HlJolKyV0Ei/8Xq4KlUBgQAA</XPD:REF>
<XPD:REF name="Tail">7ul5yfyRNkmXzkVyaUj9pAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="yzKJeyuRyUWRfgOjfnQVowAA">
<XPD: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">kKYQx6npxUm8aI+VZO1tFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="O62NeE8CyEybgKZH7njnSgAA">
<XPD: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">kKYQx6npxUm8aI+VZO1tFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wAaUIMAGJk+o1RMwRSMzKAAA">
<XPD: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">kKYQx6npxUm8aI+VZO1tFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="M4tDfLWh5k6OWbd4h7P8GgAA">
<XPD: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">J4YKsGcNgke26v41k4NHpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ZSzkn/WzoEiDEee78K/ctQAA">
<XPD: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">cOTC5XXSBkKXDXais3vv/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="VzQRJR/YtEapihFP34vecQAA">
<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">J4YKsGcNgke26v41k4NHpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="D6EM5J1g502m+hIQ0QdX2AAA">
<XPD: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">cOTC5XXSBkKXDXais3vv/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="PoP1GulFT0SvhY8nufIFlAAA">
<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">J4YKsGcNgke26v41k4NHpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="H3EC3mng/UKV7mVGshaWvgAA">
<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">cOTC5XXSBkKXDXais3vv/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ekMwRoBD+kqBJnHI0BVpXwAA">
<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">J4YKsGcNgke26v41k4NHpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="t66XzT4kTU+VM8MgynofHQAA">
<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">cOTC5XXSBkKXDXais3vv/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLInterfaceView" guid="cVyPMRxlKkOPvcg5i/czAwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">832</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">317</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">196</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1rwCzbAYHUmIQ0XYZySZWQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qR1eE5PPGkiALBmpo5m3GgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">File</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lSSFGnRfhUqF1/nubiZXTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="AUGzesWuqUCeNOcyLAxEJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="JPkKRU47AESPwplf68Tp+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jAUgb1Z5T0Od9uk02+F9DgAA">
<XPD:REF name="Model">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLAssociationView" guid="GMyFROTVukm0rk4JyeID7wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1148,154;1360,155</XPD:ATTR>
<XPD:REF name="Model">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
<XPD:REF name="Head">sKqM3lMBhkyfQ5DA4I2DkgAA</XPD:REF>
<XPD:REF name="Tail">cVyPMRxlKkOPvcg5i/czAwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7ioCw8mJvEyk4iNX9EolSgAA">
<XPD: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">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="r1Dxirn+Yk+c9WG7tLAuzAAA">
<XPD: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">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qEtxFELG/UCvCYUeOdZvXAAA">
<XPD: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">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="rhiyzWYmVU2r9IF/+dxFbgAA">
<XPD: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">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="+sTeT8DDWUKM2vKfeCxhUAAA">
<XPD: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">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="VizbibWh1U6Vnql3Np+gvAAA">
<XPD: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">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="K0szo4iX0EihWiKiQB/VPQAA">
<XPD: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">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="EpK11DsUTEuo4j3l/Iy8IgAA">
<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">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="yV0EjTFyNkOVVxfR+gmKRQAA">
<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">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="CfOSfisMy0mZqp8DCIOHbQAA">
<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">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="q+hE2anqAkyx/xvXhui9LAAA">
<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">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">23</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="ynaGAowv0ky2WDmSZ695oAAA">
<XPD:ATTR name="Name" type="string">File</XPD:ATTR>
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">D4H/BiFLPU2D2Ez4ZN0ArQAA</XPD:REF>
<XPD:REF name="Views[1]">L2rfbWcqEUqFsLWPlsP6HwAA</XPD:REF>
<XPD:REF name="Views[2]">Hv2iZ6m1z0O69Jc3G1xrHAAA</XPD:REF>
<XPD:REF name="Views[3]">bQ4QmEVbtk2oWPhO5SQdKQAA</XPD:REF>
<XPD:REF name="Views[4]">I6FYWS8bc0GhMXXeoXUECgAA</XPD:REF>
<XPD:REF name="Views[5]">D9Jr8Rpv1kSfWCm2MFoLmwAA</XPD:REF>
<XPD:REF name="Views[6]">+qCGqGssukuB6QldDTC6OAAA</XPD:REF>
<XPD:REF name="Views[7]">m102m0GQNU+gywU5P/gjsgAA</XPD:REF>
<XPD:REF name="Views[8]">u3qAHlYadkWT9fW8/V8gmAAA</XPD:REF>
<XPD:REF name="Views[9]">cVyPMRxlKkOPvcg5i/czAwAA</XPD:REF>
<XPD:REF name="Views[10]">JPkKRU47AESPwplf68Tp+gAA</XPD:REF>
<XPD:REF name="Views[11]">jAUgb1Z5T0Od9uk02+F9DgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">lRJ++3Z9p0+TgA95lSJo+gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">12</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Dv3SIrjQsUW56Ecbh3VozgAA">
<XPD:ATTR name="Name" type="string">isValid</XPD:ATTR>
<XPD:REF name="Owner">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jHZO4fg/jUSWLswg4tqjwQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Dv3SIrjQsUW56Ecbh3VozgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="TCGpnxPpgEaVHNvL4b6BmgAA">
<XPD:ATTR name="Name" type="string">getOriginalName</XPD:ATTR>
<XPD:REF name="Owner">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3wZ/qnEanEGRNey9FUlvTwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TCGpnxPpgEaVHNvL4b6BmgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="DcgCZAKio0GYJ5fXhG0NAAAA">
<XPD:ATTR name="Name" type="string">setOriginalName</XPD:ATTR>
<XPD:REF name="Owner">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KLOjFecLcEuhmlSOXLMvVQAA">
<XPD:ATTR name="Name" type="string">originalName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DcgCZAKio0GYJ5fXhG0NAAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="iwu7B/Y2dkWClTCsI7CakwAA">
<XPD:ATTR name="Name" type="string">getOriginalExtension</XPD:ATTR>
<XPD:REF name="Owner">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zY86SM4ekkGR3sh61iSyzgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iwu7B/Y2dkWClTCsI7CakwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="F12RQbwjbk+ud+ux+J29bgAA">
<XPD:ATTR name="Name" type="string">setFileSource</XPD:ATTR>
<XPD:REF name="Owner">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dyn0PcYrnkeblQL1VIFqZAAA">
<XPD:ATTR name="Name" type="string">fileSource</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FileSource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">F12RQbwjbk+ud+ux+J29bgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="N04ypoqsDE6WuBGzsfbWYwAA">
<XPD:ATTR name="Name" type="string">getFileSource</XPD:ATTR>
<XPD:REF name="Owner">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tC9LvsScSkqNO5VxIYQFvAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FileSource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">N04ypoqsDE6WuBGzsfbWYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="6va9sk77O0mI3bF3bje2FgAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vCWMm2zpqEmmO3AR/j3xdgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6va9sk77O0mI3bF3bje2FgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="cGV5OB13L0mgKGX5Xa6GJQAA">
<XPD:ATTR name="Name" type="string">delete</XPD:ATTR>
<XPD:REF name="Owner">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="13IKfymECEGowMR0df2SvwAA">
<XPD:ATTR name="Name" type="string">move</XPD:ATTR>
<XPD:REF name="Owner">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jXpZxsSUHkyaHtvncYf3PgAA">
<XPD:ATTR name="Name" type="string">fsPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">13IKfymECEGowMR0df2SvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mf6eSyi4EEK/dn1wsCJY4QAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">13IKfymECEGowMR0df2SvwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="NfnDuByW9k6xKGliVP8KnwAA">
<XPD:ATTR name="Name" type="string">overwrite</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">13IKfymECEGowMR0df2SvwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="c2HQn4X1dE6LZqzL+ORxfAAA">
<XPD:ATTR name="Name" type="string">copy</XPD:ATTR>
<XPD:REF name="Owner">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4gSAZa4SvUOzKWegDcjBTQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">c2HQn4X1dE6LZqzL+ORxfAAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5FUBRBU98UiqmKr3wDc8fQAA">
<XPD:ATTR name="Name" type="string">fsPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">c2HQn4X1dE6LZqzL+ORxfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="HNc+/ruGY064l7Ik8QozzAAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">c2HQn4X1dE6LZqzL+ORxfAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="89KMhYmvDk+LsnHikvfgAgAA">
<XPD:ATTR name="Name" type="string">overwrite</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">c2HQn4X1dE6LZqzL+ORxfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="rEIhGD63ZECYxTLiB3KlhwAA">
<XPD:ATTR name="Name" type="string">getNote</XPD:ATTR>
<XPD:REF name="Owner">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xmyKOnwvxUK03QlaZyIyagAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rEIhGD63ZECYxTLiB3KlhwAA</XPD:REF>
<XPD:REF name="Type_">OzOSU6QcWUuUMeGe3Mrg3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="sh3maUyqNUO0pC243IKE3AAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UDg+791PN0qsIVVas0KO4AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sh3maUyqNUO0pC243IKE3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RfcSdwwjYkq5OCurKVcdpAAA">
<XPD:ATTR name="Name" type="string">o</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sh3maUyqNUO0pC243IKE3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">NX1oB/bCCUSK8vfg+aeFggAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">26</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">aDE7QS3yXkmAgnYhuca6EQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">X5ShoySZYEyMuhX1B4/+IwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">0skkSey0PUui79BhiGloAwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">Aae17nbp7kS64+J2PhJtKAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">TSktI3WSB0uIKssbQsBpOgAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">4gSAZa4SvUOzKWegDcjBTQAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">We2kifmn5EyvXkiWu4qzAwAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">MQ2VjYA0c0iyJvHRzYqiVwAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">ASYPtqHyj0eP7a8qww6nRgAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">71+DlcrWFkK3l2IAtihUEAAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">l+gBXntbW0e3UQWSVj6XjAAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">yYXnDg+HwkytdK5mhp3FGgAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">n5CbAu1pPU6kK6FgNkHZGQAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">Zb5WnACxgU24XXJ7Nvh9jAAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">N0PqQY49TkecEqGPLfUGiQAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">pFsZbfpY1UKfjEnpK0hO8wAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">06tAR+9djE+IlEog1Cci5gAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">zB4SDQ7kCkqwywPS1zzf2QAA</XPD:REF>
<XPD:REF name="TypedParameters[18]">6Zpapl8aL0WBxoXaAplglQAA</XPD:REF>
<XPD:REF name="TypedParameters[19]">lwjjkpOcdEyXI+b0cuSRsgAA</XPD:REF>
<XPD:REF name="TypedParameters[20]">KyHk8cqWy0S6hZm607pGnwAA</XPD:REF>
<XPD:REF name="TypedParameters[21]">gPDahfmeLE6MvAM8c+u/9QAA</XPD:REF>
<XPD:REF name="TypedParameters[22]">1ZVFAQVChkitHKvUX/XRpAAA</XPD:REF>
<XPD:REF name="TypedParameters[23]">cjasnPOnF0exZ2vYK5KfBAAA</XPD:REF>
<XPD:REF name="TypedParameters[24]">/AVgrA9g/UGAKoGUPp2ojwAA</XPD:REF>
<XPD:REF name="TypedParameters[25]">U6QaytG+7kqoNQ0uH1M7VAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">oxHJz3f4zU+mMaJVJ7FY4AAA</XPD:REF>
<XPD:REF name="Associations[1]">C2pJ5Pp11EWaVn1SkH3lKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="83hbBM0rg0yFfh7e6BK+wAAA">
<XPD:ATTR name="Name" type="string">FileManager</XPD:ATTR>
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">zUkHyIsCr0mPpqs8lK/KsAAA</XPD:REF>
<XPD:REF name="Views[1]">ceRCOF3cYEyv9FyT6KTAXQAA</XPD:REF>
<XPD:REF name="Views[2]">l4oTJ1KQDU2Vg2rmRQRGTQAA</XPD:REF>
<XPD:REF name="Views[3]">Fv0qKQSQSEiYlacAKugbGQAA</XPD:REF>
<XPD:REF name="Views[4]">wNavriJLQEKnTMcfobgKaQAA</XPD:REF>
<XPD:REF name="Views[5]">Llqs/pGTxU+p6LpHUtG5RgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="sMdLUf+9zkCXHL/Y87wd1wAA">
<XPD:ATTR name="Name" type="string">persist</XPD:ATTR>
<XPD:REF name="Owner">83hbBM0rg0yFfh7e6BK+wAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zpmfLUMFG0WKCdag6D6/qwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sMdLUf+9zkCXHL/Y87wd1wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="We2kifmn5EyvXkiWu4qzAwAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sMdLUf+9zkCXHL/Y87wd1wAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="JoHm/Ygfs0CyldlcMjWZdgAA">
<XPD:ATTR name="Name" type="string">fileLocator</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sMdLUf+9zkCXHL/Y87wd1wAA</XPD:REF>
<XPD:REF name="Type_">F3xDOgbkYUG7EqJqlP/nkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="4B4neujZa0+7CjO2q0lFDgAA">
<XPD:ATTR name="Name" type="string">checkFile</XPD:ATTR>
<XPD:REF name="Owner">83hbBM0rg0yFfh7e6BK+wAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OEtGZ5DMAUGXuzBsBR53LAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4B4neujZa0+7CjO2q0lFDgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="aDE7QS3yXkmAgnYhuca6EQAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4B4neujZa0+7CjO2q0lFDgAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="A/KaqillCEii3ModceQOhwAA">
<XPD:ATTR name="Name" type="string">getByQualifiedName</XPD:ATTR>
<XPD:REF name="Owner">83hbBM0rg0yFfh7e6BK+wAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="X5ShoySZYEyMuhX1B4/+IwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A/KaqillCEii3ModceQOhwAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UEpghOTg402b4N81jsTq5QAA">
<XPD:ATTR name="Name" type="string">qualifiedName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A/KaqillCEii3ModceQOhwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="gxurZGSwmUiXpylooDKrnQAA">
<XPD:ATTR name="Name" type="string">removeByQualifiedName</XPD:ATTR>
<XPD:REF name="Owner">83hbBM0rg0yFfh7e6BK+wAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eokrArS7HUaEQo8wMfdA9gAA">
<XPD:ATTR name="Name" type="string">qualifiedName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gxurZGSwmUiXpylooDKrnQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="JhnwYn+6TUmdNIWW9+AMjwAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">83hbBM0rg0yFfh7e6BK+wAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0skkSey0PUui79BhiGloAwAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JhnwYn+6TUmdNIWW9+AMjwAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="tYd/bvZ6JUy5UhwbDlz1FQAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">83hbBM0rg0yFfh7e6BK+wAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="Tdant0bT2EiLSvoUsIrGJQAA">
<XPD:ATTR name="Name" type="string">hasThumbSupport</XPD:ATTR>
<XPD:REF name="Owner">83hbBM0rg0yFfh7e6BK+wAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pVV5QGEHmE2Q9w2/alcIgQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Tdant0bT2EiLSvoUsIrGJQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="ozD7ZrqOl0KgyJ6vkwiJRwAA">
<XPD:ATTR name="Name" type="string">getPossibleImageDimensions</XPD:ATTR>
<XPD:REF name="Owner">83hbBM0rg0yFfh7e6BK+wAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="C5UL6pWrP02WnOd7GNs3BQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ImageDimension[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ozD7ZrqOl0KgyJ6vkwiJRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="U6QaytG+7kqoNQ0uH1M7VAAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ozD7ZrqOl0KgyJ6vkwiJRwAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Axfg+AxKbkOthaCTRk4adAAA">
<XPD:ATTR name="Name" type="string">fileLocator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ozD7ZrqOl0KgyJ6vkwiJRwAA</XPD:REF>
<XPD:REF name="Type_">F3xDOgbkYUG7EqJqlP/nkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="loCoNm6ddUaI5gLwol3DwwAA">
<XPD:ATTR name="Name" type="string">FileSource</XPD:ATTR>
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">Z4ZeVHBLsUGpsIwy2Sc14wAA</XPD:REF>
<XPD:REF name="Views[1]">BaeyFrDcRU+CN2s8KWrqwAAA</XPD:REF>
<XPD:REF name="Views[2]">AhrfAA4+SEOrCp9qaXWkvgAA</XPD:REF>
<XPD:REF name="Views[3]">i5UF2/WHnUeSLI6QZ55+qgAA</XPD:REF>
<XPD:REF name="Views[4]">a4x3OTWyLUS8JBACAw8scQAA</XPD:REF>
<XPD:REF name="Views[5]">Jx8rSh3MvEehlwOFjXt/WAAA</XPD:REF>
<XPD:REF name="Views[6]">mjyojBotI0SUFb6aRhozFAAA</XPD:REF>
<XPD:REF name="Views[7]">ib8kkEe4vEicaLJvwkBqigAA</XPD:REF>
<XPD:REF name="Views[8]">x1F4qUSuyU2oibNkYI8RqgAA</XPD:REF>
<XPD:REF name="Views[9]">sKqM3lMBhkyfQ5DA4I2DkgAA</XPD:REF>
<XPD:REF name="Views[10]">PV9Xf/dxnk6nZOVqYyrKygAA</XPD:REF>
<XPD:REF name="Views[11]">JUg9VuImfUmoJk2uUU6snAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">PU+Ke2aa+UCj/I0djasg/wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">23</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="DEdWz1anrEOswQjxv+MsCQAA">
<XPD:ATTR name="Name" type="string">isManaged</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7r2ZLipheUq4z2WkABVcTAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DEdWz1anrEOswQjxv+MsCQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="dNTiGZeClEmOVYMoZaHtTQAA">
<XPD:ATTR name="Name" type="string">getFileManagerName</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LJqn06niTUaZiiB65vd9cAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dNTiGZeClEmOVYMoZaHtTQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="c7f7RLekVUOBMarIU+L3nAAA">
<XPD:ATTR name="Name" type="string">getQualifiedName</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ynjaaHWmqE6qTghDX7Ck0wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">c7f7RLekVUOBMarIU+L3nAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="SoRz3YcikE2X5BjWY8z2OAAA">
<XPD:ATTR name="Name" type="string">createInputStream</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6ifSi1jeZ0a/dU2Y5q614wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">InputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SoRz3YcikE2X5BjWY8z2OAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="U9Ah8fHrtEukxbpB1ny28AAA">
<XPD:ATTR name="Name" type="string">out</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="BQpC0CzirEKYZ9OOaxvtsAAA">
<XPD:ATTR name="Name" type="string">getSize</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3a6g+kpVvkObiSqnjCI+bgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BQpC0CzirEKYZ9OOaxvtsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="eugJIfIzy0mY0NYyVzMtjgAA">
<XPD:ATTR name="Name" type="string">getLastModified</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ryofTbGZZ0CuvD0F4poIzgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eugJIfIzy0mY0NYyVzMtjgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="okn77QsaeUiB7KqqKw/n7gAA">
<XPD:ATTR name="Name" type="string">buildHash</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5cEKj3XCpEW8q5sn6lQLaAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">okn77QsaeUiB7KqqKw/n7gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="Ucxqq9rmnEmcxqIbJ/qi9wAA">
<XPD:ATTR name="Name" type="string">isValid</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="v4B53nNcgESUhOx+70pOQQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ucxqq9rmnEmcxqIbJ/qi9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="3E+1ELTXnEimEuqFXyvVTQAA">
<XPD:ATTR name="Name" type="string">isHttpAccessable</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wVamcMEVk0qgSxCYWl5trQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3E+1ELTXnEimEuqFXyvVTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="NitQc4n9skm+tF0I4CQ3IgAA">
<XPD:ATTR name="Name" type="string">setUrl</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5bo0ReXyiEKthew6PAsIXAAA">
<XPD:ATTR name="Name" type="string">url</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Url</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NitQc4n9skm+tF0I4CQ3IgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="7VKXdatdekG2NSKITIQLhwAA">
<XPD:ATTR name="Name" type="string">getUrl</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6pwdubhOZkORVGaHLDsE2gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Url</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7VKXdatdekG2NSKITIQLhwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="9Mv0GzSJWEKl4ryQTu9GDgAA">
<XPD:ATTR name="Name" type="string">writeFileInfo</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="D848MnxerUmxY5+c1zx2CwAA">
<XPD:ATTR name="Name" type="string">fileInfo</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FileInfo</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9Mv0GzSJWEKl4ryQTu9GDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="Mcy9ngnq3U+QL+Ae1ZL/xAAA">
<XPD:ATTR name="Name" type="string">getFileInfo</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XYJtTILyDkiqgVy5IRCJkAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FileInfo</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Mcy9ngnq3U+QL+Ae1ZL/xAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="w+sak5mAdkaxoEhpOdn/mwAA">
<XPD:ATTR name="Name" type="string">hasFsPath</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wHizqH8lJE2moJPpNs2+5QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w+sak5mAdkaxoEhpOdn/mwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="9/XakZ9ACk6OUc9R9FMjHQAA">
<XPD:ATTR name="Name" type="string">getFsPath</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="THAgBophR0mZdYv/Ezk4UgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FsPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9/XakZ9ACk6OUc9R9FMjHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="glWrQPjn7kGhWUPu4jtx8AAA">
<XPD:ATTR name="Name" type="string">isImage</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3PUWzjM7w0OBSsa4YTkcTQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">glWrQPjn7kGhWUPu4jtx8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="OqMLQD2nUEaVhZs2unve2wAA">
<XPD:ATTR name="Name" type="string">createImageSource</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YQl9Bsy3WUGIebe6AfJXPwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OqMLQD2nUEaVhZs2unve2wAA</XPD:REF>
<XPD:REF name="Type_">LAek1rIYpUWOItVVLXAnUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="yV3WAnoxfUSSypV+cuK+xgAA">
<XPD:ATTR name="Name" type="string">getVariationEngine</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xTa+ZkPgHki+y244T4R6HgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">VariationEngine</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yV3WAnoxfUSSypV+cuK+xgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="9CP//fm8p06pEpmsXLDgNwAA">
<XPD:ATTR name="Name" type="string">move</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Qx3KgoXmqUq7QRMJCxlQ3gAA">
<XPD:ATTR name="Name" type="string">fileName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9CP//fm8p06pEpmsXLDgNwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="t6Z9ggVIYUG2mbm3yKNAzgAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9CP//fm8p06pEpmsXLDgNwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="wJMtuOp+zEqio3depDDXJAAA">
<XPD:ATTR name="Name" type="string">overview</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9CP//fm8p06pEpmsXLDgNwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="nCzPrgsFa0KwcwLcocXfaQAA">
<XPD:ATTR name="Name" type="string">copy</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vipINF4/X0Wg4itYlIn6ngAA">
<XPD:ATTR name="Name" type="string">fileName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nCzPrgsFa0KwcwLcocXfaQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Ze99D92GhUeyyBmg/5qtlQAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nCzPrgsFa0KwcwLcocXfaQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="JL8e2lohGkmz6uy+X3vLVwAA">
<XPD:ATTR name="Name" type="string">overwrite</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nCzPrgsFa0KwcwLcocXfaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[21]" type="UMLOperation" guid="vAaRXQugd0GiA4TVyFTieAAA">
<XPD:ATTR name="Name" type="string">delete</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[22]" type="UMLOperation" guid="/KC3+xHikkK7xm3TyhI5yQAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="13GnjiG65Uy5RX4jyvyj+wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/KC3+xHikkK7xm3TyhI5yQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">Tl2Ht4g54USF5jkwUADqfAAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">oq28hTvBnUSFET6IUzNxOgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">5</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">VzDai14vBkOtAzJNRQPbbgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">heE3upV5fkGi7AwIoVUIcAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">GxKaP01L8kaCi4XxMNgpvwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">qchId5KEZEumRESAezhZ/gAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">FrRMVvE16EKP8cpYIf5OpgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">jfr5tm4PiUmQ5mrNga9LPQAA</XPD:REF>
<XPD:REF name="Associations[1]">cKKbyVYj9EmYO8VJmzeO/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="fYDfIBQ5fk6VLyA+uhCoEwAA">
<XPD:ATTR name="Name" type="string">FileSourceThumbEngine</XPD:ATTR>
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">My3CPhndFEeDaluvG2AoMAAA</XPD:REF>
<XPD:REF name="Views[1]">MxChn28uWE2dBwz5cebbCgAA</XPD:REF>
<XPD:REF name="Views[2]">lhtxwQzyJ0OLWhQ6XVqmTwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="h44occZ9jUCQxEJPEE9S6QAA">
<XPD:ATTR name="Name" type="string">getByDimension</XPD:ATTR>
<XPD:REF name="Owner">fYDfIBQ5fk6VLyA+uhCoEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HdoSE8mcwUay/2FhZPfcngAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FileSource|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h44occZ9jUCQxEJPEE9S6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="BdE+lsyaS0+x64aqbxGA2gAA">
<XPD:ATTR name="Name" type="string">imageDimension</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h44occZ9jUCQxEJPEE9S6QAA</XPD:REF>
<XPD:REF name="Type_">4cViJheBQEqrWfWLzMxk3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="iCzZm+vgcEiZ60q8awj8pwAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">fYDfIBQ5fk6VLyA+uhCoEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VzDai14vBkOtAzJNRQPbbgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iCzZm+vgcEiZ60q8awj8pwAA</XPD:REF>
<XPD:REF name="Type_">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="D0JlhTUJ0Uye7lPEulOClQAA">
<XPD:ATTR name="Name" type="string">imageResource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iCzZm+vgcEiZ60q8awj8pwAA</XPD:REF>
<XPD:REF name="Type_">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="2JsstO6VOE62+3dZSfxGyAAA">
<XPD:ATTR name="Name" type="string">imageDimension</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iCzZm+vgcEiZ60q8awj8pwAA</XPD:REF>
<XPD:REF name="Type_">4cViJheBQEqrWfWLzMxk3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="rDamoX5gpkW7NosWRmA0RgAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">fYDfIBQ5fk6VLyA+uhCoEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Q1n8wDqvOE6QXspqw1/W6AAA">
<XPD:ATTR name="Name" type="string">getAll</XPD:ATTR>
<XPD:REF name="Owner">fYDfIBQ5fk6VLyA+uhCoEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="q2O/J++iGkCzsAIPNZ5p6wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FileSource[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q1n8wDqvOE6QXspqw1/W6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="raWnerO6fUWAR1umChadGgAA">
<XPD:ATTR name="Name" type="string">getPossibleImageDimensions</XPD:ATTR>
<XPD:REF name="Owner">fYDfIBQ5fk6VLyA+uhCoEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="orVBuBkK4UuLg26VZJLsBwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ImageDimension[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">raWnerO6fUWAR1umChadGgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="fbGXONpfP0e2UZ40viyHAgAA">
<XPD:ATTR name="Name" type="string">getUsedImageDimensions</XPD:ATTR>
<XPD:REF name="Owner">fYDfIBQ5fk6VLyA+uhCoEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yPtKWOLTUkS3/tD+wptHsQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ImageDimension[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fbGXONpfP0e2UZ40viyHAgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLPackage" guid="IVWYWDR5l0KlE2YMAZnSbAAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="ejdbGxMnu0KzcF1I15YbqwAA">
<XPD:ATTR name="Name" type="string">TmpFileManager</XPD:ATTR>
<XPD:REF name="Namespace">IVWYWDR5l0KlE2YMAZnSbAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">hjIVcDasrkiUga6ntQURlwAA</XPD:REF>
<XPD:REF name="Views[1]">lVh+3lBoY0qyUxg51Q4i+gAA</XPD:REF>
<XPD:REF name="Views[2]">Hj/snuM5rUqejy7kV63QmAAA</XPD:REF>
<XPD:REF name="Views[3]">b0vQHnuP/0abM6mgg2l+BAAA</XPD:REF>
<XPD:REF name="Views[4]">9luC6/GVF0mlXJOIIhRrEQAA</XPD:REF>
<XPD:REF name="Views[5]">VkKsp703jUacbKKVYTADEAAA</XPD:REF>
<XPD:REF name="Views[6]">sHyzK0BKo0KSJayGDwDkwQAA</XPD:REF>
<XPD:REF name="Views[7]">YD7QV2zGnEW+GCX74jNm0gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="IxRAf92ap0qpkCNWJIRirwAA">
<XPD:ATTR name="Name" type="string">createFile</XPD:ATTR>
<XPD:REF name="Owner">ejdbGxMnu0KzcF1I15YbqwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="l+gBXntbW0e3UQWSVj6XjAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IxRAf92ap0qpkCNWJIRirwAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PytOFz1dwE6SDeI9PcCHIgAA">
<XPD:ATTR name="Name" type="string">originalName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IxRAf92ap0qpkCNWJIRirwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Z88vZc7ikEO+Uv1r1opPxgAA">
<XPD:ATTR name="Name" type="string">session</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IxRAf92ap0qpkCNWJIRirwAA</XPD:REF>
<XPD:REF name="Type_">ryYYie+/nkmtl+MYifYXKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Vf5dzd6lJ02xssSGQioRpwAA">
<XPD:ATTR name="Name" type="string">createFileFromUrl</XPD:ATTR>
<XPD:REF name="Owner">ejdbGxMnu0KzcF1I15YbqwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MQ2VjYA0c0iyJvHRzYqiVwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Vf5dzd6lJ02xssSGQioRpwAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hy62YfCKlU++jD9v++7+yQAA">
<XPD:ATTR name="Name" type="string">url</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Vf5dzd6lJ02xssSGQioRpwAA</XPD:REF>
<XPD:REF name="Type_">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="93BHBSPUNEWSGmMZHjYjewAA">
<XPD:ATTR name="Name" type="string">originalName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Vf5dzd6lJ02xssSGQioRpwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="z+lwXA7+W06WBsDwmzuYbQAA">
<XPD:ATTR name="Name" type="string">session</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Vf5dzd6lJ02xssSGQioRpwAA</XPD:REF>
<XPD:REF name="Type_">ryYYie+/nkmtl+MYifYXKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Assjlvs33UmtNpFJKjo5JwAA">
<XPD:ATTR name="Name" type="string">createCopyFromFile</XPD:ATTR>
<XPD:REF name="Owner">ejdbGxMnu0KzcF1I15YbqwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ASYPtqHyj0eP7a8qww6nRgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Assjlvs33UmtNpFJKjo5JwAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="71+DlcrWFkK3l2IAtihUEAAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Assjlvs33UmtNpFJKjo5JwAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="VzGJ091yHkipAPjGDRFiVgAA">
<XPD:ATTR name="Name" type="string">session</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Assjlvs33UmtNpFJKjo5JwAA</XPD:REF>
<XPD:REF name="Type_">ryYYie+/nkmtl+MYifYXKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="d3KD4OnXjkmJOthk6xWJcAAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">ejdbGxMnu0KzcF1I15YbqwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3elyJSKEikmNizJHtPRdaAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d3KD4OnXjkmJOthk6xWJcAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Aae17nbp7kS64+J2PhJtKAAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d3KD4OnXjkmJOthk6xWJcAAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="teb/jIf2qkOcnThSFbgiPwAA">
<XPD:ATTR name="Name" type="string">session</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d3KD4OnXjkmJOthk6xWJcAAA</XPD:REF>
<XPD:REF name="Type_">ryYYie+/nkmtl+MYifYXKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="+7pVG/lP5ESTE2DMqE2M5QAA">
<XPD:ATTR name="Name" type="string">getSessionFile</XPD:ATTR>
<XPD:REF name="Owner">ejdbGxMnu0KzcF1I15YbqwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yYXnDg+HwkytdK5mhp3FGgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+7pVG/lP5ESTE2DMqE2M5QAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6SMoh3uxm0+1sKQthL+azQAA">
<XPD:ATTR name="Name" type="string">qualifiedName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+7pVG/lP5ESTE2DMqE2M5QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="9sp5FjqlAEWXpjiZo//+YwAA">
<XPD:ATTR name="Name" type="string">session</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+7pVG/lP5ESTE2DMqE2M5QAA</XPD:REF>
<XPD:REF name="Type_">ryYYie+/nkmtl+MYifYXKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="nO/FSxn/6EeYfqssxs1xlgAA">
<XPD:ATTR name="Name" type="string">containsSessionFile</XPD:ATTR>
<XPD:REF name="Owner">ejdbGxMnu0KzcF1I15YbqwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n5CbAu1pPU6kK6FgNkHZGQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nO/FSxn/6EeYfqssxs1xlgAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Zb5WnACxgU24XXJ7Nvh9jAAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nO/FSxn/6EeYfqssxs1xlgAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="vVp1HQ9Vrki0+hI5xljOZwAA">
<XPD:ATTR name="Name" type="string">session</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nO/FSxn/6EeYfqssxs1xlgAA</XPD:REF>
<XPD:REF name="Type_">ryYYie+/nkmtl+MYifYXKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="c2lSAx/UD0a192j79eKK0gAA">
<XPD:ATTR name="Name" type="string">cleanUp</XPD:ATTR>
<XPD:REF name="Owner">ejdbGxMnu0KzcF1I15YbqwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Sc2bouUKgUqlm4UqNr0QjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="p3s0M3oVn0KFxCHkZqkI4QAA">
<XPD:ATTR name="Name" type="string">engine</XPD:ATTR>
<XPD:REF name="Namespace">IVWYWDR5l0KlE2YMAZnSbAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="UySuJEEO006wJDfwB/foZQAA">
<XPD:ATTR name="Name" type="string">FileSourceAdapter</XPD:ATTR>
<XPD:REF name="Namespace">p3s0M3oVn0KFxCHkZqkI4QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HS0vWK3vjkayXs4BCFycGAAA</XPD:REF>
<XPD:REF name="Views[1]">VeoEu32gzU2fGN7RSQU+FwAA</XPD:REF>
<XPD:REF name="Views[2]">zOgmcaB/+EyyzR3alUQXYgAA</XPD:REF>
<XPD:REF name="Views[3]">LBvQGnp2LEaQ1dKNQPE8pwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">PU+Ke2aa+UCj/I0djasg/wAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">yN0VHtgJU06PKt44xnT+UAAA</XPD:REF>
<XPD:REF name="Specializations[1]">m869oiogNkuxBfKAeN6mtwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="tIJznvCU1kyqJZeHoWpcmwAA">
<XPD:ATTR name="Name" type="string">setVariationEngine</XPD:ATTR>
<XPD:REF name="Owner">UySuJEEO006wJDfwB/foZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gZU7YP5g/kuTuCa3xLqaSQAA">
<XPD:ATTR name="Name" type="string">variationEngine</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">VariationEngine|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tIJznvCU1kyqJZeHoWpcmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="2h0HEuZbUE+ln/x+mNcrQQAA">
<XPD:ATTR name="Name" type="string">qualifierdName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">UySuJEEO006wJDfwB/foZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Le2y5OByg0qjMMqadgyp7gAA">
<XPD:ATTR name="Name" type="string">fileFsPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">UySuJEEO006wJDfwB/foZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="LvsFkPLKuE6zd258+FhG9wAA">
<XPD:ATTR name="Name" type="string">infoFsPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">UySuJEEO006wJDfwB/foZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="oNyytBW6SEOVkjheUrL9dQAA">
<XPD:ATTR name="Name" type="string">variationEngine</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">VariationEngine|null</XPD:ATTR>
<XPD:REF name="Owner">UySuJEEO006wJDfwB/foZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="dmOTe1cff0K31dH/dN6bngAA">
<XPD:ATTR name="Name" type="string">variation</XPD:ATTR>
<XPD:REF name="Namespace">p3s0M3oVn0KFxCHkZqkI4QAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="LigBGNtpYU60x8hcxCjVgwAA">
<XPD:ATTR name="Name" type="string">FsThumbManager</XPD:ATTR>
<XPD:REF name="Namespace">dmOTe1cff0K31dH/dN6bngAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JqshmjLiKkidYYYTnoI7fwAA</XPD:REF>
<XPD:REF name="Views[1]">/j4tkIZWAEOZXMLgEnb/QwAA</XPD:REF>
<XPD:REF name="Views[2]">5OvveppQb0mPmuv1Akx8HgAA</XPD:REF>
<XPD:REF name="Views[3]">kZgYQAXWJkKkQYjdKqlQvgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">zeO4IGY24EuD4+NZZXkeswAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="BHppyA+FEE67aRTeygL/ugAA">
<XPD:ATTR name="Name" type="string">dimensionToDirName</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">LigBGNtpYU60x8hcxCjVgwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EdPAwgghxEawzUm0R066jQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BHppyA+FEE67aRTeygL/ugAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+fcA29ILeUCIxzl5+PMixwAA">
<XPD:ATTR name="Name" type="string">dimension</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BHppyA+FEE67aRTeygL/ugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">QtRqrYtz8E+3kltrf//qnAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Tl2Ht4g54USF5jkwUADqfAAA">
<XPD:ATTR name="Name" type="string">origFileSource</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FileSource</XPD:ATTR>
<XPD:REF name="Type_">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:REF name="Owner">LigBGNtpYU60x8hcxCjVgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="cOY89Gxc50ubmNwdXyzFdgAA">
<XPD:ATTR name="Name" type="string">mimeType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">LigBGNtpYU60x8hcxCjVgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="XKK7ERfIi0Cu3tybyC517QAA">
<XPD:ATTR name="Name" type="string">dirPerm</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">LigBGNtpYU60x8hcxCjVgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="ONJU1SnAjUWGu3yA8gWxDwAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">LigBGNtpYU60x8hcxCjVgwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="mNjeN/CFmU2w1ma4zj7pkgAA">
<XPD:ATTR name="Name" type="string">FsVariationManager</XPD:ATTR>
<XPD:REF name="Namespace">dmOTe1cff0K31dH/dN6bngAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HlJolKyV0Ei/8Xq4KlUBgQAA</XPD:REF>
<XPD:REF name="Views[1]">qB3ZojaIyE262KcL7BjzlAAA</XPD:REF>
<XPD:REF name="Views[2]">ooBzjQaOOEidaG+qG6NFdwAA</XPD:REF>
<XPD:REF name="Views[3]">4Wu+2fH3i0a1p/x/gRgn3gAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">tfbzvMKTdUilk09zTBt9hwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">J4YKsGcNgke26v41k4NHpwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="oq28hTvBnUSFET6IUzNxOgAA">
<XPD:ATTR name="Name" type="string">origFileSource</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FileSource</XPD:ATTR>
<XPD:REF name="Type_">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:REF name="Owner">mNjeN/CFmU2w1ma4zj7pkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="ceckRRGIg0Clt+kK3W7JTQAA">
<XPD:ATTR name="Name" type="string">mimeType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">mNjeN/CFmU2w1ma4zj7pkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="B1b9lzz/kU60d/4LK1bWNQAA">
<XPD:ATTR name="Name" type="string">dirPerm</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">mNjeN/CFmU2w1ma4zj7pkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="t+IM0zERaku+/MSDmuGddwAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">mNjeN/CFmU2w1ma4zj7pkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="v/NH2GXZUki+s+HJGXiF6QAA">
<XPD:ATTR name="Name" type="string">LazyVariationEngine</XPD:ATTR>
<XPD:REF name="Namespace">dmOTe1cff0K31dH/dN6bngAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7ul5yfyRNkmXzkVyaUj9pAAA</XPD:REF>
<XPD:REF name="Views[1]">GGAJqMCLJEGVRJT9Ya6JrgAA</XPD:REF>
<XPD:REF name="Views[2]">AZQIZXDZdUO+37UIFWWkagAA</XPD:REF>
<XPD:REF name="Views[3]">IhPgw2lAGUWP8Nai7G5vlQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">c22zEjaoRkGmt9Ps7zkbqAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">rvA8zyr6DEu4UP/3NvH5qQAA</XPD:REF>
<XPD:REF name="Associations[1]">EHuzLcAx30qpCEM2BTn4mAAA</XPD:REF>
<XPD:REF name="Associations[2]">BEa2sVdM3UeqCMhuMjKoggAA</XPD:REF>
<XPD:REF name="Associations[3]">cOTC5XXSBkKXDXais3vv/wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="QLS6jD26mk+VntC8xWjmCAAA">
<XPD:ATTR name="Name" type="string">thumbManager</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ThumbManager|null</XPD:ATTR>
<XPD:REF name="Owner">v/NH2GXZUki+s+HJGXiF6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="zulLTTlZfUiWUfmACJSVqwAA">
<XPD:ATTR name="Name" type="string">variationManager</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">VariationManager|null</XPD:ATTR>
<XPD:REF name="Owner">v/NH2GXZUki+s+HJGXiF6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="yIqLA28wyU2VXW8ZX7XmjgAA">
<XPD:ATTR name="Name" type="string">tmp</XPD:ATTR>
<XPD:REF name="Namespace">p3s0M3oVn0KFxCHkZqkI4QAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="tGUA18rqIUCQ/RLX6UdzngAA">
<XPD:ATTR name="Name" type="string">TmpFileEngine</XPD:ATTR>
<XPD:REF name="Namespace">yIqLA28wyU2VXW8ZX7XmjgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">XWToIkiaQ0GFmX7hUVcAcQAA</XPD:REF>
<XPD:REF name="Views[1]">W0qY94H3OUi1inGBwcj+EAAA</XPD:REF>
<XPD:REF name="Views[2]">ipqlBeKLTUaxr9e95Ie2AwAA</XPD:REF>
<XPD:REF name="Views[3]">NZArByyLrUyF6DKdwHQKngAA</XPD:REF>
<XPD:REF name="Views[4]">Q/F25TS4aEqHtigfSZDzXQAA</XPD:REF>
<XPD:REF name="Views[5]">KElKjMAJT0SwpXqnEcgMGAAA</XPD:REF>
<XPD:REF name="Views[6]">kywqrK0B/kaD6cea7ez2qgAA</XPD:REF>
<XPD:REF name="Views[7]">4xia3eEUHEiAhoSIdM3mRAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="pC1/6osPeEOXwYGz+D2RRQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XvfWdITAH0eIvMJbRZHB3wAA">
<XPD:ATTR name="Name" type="string">fsPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FsPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pC1/6osPeEOXwYGz+D2RRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RW8uRqzOzkSkq9X0FVtJ+gAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pC1/6osPeEOXwYGz+D2RRQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="HR5OB4KAwUSn6WXGq5gQggAA">
<XPD:ATTR name="Name" type="string">createFile</XPD:ATTR>
<XPD:REF name="Owner">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="N0PqQY49TkecEqGPLfUGiQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HR5OB4KAwUSn6WXGq5gQggAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="84CPESKNR06NOg6XjrWv6wAA">
<XPD:ATTR name="Name" type="string">sessionId</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HR5OB4KAwUSn6WXGq5gQggAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="dieaChE+nkmORdMi2WI4FAAA">
<XPD:ATTR name="Name" type="string">originalName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HR5OB4KAwUSn6WXGq5gQggAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="/JOKPR5JSEK6o1IRSVGlHwAA">
<XPD:ATTR name="Name" type="string">createFileFromUrl</XPD:ATTR>
<XPD:REF name="Owner">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pFsZbfpY1UKfjEnpK0hO8wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/JOKPR5JSEK6o1IRSVGlHwAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7KsDkO7JQE6lR2BNQPo9qgAA">
<XPD:ATTR name="Name" type="string">url</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/JOKPR5JSEK6o1IRSVGlHwAA</XPD:REF>
<XPD:REF name="Type_">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="gL4knj9D/UaYkJJtQ/WingAA">
<XPD:ATTR name="Name" type="string">sessionId</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/JOKPR5JSEK6o1IRSVGlHwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="4WANgh5zVUmgLKaYlXW+/QAA">
<XPD:ATTR name="Name" type="string">originalName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/JOKPR5JSEK6o1IRSVGlHwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="026p5ApU4kuJZm0sDcqUawAA">
<XPD:ATTR name="Name" type="string">addFile</XPD:ATTR>
<XPD:REF name="Owner">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="06tAR+9djE+IlEog1Cci5gAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">026p5ApU4kuJZm0sDcqUawAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="k3dnEAICVE+oHxnftp+00QAA">
<XPD:ATTR name="Name" type="string">sessionId</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">026p5ApU4kuJZm0sDcqUawAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="0N2V2yytJkG/vvn0OZIghAAA">
<XPD:ATTR name="Name" type="string">createCopyFromFile</XPD:ATTR>
<XPD:REF name="Owner">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zB4SDQ7kCkqwywPS1zzf2QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0N2V2yytJkG/vvn0OZIghAAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6Zpapl8aL0WBxoXaAplglQAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0N2V2yytJkG/vvn0OZIghAAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="WUmnxmq2WEqHL6dFaKNZrwAA">
<XPD:ATTR name="Name" type="string">sessionId</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0N2V2yytJkG/vvn0OZIghAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="Krl4SuEqKU2PQAXIwIMRkQAA">
<XPD:ATTR name="Name" type="string">containsSessionFile</XPD:ATTR>
<XPD:REF name="Owner">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lwjjkpOcdEyXI+b0cuSRsgAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Krl4SuEqKU2PQAXIwIMRkQAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QVAfP1bIs0mt5C052AjEVwAA">
<XPD:ATTR name="Name" type="string">sessionId</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Krl4SuEqKU2PQAXIwIMRkQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="Z0vq6LgS1ECe+BVVn/zF+QAA">
<XPD:ATTR name="Name" type="string">getSessionFile</XPD:ATTR>
<XPD:REF name="Owner">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FrRMVvE16EKP8cpYIf5OpgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z0vq6LgS1ECe+BVVn/zF+QAA</XPD:REF>
<XPD:REF name="Type_">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+6iOUYRZIka5wNvCABDOpAAA">
<XPD:ATTR name="Name" type="string">qualifiedName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z0vq6LgS1ECe+BVVn/zF+QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="3VC/RV+050Gjh8ZozfABEQAA">
<XPD:ATTR name="Name" type="string">sessionId</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z0vq6LgS1ECe+BVVn/zF+QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="u57I2RGQFUqlNfQCfzmbcwAA">
<XPD:ATTR name="Name" type="string">deleteOldSessionFiles</XPD:ATTR>
<XPD:REF name="Owner">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5KPreFyykESPUj0mcS4rkgAA">
<XPD:ATTR name="Name" type="string">maxLifetime</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u57I2RGQFUqlNfQCfzmbcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">nTr59NYd9UC2Iii9asKYKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="/bUy0xtFGUqprKrCZKP3WwAA">
<XPD:ATTR name="Name" type="string">TmpFileSource</XPD:ATTR>
<XPD:REF name="Namespace">yIqLA28wyU2VXW8ZX7XmjgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GeBNVw1ZE0Gdpuk7+4a4qQAA</XPD:REF>
<XPD:REF name="Views[1]">7jrf/2XpxUaoSh7Swb2gbQAA</XPD:REF>
<XPD:REF name="Views[2]">/x9KBW4jYkWwkJN/8k3dLQAA</XPD:REF>
<XPD:REF name="Views[3]">hxksHHU5ckKpytXx+uA7ggAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">yN0VHtgJU06PKt44xnT+UAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">mwF2Y2UTVU22MtLywM0XXQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="vMm7m6pf5kSqWXxNaPeKtgAA">
<XPD:ATTR name="Name" type="string">sessionid</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">/bUy0xtFGUqprKrCZKP3WwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLPackage" guid="oJSpQCYTM0am/8EGdrBNpwAA">
<XPD:ATTR name="Name" type="string">transactional</XPD:ATTR>
<XPD:REF name="Namespace">p3s0M3oVn0KFxCHkZqkI4QAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="lqpUiV4tJUm9RWFS8TXavgAA">
<XPD:ATTR name="Name" type="string">TransactionalFileEngine</XPD:ATTR>
<XPD:REF name="Namespace">oJSpQCYTM0am/8EGdrBNpwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ukyWKlHxOkayRyH59gIRpwAA</XPD:REF>
<XPD:REF name="Views[1]">BrmW+FwT30OcbWLAVfHu9gAA</XPD:REF>
<XPD:REF name="Views[2]">gkx01sSDDkSpNEJOqBRKXAAA</XPD:REF>
<XPD:REF name="Views[3]">04WSVl46mU684YUxC6yttwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">10</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="pa0hFEl+5k2bBnadRVkw5gAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zMsuy5OILkaltFYDL23m+AAA">
<XPD:ATTR name="Name" type="string">fileManagerName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pa0hFEl+5k2bBnadRVkw5gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WFxTRGq+vkOjzEEOaFRqbwAA">
<XPD:ATTR name="Name" type="string">baseDirFsPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FsPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pa0hFEl+5k2bBnadRVkw5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="0G3KeNF1/UKdDVVly0LwBQAA">
<XPD:ATTR name="Name" type="string">dirPerm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pa0hFEl+5k2bBnadRVkw5gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="le5/RlAplEOJkvx5TgzyggAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pa0hFEl+5k2bBnadRVkw5gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="CIoL6h7Auk2fIrou9tnPIwAA">
<XPD:ATTR name="Name" type="string">persist</XPD:ATTR>
<XPD:REF name="Owner">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ik5l6Q1rm0O+5f2wAccqogAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CIoL6h7Auk2fIrou9tnPIwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KyHk8cqWy0S6hZm607pGnwAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CIoL6h7Auk2fIrou9tnPIwAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="nyfvQVmAr0OyM8cyvKBLlwAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CIoL6h7Auk2fIrou9tnPIwAA</XPD:REF>
<XPD:REF name="Type_">F3xDOgbkYUG7EqJqlP/nkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="a4e+p3Czkk2e1TGRimqaugAA">
<XPD:ATTR name="Name" type="string">getByQualifiedName</XPD:ATTR>
<XPD:REF name="Owner">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gPDahfmeLE6MvAM8c+u/9QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a4e+p3Czkk2e1TGRimqaugAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mJYQCXAkk02c8zp06hPEDAAA">
<XPD:ATTR name="Name" type="string">qualifiedName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a4e+p3Czkk2e1TGRimqaugAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="QxpXjp+rvUenv5+RPQf1ywAA">
<XPD:ATTR name="Name" type="string">containsFile</XPD:ATTR>
<XPD:REF name="Owner">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0MdInGlj90WPOA8UgWu78AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QxpXjp+rvUenv5+RPQf1ywAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1ZVFAQVChkitHKvUX/XRpAAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QxpXjp+rvUenv5+RPQf1ywAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="tyu6WIJOTEWk1PdJb/zi9QAA">
<XPD:ATTR name="Name" type="string">checkFile</XPD:ATTR>
<XPD:REF name="Owner">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b0vc8V8RcEm/J7H+O6cb+gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tyu6WIJOTEWk1PdJb/zi9QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cjasnPOnF0exZ2vYK5KfBAAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tyu6WIJOTEWk1PdJb/zi9QAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="7iZ53qCICkizxTIaoL+nwwAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/AVgrA9g/UGAKoGUPp2ojwAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7iZ53qCICkizxTIaoL+nwwAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="Pj6abK8K2UK0fwHswtOzQQAA">
<XPD:ATTR name="Name" type="string">removeByQualifiedName</XPD:ATTR>
<XPD:REF name="Owner">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="h8PefAqJ50WHa2bXiNGqsQAA">
<XPD:ATTR name="Name" type="string">qualifiedName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Pj6abK8K2UK0fwHswtOzQQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="stSTefVRME6AR6krXsQOPAAA">
<XPD:ATTR name="Name" type="string">flush</XPD:ATTR>
<XPD:REF name="Owner">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k7gnGNtdSEmhpYGi6bvCzQAA">
<XPD:ATTR name="Name" type="string">persistOnly</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:REF name="BehavioralFeature">stSTefVRME6AR6krXsQOPAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="04oDdQHKrEa57olz9qc0rwAA">
<XPD:ATTR name="Name" type="string">abortFlush</XPD:ATTR>
<XPD:REF name="Owner">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="3Q+zglYawEGjKJig6EpU2QAA">
<XPD:ATTR name="Name" type="string">clearBuffer</XPD:ATTR>
<XPD:REF name="Owner">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="L2BwVwV6kkeOvtdNXJWRDgAA">
<XPD:ATTR name="Name" type="string">fileManagerName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="AFDHTgGAlE+CjSqyQq82zAAA">
<XPD:ATTR name="Name" type="string">baseDirFsPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FsPath</XPD:ATTR>
<XPD:REF name="Owner">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="5c6n9BJJGUivDYktsQnPaQAA">
<XPD:ATTR name="Name" type="string">dirPerm</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="Ga5pVFkJcU6/WMFtqg9ePQAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="AWNctAG5SEyVJXlqpluLhAAA">
<XPD:ATTR name="Name" type="string">baseUrl</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Url|null</XPD:ATTR>
<XPD:REF name="Owner">lqpUiV4tJUm9RWFS8TXavgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="FP5AENiJh0i59vx4VIuw4AAA">
<XPD:ATTR name="Name" type="string">ManagedFileSource</XPD:ATTR>
<XPD:REF name="Namespace">oJSpQCYTM0am/8EGdrBNpwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">orWqYsG0pEGdw7uHKs6V0QAA</XPD:REF>
<XPD:REF name="Views[1]">2rZIt0/jv0io33jXrn51QQAA</XPD:REF>
<XPD:REF name="Views[2]">AyhtRf4NXEed1Vi4yU4/EwAA</XPD:REF>
<XPD:REF name="Views[3]">pvK6NVx0TkiOMGMiVbN1xwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">m869oiogNkuxBfKAeN6mtwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">udDbQbSkFUa3MjLTE8MV6wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="J0eWjU/Qy0ecPw/nAYz7kwAA">
<XPD:ATTR name="Name" type="string">fileManagerName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">FP5AENiJh0i59vx4VIuw4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLException" guid="FXDmlSC0tEOoLEgdSCEz7QAA">
<XPD:ATTR name="Name" type="string">FileManagingException</XPD:ATTR>
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">iOpTbyfWGEi8bM3Qda9/cAAA</XPD:REF>
<XPD:REF name="Views[1]">cLNFCpVvpEGUEhmuCcxn1wAA</XPD:REF>
<XPD:REF name="Views[2]">0vo5QII2HUSn0Hxil9DmgwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">Fjdbm/MFy0SS6KAAtS3qewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLException" guid="3FDD2yl+XEWtP8Rjk1tZRgAA">
<XPD:ATTR name="Name" type="string">FileManagingConstraintException</XPD:ATTR>
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">NNDDwmWaTU28ARxk/kfnOwAA</XPD:REF>
<XPD:REF name="Views[1]">4E0vvjkBZkWpb0/qEUkT+QAA</XPD:REF>
<XPD:REF name="Views[2]">ZD9WW3rZ30maPDkaTHSHjQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Fjdbm/MFy0SS6KAAtS3qewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLPackage" guid="rzzdeoqnhEOV5xMyESEodQAA">
<XPD:ATTR name="Name" type="string">img</XPD:ATTR>
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="O4ZTlGOC80mtfN6CXZvctAAA">
<XPD:ATTR name="Name" type="string">ImageFile</XPD:ATTR>
<XPD:REF name="Namespace">rzzdeoqnhEOV5xMyESEodQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">Hr6Gay4ztE2ytp6VT4/RIgAA</XPD:REF>
<XPD:REF name="Views[1]">T5GYNz9720ivaM7EJD2/rAAA</XPD:REF>
<XPD:REF name="Views[2]">q4Z19m1+kUS7Wyf4gpXDFgAA</XPD:REF>
<XPD:REF name="Views[3]">/32vPT6+rUmNfdbLGANqTAAA</XPD:REF>
<XPD:REF name="Views[4]">0BoWe2yQyEqG5XX4FeZbxAAA</XPD:REF>
<XPD:REF name="Views[5]">ytzEbowdt024mhXVBSzkUAAA</XPD:REF>
<XPD:REF name="Views[6]">VO8vjk53PEqMo68s2x9GugAA</XPD:REF>
<XPD:REF name="Views[7]">Qu/AigeNk0+3WSOa9YL3JQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="t4IVaJEs0EiJPvlVSw1K9QAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">O4ZTlGOC80mtfN6CXZvctAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TSktI3WSB0uIKssbQsBpOgAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">t4IVaJEs0EiJPvlVSw1K9QAA</XPD:REF>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">dnJDkZFeZ0Wwko58CfAEYQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="NX1oB/bCCUSK8vfg+aeFggAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">File</XPD:ATTR>
<XPD:REF name="Type_">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:REF name="Owner">O4ZTlGOC80mtfN6CXZvctAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="GlztrcO2A0Os88Dc/KOo0QAA">
<XPD:ATTR name="Name" type="string">ImageDimension</XPD:ATTR>
<XPD:REF name="Namespace">rzzdeoqnhEOV5xMyESEodQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xrmKezvpP0SZKmsZGxPvfAAA</XPD:REF>
<XPD:REF name="Views[1]">TExaLMHU3EqjMMyyLgxSgwAA</XPD:REF>
<XPD:REF name="Views[2]">D64NX5GrO02SYqFUz6RUKwAA</XPD:REF>
<XPD:REF name="Views[3]">QqyTMKLUzEiI+7Xl3jchqAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">UpVN9vNFpk6+U8k3mLWLoAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">z367t2SwWE6vWHKg0UQcNQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="nyb67WCIuUqowfKGLGSITgAA">
<XPD:ATTR name="Name" type="string">width</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">GlztrcO2A0Os88Dc/KOo0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="CQVKCBLXVEaBYi0kKz8BEAAA">
<XPD:ATTR name="Name" type="string">height</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">GlztrcO2A0Os88Dc/KOo0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="AL0zGh5wtEeTeZ4ulyDVhAAA">
<XPD:ATTR name="Name" type="string">idExt</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">GlztrcO2A0Os88Dc/KOo0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLInterface" guid="RXRev2BZ+U6xi1OvDm8N2AAA">
<XPD:ATTR name="Name" type="string">VariationEngine</XPD:ATTR>
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">9</XPD:ATTR>
<XPD:REF name="Views[0]">g+nzbH2DjUygs+wY1z+M9gAA</XPD:REF>
<XPD:REF name="Views[1]">rMZnrI7GK0ugQ7qMbsncEAAA</XPD:REF>
<XPD:REF name="Views[2]">V7b+H3Whh0KLUiDph26lgwAA</XPD:REF>
<XPD:REF name="Views[3]">EwrJa6OY8EqIeFNirMQhDQAA</XPD:REF>
<XPD:REF name="Views[4]">PQ7CayHR5Uyv7lTN1HFfWgAA</XPD:REF>
<XPD:REF name="Views[5]">3uHiRn76r068U3zQnZWy/wAA</XPD:REF>
<XPD:REF name="Views[6]">aq5KvKokBEiXRjQaJi8neQAA</XPD:REF>
<XPD:REF name="Views[7]">snKBnnd0FkS6T6NAFgo32gAA</XPD:REF>
<XPD:REF name="Views[8]">c5uC/DkzOUaLBRllnPB3cQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">c22zEjaoRkGmt9Ps7zkbqAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="JGTP+4DEB0mBryNocIs66gAA">
<XPD:ATTR name="Name" type="string">hasThumbSupport</XPD:ATTR>
<XPD:REF name="Owner">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="V353XsG++Eaf3a7jdH+72AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JGTP+4DEB0mBryNocIs66gAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="FRbuBPvGOUyaj9j1wgF7cwAA">
<XPD:ATTR name="Name" type="string">getThumbManager</XPD:ATTR>
<XPD:REF name="Owner">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5S4L+qlvcEq87k1g9261YgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ThumbManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FRbuBPvGOUyaj9j1wgF7cwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="cTcezXfA4UmBCP4WRKFGgwAA">
<XPD:ATTR name="Name" type="string">hasVariationSupport</XPD:ATTR>
<XPD:REF name="Owner">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CrZ2+EPnBEul4ePK1SsBXgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cTcezXfA4UmBCP4WRKFGgwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="mViRIvNt9kyz/S+WE2VYdAAA">
<XPD:ATTR name="Name" type="string">getVariationManager</XPD:ATTR>
<XPD:REF name="Owner">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MOiCOHGjGEOYBU2yPt2VwgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">VariationManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mViRIvNt9kyz/S+WE2VYdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="nK98zNmSr0KXVvALgEyHVQAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">em2SINRyWUK3X4IXvwn0ogAA</XPD:REF>
<XPD:REF name="Associations[1]">9zYm1bUdi0mMZKts2QHEsQAA</XPD:REF>
<XPD:REF name="Associations[2]">fFy5MGuVHkGz22mU/8rP4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLInterface" guid="vO32Ai2OxkKXL2VfcAWe1AAA">
<XPD:ATTR name="Name" type="string">VariationManager</XPD:ATTR>
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">9</XPD:ATTR>
<XPD:REF name="Views[0]">JjvIsxn+5U6tJgSD/qR0zAAA</XPD:REF>
<XPD:REF name="Views[1]">jObahF8tlEm1g9uuIlJJ0wAA</XPD:REF>
<XPD:REF name="Views[2]">D1ssDoa25ka9TEfX1pNhKgAA</XPD:REF>
<XPD:REF name="Views[3]">OEodBw0aLkqqAUJ+fV5dvgAA</XPD:REF>
<XPD:REF name="Views[4]">bONhNRf8WUam4JJGPOAPmQAA</XPD:REF>
<XPD:REF name="Views[5]">bVfm5MRSfkmloT3p9QTqJAAA</XPD:REF>
<XPD:REF name="Views[6]">prgYq3CcRkmo3LUglcqpIwAA</XPD:REF>
<XPD:REF name="Views[7]">vCxoMRK1akSkhxqRssfG4QAA</XPD:REF>
<XPD:REF name="Views[8]">sV/hKrYL60S3GiOIInnWKwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">tfbzvMKTdUilk09zTBt9hwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="q236tBaaoUKcez2EPWc1PAAA">
<XPD:ATTR name="Name" type="string">getByKey</XPD:ATTR>
<XPD:REF name="Owner">vO32Ai2OxkKXL2VfcAWe1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yH+sacZTt0ikeI0LaQmN6QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FileSource|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">q236tBaaoUKcez2EPWc1PAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6+nFJzMt10ugQxQpnUSEGAAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">q236tBaaoUKcez2EPWc1PAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="KteRJ4EHpU+ylMOLtMJckAAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">vO32Ai2OxkKXL2VfcAWe1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="heE3upV5fkGi7AwIoVUIcAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KteRJ4EHpU+ylMOLtMJckAAA</XPD:REF>
<XPD:REF name="Type_">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CUbIR9OCEk2A1+Qs+6M4JQAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KteRJ4EHpU+ylMOLtMJckAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="5oRLC1MuXEyP2XL7FJToWgAA">
<XPD:ATTR name="Name" type="string">createImage</XPD:ATTR>
<XPD:REF name="Owner">vO32Ai2OxkKXL2VfcAWe1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GxKaP01L8kaCi4XxMNgpvwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5oRLC1MuXEyP2XL7FJToWgAA</XPD:REF>
<XPD:REF name="Type_">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="wp0ZiTrMvkCUiVldBPWgNgAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5oRLC1MuXEyP2XL7FJToWgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="U8ui71zjlUi+1U3cB1iEJgAA">
<XPD:ATTR name="Name" type="string">imageResource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5oRLC1MuXEyP2XL7FJToWgAA</XPD:REF>
<XPD:REF name="Type_">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="1a9yTn4P7EGuHTpubul8BgAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">vO32Ai2OxkKXL2VfcAWe1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="poSlmJjV3EaacY2fmidUqQAA">
<XPD:ATTR name="Name" type="string">getAll</XPD:ATTR>
<XPD:REF name="Owner">vO32Ai2OxkKXL2VfcAWe1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1oBdhak6ck+QtBstcm9KOwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FileSource[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">poSlmJjV3EaacY2fmidUqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">GpejAnEbqECEv4lfEitpiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLInterface" guid="6yXCGY09SEqd916bYdsVRAAA">
<XPD:ATTR name="Name" type="string">ThumbManager</XPD:ATTR>
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">9</XPD:ATTR>
<XPD:REF name="Views[0]">QJnS+KAe5EKM7aKCn3mUwQAA</XPD:REF>
<XPD:REF name="Views[1]">pUFuSs/i4EyMR2k6eKRfngAA</XPD:REF>
<XPD:REF name="Views[2]">uZNtapLxZ0aH4r2AD9RnHgAA</XPD:REF>
<XPD:REF name="Views[3]">EZ8J/OHnsE6AJeRJUE++ggAA</XPD:REF>
<XPD:REF name="Views[4]">nUjyLup4WUWM7HxIfBSBpQAA</XPD:REF>
<XPD:REF name="Views[5]">J7cjshdEikKN8pjZldQHjAAA</XPD:REF>
<XPD:REF name="Views[6]">RLOm9JjMTU+C0RdiHP8ixAAA</XPD:REF>
<XPD:REF name="Views[7]">FZj34C4UtUCL+lHJ0upeHAAA</XPD:REF>
<XPD:REF name="Views[8]">f9xZN2BKR0OrHunt2n6giAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">zeO4IGY24EuD4+NZZXkeswAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4Lgel8D6lka5mWAyjYm13wAA">
<XPD:ATTR name="Name" type="string">getByDimension</XPD:ATTR>
<XPD:REF name="Owner">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cLYinymJN0S/RKMcmf6zMwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FileSource|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4Lgel8D6lka5mWAyjYm13wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UpVN9vNFpk6+U8k3mLWLoAAA">
<XPD:ATTR name="Name" type="string">imageDimension</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4Lgel8D6lka5mWAyjYm13wAA</XPD:REF>
<XPD:REF name="Type_">GlztrcO2A0Os88Dc/KOo0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="OirhZYBXTUyYVfRrlBxxBQAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qchId5KEZEumRESAezhZ/gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OirhZYBXTUyYVfRrlBxxBQAA</XPD:REF>
<XPD:REF name="Type_">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pSIH9KrRBEqJHQBzcnuwggAA">
<XPD:ATTR name="Name" type="string">imageResource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OirhZYBXTUyYVfRrlBxxBQAA</XPD:REF>
<XPD:REF name="Type_">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="z367t2SwWE6vWHKg0UQcNQAA">
<XPD:ATTR name="Name" type="string">imageDimension</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OirhZYBXTUyYVfRrlBxxBQAA</XPD:REF>
<XPD:REF name="Type_">GlztrcO2A0Os88Dc/KOo0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="34S4BM5rtk28sgNXfX1oNAAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="IQXoc0naaEe+HaOTpl1FIgAA">
<XPD:ATTR name="Name" type="string">getAll</XPD:ATTR>
<XPD:REF name="Owner">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="U9ltuUWO40ScYDmIDmID2AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FileSource[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IQXoc0naaEe+HaOTpl1FIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="RW0CfONsf0+Q7iHdZ+kopgAA">
<XPD:ATTR name="Name" type="string">getPossibleImageDimensions</XPD:ATTR>
<XPD:REF name="Owner">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eknW0fdQJ0GOz755SNxtKwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ImageDimension[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RW0CfONsf0+Q7iHdZ+kopgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="FahEQaMJCk2xjeNeN1KS7wAA">
<XPD:ATTR name="Name" type="string">getUsedImageDimensions</XPD:ATTR>
<XPD:REF name="Owner">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s7dtRXmDH0aTC6TDrtcfDgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ImageDimension[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FahEQaMJCk2xjeNeN1KS7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">+Iy3u01a+0enOWtmXhw6QQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLAssociation" guid="2y/fjTU+8kiPOzGbhYfDJgAA">
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sn4jwlPBIkC3ZiA0DZffLQAA</XPD:REF>
<XPD:REF name="Views[1]">tCS27mJjwUmBtX/abMUzVAAA</XPD:REF>
<XPD:REF name="Views[2]">/8dbzCWJ3kiZwNrcK5UivgAA</XPD:REF>
<XPD:REF name="Views[3]">DLjWpDawfkKW9W0f9pdSsgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Sc2bouUKgUqlm4UqNr0QjAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">2y/fjTU+8kiPOzGbhYfDJgAA</XPD:REF>
<XPD:REF name="Participant">ejdbGxMnu0KzcF1I15YbqwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mEgMdt9raUyilxj9X/xQqgAA</XPD:REF>
<XPD:REF name="Views[1]">C/OVfUjB0kaOHIEF/E28egAA</XPD:REF>
<XPD:REF name="Views[2]">4VMrHkL4aUKP5WphpK1F/gAA</XPD:REF>
<XPD:REF name="Views[3]">DmFRHVnQyUOWymz4jY485gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="nTr59NYd9UC2Iii9asKYKAAA">
<XPD:REF name="Association">2y/fjTU+8kiPOzGbhYfDJgAA</XPD:REF>
<XPD:REF name="Participant">tGUA18rqIUCQ/RLX6UdzngAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wLwdVyHt0U+9avW/TqLC8wAA</XPD:REF>
<XPD:REF name="Views[1]">MqM1/GB+cE6h9/WpnbhwSAAA</XPD:REF>
<XPD:REF name="Views[2]">mOTANvnfXE24CNlh1pZ8QgAA</XPD:REF>
<XPD:REF name="Views[3]">KEbfdjF6EEadv2xNgFgMkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLGeneralization" guid="yN0VHtgJU06PKt44xnT+UAAA">
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:REF name="Child">/bUy0xtFGUqprKrCZKP3WwAA</XPD:REF>
<XPD:REF name="Parent">UySuJEEO006wJDfwB/foZQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">U7nefm+PPEinoA86HeXnPgAA</XPD:REF>
<XPD:REF name="Views[1]">KHcLYpNOuE+Asj30rMnHewAA</XPD:REF>
<XPD:REF name="Views[2]">+ikqinwOKEmrJrJliW8KwwAA</XPD:REF>
<XPD:REF name="Views[3]">GyWScgzVA0qlnx42AlegNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLGeneralization" guid="PU+Ke2aa+UCj/I0djasg/wAA">
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:REF name="Child">UySuJEEO006wJDfwB/foZQAA</XPD:REF>
<XPD:REF name="Parent">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xzeaySCBB0yUyfBlgmQl0AAA</XPD:REF>
<XPD:REF name="Views[1]">iIqxdRIgEUWVey2ucaRXuAAA</XPD:REF>
<XPD:REF name="Views[2]">TNOOgjKpZkqg2XmEz+dpAAAA</XPD:REF>
<XPD:REF name="Views[3]">aBS1R92WPEacubMM+GDUfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLGeneralization" guid="m869oiogNkuxBfKAeN6mtwAA">
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:REF name="Child">FP5AENiJh0i59vx4VIuw4AAA</XPD:REF>
<XPD:REF name="Parent">UySuJEEO006wJDfwB/foZQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/zN4/eVR8UCNJ5yU7paJEgAA</XPD:REF>
<XPD:REF name="Views[1]">juwVpPv5FUmfPvnCgQzHrQAA</XPD:REF>
<XPD:REF name="Views[2]">VgHsOFz3IEOmWGoDK6rv5gAA</XPD:REF>
<XPD:REF name="Views[3]">t3hF4JGM+0yWw8a/3Lmo8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLAssociation" guid="HcF7PgV5uES7WYehddFwQgAA">
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ap5USUuX1E+AZhMTiZda3wAA</XPD:REF>
<XPD:REF name="Views[1]">wJJjqpyCX06IdM/gqhtxBQAA</XPD:REF>
<XPD:REF name="Views[2]">PrKAT6/0kECOOWzkhVn5kAAA</XPD:REF>
<XPD:REF name="Views[3]">uQ6+i8w5SUCVn9LwL9yy7AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="mwF2Y2UTVU22MtLywM0XXQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">HcF7PgV5uES7WYehddFwQgAA</XPD:REF>
<XPD:REF name="Participant">/bUy0xtFGUqprKrCZKP3WwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">85coXph++E+ouVqTi2p+vQAA</XPD:REF>
<XPD:REF name="Views[1]">ODKPsk8lMECg2m9dtrsmRQAA</XPD:REF>
<XPD:REF name="Views[2]">YD4iGSP4QU2qcXxU5LTRDwAA</XPD:REF>
<XPD:REF name="Views[3]">2wKSAKXTcUKFX6JsprukoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="rvA8zyr6DEu4UP/3NvH5qQAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">HcF7PgV5uES7WYehddFwQgAA</XPD:REF>
<XPD:REF name="Participant">v/NH2GXZUki+s+HJGXiF6QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5V6r834SjU2jSZpWGMwlPQAA</XPD:REF>
<XPD:REF name="Views[1]">ekLqQhKuLEizrxy5b/htxQAA</XPD:REF>
<XPD:REF name="Views[2]">yUM3FKiSb0qWrzUPJy2GewAA</XPD:REF>
<XPD:REF name="Views[3]">Kqp4TnM6m060nCOyg8QAdgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLAssociation" guid="u03VSvZZ/kCostTVbnNBgAAA">
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Cwv/lXGSnUSZJsLQC+945QAA</XPD:REF>
<XPD:REF name="Views[1]">UHTujgQREkq+hyjSoaULOQAA</XPD:REF>
<XPD:REF name="Views[2]">ddcx7VDCrkyxu+0gfl/jJgAA</XPD:REF>
<XPD:REF name="Views[3]">h1JqjrDzdk694EWfmzgMdAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="udDbQbSkFUa3MjLTE8MV6wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">u03VSvZZ/kCostTVbnNBgAAA</XPD:REF>
<XPD:REF name="Participant">FP5AENiJh0i59vx4VIuw4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">swUNcO6rDUu1Fth8GnPidwAA</XPD:REF>
<XPD:REF name="Views[1]">YbIRx3bkgUqXEmpmOYFt1gAA</XPD:REF>
<XPD:REF name="Views[2]">J3sZczxOzUSl2iNf4PeocwAA</XPD:REF>
<XPD:REF name="Views[3]">POewquQBDEypOKaB1Etd0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="EHuzLcAx30qpCEM2BTn4mAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">u03VSvZZ/kCostTVbnNBgAAA</XPD:REF>
<XPD:REF name="Participant">v/NH2GXZUki+s+HJGXiF6QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QNHLkZhelEy1MB3I+j85CQAA</XPD:REF>
<XPD:REF name="Views[1]">gCV71LXAukCWB4Y7pO7CuAAA</XPD:REF>
<XPD:REF name="Views[2]">h9R2tO1pYEe5eeExjTi6hQAA</XPD:REF>
<XPD:REF name="Views[3]">PmJ2h70LGk27DvMNBuf46gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLGeneralization" guid="c22zEjaoRkGmt9Ps7zkbqAAA">
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:REF name="Child">v/NH2GXZUki+s+HJGXiF6QAA</XPD:REF>
<XPD:REF name="Parent">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8RRIIwcWXUCExCfP3tRiDgAA</XPD:REF>
<XPD:REF name="Views[1]">Qn5nxDjI6U2ENCyZ6q2WtAAA</XPD:REF>
<XPD:REF name="Views[2]">2rYrO1iMrUS7uheUtZBaOwAA</XPD:REF>
<XPD:REF name="Views[3]">9mtLYI6CT0ulGxgl0hKp0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLGeneralization" guid="zeO4IGY24EuD4+NZZXkeswAA">
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:REF name="Child">LigBGNtpYU60x8hcxCjVgwAA</XPD:REF>
<XPD:REF name="Parent">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">J0Qhe1Gpu0uyVd3/Gvn5wgAA</XPD:REF>
<XPD:REF name="Views[1]">rAYGUUrRJkiWaoUAOspl8wAA</XPD:REF>
<XPD:REF name="Views[2]">WIbca1fBaUWm/nLv17+O9wAA</XPD:REF>
<XPD:REF name="Views[3]">GjXyxtrEr06gP9qffWcnXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLGeneralization" guid="tfbzvMKTdUilk09zTBt9hwAA">
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:REF name="Child">mNjeN/CFmU2w1ma4zj7pkgAA</XPD:REF>
<XPD:REF name="Parent">vO32Ai2OxkKXL2VfcAWe1AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/3f6x8IEbU2usYpaoitXOgAA</XPD:REF>
<XPD:REF name="Views[1]">rP6zk+3H2k2aFEuwfL14ZwAA</XPD:REF>
<XPD:REF name="Views[2]">8m3bxnCv70uCVv55NbqZSwAA</XPD:REF>
<XPD:REF name="Views[3]">vm7xO8yYL02nJtBGKfI8KAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLAssociation" guid="SHXwPoiHrE643+xyxZKg/QAA">
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NWg2TjEeo0eipBNlichGBgAA</XPD:REF>
<XPD:REF name="Views[1]">U0e5EZ+xhUOcdsXbjq9XQgAA</XPD:REF>
<XPD:REF name="Views[2]">ugVbmgG8dEa7DyCHEXj+lAAA</XPD:REF>
<XPD:REF name="Views[3]">zFWIv4nShkeaadSqxhAP0AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="BEa2sVdM3UeqCMhuMjKoggAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">SHXwPoiHrE643+xyxZKg/QAA</XPD:REF>
<XPD:REF name="Participant">v/NH2GXZUki+s+HJGXiF6QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">n1qXPp/jwUmkrPLZaMZJJgAA</XPD:REF>
<XPD:REF name="Views[1]">7CVviYy3S0SmlpmcyR3sPgAA</XPD:REF>
<XPD:REF name="Views[2]">Vx09NIlUx0O8vdQUWVVWgQAA</XPD:REF>
<XPD:REF name="Views[3]">cc2pXcWJ7ESrijA6PfY9yAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="QtRqrYtz8E+3kltrf//qnAAA">
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">SHXwPoiHrE643+xyxZKg/QAA</XPD:REF>
<XPD:REF name="Participant">LigBGNtpYU60x8hcxCjVgwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QHMPWOx/80GnE78P72juhQAA</XPD:REF>
<XPD:REF name="Views[1]">d/t7H0U07Eav7vOisz6edgAA</XPD:REF>
<XPD:REF name="Views[2]">O6ckIG5sEkeAxxPEW2WsWQAA</XPD:REF>
<XPD:REF name="Views[3]">Coos3NzwE0a3vnO209r/kwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLAssociation" guid="kKYQx6npxUm8aI+VZO1tFAAA">
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">WbuHnYJfBk2ZE2qpR+hDbAAA</XPD:REF>
<XPD:REF name="Views[1]">yzKJeyuRyUWRfgOjfnQVowAA</XPD:REF>
<XPD:REF name="Views[2]">O62NeE8CyEybgKZH7njnSgAA</XPD:REF>
<XPD:REF name="Views[3]">wAaUIMAGJk+o1RMwRSMzKAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="cOTC5XXSBkKXDXais3vv/wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">kKYQx6npxUm8aI+VZO1tFAAA</XPD:REF>
<XPD:REF name="Participant">v/NH2GXZUki+s+HJGXiF6QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZSzkn/WzoEiDEee78K/ctQAA</XPD:REF>
<XPD:REF name="Views[1]">D6EM5J1g502m+hIQ0QdX2AAA</XPD:REF>
<XPD:REF name="Views[2]">H3EC3mng/UKV7mVGshaWvgAA</XPD:REF>
<XPD:REF name="Views[3]">t66XzT4kTU+VM8MgynofHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="J4YKsGcNgke26v41k4NHpwAA">
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">kKYQx6npxUm8aI+VZO1tFAAA</XPD:REF>
<XPD:REF name="Participant">mNjeN/CFmU2w1ma4zj7pkgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">M4tDfLWh5k6OWbd4h7P8GgAA</XPD:REF>
<XPD:REF name="Views[1]">VzQRJR/YtEapihFP34vecQAA</XPD:REF>
<XPD:REF name="Views[2]">PoP1GulFT0SvhY8nufIFlAAA</XPD:REF>
<XPD:REF name="Views[3]">ekMwRoBD+kqBJnHI0BVpXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLClass" guid="OzOSU6QcWUuUMeGe3Mrg3wAA">
<XPD:ATTR name="Name" type="string">FileNote</XPD:ATTR>
<XPD:REF name="Namespace">qZTiuQn6i0OZCM72zmMGdAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">xmyKOnwvxUK03QlaZyIyagAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="BniU4RCW6EW2ixG9KxgOJAAA">
<XPD:ATTR name="Name" type="string">n2n.io.fs</XPD:ATTR>
<XPD:REF name="Namespace">sjXHk7Q7fEabvKZ39QlKWwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">24</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="rIM4ZyDFZE2rPuv7KEgGLgAA">
<XPD:ATTR name="Name" type="string">File</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">TWbaFMdlaUeSCs7GsgWv6QAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">MzvuXJOyP0qXRA9NnF8KvwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">CHG7wYF4VkWgSV8/WXcrlgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">16</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="kXkJ1R+MAUCyRh/9IGp0mQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b6UnhwJ3ukiwnTOnQnkJSwAA">
<XPD:ATTR name="Name" type="string">path</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kXkJ1R+MAUCyRh/9IGp0mQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8+Tm6VZNBUqrUmWTylcxpwAA">
<XPD:ATTR name="Name" type="string">originalName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kXkJ1R+MAUCyRh/9IGp0mQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="NgW8Oe1hb0OpsyPfE28XOQAA">
<XPD:ATTR name="Name" type="string">getPath</XPD:ATTR>
<XPD:REF name="Owner">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dta1ViL4IkutRqh4/I9uywAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NgW8Oe1hb0OpsyPfE28XOQAA</XPD:REF>
<XPD:REF name="Type_">TbMVz69V+Uei104xTgZN8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="pqmqdOT9NkOp2Q/6G6XrnQAA">
<XPD:ATTR name="Name" type="string">getDirPath</XPD:ATTR>
<XPD:REF name="Owner">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Dv8xz/tfxUeNVOewOQW1+gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pqmqdOT9NkOp2Q/6G6XrnQAA</XPD:REF>
<XPD:REF name="Type_">TbMVz69V+Uei104xTgZN8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="+/NpTgKmhk+mh0ky90pCEAAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ky0D/9W5M0+Hn/+pkdrejQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+/NpTgKmhk+mh0ky90pCEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="VeOKgKw62keggB12AQDP/gAA">
<XPD:ATTR name="Name" type="string">getExtension</XPD:ATTR>
<XPD:REF name="Owner">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="P59PbmGrHEChhtXDwdgQhwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VeOKgKw62keggB12AQDP/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="rVCBQ0x0V0GZZq8ufRjfcQAA">
<XPD:ATTR name="Name" type="string">getOriginalName</XPD:ATTR>
<XPD:REF name="Owner">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dI9bWa17ukyhW1Zys7ocHgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rVCBQ0x0V0GZZq8ufRjfcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="EWtu2q8PGUyh+TYj51lagQAA">
<XPD:ATTR name="Name" type="string">getOriginalExtension</XPD:ATTR>
<XPD:REF name="Owner">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BOUZHoR9B0uFuUpGZHWNmwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EWtu2q8PGUyh+TYj51lagQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="F8s8xNKEN0eSOEkPNOYDswAA">
<XPD:ATTR name="Name" type="string">registerFileListener</XPD:ATTR>
<XPD:REF name="Owner">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mHcfpt8reEm0ZpDUzXCEggAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:REF name="BehavioralFeature">F8s8xNKEN0eSOEkPNOYDswAA</XPD:REF>
<XPD:REF name="Type_">JhFO/c/WhkSzOn1XWaRFtwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="8Fi3toaADEqXZjCLHkoLiQAA">
<XPD:ATTR name="Name" type="string">unregisterFileListener</XPD:ATTR>
<XPD:REF name="Owner">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cSRXfXTUZUmiZsv1MBIJLAAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8Fi3toaADEqXZjCLHkoLiQAA</XPD:REF>
<XPD:REF name="Type_">JhFO/c/WhkSzOn1XWaRFtwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="QWzmJb/eR0SFTvJIY8vRLQAA">
<XPD:ATTR name="Name" type="string">assign</XPD:ATTR>
<XPD:REF name="Owner">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n25ZtUgczUilLGwAxLC9ygAA">
<XPD:ATTR name="Name" type="string">assignation</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FileManagerAssignation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QWzmJb/eR0SFTvJIY8vRLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="77gDIzAr4E+ojd8T9qUeyAAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QWzmJb/eR0SFTvJIY8vRLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="II00lODQt0uzRYzz4h5xfwAA">
<XPD:ATTR name="Name" type="string">assignCopy</XPD:ATTR>
<XPD:REF name="Owner">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9CKeOmfbqUWwmyONCYAvhwAA">
<XPD:ATTR name="Name" type="string">assignation</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FileManagerAssignation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">II00lODQt0uzRYzz4h5xfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zRGGH/oV/UuQF80DPwSF0wAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">II00lODQt0uzRYzz4h5xfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="QslUj467okK3ZNT3r7pSZwAA">
<XPD:ATTR name="Name" type="string">isManaged</XPD:ATTR>
<XPD:REF name="Owner">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="9cX7H+XcO06/01iaPfDFKAAA">
<XPD:ATTR name="Name" type="string">getQualifiedName</XPD:ATTR>
<XPD:REF name="Owner">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aoIIb5c3MUmnYGYCxZAjcgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9cX7H+XcO06/01iaPfDFKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="rT/1qI3FbE+0QQ5IDVSl+wAA">
<XPD:ATTR name="Name" type="string">getFileManager</XPD:ATTR>
<XPD:REF name="Owner">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UL0HFbb+0ECYFtbz90FUTgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rT/1qI3FbE+0QQ5IDVSl+wAA</XPD:REF>
<XPD:REF name="Type_">1W7jd5ai50yPTZAfczix0gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="+DQKz75Oc0yM1U5UHHNujQAA">
<XPD:ATTR name="Name" type="string">moveToTmp</XPD:ATTR>
<XPD:REF name="Owner">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="rCs09ezX3Ei49Z4fLsfAxgAA">
<XPD:ATTR name="Name" type="string">copyToTmp</XPD:ATTR>
<XPD:REF name="Owner">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="c+0uFBV6N0y+PK7b0xoyRQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rCs09ezX3Ei49Z4fLsfAxgAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">18</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">SWUsqdZcJUqHRP3WQnX1OgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">wk+hxOWm00+xJfTfEyQGbAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">qArgk5NQski+LwqR+tmQ+QAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">dilw+JCS8kK5Sdxryc7hjQAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">jQ3GPr5/REK7XmPv+Q5+dwAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">i8pnPBaerECLTPUnyWh34wAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">Zk2q/m2XUkmzkVJfFqlVSAAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">8cbKv2KOu0yQtUkhjathKgAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">RZf8UnDMxEC/CpZIwlJ5BgAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">lhx02bRwa02fClvT9OH6TAAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">Vgz2YgMZSUaZqJKWmYhAPAAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">CfqTblQMvUSdk/5WDeFHewAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">IYHxcUfLsEiL7p4O8yki6AAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">c+0uFBV6N0y+PK7b0xoyRQAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">PkQDaUPLzkqstlvWnwg3mAAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">aWHmqeAm+EqiC3i3w4gdfwAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">C1W6kR3xekeKxtYzOYZmtQAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">QybAkJqPAEO0LP3phZaVnAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">+F36ref5UUi2Xp/yoFpt6wAA</XPD:REF>
<XPD:REF name="Associations[1]">PfPQxHa7nUeLqqMSy1yAcgAA</XPD:REF>
<XPD:REF name="Associations[2]">B3TwEX/TYEeFaQGSXWUknAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="sTYudpfNb0OYnPKfCixsMAAA">
<XPD:ATTR name="Name" type="string">TmpFileManager</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">tm9++hOjsUGyneIelxAUnQAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">ff4r4x4ng0CTOz5GY93wogAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">GaM5KxHfJESmzdhn6pbkJAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Buyxb0jKqUqY9pJzAZstiQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="RxtBL9WkTk29b9B5eTl8EwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">sTYudpfNb0OYnPKfCixsMAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TsTCTAXcLUyrcnsLbH9QYgAA">
<XPD:ATTR name="Name" type="string">dataDirPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RxtBL9WkTk29b9B5eTl8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="78JTvEzgek2vBhYl9LKigAAA">
<XPD:ATTR name="Name" type="string">dirPerm</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RxtBL9WkTk29b9B5eTl8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="YMX09OMbsUeIZXwjsbriBgAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RxtBL9WkTk29b9B5eTl8EwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ExOX6pFA/0q3cIxSF9Sc0AAA">
<XPD:ATTR name="Name" type="string">createFromFilePath</XPD:ATTR>
<XPD:REF name="Owner">sTYudpfNb0OYnPKfCixsMAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cojEu6iK9EK28DUs4abxYgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ExOX6pFA/0q3cIxSF9Sc0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YR2DRWckv0SqNCEk3ss75AAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ExOX6pFA/0q3cIxSF9Sc0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="NSUVmM0ZBkqoIux5q6uuTAAA">
<XPD:ATTR name="Name" type="string">session</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">HttpSession</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ExOX6pFA/0q3cIxSF9Sc0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="s38cTv+nhEWtqzAfcM3xMgAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">sTYudpfNb0OYnPKfCixsMAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SWUsqdZcJUqHRP3WQnX1OgAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s38cTv+nhEWtqzAfcM3xMgAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PjdYl8mijUCIsmWobcbiqQAA">
<XPD:ATTR name="Name" type="string">session</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">HttpSession</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s38cTv+nhEWtqzAfcM3xMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="qSs5jV2/E0WgUvOvnzV1pwAA">
<XPD:ATTR name="Name" type="string">createFile</XPD:ATTR>
<XPD:REF name="Owner">sTYudpfNb0OYnPKfCixsMAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wk+hxOWm00+xJfTfEyQGbAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qSs5jV2/E0WgUvOvnzV1pwAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3C9IvMtodESV5gpEHmi0PwAA">
<XPD:ATTR name="Name" type="string">session</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">HttpSession</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qSs5jV2/E0WgUvOvnzV1pwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">kT4AdZ7XR02OVnc2UexeewAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">DCTBuxc06k6kfOLTZkhMiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="kRtlMJxwfEKKYqDO+5qbKgAA">
<XPD:ATTR name="Name" type="string">PrivateFileManger</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">4</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">jY/LVtz6ZEGShaHjlwgYmQAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">0fkVmXyLeU+9B8/GHYZgPAAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">TtgqSlvY5kKqdRPcQvBnCAAA</XPD:REF>
<XPD:REF name="ClientDependencies[3]">ww8m2WE/M0WIYBkyr8m6uQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="6IbiHQTMsUChp40X26X42wAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">kRtlMJxwfEKKYqDO+5qbKgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="H9hEKkQCL0S/ZHfiWyJOSwAA">
<XPD:ATTR name="Name" type="string">dataDirPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6IbiHQTMsUChp40X26X42wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5241vujC9UWmOHW8TfXURQAA">
<XPD:ATTR name="Name" type="string">dirPerm</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6IbiHQTMsUChp40X26X42wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="bNkRYaLUPE6gvdVDFHWzkgAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6IbiHQTMsUChp40X26X42wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="kw2zFju7xUqNiti4RF4b/wAA">
<XPD:ATTR name="Name" type="string">createFile</XPD:ATTR>
<XPD:REF name="Owner">kRtlMJxwfEKKYqDO+5qbKgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dilw+JCS8kK5Sdxryc7hjQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kw2zFju7xUqNiti4RF4b/wAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Kt1mpI39pEiVeTKt+fdPwgAA">
<XPD:ATTR name="Name" type="string">unitname</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kw2zFju7xUqNiti4RF4b/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="AhGhgJDVDkOq2bWUB3lGBQAA">
<XPD:ATTR name="Name" type="string">fileLocater</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kw2zFju7xUqNiti4RF4b/wAA</XPD:REF>
<XPD:REF name="Type_">F3xDOgbkYUG7EqJqlP/nkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">VcbtVvAQ1UaIPM9jGNNd8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="MnOqX2w/Y0yk3K0CV9rNJAAA">
<XPD:ATTR name="Name" type="string">DateManagedFileLocater</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">h2r2BoOj0UuDJNQh8VtD2gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="3iOLkUVow0OrJ88BpPOYGQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">MnOqX2w/Y0yk3K0CV9rNJAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="a1IsV9mWu0K4FOe9XEkstQAA">
<XPD:ATTR name="Name" type="string">date</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3iOLkUVow0OrJ88BpPOYGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLException" guid="MGxcVd0EF02hw9xnTmu5lgAA">
<XPD:ATTR name="Name" type="string">IncompatibleFileManagerException</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">w/KSCCcb8EGpLCHtTfzWmAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">okUiVM+ZCUGbKIAHV1IoGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLInterface" guid="o8WfC5Z6aEazXp/WHVOYowAA">
<XPD:ATTR name="Name" type="string">Managable</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">z0h8Nsz80kKsuWUO9yM/BgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">MzvuXJOyP0qXRA9NnF8KvwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">Aty0e4xsU0G0ztFfgvWrXAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="r5MbTYBc7kufICBWDobqwwAA">
<XPD:ATTR name="Name" type="string">getPath</XPD:ATTR>
<XPD:REF name="Owner">o8WfC5Z6aEazXp/WHVOYowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="p9B2ZhmE2ECd0yHogE2JwAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">r5MbTYBc7kufICBWDobqwwAA</XPD:REF>
<XPD:REF name="Type_">TbMVz69V+Uei104xTgZN8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="1tplJcovSUSHJMowgEDX5AAA">
<XPD:ATTR name="Name" type="string">getHttpPath</XPD:ATTR>
<XPD:REF name="Owner">o8WfC5Z6aEazXp/WHVOYowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YlLDkplqjUq0PH9ifbWzAAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1tplJcovSUSHJMowgEDX5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="RpEKP6zSvkSMbPBcBf/7uwAA">
<XPD:ATTR name="Name" type="string">getOriginalName</XPD:ATTR>
<XPD:REF name="Owner">o8WfC5Z6aEazXp/WHVOYowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="F09DyDzE3EKlXqPBGzosugAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RpEKP6zSvkSMbPBcBf/7uwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="zBoALfYHjkyWmMXt5eEMRgAA">
<XPD:ATTR name="Name" type="string">getOriginalExtension</XPD:ATTR>
<XPD:REF name="Owner">o8WfC5Z6aEazXp/WHVOYowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="X8YPdaabiE6Oy8SwRj789gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zBoALfYHjkyWmMXt5eEMRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="DS7cBECqKUaPQxoH5quNTAAA">
<XPD:ATTR name="Name" type="string">getFileManager</XPD:ATTR>
<XPD:REF name="Owner">o8WfC5Z6aEazXp/WHVOYowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7mcxNk+whkGLNTHXHBvClQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DS7cBECqKUaPQxoH5quNTAAA</XPD:REF>
<XPD:REF name="Type_">1W7jd5ai50yPTZAfczix0gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">RVfmWTQZFECIqPzC511xwAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">/uA13wC8+UGlfoc5Gg6ETQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">x1weulicJEGwla/s8IrwJgAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">ppO5u9nt2k20mzwXtdQKUgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">b/2qxiqZ4ESUJhaOO2oJVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLInterface" guid="1W7jd5ai50yPTZAfczix0gAA">
<XPD:ATTR name="Name" type="string">FileManager</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">4</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">TWbaFMdlaUeSCs7GsgWv6QAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">tm9++hOjsUGyneIelxAUnQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">GaM5KxHfJESmzdhn6pbkJAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">xddBOfbuEEm6dZQP6ORLSAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">5ya4Z5hv1U2ZBN846fyVvwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">4</XPD:ATTR>
<XPD:REF name="Specializations[0]">UK1Nu+9xz0yFB9Qht5BwagAA</XPD:REF>
<XPD:REF name="Specializations[1]">twRrotd9ak6VSY/a6/g7IAAA</XPD:REF>
<XPD:REF name="Specializations[2]">Buyxb0jKqUqY9pJzAZstiQAA</XPD:REF>
<XPD:REF name="Specializations[3]">eqLLMBzQMESftgVsiF9clwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="a92IAuUbV0G/Rd2Ws9t+awAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">1W7jd5ai50yPTZAfczix0gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NtlK8Cp0TUS4WD1OJ1esowAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a92IAuUbV0G/Rd2Ws9t+awAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MGEGPYBJSEKhRMtbiH6TbQAA">
<XPD:ATTR name="Name" type="string">obj</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a92IAuUbV0G/Rd2Ws9t+awAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">xk53VviY1EWuDGvPqVKLSwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">UL0HFbb+0ECYFtbz90FUTgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">7mcxNk+whkGLNTHXHBvClQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">XAqOz4YJ/E+ZIbJcnqhEAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLInterface" guid="F3xDOgbkYUG7EqJqlP/nkAAA">
<XPD:ATTR name="Name" type="string">FileLocator</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">h2r2BoOj0UuDJNQh8VtD2gAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">pyEic1t7nUewAXIchU+3xQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="q3Qc5gGEcUWaYF/ba0tiZgAA">
<XPD:ATTR name="Name" type="string">getDirLevels</XPD:ATTR>
<XPD:REF name="Owner">F3xDOgbkYUG7EqJqlP/nkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ztGVCZXiHUutBg0l5o0XhQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">q3Qc5gGEcUWaYF/ba0tiZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">8</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">AhGhgJDVDkOq2bWUB3lGBQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">HUKDrgHYNECEScVGhUMiEgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">QRr9nS8QbU2+HpAARaQVaAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">FfhiPqFL3EqdaAdLwMTPUQAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">ni8BDyUc+0WIOsc9h86eHgAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">JoHm/Ygfs0CyldlcMjWZdgAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">nyfvQVmAr0OyM8cyvKBLlwAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">Axfg+AxKbkOthaCTRk4adAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="uJzFbfo5Hk+3/IvPoLrY/wAA">
<XPD:ATTR name="Name" type="string">UploadFileManager</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">iViOGWk6lEqQj9J+sC/TQgAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">xddBOfbuEEm6dZQP6ORLSAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="PGqoZINcWUOAMthrFoUBQgAA">
<XPD:ATTR name="Name" type="string">has</XPD:ATTR>
<XPD:REF name="Owner">uJzFbfo5Hk+3/IvPoLrY/wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AExwZNRVJUWBiTKUmXni8wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PGqoZINcWUOAMthrFoUBQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="iMsnswwhs0KJH/Yl2VOGzAAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PGqoZINcWUOAMthrFoUBQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="/ix7ZbA9skuxbUMilYv2BAAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">uJzFbfo5Hk+3/IvPoLrY/wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qArgk5NQski+LwqR+tmQ+QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/ix7ZbA9skuxbUMilYv2BAAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0SqneuswLkysecnCLi6H4wAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/ix7ZbA9skuxbUMilYv2BAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">JtHYtutanUK3sUiolAyf9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="lPv3SpzYtUa8QkP7J4GMZQAA">
<XPD:ATTR name="Name" type="string">PublicFileManager</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">5</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">8tStHE7LyUut/JpskK85mwAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">jODRg6onBka7JFkBLF59OwAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">0X4MfMDMyEGtL+nGEUDcQQAA</XPD:REF>
<XPD:REF name="ClientDependencies[3]">7VLQ+dhPJ0qnvXzWrarMDwAA</XPD:REF>
<XPD:REF name="ClientDependencies[4]">HcQFEJ6MCEeDNp5bcyfeqAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="CtfC2Kub5E+wJDpLIKEC+QAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">lPv3SpzYtUa8QkP7J4GMZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="m6V50OwQ40qf3lHYQpVGpwAA">
<XPD:ATTR name="Name" type="string">dataDirPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CtfC2Kub5E+wJDpLIKEC+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="S1otP+Jbmk+JOdreURqYtQAA">
<XPD:ATTR name="Name" type="string">dirPerm</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CtfC2Kub5E+wJDpLIKEC+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="DXJ6gv2IOUqZcy51DIC2TwAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CtfC2Kub5E+wJDpLIKEC+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="UuezlzQ8D0SPoGP9GioZgAAA">
<XPD:ATTR name="Name" type="string">enabledHttpAccess</XPD:ATTR>
<XPD:REF name="Owner">lPv3SpzYtUa8QkP7J4GMZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1fozs8QflUKS5nigbl4/qwAA">
<XPD:ATTR name="Name" type="string">request</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UuezlzQ8D0SPoGP9GioZgAAA</XPD:REF>
<XPD:REF name="Type_">lquAfNb9ZU2faNDv8m0MjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rggn5s3tPkOKIGhv/brOewAA">
<XPD:ATTR name="Name" type="string">dataDirHttpPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UuezlzQ8D0SPoGP9GioZgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="tYjUu70Aw0OWUkXaM2riFgAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">lPv3SpzYtUa8QkP7J4GMZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lhx02bRwa02fClvT9OH6TAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tYjUu70Aw0OWUkXaM2riFgAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3dobJP6n3UGLbWcrhFm/LAAA">
<XPD:ATTR name="Name" type="string">fileName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tYjUu70Aw0OWUkXaM2riFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="FfhiPqFL3EqdaAdLwMTPUQAA">
<XPD:ATTR name="Name" type="string">fileLocator</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tYjUu70Aw0OWUkXaM2riFgAA</XPD:REF>
<XPD:REF name="Type_">F3xDOgbkYUG7EqJqlP/nkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="FbLKxm71SkaP937cvuLJCwAA">
<XPD:ATTR name="Name" type="string">getDataDirPath</XPD:ATTR>
<XPD:REF name="Owner">lPv3SpzYtUa8QkP7J4GMZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wD0WQl6gOUG/tcziFqESMAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FbLKxm71SkaP937cvuLJCwAA</XPD:REF>
<XPD:REF name="Type_">TbMVz69V+Uei104xTgZN8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="02p2d+XUukWAkZ43ufHW3QAA">
<XPD:ATTR name="Name" type="string">put</XPD:ATTR>
<XPD:REF name="Owner">lPv3SpzYtUa8QkP7J4GMZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wRLjsYJNSkaz7QqCAgepawAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">02p2d+XUukWAkZ43ufHW3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Zk2q/m2XUkmzkVJfFqlVSAAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">02p2d+XUukWAkZ43ufHW3QAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="QRr9nS8QbU2+HpAARaQVaAAA">
<XPD:ATTR name="Name" type="string">fileLocater</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">02p2d+XUukWAkZ43ufHW3QAA</XPD:REF>
<XPD:REF name="Type_">F3xDOgbkYUG7EqJqlP/nkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="YtEkqOYLrU2staQ0/dJcdwAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">lPv3SpzYtUa8QkP7J4GMZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8cbKv2KOu0yQtUkhjathKgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YtEkqOYLrU2staQ0/dJcdwAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pdwa4X6n8EafjVBnmMc/SAAA">
<XPD:ATTR name="Name" type="string">qualifiedName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YtEkqOYLrU2staQ0/dJcdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="17Yz0rvTBkONpPl4BSg/RwAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">lPv3SpzYtUa8QkP7J4GMZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SmXXAcGiy06O5qcvjDg1VQAA">
<XPD:ATTR name="Name" type="string">qualifiedName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">17Yz0rvTBkONpPl4BSg/RwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="DBQt4AosAUaUek+aQgDJ0AAA">
<XPD:ATTR name="Name" type="string">getHttpPathOf</XPD:ATTR>
<XPD:REF name="Owner">lPv3SpzYtUa8QkP7J4GMZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XPtM+pdr3EiuIXff5lXJCgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DBQt4AosAUaUek+aQgDJ0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="x1weulicJEGwla/s8IrwJgAA">
<XPD:ATTR name="Name" type="string">managedFile</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DBQt4AosAUaUek+aQgDJ0AAA</XPD:REF>
<XPD:REF name="Type_">o8WfC5Z6aEazXp/WHVOYowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">qhCCzVE2NkaGWSAIKpKAjAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">2ZJ4FERYHEuA2l/vA1EEBwAA</XPD:REF>
<XPD:REF name="Associations[1]">uSSKE1yROkS3T5Tan5v7pAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLInterface" guid="JhFO/c/WhkSzOn1XWaRFtwAA">
<XPD:ATTR name="Name" type="string">FileListener</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">ww8m2WE/M0WIYBkyr8m6uQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">7VLQ+dhPJ0qnvXzWrarMDwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">5ya4Z5hv1U2ZBN846fyVvwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="nQuMdpkJ/kiJ5dcxIjf0fgAA">
<XPD:ATTR name="Name" type="string">onMove</XPD:ATTR>
<XPD:REF name="Owner">JhFO/c/WhkSzOn1XWaRFtwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="C1W6kR3xekeKxtYzOYZmtQAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nQuMdpkJ/kiJ5dcxIjf0fgAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0BaOWVxNS0GzXluHbi5ggwAA">
<XPD:ATTR name="Name" type="string">assignation</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FileManagerAssignation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nQuMdpkJ/kiJ5dcxIjf0fgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="xQoGZWd2qUSjKL/OnmpEiQAA">
<XPD:ATTR name="Name" type="string">onDestruct</XPD:ATTR>
<XPD:REF name="Owner">JhFO/c/WhkSzOn1XWaRFtwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="H/ZtTtK+f0Wnrj+kDk7nswAA">
<XPD:ATTR name="Name" type="string">NN6File $file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xQoGZWd2qUSjKL/OnmpEiQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="7hcckt6nD02AtuqaXtpThQAA">
<XPD:ATTR name="Name" type="string">onDelete</XPD:ATTR>
<XPD:REF name="Owner">JhFO/c/WhkSzOn1XWaRFtwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0NTAS7gWNUW1vmQX/ZEkMwAA">
<XPD:ATTR name="Name" type="string">NN6File $file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7hcckt6nD02AtuqaXtpThQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">mHcfpt8reEm0ZpDUzXCEggAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">cSRXfXTUZUmiZsv1MBIJLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLInterface" guid="RPQRDpu0wEmvYRxbflslkwAA">
<XPD:ATTR name="Name" type="string">ThumbFileManager</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">jODRg6onBka7JFkBLF59OwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">0fkVmXyLeU+9B8/GHYZgPAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">twRrotd9ak6VSY/a6/g7IAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Qb+UoR1pNkaGfFKXboIDWAAA">
<XPD:ATTR name="Name" type="string">createThumbFilePath</XPD:ATTR>
<XPD:REF name="Owner">RPQRDpu0wEmvYRxbflslkwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IOTR/+y3MUS0jfrGfzol5QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Qb+UoR1pNkaGfFKXboIDWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QybAkJqPAEO0LP3phZaVnAAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Qb+UoR1pNkaGfFKXboIDWAAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="kmyBs6ZHtk2CxNOptTYQFwAA">
<XPD:ATTR name="Name" type="string">dimension</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Qb+UoR1pNkaGfFKXboIDWAAA</XPD:REF>
<XPD:REF name="Type_">4cViJheBQEqrWfWLzMxk3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="tZkNb532fU6E8HOC+5L8DQAA">
<XPD:ATTR name="Name" type="string">sourceThumbFile</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Qb+UoR1pNkaGfFKXboIDWAAA</XPD:REF>
<XPD:REF name="Type_">QaUybcNToEmW6Z0lHD4kbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="M5eedsNGw0CO3oZzdNTL4QAA">
<XPD:ATTR name="Name" type="string">getThumbFile</XPD:ATTR>
<XPD:REF name="Owner">RPQRDpu0wEmvYRxbflslkwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/ow5o6XLM0GYcl9dcUEbDAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">M5eedsNGw0CO3oZzdNTL4QAA</XPD:REF>
<XPD:REF name="Type_">l/vCO+vYukub/6Bgw/WhZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rFEqU8tXpEWYegs6KMERjQAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">File: dimension: ImageDimension</XPD:ATTR>
<XPD:REF name="BehavioralFeature">M5eedsNGw0CO3oZzdNTL4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="14z+pKGfTESphZsP0HEqsAAA">
<XPD:ATTR name="Name" type="string">getThumbFilesByFile</XPD:ATTR>
<XPD:REF name="Owner">RPQRDpu0wEmvYRxbflslkwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CfqTblQMvUSdk/5WDeFHewAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">14z+pKGfTESphZsP0HEqsAAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="hHgG4ucPuU+qIa0iRBpghwAA">
<XPD:ATTR name="Name" type="string">removeThumbFilesByFile</XPD:ATTR>
<XPD:REF name="Owner">RPQRDpu0wEmvYRxbflslkwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Vgz2YgMZSUaZqJKWmYhAPAAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hHgG4ucPuU+qIa0iRBpghwAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="y75oH7KxXkyR+iSKxNxzPAAA">
<XPD:ATTR name="Name" type="string">FileAssignationFactory</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="/P6EgffUn0+0w8B/MUjUBgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">y75oH7KxXkyR+iSKxNxzPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XAqOz4YJ/E+ZIbJcnqhEAgAA">
<XPD:ATTR name="Name" type="string">fileManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/P6EgffUn0+0w8B/MUjUBgAA</XPD:REF>
<XPD:REF name="Type_">1W7jd5ai50yPTZAfczix0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="jhm727O/4kWlw5Loc9O6KAAA">
<XPD:ATTR name="Name" type="string">baseDirPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/P6EgffUn0+0w8B/MUjUBgAA</XPD:REF>
<XPD:REF name="Type_">TbMVz69V+Uei104xTgZN8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="to381TgaOUejGxGoj2V1lwAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/P6EgffUn0+0w8B/MUjUBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="bKmdvMRsOEaMz4bgTYT/swAA">
<XPD:ATTR name="Name" type="string">reservedPrefixes</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/P6EgffUn0+0w8B/MUjUBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="aMxq8RvnAkqfzmAQbWEzzAAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">y75oH7KxXkyR+iSKxNxzPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2j7T7sKL8kOMr0VUmVg6+AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aMxq8RvnAkqfzmAQbWEzzAAA</XPD:REF>
<XPD:REF name="Type_">upbkSkbUEEihhB3vjCLdXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QMCMdVhtZ0+Lzf4yzX8pNAAA">
<XPD:ATTR name="Name" type="string">fileName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aMxq8RvnAkqfzmAQbWEzzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="HUKDrgHYNECEScVGhUMiEgAA">
<XPD:ATTR name="Name" type="string">fileLocator</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aMxq8RvnAkqfzmAQbWEzzAAA</XPD:REF>
<XPD:REF name="Type_">F3xDOgbkYUG7EqJqlP/nkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="oo936Dk8Akm3kPhVckQTgAAA">
<XPD:ATTR name="Name" type="string">getByQualifiedName</XPD:ATTR>
<XPD:REF name="Owner">y75oH7KxXkyR+iSKxNxzPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+X/MQhv6bEy7oxs2huxo2AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oo936Dk8Akm3kPhVckQTgAAA</XPD:REF>
<XPD:REF name="Type_">upbkSkbUEEihhB3vjCLdXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qbAPnDMdmkCBROnitLNtSAAA">
<XPD:ATTR name="Name" type="string">qualifiedName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oo936Dk8Akm3kPhVckQTgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">v3Xmm6zg4U+LbNS2pHQIkgAA</XPD:REF>
<XPD:REF name="Associations[1]">mvXdOQVzYEOrvnZfu5qQ8gAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="S5pDVdLkX0S2XkItA0WsMwAA">
<XPD:ATTR name="Name" type="string">DIRECTORY_SEPARATOR</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">y75oH7KxXkyR+iSKxNxzPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="DzFX472JjEy0rHpwDNYs5gAA">
<XPD:ATTR name="Name" type="string">QualifiedNameFormatException</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">KHlDvxBPpEm7w2hCrC8m+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLInterface" guid="mhd56bs7x0218nuWPaiy6wAA">
<XPD:ATTR name="Name" type="string">PersistableFileManager</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">8tStHE7LyUut/JpskK85mwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">jY/LVtz6ZEGShaHjlwgYmQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">UK1Nu+9xz0yFB9Qht5BwagAA</XPD:REF>
<XPD:REF name="Generalizations[1]">eqLLMBzQMESftgVsiF9clwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="JBxALM2GqkGPD+KS02/+9AAA">
<XPD:ATTR name="Name" type="string">persist</XPD:ATTR>
<XPD:REF name="Owner">mhd56bs7x0218nuWPaiy6wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2LZ/Z5YSW0m4AUsXP6OHawAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JBxALM2GqkGPD+KS02/+9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PkQDaUPLzkqstlvWnwg3mAAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JBxALM2GqkGPD+KS02/+9AAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ni8BDyUc+0WIOsc9h86eHgAA">
<XPD:ATTR name="Name" type="string">fileLocater</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JBxALM2GqkGPD+KS02/+9AAA</XPD:REF>
<XPD:REF name="Type_">F3xDOgbkYUG7EqJqlP/nkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="3GWOiNaftUqLjNjG2zx4mgAA">
<XPD:ATTR name="Name" type="string">getByQualifiedName</XPD:ATTR>
<XPD:REF name="Owner">mhd56bs7x0218nuWPaiy6wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aWHmqeAm+EqiC3i3w4gdfwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3GWOiNaftUqLjNjG2zx4mgAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="iK57JXP6xUCs2/EwdGtG5QAA">
<XPD:ATTR name="Name" type="string">qualifiedName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3GWOiNaftUqLjNjG2zx4mgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="HQi735KRXkOn0C+92QVwzAAA">
<XPD:ATTR name="Name" type="string">removeByQualifiedName</XPD:ATTR>
<XPD:REF name="Owner">mhd56bs7x0218nuWPaiy6wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cDRFdlchHUmjOeB7Qf3KRwAA">
<XPD:ATTR name="Name" type="string">qualifiedName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HQi735KRXkOn0C+92QVwzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLInterface" guid="xXXdiXMSLkyEKwf1XHcgtQAA">
<XPD:ATTR name="Name" type="string">PersistentManagedFileLocator</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">pyEic1t7nUewAXIchU+3xQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9jbciUXtAUahF2funl9zzwAA">
<XPD:ATTR name="Name" type="string">setEntity</XPD:ATTR>
<XPD:REF name="Owner">xXXdiXMSLkyEKwf1XHcgtQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6Y5IQ27EQ0OVcDJDO4OdPQAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9jbciUXtAUahF2funl9zzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="KOrAm+u0u0mbvsd3XV10pAAA">
<XPD:ATTR name="Name" type="string">serialize</XPD:ATTR>
<XPD:REF name="Owner">xXXdiXMSLkyEKwf1XHcgtQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PFtwnX5rT0iMNUo5C6jCoAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KOrAm+u0u0mbvsd3XV10pAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="GK/exasnoU6dkTY15UWu5wAA">
<XPD:ATTR name="Name" type="string">createFromSerializedStr</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">xXXdiXMSLkyEKwf1XHcgtQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rEfTRp698EenvFVFGKvENAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GK/exasnoU6dkTY15UWu5wAA</XPD:REF>
<XPD:REF name="Type_">xXXdiXMSLkyEKwf1XHcgtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vLV7Hca8rE+5JqUcqJkzmAAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GK/exasnoU6dkTY15UWu5wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">rEfTRp698EenvFVFGKvENAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLClass" guid="upbkSkbUEEihhB3vjCLdXgAA">
<XPD:ATTR name="Name" type="string">FileAssignation</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">2j7T7sKL8kOMr0VUmVg6+AAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">+X/MQhv6bEy7oxs2huxo2AAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="YvYEF+Vl2E6XVDcnK8diLQAA">
<XPD:ATTR name="Name" type="string">path</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">upbkSkbUEEihhB3vjCLdXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="4VDFjvMXJUqAITDigj/i3gAA">
<XPD:ATTR name="Name" type="string">qualifiedName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">upbkSkbUEEihhB3vjCLdXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="xk53VviY1EWuDGvPqVKLSwAA">
<XPD:ATTR name="Name" type="string">fileManager</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FileManager</XPD:ATTR>
<XPD:REF name="Type_">1W7jd5ai50yPTZAfczix0gAA</XPD:REF>
<XPD:REF name="Owner">upbkSkbUEEihhB3vjCLdXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLPackage" guid="33O2Nem/RkyrzUoH50tHTwAA">
<XPD:ATTR name="Name" type="string">img</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="+r3elxoV8E2bZe0WEaBzmQAA">
<XPD:ATTR name="Name" type="string">ImageManagable</XPD:ATTR>
<XPD:REF name="Namespace">33O2Nem/RkyrzUoH50tHTwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">GgyeZswFw02Fous5NjjJXwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">1ModG4ZWTki7W0o/wwoD0QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Fq/glO6sMUefnEAcdFWUugAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">+r3elxoV8E2bZe0WEaBzmQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/uA13wC8+UGlfoc5Gg6ETQAA">
<XPD:ATTR name="Name" type="string">managable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Fq/glO6sMUefnEAcdFWUugAA</XPD:REF>
<XPD:REF name="Type_">o8WfC5Z6aEazXp/WHVOYowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="eIcqS9HeyUyWzaCyi1IlUQAA">
<XPD:ATTR name="Name" type="string">getMimeType</XPD:ATTR>
<XPD:REF name="Owner">+r3elxoV8E2bZe0WEaBzmQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rF+DgsJ44EClNfEUTCkk8wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eIcqS9HeyUyWzaCyi1IlUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="kr7u9fv0kUeORpINfU+LeAAA">
<XPD:ATTR name="Name" type="string">getWidth</XPD:ATTR>
<XPD:REF name="Owner">+r3elxoV8E2bZe0WEaBzmQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZWEVhQB1Y02pBAMBaQS8sAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kr7u9fv0kUeORpINfU+LeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="4gj+hLm290Cx1VgenldXqAAA">
<XPD:ATTR name="Name" type="string">getHeight</XPD:ATTR>
<XPD:REF name="Owner">+r3elxoV8E2bZe0WEaBzmQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lAkznxslK0awCPGspv1FvgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4gj+hLm290Cx1VgenldXqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="mFZM9lqJTESi8USvf+aW+wAA">
<XPD:ATTR name="Name" type="string">createResource</XPD:ATTR>
<XPD:REF name="Owner">+r3elxoV8E2bZe0WEaBzmQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aPFAoKE9DkKezVlWpLhK+wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mFZM9lqJTESi8USvf+aW+wAA</XPD:REF>
<XPD:REF name="Type_">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="LHgeHnmJq0iNia1VXLOyNwAA">
<XPD:ATTR name="Name" type="string">saveResource</XPD:ATTR>
<XPD:REF name="Owner">+r3elxoV8E2bZe0WEaBzmQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zzbxPKGup0CZzYw2Y5sVQgAA">
<XPD:ATTR name="Name" type="string">imageResource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LHgeHnmJq0iNia1VXLOyNwAA</XPD:REF>
<XPD:REF name="Type_">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="Ixf78hyrh0eNgbuF3q7XKQAA">
<XPD:ATTR name="Name" type="string">isImageManagable</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">+r3elxoV8E2bZe0WEaBzmQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6vH+Jw3kSkWCqZctyxUuFwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ixf78hyrh0eNgbuF3q7XKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RVfmWTQZFECIqPzC511xwAAA">
<XPD:ATTR name="Name" type="string">managable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ixf78hyrh0eNgbuF3q7XKQAA</XPD:REF>
<XPD:REF name="Type_">o8WfC5Z6aEazXp/WHVOYowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">mQ0JEOfbKUGnCwIKnSbSnAAA</XPD:REF>
<XPD:REF name="Associations[1]">tDBIgBW9p06eFANb5WJkwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="QaUybcNToEmW6Z0lHD4kbAAA">
<XPD:ATTR name="Name" type="string">ThumbFile</XPD:ATTR>
<XPD:REF name="Namespace">33O2Nem/RkyrzUoH50tHTwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Aty0e4xsU0G0ztFfgvWrXAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4VbnjFOCIUOivUzwvCk8ogAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">QaUybcNToEmW6Z0lHD4kbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uJ+VpbN6rUOhuu12awoUAwAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4VbnjFOCIUOivUzwvCk8ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="IYHxcUfLsEiL7p4O8yki6AAA">
<XPD:ATTR name="Name" type="string">originalFile</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4VbnjFOCIUOivUzwvCk8ogAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="oRoxzYsPiEiLCxVN4wZTegAA">
<XPD:ATTR name="Name" type="string">dimension</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4VbnjFOCIUOivUzwvCk8ogAA</XPD:REF>
<XPD:REF name="Type_">4cViJheBQEqrWfWLzMxk3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="q4VUEGc9H02WUIkU0dN/nwAA">
<XPD:ATTR name="Name" type="string">getPath</XPD:ATTR>
<XPD:REF name="Owner">QaUybcNToEmW6Z0lHD4kbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9HssSqI/yUeZQEL+C0A5rQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">q4VUEGc9H02WUIkU0dN/nwAA</XPD:REF>
<XPD:REF name="Type_">TbMVz69V+Uei104xTgZN8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">iyKYM9/xAkC62s/W3d+VHAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">tZkNb532fU6E8HOC+5L8DQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">xsQsWFJCVEW1FVXaj9UNdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="4cViJheBQEqrWfWLzMxk3AAA">
<XPD:ATTR name="Name" type="string">ImageDimension</XPD:ATTR>
<XPD:REF name="Namespace">33O2Nem/RkyrzUoH50tHTwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="PiPprfTgU0uXtvzH5qsAYwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">4cViJheBQEqrWfWLzMxk3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qh4L2yovokOFowwhfFO04wAA">
<XPD:ATTR name="Name" type="string">width</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PiPprfTgU0uXtvzH5qsAYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="amkfm6Da0U2C+drPD0DWtgAA">
<XPD:ATTR name="Name" type="string">height</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PiPprfTgU0uXtvzH5qsAYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="QGKAKNoNC0GUiXmRV/rV6gAA">
<XPD:ATTR name="Name" type="string">crop</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PiPprfTgU0uXtvzH5qsAYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="uSEJkhfpIkCMlqgVL5+OFAAA">
<XPD:ATTR name="Name" type="string">getWidth</XPD:ATTR>
<XPD:REF name="Owner">4cViJheBQEqrWfWLzMxk3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bUE6Ra4b9Uat9BX//OkkjQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uSEJkhfpIkCMlqgVL5+OFAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="F0rTKy/uZ0ColWdvKKu09AAA">
<XPD:ATTR name="Name" type="string">getHeight</XPD:ATTR>
<XPD:REF name="Owner">4cViJheBQEqrWfWLzMxk3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="P4xJ5CjMN0qvUKJqyoaFOAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">F0rTKy/uZ0ColWdvKKu09AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="JgagfY5KN0qJ0t+993vWAAAA">
<XPD:ATTR name="Name" type="string">getCrop</XPD:ATTR>
<XPD:REF name="Owner">4cViJheBQEqrWfWLzMxk3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kBYTUHEPekyFb064ibFk6gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JgagfY5KN0qJ0t+993vWAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">6</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">OjEJ0HQvDEe1JKy2EzUWbAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">6Av7wiKewky52X817MjGhgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">oRoxzYsPiEiLCxVN4wZTegAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">kmyBs6ZHtk2CxNOptTYQFwAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">2JsstO6VOE62+3dZSfxGyAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">BdE+lsyaS0+x64aqbxGA2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="IIacUijgE0OEfm7AmeuuIQAA">
<XPD:ATTR name="Name" type="string">ImageFileWrapper</XPD:ATTR>
<XPD:REF name="Namespace">33O2Nem/RkyrzUoH50tHTwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">4tfdEtrkAk6VV3eBvOb3FgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">8aQWnkS83kOwbjPnVb3PEgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="j72gw9p7+EKurPNGU/3IIAAA">
<XPD:ATTR name="Name" type="string">createResource(): resource</XPD:ATTR>
<XPD:REF name="Owner">IIacUijgE0OEfm7AmeuuIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="gsTBs51XeE+PqWYnqetAmQAA">
<XPD:ATTR name="Name" type="string">saveResource</XPD:ATTR>
<XPD:REF name="Owner">IIacUijgE0OEfm7AmeuuIQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rAciOEMPAEOZM4oJmn+46QAA">
<XPD:ATTR name="Name" type="string">imageResource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gsTBs51XeE+PqWYnqetAmQAA</XPD:REF>
<XPD:REF name="Type_">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="zIG4wikB/E+/Dj/h4s3vnAAA">
<XPD:ATTR name="Name" type="string">getFilePath</XPD:ATTR>
<XPD:REF name="Owner">IIacUijgE0OEfm7AmeuuIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLException" guid="YiOl225zwUy2ZxQFFCg0WQAA">
<XPD:ATTR name="Name" type="string">UnsupportedImageTypeException</XPD:ATTR>
<XPD:REF name="Namespace">33O2Nem/RkyrzUoH50tHTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="F369eg5hmUO9TLIX+sqzPAAA">
<XPD:ATTR name="Name" type="string">ImageFile</XPD:ATTR>
<XPD:REF name="Namespace">33O2Nem/RkyrzUoH50tHTwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">1ModG4ZWTki7W0o/wwoD0QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="cYrqnLqRs0S9TLJuZuEvmAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">F369eg5hmUO9TLIX+sqzPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RZf8UnDMxEC/CpZIwlJ5BgAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cYrqnLqRs0S9TLJuZuEvmAAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="tSBAe/nuXUah3itbOiSFWQAA">
<XPD:ATTR name="Name" type="string">createThumbFile</XPD:ATTR>
<XPD:REF name="Owner">F369eg5hmUO9TLIX+sqzPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iyKYM9/xAkC62s/W3d+VHAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tSBAe/nuXUah3itbOiSFWQAA</XPD:REF>
<XPD:REF name="Type_">QaUybcNToEmW6Z0lHD4kbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OjEJ0HQvDEe1JKy2EzUWbAAA">
<XPD:ATTR name="Name" type="string">dimension</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tSBAe/nuXUah3itbOiSFWQAA</XPD:REF>
<XPD:REF name="Type_">4cViJheBQEqrWfWLzMxk3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="J4glzmWe4EegaxR3UVPxEgAA">
<XPD:ATTR name="Name" type="string">imageResource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tSBAe/nuXUah3itbOiSFWQAA</XPD:REF>
<XPD:REF name="Type_">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="0K3BvJ9zfkWdFNu6EqzWHAAA">
<XPD:ATTR name="Name" type="string">getOrAutoCreateThumbFile</XPD:ATTR>
<XPD:REF name="Owner">F369eg5hmUO9TLIX+sqzPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6Av7wiKewky52X817MjGhgAA">
<XPD:ATTR name="Name" type="string">dimension</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0K3BvJ9zfkWdFNu6EqzWHAAA</XPD:REF>
<XPD:REF name="Type_">4cViJheBQEqrWfWLzMxk3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">pcR/B0g760CHp0CB9u71XgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLException" guid="+CtOckJauESnyKFR3bWllQAA">
<XPD:ATTR name="Name" type="string">InvalidFileLocationException</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLException" guid="nF5oZ6+0fkGnpEbcO3HDzAAA">
<XPD:ATTR name="Name" type="string">FileManagingException</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLException" guid="RWFIQ2Bk5ESYw/3TkOqepgAA">
<XPD:ATTR name="Name" type="string">FsException</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLInterface" guid="8Zuc+DUVx0WQ4dCnKukUigAA">
<XPD:ATTR name="Name" type="string">HttpAccessible</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">HcQFEJ6MCEeDNp5bcyfeqAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="6DmGWYM+L0u2olSKegZlBQAA">
<XPD:ATTR name="Name" type="string">getHttpPathOf</XPD:ATTR>
<XPD:REF name="Owner">8Zuc+DUVx0WQ4dCnKukUigAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MaLqx1s4t0mmTQgIcKF/TwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6DmGWYM+L0u2olSKegZlBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NKh45yjThkWQrkwbw1FeiwAA">
<XPD:ATTR name="Name" type="string">managedFile</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ManagedFile</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6DmGWYM+L0u2olSKegZlBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLException" guid="v0UI59DpAE2qnJU6BO2aUAAA">
<XPD:ATTR name="Name" type="string">ManagedFileCorruptedException</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLClass" guid="TbMVz69V+Uei104xTgZN8QAA">
<XPD:ATTR name="Name" type="string">AbstractPath</XPD:ATTR>
<XPD:REF name="Namespace">BniU4RCW6EW2ixG9KxgOJAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">CHG7wYF4VkWgSV8/WXcrlgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="chm6+LRaOEmImXT7TvZuSAAA">
<XPD:ATTR name="Name" type="string">getBaseName</XPD:ATTR>
<XPD:REF name="Owner">TbMVz69V+Uei104xTgZN8QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iXCZXD3la0+0MCKlWz8MIQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">chm6+LRaOEmImXT7TvZuSAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="66CPxyFQyUmmtelk03o57wAA">
<XPD:ATTR name="Name" type="string">getFileName</XPD:ATTR>
<XPD:REF name="Owner">TbMVz69V+Uei104xTgZN8QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="i4vdpT4nVUKeQU2KW+xfsgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">66CPxyFQyUmmtelk03o57wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="YAHsvIlBjUOi+Z/s/v7vTgAA">
<XPD:ATTR name="Name" type="string">getExtension</XPD:ATTR>
<XPD:REF name="Owner">TbMVz69V+Uei104xTgZN8QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="c3ed/OrYV0eGLFWbd1VtoAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YAHsvIlBjUOi+Z/s/v7vTgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="WN7qrFu5fUOep8ru43v66AAA">
<XPD:ATTR name="Name" type="string">getDirname</XPD:ATTR>
<XPD:REF name="Owner">TbMVz69V+Uei104xTgZN8QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="D4mHKWtNZkmMf4rJRO9V2gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WN7qrFu5fUOep8ru43v66AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="+rsoRY2qjUCq2AN1cHBNLwAA">
<XPD:ATTR name="Name" type="string">exits</XPD:ATTR>
<XPD:REF name="Owner">TbMVz69V+Uei104xTgZN8QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cSI0yu4SrEKUe7pK+NPy+gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+rsoRY2qjUCq2AN1cHBNLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">8</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">XQJ/i0vMTEuzbxO+NH7ByQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">dta1ViL4IkutRqh4/I9uywAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">Dv8xz/tfxUeNVOewOQW1+gAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">wD0WQl6gOUG/tcziFqESMAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">p9B2ZhmE2ECd0yHogE2JwAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">9HssSqI/yUeZQEL+C0A5rQAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">jhm727O/4kWlw5Loc9O6KAAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">bgzu377rJ0GgsT0T4ebR5gAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">laWrZTMtWEm+jawPORQn9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLPackage" guid="+pFB+40hbE+FS2J/as5BRwAA">
<XPD:ATTR name="Name" type="string">n2n.io.ini</XPD:ATTR>
<XPD:REF name="Namespace">sjXHk7Q7fEabvKZ39QlKWwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="ctCQ+0gZT0qqNystUiUL6QAA">
<XPD:ATTR name="Name" type="string">IniPropertiesAnalyzer</XPD:ATTR>
<XPD:REF name="Namespace">+pFB+40hbE+FS2J/as5BRwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">0oWfGmEMPEKmRgPvemqRjwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="AZUay2u3ZUO8Xgh1e/jqxwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">ctCQ+0gZT0qqNystUiUL6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="cdnAfTOojE+uKDH2u8reUAAA">
<XPD:ATTR name="Name" type="string">createFromFile</XPD:ATTR>
<XPD:REF name="Owner">ctCQ+0gZT0qqNystUiUL6QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="m2w29tv/u0GvRFSGDYvj7AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cdnAfTOojE+uKDH2u8reUAAA</XPD:REF>
<XPD:REF name="Type_">QJ7R5g8RWkeueZ4hr7q1hgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="F2WcFFAXPUyEsoY3cyw2BgAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cdnAfTOojE+uKDH2u8reUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="j16ZQth7H0u9H7NoKNR/+gAA">
<XPD:ATTR name="Name" type="string">allowedGroups</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cdnAfTOojE+uKDH2u8reUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="ath7XIo8AU6XehOky36VNgAA">
<XPD:ATTR name="Name" type="string">groupExtensions</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cdnAfTOojE+uKDH2u8reUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="5YVsK/wRmESPd6KhPlAfegAA">
<XPD:ATTR name="Name" type="string">filteredGroupExtension</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cdnAfTOojE+uKDH2u8reUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Hs0XMuRy7U6EUQaaa4NdlQAA">
<XPD:ATTR name="Name" type="string">createFromString</XPD:ATTR>
<XPD:REF name="Owner">ctCQ+0gZT0qqNystUiUL6QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="h0rL+EfyQEeiiZIAXH0MbgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hs0XMuRy7U6EUQaaa4NdlQAA</XPD:REF>
<XPD:REF name="Type_">ctCQ+0gZT0qqNystUiUL6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hWuyoKZ+m0SZ8etFSpmStAAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hs0XMuRy7U6EUQaaa4NdlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="KUMS53+JHEqgrvWmyjKJzQAA">
<XPD:ATTR name="Name" type="string">allowedGroups</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hs0XMuRy7U6EUQaaa4NdlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="u1TwwdXqUEW2jOLIh1RNLQAA">
<XPD:ATTR name="Name" type="string">groupExtensions</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hs0XMuRy7U6EUQaaa4NdlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="TRT3dQG65kWpoufh6SCJ1wAA">
<XPD:ATTR name="Name" type="string">filteredGroupExtension</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hs0XMuRy7U6EUQaaa4NdlQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="lMIOxYeLok+0qAYhTEKnqwAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">ctCQ+0gZT0qqNystUiUL6QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8NMRpCUpRk2rnwHDW7OvRQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lMIOxYeLok+0qAYhTEKnqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="aUBZLWFv4kaTIUZOeKZoswAA">
<XPD:ATTR name="Name" type="string">group</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lMIOxYeLok+0qAYhTEKnqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="HG3Ya3BJ+0WqUW11GFkX1AAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lMIOxYeLok+0qAYhTEKnqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="ax7g5JAcJk6lhzmCBQA7dAAA">
<XPD:ATTR name="Name" type="string">default</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lMIOxYeLok+0qAYhTEKnqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="trZfn8RJ9U2vFrkpyfkdOgAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lMIOxYeLok+0qAYhTEKnqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="g0o24Oc6CE25+Y2iWENLXgAA">
<XPD:ATTR name="Name" type="string">arrayRequired</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lMIOxYeLok+0qAYhTEKnqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="T4Yo1pdq5UKYKtq5JhfnyQAA">
<XPD:ATTR name="Name" type="string">getLevelNames</XPD:ATTR>
<XPD:REF name="Owner">ctCQ+0gZT0qqNystUiUL6QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lHvcs0totUiS+oHKx/ntFQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;String&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T4Yo1pdq5UKYKtq5JhfnyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="47q0R6Nm2kWGXRosqURHpAAA">
<XPD:ATTR name="Name" type="string">group</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T4Yo1pdq5UKYKtq5JhfnyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="kXc/VTo4y0K0yvtC8Bbd1wAA">
<XPD:ATTR name="Name" type="string">levelSeparator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T4Yo1pdq5UKYKtq5JhfnyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="sbQFsZly1EiD5unokIGv2QAA">
<XPD:ATTR name="Name" type="string">prefix</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T4Yo1pdq5UKYKtq5JhfnyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">Iyy1XRR05U+qhqM0fGb02gAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">h0rL+EfyQEeiiZIAXH0MbgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">moj7FIeXskmxiflPHKBm5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="qTBU/Yz8p0WKI0ZRiOWagAAA">
<XPD:ATTR name="Name" type="string">IniReader</XPD:ATTR>
<XPD:REF name="Namespace">+pFB+40hbE+FS2J/as5BRwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="T61J2JWj8kGnmfcnaWrfzgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">qTBU/Yz8p0WKI0ZRiOWagAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zpdMaTxFsU2cwOgfbr9L3QAA">
<XPD:ATTR name="Name" type="string">iniString</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T61J2JWj8kGnmfcnaWrfzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="g+m+SaCgHkiPk938YAi66AAA">
<XPD:ATTR name="Name" type="string">processGroups</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T61J2JWj8kGnmfcnaWrfzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="UUr6jx9fVkqmQTFznS3Q6AAA">
<XPD:ATTR name="Name" type="string">hasGroup</XPD:ATTR>
<XPD:REF name="Owner">qTBU/Yz8p0WKI0ZRiOWagAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="I5m/mUPVREedLvJU1SHFSgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UUr6jx9fVkqmQTFznS3Q6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3cIS0oBaWEaVAq+nPdMCXwAA">
<XPD:ATTR name="Name" type="string">group</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UUr6jx9fVkqmQTFznS3Q6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="uJl1dfL0kUGgK0VBfxgsmwAA">
<XPD:ATTR name="Name" type="string">getGroups</XPD:ATTR>
<XPD:REF name="Owner">qTBU/Yz8p0WKI0ZRiOWagAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="45jGnqyXF0GmrfXVjBibywAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uJl1dfL0kUGgK0VBfxgsmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="qKZTofZsiUyEFQs3JIHcswAA">
<XPD:ATTR name="Name" type="string">hasValue</XPD:ATTR>
<XPD:REF name="Owner">qTBU/Yz8p0WKI0ZRiOWagAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ue/onz6kTkW/NiA1hq09lAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qKZTofZsiUyEFQs3JIHcswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Bsj08Dt9a0KKzCi3840WMQAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qKZTofZsiUyEFQs3JIHcswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="fVcLW/ctmkWkxCexqxPo/AAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">qTBU/Yz8p0WKI0ZRiOWagAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JbV9AYIU5kS2kEp0CMySrAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fVcLW/ctmkWkxCexqxPo/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="T9RByMIdJ0GxvRyPCaePogAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fVcLW/ctmkWkxCexqxPo/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="tVN0JOzvJUa5VngyZM0NMAAA">
<XPD:ATTR name="Name" type="string">hasGroupedValue</XPD:ATTR>
<XPD:REF name="Owner">qTBU/Yz8p0WKI0ZRiOWagAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hypYVS2aREiFgOZ4Z6JP3QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tVN0JOzvJUa5VngyZM0NMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7FKR4e/JI0eTiKcYGmdTOwAA">
<XPD:ATTR name="Name" type="string">group</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tVN0JOzvJUa5VngyZM0NMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="en79QpI0akiVSIJUanpAkQAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tVN0JOzvJUa5VngyZM0NMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="dhvSrN51PEuALCPimjzp9QAA">
<XPD:ATTR name="Name" type="string">getGroupedValue</XPD:ATTR>
<XPD:REF name="Owner">qTBU/Yz8p0WKI0ZRiOWagAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hMNOuIxobk62Ry0s5Pj1zwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dhvSrN51PEuALCPimjzp9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RpmhSnYt30utPTHzWcE3EgAA">
<XPD:ATTR name="Name" type="string">group</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dhvSrN51PEuALCPimjzp9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="tvM099Dpok+7PRicrCz4EQAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dhvSrN51PEuALCPimjzp9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="pv11wnwZb0KQbIMDROGifgAA">
<XPD:ATTR name="Name" type="string">Ini</XPD:ATTR>
<XPD:REF name="Namespace">+pFB+40hbE+FS2J/as5BRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="QJ7R5g8RWkeueZ4hr7q1hgAA">
<XPD:ATTR name="Name" type="string">IniPropertiesFileAnalyzer</XPD:ATTR>
<XPD:REF name="Namespace">+pFB+40hbE+FS2J/as5BRwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">0oWfGmEMPEKmRgPvemqRjwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="jSjDsIrd1UeWgA02iK14NwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">QJ7R5g8RWkeueZ4hr7q1hgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="sIyRjlm3jUyK73Qg3aAngQAA">
<XPD:ATTR name="Name" type="string">Operation1</XPD:ATTR>
<XPD:REF name="Owner">QJ7R5g8RWkeueZ4hr7q1hgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">m2w29tv/u0GvRFSGDYvj7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLException" guid="w2QyqLsQNEK8C2lhmac0NgAA">
<XPD:ATTR name="Name" type="string">InvalidIniPropertyException</XPD:ATTR>
<XPD:REF name="Namespace">+pFB+40hbE+FS2J/as5BRwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">3</XPD:ATTR>
<XPD:REF name="Generalizations[0]">zzfsBrV1rEaNJpHxWrnPvwAA</XPD:REF>
<XPD:REF name="Generalizations[1]">WcLoE3rapUynPdpIezSQ8AAA</XPD:REF>
<XPD:REF name="Generalizations[2]">WSozusSJAESvdAiikY0XpgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">WcLoE3rapUynPdpIezSQ8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLException" guid="M+KKsLFB7kWv2am5sSQBOwAA">
<XPD:ATTR name="Name" type="string">IniException</XPD:ATTR>
<XPD:REF name="Namespace">+pFB+40hbE+FS2J/as5BRwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">qwrxknQiwkqQfn+qaazCSwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">aClBbkyEHkmlhteLjLVdigAA</XPD:REF>
<XPD:REF name="Specializations[1]">hxPfREaFKUaNlSvSmMaaSwAA</XPD:REF>
<XPD:REF name="Specializations[2]">WSozusSJAESvdAiikY0XpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLException" guid="l/1Lztn0/0GmT+eA0LjtwAAA">
<XPD:ATTR name="Name" type="string">UnkownIniPropertyException</XPD:ATTR>
<XPD:REF name="Namespace">+pFB+40hbE+FS2J/as5BRwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">aClBbkyEHkmlhteLjLVdigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLException" guid="/0gAfbmaakKf6wVQz8CSvAAA">
<XPD:ATTR name="Name" type="string">IniInitializationFailedException</XPD:ATTR>
<XPD:REF name="Namespace">+pFB+40hbE+FS2J/as5BRwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">hxPfREaFKUaNlSvSmMaaSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[56]" type="UMLAssociation" guid="s/WllyZRdk+AJ3EHVbcW8AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">n+7cDhOwL0CHAtkuXRBoMwAA</XPD:REF>
<XPD:REF name="Views[1]">IeKfJD1Iw0SlnhnJBKa5HgAA</XPD:REF>
<XPD:REF name="Views[2]">g2GmaoU+bUS8KfqhN97JxQAA</XPD:REF>
<XPD:REF name="Views[3]">tM4cKzbZ4EOscP8OgATlQAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="MyAK4ALU4kagR1CX/lU5HAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">s/WllyZRdk+AJ3EHVbcW8AAA</XPD:REF>
<XPD:REF name="Participant">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3QX9eMty20ep12fdCVXJrwAA</XPD:REF>
<XPD:REF name="Views[1]">4mUVkl4lzEWLEONsYx/FAQAA</XPD:REF>
<XPD:REF name="Views[2]">K0hkEPfEPUSW8hCE4eIyLAAA</XPD:REF>
<XPD:REF name="Views[3]">XGBneWSm3Uuf26KXpK9TuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="zxpxaTf1yUm3T2C8FBzDHwAA">
<XPD:REF name="Association">s/WllyZRdk+AJ3EHVbcW8AAA</XPD:REF>
<XPD:REF name="Participant">x/XkClpcbkqkz1I9y6FcUgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dlEd8BsPR0aTzZyCU3HcvgAA</XPD:REF>
<XPD:REF name="Views[1]">8D7FNZ4rPUyisr+gZopqwgAA</XPD:REF>
<XPD:REF name="Views[2]">/xIZC9CiMEauDsLd4SQHkgAA</XPD:REF>
<XPD:REF name="Views[3]">hr9nEUDpvkyiCsLDGLNGAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[57]" type="UMLClass" guid="zoVbaXCHpUGbVRk2Ag8xkAAA">
<XPD:ATTR name="Name" type="string">PseudoL18nConfiguration</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">MxQv1VwI1E2hzKhcBfP3MwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="MLyziIIerk2Dx5tVo7WQcQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">zoVbaXCHpUGbVRk2Ag8xkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gq5DenAO0UCAl8iQRbXw2AAA">
<XPD:ATTR name="Name" type="string">groupName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MLyziIIerk2Dx5tVo7WQcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OwwgZ40F7USeEOpFvkjy3gAA">
<XPD:ATTR name="Name" type="string">configuration</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MLyziIIerk2Dx5tVo7WQcQAA</XPD:REF>
<XPD:REF name="Type_">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="6S/Llm6DsECICT099ryZTwAA">
<XPD:ATTR name="Name" type="string">getDatePattern</XPD:ATTR>
<XPD:REF name="Owner">zoVbaXCHpUGbVRk2Ag8xkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XZLA8tGRA0+/FhyCEPfphAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6S/Llm6DsECICT099ryZTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KFUUa1GbJEud0frbOzsyOQAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6S/Llm6DsECICT099ryZTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Cv4rNXxf1kOAf5T3Lv8ZWgAA">
<XPD:ATTR name="Name" type="string">style</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6S/Llm6DsECICT099ryZTwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="1+/Dgk3NbUCLB1u942NxHAAA">
<XPD:ATTR name="Name" type="string">getTimePattern</XPD:ATTR>
<XPD:REF name="Owner">zoVbaXCHpUGbVRk2Ag8xkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/XrCPbCJ+UCkNDaLccfRWAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1+/Dgk3NbUCLB1u942NxHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="q+4s4573P0el6+7RiTIAmgAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1+/Dgk3NbUCLB1u942NxHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="7TAVVRdhlUCT/MbAg0/ytgAA">
<XPD:ATTR name="Name" type="string">style</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1+/Dgk3NbUCLB1u942NxHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="I15S93luukummFaBvvW8mAAA">
<XPD:ATTR name="Name" type="string">getDateInputPattern</XPD:ATTR>
<XPD:REF name="Owner">zoVbaXCHpUGbVRk2Ag8xkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mVJqe83Y+ESkOmT6cZmx/QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I15S93luukummFaBvvW8mAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yrB4CEWJmU21r7uvRCuYUgAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I15S93luukummFaBvvW8mAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="cgVgcmWvRUuoATX4BhmD7QAA">
<XPD:ATTR name="Name" type="string">getTimeInputPattern</XPD:ATTR>
<XPD:REF name="Owner">zoVbaXCHpUGbVRk2Ag8xkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qN+g3lkpf0OJndewywOrmQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cgVgcmWvRUuoATX4BhmD7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qNV0p99280WZ8uZHQIRnqAAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cgVgcmWvRUuoATX4BhmD7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="k/VfKzdYRU2oRmgCda6j+wAA">
<XPD:ATTR name="Name" type="string">getDateTimeFormat</XPD:ATTR>
<XPD:REF name="Owner">zoVbaXCHpUGbVRk2Ag8xkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TvIWgxJkbEuimxZVSn1miQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">k/VfKzdYRU2oRmgCda6j+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JToGEOfmT0+3fS5MH1AwYwAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">k/VfKzdYRU2oRmgCda6j+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">n1Qk8JEB5UaYH4bLjeawqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[58]" type="UMLGeneralization" guid="MxQv1VwI1E2hzKhcBfP3MwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">zoVbaXCHpUGbVRk2Ag8xkAAA</XPD:REF>
<XPD:REF name="Parent">x/XkClpcbkqkz1I9y6FcUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[59]" type="UMLAssociation" guid="tzi6P1DomkS4HiFFBhXPuAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="0nyp6DJPqkGuv3FjfIUfEQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">tzi6P1DomkS4HiFFBhXPuAAA</XPD:REF>
<XPD:REF name="Participant">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="n1Qk8JEB5UaYH4bLjeawqQAA">
<XPD:REF name="Association">tzi6P1DomkS4HiFFBhXPuAAA</XPD:REF>
<XPD:REF name="Participant">zoVbaXCHpUGbVRk2Ag8xkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[60]" type="UMLClass" guid="NWlldoq96EGZUWaMDODcUAAA">
<XPD:ATTR name="Name" type="string">InvalidConfigurationException</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+G60utWhSUi/MeiEGfWrJwAA</XPD:REF>
<XPD:REF name="Views[1]">Z0/j5zF3VE6ZzIOWgGKbPQAA</XPD:REF>
<XPD:REF name="Views[2]">aSYc0zESrk2mcAgQq1rc2gAA</XPD:REF>
<XPD:REF name="Views[3]">MRgVujz+qkiVEkYkZztHCwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">X+Lzm8XBvE20XVPImm1g+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[61]" type="UMLGeneralization" guid="X+Lzm8XBvE20XVPImm1g+wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">NWlldoq96EGZUWaMDODcUAAA</XPD:REF>
<XPD:REF name="Parent">yZNiTGktv0iV+Xk1SzDoKgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EAkgweu0xUCzOJy615F8VAAA</XPD:REF>
<XPD:REF name="Views[1]">KNS28GKnbEyhQJ8vixnQfAAA</XPD:REF>
<XPD:REF name="Views[2]">H+Mh+1csUk+EskdPV+v14wAA</XPD:REF>
<XPD:REF name="Views[3]">9kyEHYB9WU6dwp5ZMi44JQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[62]" type="UMLAssociation" guid="9Fh7Nx8XxU6laaceFamN6AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yI7jdxCFwk62b83fXMSPYwAA</XPD:REF>
<XPD:REF name="Views[1]">HtSwmXLFp0y057wj1I0EEgAA</XPD:REF>
<XPD:REF name="Views[2]">In1ociZNUkuHf9zfCxB8bgAA</XPD:REF>
<XPD:REF name="Views[3]">xJC8gYYp9ES7gGyZjxV3mAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="M2f/3Hjs6Uu4HDYfvQ2xegAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">9Fh7Nx8XxU6laaceFamN6AAA</XPD:REF>
<XPD:REF name="Participant">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">i8U6UA5g5UCZRLRb6wWFDwAA</XPD:REF>
<XPD:REF name="Views[1]">2Y9eLF3ObkOPEJfg4UxLQgAA</XPD:REF>
<XPD:REF name="Views[2]">LOL9F3IEcU2swPgmyZJKRQAA</XPD:REF>
<XPD:REF name="Views[3]">CeULryI7fUWzBdL1Irhm0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="pzn5Q7Lbt0qP0ER49H/9SQAA">
<XPD:REF name="Association">9Fh7Nx8XxU6laaceFamN6AAA</XPD:REF>
<XPD:REF name="Participant">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Uod26RXkDE2ebWlnmaDFHgAA</XPD:REF>
<XPD:REF name="Views[1]">8O6D2B4fRU6U7AWbRsZRrgAA</XPD:REF>
<XPD:REF name="Views[2]">wfm2Nt/zhkG6xwtjK1BX/AAA</XPD:REF>
<XPD:REF name="Views[3]">qodG6j7jLEWhUePwBs8BeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[63]" type="UMLAssociation" guid="J0omPIZpW0y++X8hZi40EgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RXjo1OG1cke9eLUOx/bTZwAA</XPD:REF>
<XPD:REF name="Views[1]">RrfoEf5r0EGHyvQt9NkDyAAA</XPD:REF>
<XPD:REF name="Views[2]">8rSNq8nPS0KNP5tqCJrgMAAA</XPD:REF>
<XPD:REF name="Views[3]">x6BG+9NrIEOBJUTC2OUXRQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="NQhBnvgmaU67kdS0NXcQ7QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">J0omPIZpW0y++X8hZi40EgAA</XPD:REF>
<XPD:REF name="Participant">x/XkClpcbkqkz1I9y6FcUgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">90T00Euka02fto80vJd/mwAA</XPD:REF>
<XPD:REF name="Views[1]">FN4n9tRpREewukMQBLvelwAA</XPD:REF>
<XPD:REF name="Views[2]">Zc401UtZaEW7ZC+57KWwTQAA</XPD:REF>
<XPD:REF name="Views[3]">qy6+34Vakk+TY46fy60zMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="R1UiCNirvEC6xTm7a0DGGgAA">
<XPD:REF name="Association">J0omPIZpW0y++X8hZi40EgAA</XPD:REF>
<XPD:REF name="Participant">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KdIdSWlW/Uy2xCPsDIWRfAAA</XPD:REF>
<XPD:REF name="Views[1]">z1c17ixcgEixnsjfFkhRRwAA</XPD:REF>
<XPD:REF name="Views[2]">iyqoTcPGsk+zwvCyN+AcqAAA</XPD:REF>
<XPD:REF name="Views[3]">AHfZ/2QOJ0O3avohUiZD0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[64]" type="UMLClass" guid="azTv2qTE+0iB5Ow3LurVQgAA">
<XPD:ATTR name="Name" type="string">L18nPropertyNotDefinedException</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">32+Pals220G4YPM7e8nuOwAA</XPD:REF>
<XPD:REF name="Views[1]">JIw7gJy+DUW8xBT8Qbfa3QAA</XPD:REF>
<XPD:REF name="Views[2]">o0j0e/OPM0uunm8PLtbn6wAA</XPD:REF>
<XPD:REF name="Views[3]">vpcQxYAI8EqTe+AMrOVOxAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">h0UYBMVT/EKjUcEg5QkEugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[65]" type="UMLGeneralization" guid="h0UYBMVT/EKjUcEg5QkEugAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">azTv2qTE+0iB5Ow3LurVQgAA</XPD:REF>
<XPD:REF name="Parent">yZNiTGktv0iV+Xk1SzDoKgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nOsi6EgFnk2u1wJQDyN54AAA</XPD:REF>
<XPD:REF name="Views[1]">wh6SP7N0xU2bNCa3f6edGQAA</XPD:REF>
<XPD:REF name="Views[2]">/T9kHCTrM02Dy8Y/uwP7FgAA</XPD:REF>
<XPD:REF name="Views[3]">Qk8v4Khn7UWH/lqiKGPZUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[66]" type="UMLClass" guid="qout7/zsKUuQiottDUq8UAAA">
<XPD:ATTR name="Name" type="string">SubmitButton</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uJNQlYTsUUq9iYIhGH+yZQAA</XPD:REF>
<XPD:REF name="Views[1]">HbPoGcFiaUyh9/XkivsG6QAA</XPD:REF>
<XPD:REF name="Views[2]">SuP9ziZcL0KuCBpimOhThQAA</XPD:REF>
<XPD:REF name="Views[3]">kXuyynqN2kmUTrJHwE9qrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[67]" type="UMLClass" guid="/1Qm4xLz1EamWaRMrtaE5QAA">
<XPD:ATTR name="Name" type="string">FillePropertyMapper</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[68]" type="UMLAssociation" guid="Fkplz80hbkq5ez6l6rbcOQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="+F36ref5UUi2Xp/yoFpt6wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Fkplz80hbkq5ez6l6rbcOQAA</XPD:REF>
<XPD:REF name="Participant">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="laWrZTMtWEm+jawPORQn9AAA">
<XPD:REF name="Association">Fkplz80hbkq5ez6l6rbcOQAA</XPD:REF>
<XPD:REF name="Participant">TbMVz69V+Uei104xTgZN8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[69]" type="UMLGeneralization" guid="Buyxb0jKqUqY9pJzAZstiQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">sTYudpfNb0OYnPKfCixsMAAA</XPD:REF>
<XPD:REF name="Parent">1W7jd5ai50yPTZAfczix0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[70]" type="UMLRealization" guid="tm9++hOjsUGyneIelxAUnQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">sTYudpfNb0OYnPKfCixsMAAA</XPD:REF>
<XPD:REF name="Supplier">1W7jd5ai50yPTZAfczix0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[71]" type="UMLGeneralization" guid="pyEic1t7nUewAXIchU+3xQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">xXXdiXMSLkyEKwf1XHcgtQAA</XPD:REF>
<XPD:REF name="Parent">F3xDOgbkYUG7EqJqlP/nkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[72]" type="UMLRealization" guid="h2r2BoOj0UuDJNQh8VtD2gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">MnOqX2w/Y0yk3K0CV9rNJAAA</XPD:REF>
<XPD:REF name="Supplier">F3xDOgbkYUG7EqJqlP/nkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[73]" type="UMLGeneralization" guid="fFG8UnZal0+8c6GsC6fzpAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">Gssx6LgTykynned0HYvVTQAA</XPD:REF>
<XPD:REF name="Parent">8RvDmMxb3UKXlOjCVjiRiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[74]" type="UMLRealization" guid="w/KSCCcb8EGpLCHtTfzWmAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">MGxcVd0EF02hw9xnTmu5lgAA</XPD:REF>
<XPD:REF name="Supplier">8RvDmMxb3UKXlOjCVjiRiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[75]" type="UMLInterface" guid="Uemc7DmJo0GXjqqEHyAjUwAA">
<XPD:ATTR name="Name" type="string">HttpAccessible</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">5</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">cCK1chfPBUakYvLsVJbPPAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">iViOGWk6lEqQj9J+sC/TQgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">TtgqSlvY5kKqdRPcQvBnCAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">ff4r4x4ng0CTOz5GY93wogAA</XPD:REF>
<XPD:REF name="SupplierDependencies[4]">0X4MfMDMyEGtL+nGEUDcQQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="rK6T7BkeL0y2/7LHxt8IkAAA">
<XPD:ATTR name="Name" type="string">getHttpPathOf(file: File): string</XPD:ATTR>
<XPD:REF name="Owner">Uemc7DmJo0GXjqqEHyAjUwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[76]" type="UMLRealization" guid="cCK1chfPBUakYvLsVJbPPAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">8tStHE7LyUut/JpskK85mwAA</XPD:REF>
<XPD:REF name="Supplier">Uemc7DmJo0GXjqqEHyAjUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[77]" type="UMLRealization" guid="iViOGWk6lEqQj9J+sC/TQgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">uJzFbfo5Hk+3/IvPoLrY/wAA</XPD:REF>
<XPD:REF name="Supplier">Uemc7DmJo0GXjqqEHyAjUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[78]" type="UMLRealization" guid="TtgqSlvY5kKqdRPcQvBnCAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">kRtlMJxwfEKKYqDO+5qbKgAA</XPD:REF>
<XPD:REF name="Supplier">Uemc7DmJo0GXjqqEHyAjUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[79]" type="UMLRealization" guid="ff4r4x4ng0CTOz5GY93wogAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">sTYudpfNb0OYnPKfCixsMAAA</XPD:REF>
<XPD:REF name="Supplier">Uemc7DmJo0GXjqqEHyAjUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[80]" type="UMLRealization" guid="0X4MfMDMyEGtL+nGEUDcQQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">lPv3SpzYtUa8QkP7J4GMZQAA</XPD:REF>
<XPD:REF name="Supplier">Uemc7DmJo0GXjqqEHyAjUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[81]" type="UMLException" guid="dF6DTeUIdE+1B2jaP6Jc1gAA">
<XPD:ATTR name="Name" type="string">ManagedFileCorruptedException</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">pKtm0Dl6SEWFM2mXNSGBJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[82]" type="UMLGeneralization" guid="pKtm0Dl6SEWFM2mXNSGBJQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">dF6DTeUIdE+1B2jaP6Jc1gAA</XPD:REF>
<XPD:REF name="Parent">bjL1Q9/NDEqHmgpQW7vncgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[83]" type="UMLGeneralization" guid="okUiVM+ZCUGbKIAHV1IoGwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">MGxcVd0EF02hw9xnTmu5lgAA</XPD:REF>
<XPD:REF name="Parent">bjL1Q9/NDEqHmgpQW7vncgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[84]" type="UMLClass" guid="kzz8G7rExUydjSajTVFFwAAA">
<XPD:ATTR name="Name" type="string">JpgImageFileWrapper</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">4tfdEtrkAk6VV3eBvOb3FgAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">8aQWnkS83kOwbjPnVb3PEgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="xm9F97FkvU+LwPVp83rH0AAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">kzz8G7rExUydjSajTVFFwAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DvUo0OnaNk6cLDQg/9XrvQAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xm9F97FkvU+LwPVp83rH0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="4tkBZmWhDkOz0Khcgh3eBQAA">
<XPD:ATTR name="Name" type="string">createResource</XPD:ATTR>
<XPD:REF name="Owner">kzz8G7rExUydjSajTVFFwAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mULHhw4+6k23KYQQvQWxfQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">resource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4tkBZmWhDkOz0Khcgh3eBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="+fTdyCDVj0OfQ4USTMVS0AAA">
<XPD:ATTR name="Name" type="string">saveResource</XPD:ATTR>
<XPD:REF name="Owner">kzz8G7rExUydjSajTVFFwAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="S3Mb5gKT6UmOsSyjIRhJpwAA">
<XPD:ATTR name="Name" type="string">imageResource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+fTdyCDVj0OfQ4USTMVS0AAA</XPD:REF>
<XPD:REF name="Type_">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="UEGNy7X6okGAj9HytEhObQAA">
<XPD:ATTR name="Name" type="string">MIME_TYPE</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">kzz8G7rExUydjSajTVFFwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[85]" type="UMLRealization" guid="4tfdEtrkAk6VV3eBvOb3FgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">kzz8G7rExUydjSajTVFFwAAA</XPD:REF>
<XPD:REF name="Supplier">IIacUijgE0OEfm7AmeuuIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[86]" type="UMLException" guid="BXssM3kqVkaQtjDkctsCiwAA">
<XPD:ATTR name="Name" type="string">UnsupportedImageTypeException</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Dib/NtnZrkSU25Y6+ITDNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[87]" type="UMLGeneralization" guid="Dib/NtnZrkSU25Y6+ITDNAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">BXssM3kqVkaQtjDkctsCiwAA</XPD:REF>
<XPD:REF name="Parent">bjL1Q9/NDEqHmgpQW7vncgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[88]" type="UMLClass" guid="l/vCO+vYukub/6Bgw/WhZwAA">
<XPD:ATTR name="Name" type="string">ImageThumbFile</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">z0h8Nsz80kKsuWUO9yM/BgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">u6cuFNCjgkGm3tgMFiPEbgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9OBFxT+32ECVepNMUbbPSAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">l/vCO+vYukub/6Bgw/WhZwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vP+uGNVPFkiHZyCnf0P9LAAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9OBFxT+32ECVepNMUbbPSAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">/ow5o6XLM0GYcl9dcUEbDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[89]" type="UMLGeneralization" guid="eqLLMBzQMESftgVsiF9clwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">mhd56bs7x0218nuWPaiy6wAA</XPD:REF>
<XPD:REF name="Parent">1W7jd5ai50yPTZAfczix0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[90]" type="UMLException" guid="bjL1Q9/NDEqHmgpQW7vncgAA">
<XPD:ATTR name="Name" type="string">FileManagingException</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">gmT2ITUHNEmhefoEoj5XIwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">6</XPD:ATTR>
<XPD:REF name="Specializations[0]">Dib/NtnZrkSU25Y6+ITDNAAA</XPD:REF>
<XPD:REF name="Specializations[1]">okUiVM+ZCUGbKIAHV1IoGwAA</XPD:REF>
<XPD:REF name="Specializations[2]">pKtm0Dl6SEWFM2mXNSGBJQAA</XPD:REF>
<XPD:REF name="Specializations[3]">ytP8QIMoaUGi3W/OZ4WFbgAA</XPD:REF>
<XPD:REF name="Specializations[4]">KHlDvxBPpEm7w2hCrC8m+AAA</XPD:REF>
<XPD:REF name="Specializations[5]">Tlwk8BykNUWjZAPYqeQ7YAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[91]" type="UMLGeneralization" guid="gmT2ITUHNEmhefoEoj5XIwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">bjL1Q9/NDEqHmgpQW7vncgAA</XPD:REF>
<XPD:REF name="Parent">8RvDmMxb3UKXlOjCVjiRiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[92]" type="UMLException" guid="qReHTVrv/0SxERS3zWJtDgAA">
<XPD:ATTR name="Name" type="string">FileNotManagedException</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ytP8QIMoaUGi3W/OZ4WFbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[93]" type="UMLGeneralization" guid="ytP8QIMoaUGi3W/OZ4WFbgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">qReHTVrv/0SxERS3zWJtDgAA</XPD:REF>
<XPD:REF name="Parent">bjL1Q9/NDEqHmgpQW7vncgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[94]" type="UMLRealization" guid="z0h8Nsz80kKsuWUO9yM/BgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">l/vCO+vYukub/6Bgw/WhZwAA</XPD:REF>
<XPD:REF name="Supplier">o8WfC5Z6aEazXp/WHVOYowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[95]" type="UMLRealization" guid="8aQWnkS83kOwbjPnVb3PEgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">kzz8G7rExUydjSajTVFFwAAA</XPD:REF>
<XPD:REF name="Supplier">IIacUijgE0OEfm7AmeuuIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[96]" type="UMLRealization" guid="MzvuXJOyP0qXRA9NnF8KvwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
<XPD:REF name="Supplier">o8WfC5Z6aEazXp/WHVOYowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[97]" type="UMLClass" guid="WLjbqJPN70WPzaQPnPbucgAA">
<XPD:ATTR name="Name" type="string">ManagedImageFileAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">GgyeZswFw02Fous5NjjJXwAA</XPD:REF>
<XPD:REF name="Specializations[1]">u6cuFNCjgkGm3tgMFiPEbgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="NR/FpL1Fo0mXMoK1UzkVswAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">WLjbqJPN70WPzaQPnPbucgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="w0ZqBL4ZIUqXxCRUj17LOQAA">
<XPD:ATTR name="Name" type="string">path</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NR/FpL1Fo0mXMoK1UzkVswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="jQ3GPr5/REK7XmPv+Q5+dwAA">
<XPD:ATTR name="Name" type="string">originalFile</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NR/FpL1Fo0mXMoK1UzkVswAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="A+bLwrl7HE+vtnU+KaQkwgAA">
<XPD:ATTR name="Name" type="string">getHttpPath</XPD:ATTR>
<XPD:REF name="Owner">WLjbqJPN70WPzaQPnPbucgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aBXmmtEA20SJ7obQQ/mSAgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A+bLwrl7HE+vtnU+KaQkwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="qav4J+bCr0OoMBCqnDuZIAAA">
<XPD:ATTR name="Name" type="string">getWidth</XPD:ATTR>
<XPD:REF name="Owner">WLjbqJPN70WPzaQPnPbucgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JKFHRLgSy06y4vDmpiUnrAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qav4J+bCr0OoMBCqnDuZIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="F3qdxkkTm0W5jz0bQp+JCQAA">
<XPD:ATTR name="Name" type="string">getHeight</XPD:ATTR>
<XPD:REF name="Owner">WLjbqJPN70WPzaQPnPbucgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mdzOBLKX5EGQ/BVAatavdwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">F3qdxkkTm0W5jz0bQp+JCQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="B8fBN0EPbEeqFPiXfdTQPQAA">
<XPD:ATTR name="Name" type="string">getMimeType</XPD:ATTR>
<XPD:REF name="Owner">WLjbqJPN70WPzaQPnPbucgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="axMLpKQjVUmnEUiFXMEGfAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B8fBN0EPbEeqFPiXfdTQPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[98]" type="UMLGeneralization" guid="GgyeZswFw02Fous5NjjJXwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">+r3elxoV8E2bZe0WEaBzmQAA</XPD:REF>
<XPD:REF name="Parent">WLjbqJPN70WPzaQPnPbucgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[99]" type="UMLGeneralization" guid="u6cuFNCjgkGm3tgMFiPEbgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">l/vCO+vYukub/6Bgw/WhZwAA</XPD:REF>
<XPD:REF name="Parent">WLjbqJPN70WPzaQPnPbucgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[100]" type="UMLGeneralization" guid="KHlDvxBPpEm7w2hCrC8m+AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">DzFX472JjEy0rHpwDNYs5gAA</XPD:REF>
<XPD:REF name="Parent">bjL1Q9/NDEqHmgpQW7vncgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[101]" type="UMLException" guid="CcO5Y4f3xEyjult2/aGKiQAA">
<XPD:ATTR name="Name" type="string">FileManagerFatalException</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Tlwk8BykNUWjZAPYqeQ7YAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[102]" type="UMLGeneralization" guid="Tlwk8BykNUWjZAPYqeQ7YAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">CcO5Y4f3xEyjult2/aGKiQAA</XPD:REF>
<XPD:REF name="Parent">bjL1Q9/NDEqHmgpQW7vncgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[103]" type="UMLException" guid="PDYLNysSqE+dh9fY3MancAAA">
<XPD:ATTR name="Name" type="string">IoException</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">A9Hwg816UUWJac9KlwoPRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[104]" type="UMLException" guid="1gyJpQekYU20uyDKbt0BrAAA">
<XPD:ATTR name="Name" type="string">FileUploadException</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">A9Hwg816UUWJac9KlwoPRAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">1eeEvNsIrEGai4THNK4FdQAA</XPD:REF>
<XPD:REF name="Specializations[1]">GcYkBSWcNECVD/F4WnOOUQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="oGlmv/Lu+E661ShHZSKK9wAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">1gyJpQekYU20uyDKbt0BrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[105]" type="UMLGeneralization" guid="A9Hwg816UUWJac9KlwoPRAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">1gyJpQekYU20uyDKbt0BrAAA</XPD:REF>
<XPD:REF name="Parent">PDYLNysSqE+dh9fY3MancAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[106]" type="UMLException" guid="8bGIj/68W0qypqLDCipIlgAA">
<XPD:ATTR name="Name" type="string">UploadedFileExceedsMaxSizeException</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">1eeEvNsIrEGai4THNK4FdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[107]" type="UMLException" guid="9/UQQfhyhkunCKOZhSCwIAAA">
<XPD:ATTR name="Name" type="string">IncompleteFileUpload</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">GcYkBSWcNECVD/F4WnOOUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[108]" type="UMLGeneralization" guid="1eeEvNsIrEGai4THNK4FdQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">8bGIj/68W0qypqLDCipIlgAA</XPD:REF>
<XPD:REF name="Parent">1gyJpQekYU20uyDKbt0BrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[109]" type="UMLGeneralization" guid="GcYkBSWcNECVD/F4WnOOUQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">9/UQQfhyhkunCKOZhSCwIAAA</XPD:REF>
<XPD:REF name="Parent">1gyJpQekYU20uyDKbt0BrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[110]" type="UMLClass" guid="7Gz3sne8+0W7Pg19q3ro6gAA">
<XPD:ATTR name="Name" type="string">FileManagingContext</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="e+8561e5NUy0YjWJYQXYKAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">7Gz3sne8+0W7Pg19q3ro6gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OtXhEGlVCEi328AWg93T6gAA">
<XPD:ATTR name="Name" type="string">configuration</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e+8561e5NUy0YjWJYQXYKAAA</XPD:REF>
<XPD:REF name="Type_">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="BldkDeB3pUGTNabV03nyWAAA">
<XPD:ATTR name="Name" type="string">getPublicFileManager</XPD:ATTR>
<XPD:REF name="Owner">7Gz3sne8+0W7Pg19q3ro6gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qhCCzVE2NkaGWSAIKpKAjAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BldkDeB3pUGTNabV03nyWAAA</XPD:REF>
<XPD:REF name="Type_">lPv3SpzYtUa8QkP7J4GMZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="KOUY4+xMaUG9Oelm/vwuKwAA">
<XPD:ATTR name="Name" type="string">getPrivateFileManager</XPD:ATTR>
<XPD:REF name="Owner">7Gz3sne8+0W7Pg19q3ro6gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3j5mPUqWLkegE1bDyvCaUAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PrivateFileManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KOUY4+xMaUG9Oelm/vwuKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="8kLIFWy8Mk+GR6KnHSrWFgAA">
<XPD:ATTR name="Name" type="string">getTmpFileManager</XPD:ATTR>
<XPD:REF name="Owner">7Gz3sne8+0W7Pg19q3ro6gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kT4AdZ7XR02OVnc2UexeewAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8kLIFWy8Mk+GR6KnHSrWFgAA</XPD:REF>
<XPD:REF name="Type_">sTYudpfNb0OYnPKfCixsMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="tS4eXbap6Eak3XksCTelLQAA">
<XPD:ATTR name="Name" type="string">getUploadFileManager</XPD:ATTR>
<XPD:REF name="Owner">7Gz3sne8+0W7Pg19q3ro6gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JtHYtutanUK3sUiolAyf9wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tS4eXbap6Eak3XksCTelLQAA</XPD:REF>
<XPD:REF name="Type_">uJzFbfo5Hk+3/IvPoLrY/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[111]" type="UMLClass" guid="mb2A/XKFK0eoz/bCFxd36AAA">
<XPD:ATTR name="Name" type="string">BindErrors</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="YvlfJNVJuUuDxNnczLIKDwAA">
<XPD:ATTR name="Name" type="string">reject</XPD:ATTR>
<XPD:REF name="Owner">mb2A/XKFK0eoz/bCFxd36AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="H/oTrdD9pUW1hK5hDWmSQgAA">
<XPD:ATTR name="Name" type="string">propertyNames</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YvlfJNVJuUuDxNnczLIKDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="LD1zcwrMrU+BaG52vNjEywAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YvlfJNVJuUuDxNnczLIKDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="AC5cey4mfEC2i8gfp7a0VAAA">
<XPD:ATTR name="Name" type="string">messageGroup</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YvlfJNVJuUuDxNnczLIKDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Rp20PtB4fU+glHTM3G06IQAA">
<XPD:ATTR name="Name" type="string">addError</XPD:ATTR>
<XPD:REF name="Owner">mb2A/XKFK0eoz/bCFxd36AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RPy6nwE9X0+ykZqyXcITGwAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Rp20PtB4fU+glHTM3G06IQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0T6nn6Zls0GwfkULSBKsqAAA">
<XPD:ATTR name="Name" type="string">messageGroup</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Rp20PtB4fU+glHTM3G06IQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="mwDzE/qapEqSDR+u8DWcYQAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Group: string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Rp20PtB4fU+glHTM3G06IQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="tq4+ZAWXck+tpIb0kKOhwgAA">
<XPD:ATTR name="Name" type="string">addErrorCodeCode</XPD:ATTR>
<XPD:REF name="Owner">mb2A/XKFK0eoz/bCFxd36AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="efFyA3+goEatzGfgIdWv7wAA">
<XPD:ATTR name="Name" type="string">messageCode</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tq4+ZAWXck+tpIb0kKOhwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Mm9lZ0fDLU+y4Q/JLQUypQAA">
<XPD:ATTR name="Name" type="string">args</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tq4+ZAWXck+tpIb0kKOhwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="aw+9xklQ10uy0w5yDSH1HgAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Group: string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tq4+ZAWXck+tpIb0kKOhwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">FeJn/J9KOEyAiVbcEDF1NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[112]" type="UMLClass" guid="J6+bp6LKDkujov8X8HJ3iwAA">
<XPD:ATTR name="Name" type="string">Message</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">oidEamkea0Cu7cY9dNjTfwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="GegdOWD05UKRDa5Urhnm1AAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">J6+bp6LKDkujov8X8HJ3iwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zr0VR1WOTU+QxE/kt8kZ5AAA">
<XPD:ATTR name="Name" type="string">text</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GegdOWD05UKRDa5Urhnm1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NeZ9qsPuBkGnkV6gGkL4TgAA">
<XPD:ATTR name="Name" type="string">severity</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GegdOWD05UKRDa5Urhnm1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="yZ3p24VeUk2FS08Xir0RlwAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">J6+bp6LKDkujov8X8HJ3iwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VafQSn6ffUKGpyYymsMt0QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yZ3p24VeUk2FS08Xir0RlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">YuY+uBezwkONFTSJdq4LfAAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">XRh0h1565Ei2M3gi/Asw6QAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Vhn2U/02YEyQ8hEiG441AAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">4cRxKm3xnUG7mxyk6KfwQQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">qtKLXByUt0GBDj20InP2MQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">IEXIbnTLt0KOEs5+V13XygAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="60a4lfLHokOPn8fOEzDK9AAA">
<XPD:ATTR name="Name" type="string">SEVERITY_INFO</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">J6+bp6LKDkujov8X8HJ3iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="P1kP8745i0yoq6D/eHpz6QAA">
<XPD:ATTR name="Name" type="string">SEVERITY_WARN</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Ordering" type="UMLOrderingKind">okOrdered</XPD:ATTR>
<XPD:REF name="Owner">J6+bp6LKDkujov8X8HJ3iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="c2J/KDgXu0G8RvdcyDEsMwAA">
<XPD:ATTR name="Name" type="string">SEVERITY_ERROR</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">J6+bp6LKDkujov8X8HJ3iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="TkrIGlRankeRQSfQbOYArAAA">
<XPD:ATTR name="Name" type="string">severity</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">J6+bp6LKDkujov8X8HJ3iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="+eTLtfPTsE6+zsEy4fVjgwAA">
<XPD:ATTR name="Name" type="string">text</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">J6+bp6LKDkujov8X8HJ3iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="UBOkWq4M8kq0EpivVC4nGAAA">
<XPD:ATTR name="Name" type="string">shown</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">J6+bp6LKDkujov8X8HJ3iwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[113]" type="UMLClass" guid="g5oRZaRD70KsEyb5t85ubQAA">
<XPD:ATTR name="Name" type="string">MessageContext</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="DldnM/AG6UCVCT+4GBwy1wAA">
<XPD:ATTR name="Name" type="string">addMessage</XPD:ATTR>
<XPD:REF name="Owner">g5oRZaRD70KsEyb5t85ubQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Vhn2U/02YEyQ8hEiG441AAAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DldnM/AG6UCVCT+4GBwy1wAA</XPD:REF>
<XPD:REF name="Type_">J6+bp6LKDkujov8X8HJ3iwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ODLWGBh7rECg5u1MRiQ5WAAA">
<XPD:ATTR name="Name" type="string">addError</XPD:ATTR>
<XPD:REF name="Owner">g5oRZaRD70KsEyb5t85ubQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eaWKi2/iMUOtCtVrbha3ZAAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ODLWGBh7rECg5u1MRiQ5WAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="9PEZ4jbZJUSS4Q7rnRbAmgAA">
<XPD:ATTR name="Name" type="string">addWarn</XPD:ATTR>
<XPD:REF name="Owner">g5oRZaRD70KsEyb5t85ubQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="63hcFybe0ke++bjnvJA6ywAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9PEZ4jbZJUSS4Q7rnRbAmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="kCKMmFSN3U2U3OnAMtS3qQAA">
<XPD:ATTR name="Name" type="string">addInfo</XPD:ATTR>
<XPD:REF name="Owner">g5oRZaRD70KsEyb5t85ubQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="F8WXOCs6tUCD0nMQno/fBAAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kCKMmFSN3U2U3OnAMtS3qQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="q7TJJZO9CEOIAsnqSKDksgAA">
<XPD:ATTR name="Name" type="string">addErrorCode</XPD:ATTR>
<XPD:REF name="Owner">g5oRZaRD70KsEyb5t85ubQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HMe80/dVoU6ayxfn1wlnnwAA">
<XPD:ATTR name="Name" type="string">messageCode</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">q7TJJZO9CEOIAsnqSKDksgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UBb5+FUGdECOP9Jhvj+Q5wAA">
<XPD:ATTR name="Name" type="string">args</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">q7TJJZO9CEOIAsnqSKDksgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="gnZlE7TULEKXEDAu/xXe4QAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">q7TJJZO9CEOIAsnqSKDksgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="cLy9qTZBw0GuMA/QhH9nEAAA">
<XPD:ATTR name="Name" type="string">addWarnCode</XPD:ATTR>
<XPD:REF name="Owner">g5oRZaRD70KsEyb5t85ubQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VPRFg4iyRkG7tMcMlwp1BQAA">
<XPD:ATTR name="Name" type="string">messageCode</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cLy9qTZBw0GuMA/QhH9nEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/SO4mpcGjUqRxx2fpYAnHAAA">
<XPD:ATTR name="Name" type="string">args</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cLy9qTZBw0GuMA/QhH9nEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="hbw6++7s70uz77msFdwGGAAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cLy9qTZBw0GuMA/QhH9nEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="OPWPWmuZxUGZJ3oxZ5CPPAAA">
<XPD:ATTR name="Name" type="string">addInfoCode</XPD:ATTR>
<XPD:REF name="Owner">g5oRZaRD70KsEyb5t85ubQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FIKLp63NK0mYDHwC66ioiQAA">
<XPD:ATTR name="Name" type="string">messageCode</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OPWPWmuZxUGZJ3oxZ5CPPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="oMKB+HLS40K889C/+dID4wAA">
<XPD:ATTR name="Name" type="string">args</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OPWPWmuZxUGZJ3oxZ5CPPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="VTVVnCcyFE+bJKCWjhoWQwAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OPWPWmuZxUGZJ3oxZ5CPPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[114]" type="UMLClass" guid="pV4UE4d7W0OXNcA5X6zqLwAA">
<XPD:ATTR name="Name" type="string">TextCollection</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">14EZENULRk6WHEmbSTaw5QAA</XPD:REF>
<XPD:REF name="Views[1]">G52gGUaMFUmIr6hljSQpRQAA</XPD:REF>
<XPD:REF name="Views[2]">ZMt6vQ7RPU6i2X8AQ+njpAAA</XPD:REF>
<XPD:REF name="Views[3]">d1fq+i1VSE+rXcs009aMcAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="w8k+mgRl0kO/gWDzz5PIfwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">pV4UE4d7W0OXNcA5X6zqLwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iEIBZJVoBUiHO7TbPHTJqgAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w8k+mgRl0kO/gWDzz5PIfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[115]" type="UMLClass" guid="wUaVQaHWl0WF2zSXKxAimwAA">
<XPD:ATTR name="Name" type="string">DynamicTextCollection</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0ED4kq60rUGRosLnhTZSzgAA</XPD:REF>
<XPD:REF name="Views[1]">u/m9n6MvS0WcY4Ukksx8hAAA</XPD:REF>
<XPD:REF name="Views[2]">7ndDZI2fb0+bJP3kkx8sqAAA</XPD:REF>
<XPD:REF name="Views[3]">8Tmi8am6UEOoA70gDOat9QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="IDHp0ZHOd06vh3gBYwOJXAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">wUaVQaHWl0WF2zSXKxAimwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qHaDwRbNNEyx2ZzvYjOt5wAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IDHp0ZHOd06vh3gBYwOJXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="b+lVMOZb80GICkYncAr+TgAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IDHp0ZHOd06vh3gBYwOJXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="oKZon3lNsEubGWtAqiRLkwAA">
<XPD:ATTR name="Name" type="string">fallbackToDefaultLocale</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IDHp0ZHOd06vh3gBYwOJXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[116]" type="UMLClass" guid="WYId7uQ520eJQwAh6y268gAA">
<XPD:ATTR name="Name" type="string">MessageCode</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">oidEamkea0Cu7cY9dNjTfwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="BzdULVzYE06bmQJaLj9azwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">WYId7uQ520eJQwAh6y268gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JTWh8E7KFEiFIDfR9lVf5wAA">
<XPD:ATTR name="Name" type="string">messageCode</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BzdULVzYE06bmQJaLj9azwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="oJF+LNcaNUOj5GAiKOZqjAAA">
<XPD:ATTR name="Name" type="string">args</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BzdULVzYE06bmQJaLj9azwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="sNK8Dv8J9EidCEhPs1LkAQAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BzdULVzYE06bmQJaLj9azwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="HLrr2L3BZ0ycZT7WEyD83wAA">
<XPD:ATTR name="Name" type="string">severity</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BzdULVzYE06bmQJaLj9azwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="vkM6lwEO4kK1aXYYcgzPhQAA">
<XPD:ATTR name="Name" type="string">messageCode</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">WYId7uQ520eJQwAh6y268gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="+6Wg94sZ70KM2lsEg6FHPgAA">
<XPD:ATTR name="Name" type="string">args</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">WYId7uQ520eJQwAh6y268gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="DX3/JJmstUqxw4N1K1RYZwAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">WYId7uQ520eJQwAh6y268gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[117]" type="UMLClass" guid="4GvRRSM1u0yvyo+uuEfmnAAA">
<XPD:ATTR name="Name" type="string">MessageAdapter</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[118]" type="UMLGeneralization" guid="oidEamkea0Cu7cY9dNjTfwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">WYId7uQ520eJQwAh6y268gAA</XPD:REF>
<XPD:REF name="Parent">J6+bp6LKDkujov8X8HJ3iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[119]" type="UMLClass" guid="g7hWChmD7kqz92S7aefLbwAA">
<XPD:ATTR name="Name" type="string">MappingMessages</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="R2POqdoTq02i4uYgwi7qAwAA">
<XPD:ATTR name="Name" type="string">set</XPD:ATTR>
<XPD:REF name="Owner">g7hWChmD7kqz92S7aefLbwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0s4ljhUOZUWJNph6g6jpAgAA">
<XPD:ATTR name="Name" type="string">code</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">R2POqdoTq02i4uYgwi7qAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4cRxKm3xnUG7mxyk6KfwQQAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:REF name="BehavioralFeature">R2POqdoTq02i4uYgwi7qAwAA</XPD:REF>
<XPD:REF name="Type_">J6+bp6LKDkujov8X8HJ3iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ggmAW05tzUqzjqtkjexvaQAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">R2POqdoTq02i4uYgwi7qAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[120]" type="UMLClass" guid="GgX1kvOmDkGNX/2R44ag3gAA">
<XPD:ATTR name="Name" type="string">ClosureValidator</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">tFlGo69dP0ezANlbycWdOwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">QmxTHhnU+Ui75Bwl75tg7wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="DsyBLUrSoEWUNT0TgOm0+gAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">GgX1kvOmDkGNX/2R44ag3gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VjLEwqLUX0y+FPxciaszQgAA">
<XPD:ATTR name="Name" type="string">closure</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Closure</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DsyBLUrSoEWUNT0TgOm0+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[121]" type="UMLGeneralization" guid="QmxTHhnU+Ui75Bwl75tg7wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">GgX1kvOmDkGNX/2R44ag3gAA</XPD:REF>
<XPD:REF name="Parent">OBimwPRE/UiaYHD2JgciagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[122]" type="UMLInterface" guid="vchpS/le9E28gjuDL189mQAA">
<XPD:ATTR name="Name" type="string">PropertyValidator</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">vUYu9N/tmkC6wWZ1p+IEQwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">Vz7m3Nnc4Eu7ZmeQzfKMYQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">k4mvAiU4ekOh0QHkpmiLTQAA</XPD:REF>
<XPD:REF name="Generalizations[1]">Ul2zLfpbzEyePxYy8rnFgAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="aMJ9dw1cU0uFVUFcbq4sXAAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:REF name="Owner">vchpS/le9E28gjuDL189mQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zhnfDNczXk2dQoAisDmO2QAA">
<XPD:ATTR name="Name" type="string">propertyTypes</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;PropertyType&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aMJ9dw1cU0uFVUFcbq4sXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">2XIUogbdj0a5S9ZDXydVfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[123]" type="UMLGeneralization" guid="k4mvAiU4ekOh0QHkpmiLTQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">vchpS/le9E28gjuDL189mQAA</XPD:REF>
<XPD:REF name="Parent">OBimwPRE/UiaYHD2JgciagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[124]" type="UMLGeneralization" guid="Ul2zLfpbzEyePxYy8rnFgAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">vchpS/le9E28gjuDL189mQAA</XPD:REF>
<XPD:REF name="Parent">OBimwPRE/UiaYHD2JgciagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[125]" type="UMLRealization" guid="vUYu9N/tmkC6wWZ1p+IEQwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">wXMp0vGB9kahaC1hsU5ffwAA</XPD:REF>
<XPD:REF name="Supplier">vchpS/le9E28gjuDL189mQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[126]" type="UMLRealization" guid="tFlGo69dP0ezANlbycWdOwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">GgX1kvOmDkGNX/2R44ag3gAA</XPD:REF>
<XPD:REF name="Supplier">OBimwPRE/UiaYHD2JgciagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[127]" type="UMLClass" guid="UQS2G9Un8UypmfzpAoWXmAAA">
<XPD:ATTR name="Name" type="string">PropertyValidatorAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Vz7m3Nnc4Eu7ZmeQzfKMYQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">DYBmnXXgb0+/uZovb0s12QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="qkwu1AaIJU6xvNiOGjJjYwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">UQS2G9Un8UypmfzpAoWXmAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QEzcHkO+NkSJgoXdJfZBjgAA">
<XPD:ATTR name="Name" type="string">allowedTypes</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qkwu1AaIJU6xvNiOGjJjYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="jT0De6Tm7EqXJQGW4sdX1wAA">
<XPD:ATTR name="Name" type="string">arrayAllowed</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qkwu1AaIJU6xvNiOGjJjYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="2p/uO1DGiEqrdLMOVT6ViAAA">
<XPD:ATTR name="Name" type="string">validateProperty</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">UQS2G9Un8UypmfzpAoWXmAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qpc4Xz4oS0qkjVkmNVqQfQAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2p/uO1DGiEqrdLMOVT6ViAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="kL1JEXrriUaukrYmn2m02QAA">
<XPD:ATTR name="Name" type="string">propertyType</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2p/uO1DGiEqrdLMOVT6ViAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[128]" type="UMLRealization" guid="Vz7m3Nnc4Eu7ZmeQzfKMYQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">UQS2G9Un8UypmfzpAoWXmAAA</XPD:REF>
<XPD:REF name="Supplier">vchpS/le9E28gjuDL189mQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[129]" type="UMLGeneralization" guid="DYBmnXXgb0+/uZovb0s12QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">wXMp0vGB9kahaC1hsU5ffwAA</XPD:REF>
<XPD:REF name="Parent">UQS2G9Un8UypmfzpAoWXmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[130]" type="UMLException" guid="R5f1cJp/hEijgKakRzDr2wAA">
<XPD:ATTR name="Name" type="string">ValidatorInitializationFailedException</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[131]" type="UMLPackage" guid="E5NwfrhP6kW7Ow9moiWwcQAA">
<XPD:ATTR name="Name" type="string">n2n.mail</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="jiOA81N/BEW41ZvvwfmoRAAA">
<XPD:ATTR name="Name" type="string">Transport</XPD:ATTR>
<XPD:REF name="Namespace">E5NwfrhP6kW7Ow9moiWwcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EHD8+mgR40WJDp7XOK648AAA</XPD:REF>
<XPD:REF name="Views[1]">+L0gnqhHXkOcCYjdPWtmzgAA</XPD:REF>
<XPD:REF name="Views[2]">W6d5q1GUckarGg2mVSMy3gAA</XPD:REF>
<XPD:REF name="Views[3]">KPXsXO5CGUO3jsHG2wNQegAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ovCFX5Ad202sQGJ3Pg37XAAA">
<XPD:ATTR name="Name" type="string">send</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">jiOA81N/BEW41ZvvwfmoRAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9Q9sJbiN4E2F2NvNilU8sgAA">
<XPD:ATTR name="Name" type="string">mail</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ovCFX5Ad202sQGJ3Pg37XAAA</XPD:REF>
<XPD:REF name="Type_">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="cco/p/CfMkWdbny3gbJDRQAA">
<XPD:ATTR name="Name" type="string">sendOverSmtp</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">jiOA81N/BEW41ZvvwfmoRAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YE3R1ThtmkOI343qzqBo3QAA">
<XPD:ATTR name="Name" type="string">mail</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cco/p/CfMkWdbny3gbJDRQAA</XPD:REF>
<XPD:REF name="Type_">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Rj7sRKM2DUKprsbrUlMgaQAA">
<XPD:ATTR name="Name" type="string">smtpConfig</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cco/p/CfMkWdbny3gbJDRQAA</XPD:REF>
<XPD:REF name="Type_">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="7MkzYToEgEmSRNH/MSxvmgAA">
<XPD:ATTR name="Name" type="string">Mail</XPD:ATTR>
<XPD:REF name="Namespace">E5NwfrhP6kW7Ow9moiWwcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bVJEE/dX0USKJgNMrxRY0AAA</XPD:REF>
<XPD:REF name="Views[1]">s9KU+w18fUiEkfG0IjRblgAA</XPD:REF>
<XPD:REF name="Views[2]">UzZcXX7GSUif/v0A+T8RaAAA</XPD:REF>
<XPD:REF name="Views[3]">jVc+TzQ+SEep8nKyDIHOUAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4yzwy56WM0yS2CkGK2DxtAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="79SPva415k++NQtpXNWI0gAA">
<XPD:ATTR name="Name" type="string">from</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4yzwy56WM0yS2CkGK2DxtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="F1S1bqTMQEqIhs3UnnnJ9QAA">
<XPD:ATTR name="Name" type="string">subject</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4yzwy56WM0yS2CkGK2DxtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="foRnQg2Fs0CzYrSdwfP9ywAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4yzwy56WM0yS2CkGK2DxtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="3c3C+AiXXUaasliLeBMK2AAA">
<XPD:ATTR name="Name" type="string">to</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4yzwy56WM0yS2CkGK2DxtAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="1f4+Fw9CE0CGJgB34k7ppgAA">
<XPD:ATTR name="Name" type="string">addManagable</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ppO5u9nt2k20mzwXtdQKUgAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1f4+Fw9CE0CGJgB34k7ppgAA</XPD:REF>
<XPD:REF name="Type_">o8WfC5Z6aEazXp/WHVOYowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="H753o0j870ya5LU2aAkkdQAA">
<XPD:ATTR name="Name" type="string">addFile</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lPpKVcmilkW3KR/7w6jr0AAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H753o0j870ya5LU2aAkkdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TSLl8hZgh02fZ8wAJuMJIwAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H753o0j870ya5LU2aAkkdQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="n/Y4O1X8EUa8CQhuKayqeQAA">
<XPD:ATTR name="Name" type="string">hasAttachment</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WaWdEKysj0Ks8YtsSS6/uwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">n/Y4O1X8EUa8CQhuKayqeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="3gjssR32xUOWLFVInISstwAA">
<XPD:ATTR name="Name" type="string">isHtml</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ngipJb15gkyz341IvgsWTQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3gjssR32xUOWLFVInISstwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="XYsz+iKaWUyKd4xMh4fR2AAA">
<XPD:ATTR name="Name" type="string">isReadyToSend</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kXT8tWxBjEeNVyr9TEIeeAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XYsz+iKaWUyKd4xMh4fR2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="pGaGvIdIBkOWdJvJ6U1qIQAA">
<XPD:ATTR name="Name" type="string">getHeader</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hO2uM9ElH0GEThwIxYV0IAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pGaGvIdIBkOWdJvJ6U1qIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="w92Vu8c0p0i6Qx+oIICBCAAA">
<XPD:ATTR name="Name" type="string">getContentType</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EqNGGE+GzkGwAbFcPOGCBAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w92Vu8c0p0i6Qx+oIICBCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="ancqBobnpkaGNiX09hPHFgAA">
<XPD:ATTR name="Name" type="string">getHeaderLine</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cfDURUCVV0C+O2XQoXM5eQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ancqBobnpkaGNiX09hPHFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KQXDbjaEI0iB/AjkpgTtUgAA">
<XPD:ATTR name="Name" type="string">$key</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ancqBobnpkaGNiX09hPHFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="qoXlRhQ70kSeZE40SUXjIwAA">
<XPD:ATTR name="Name" type="string">$value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ancqBobnpkaGNiX09hPHFgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="UU6j/QSqR0GHgD2aZfCW6gAA">
<XPD:ATTR name="Name" type="string">getBody</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KTge2e204E6JSealY9nBagAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UU6j/QSqR0GHgD2aZfCW6gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="rh44gWzV5EaF0QSsTLDjtwAA">
<XPD:ATTR name="Name" type="string">getData</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MpkxbiO+3UuQ8F676BI7oAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rh44gWzV5EaF0QSsTLDjtwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">6</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">9Q9sJbiN4E2F2NvNilU8sgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">YE3R1ThtmkOI343qzqBo3QAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">lCPSfLP2c0+aiFuCBWV1GQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">ozkGg5bs20aB+U1xiVLnbAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">FqThFj3di0yAnkmIezQBMgAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">zotx2rxXXUGezO31MUx32AAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">16</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="TwYtM8z5ZUq8plSAJ8qq8AAA">
<XPD:ATTR name="Name" type="string">from</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MailAddress</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="7+1uQQiDYUCPXdeTUfNuxgAA">
<XPD:ATTR name="Name" type="string">sender</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MailAddress</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="wxz7pktgykqZbveMX/QpqgAA">
<XPD:ATTR name="Name" type="string">replyTo</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array &lt;MailAddress&gt;</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="eFrwhRIpAUuuMAJ4bV6d5QAA">
<XPD:ATTR name="Name" type="string">to</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array &lt;MailAddress&gt;</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="2dpyW6gdMkiMPhHzvisZbAAA">
<XPD:ATTR name="Name" type="string">cc</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array &lt;MailAddress&gt;</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="NHqmph4D0EC5Xtb+miqc1AAA">
<XPD:ATTR name="Name" type="string">bcc</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array &lt;MailAddress&gt;</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="aXOAODrFqk2TeWJE5QN5pgAA">
<XPD:ATTR name="Name" type="string">header</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="18I8gAz0X0yeWV+LWY2KagAA">
<XPD:ATTR name="Name" type="string">subject</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="lgRlXzbb5kKrULH08D1bEAAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="nDsuDGQtaUetPdoALB7LLwAA">
<XPD:ATTR name="Name" type="string">altMessage</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="Pj3JWisZSUWzLaTPRROldwAA">
<XPD:ATTR name="Name" type="string">attachments</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[11]" type="UMLAttribute" guid="EHy3auWELEyZCYB+Vjpr6QAA">
<XPD:ATTR name="Name" type="string">priority</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">enum(1,2,3,4,5)</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[12]" type="UMLAttribute" guid="mVkV9x+qUE2BadHe2AEosAAA">
<XPD:ATTR name="Name" type="string">messageId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[13]" type="UMLAttribute" guid="5xf71/bQZUqZ5XTWjG5sqwAA">
<XPD:ATTR name="Name" type="string">type</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">enum('text', 'html')</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[14]" type="UMLAttribute" guid="1hgiZd2K7kSlFwE3YghqxwAA">
<XPD:ATTR name="Name" type="string">charset</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[15]" type="UMLAttribute" guid="pO2CNlGod0eQnql3Srj4kwAA">
<XPD:ATTR name="Name" type="string">encoding</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="RsD8y/+MCka0Lpb1+c8XrgAA">
<XPD:ATTR name="Name" type="string">SmtpConfig</XPD:ATTR>
<XPD:REF name="Namespace">E5NwfrhP6kW7Ow9moiWwcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lHVIE3W4UE+GoyTvkMcEAQAA</XPD:REF>
<XPD:REF name="Views[1]">Z37WK+2wEUSH57XxWCrlSQAA</XPD:REF>
<XPD:REF name="Views[2]">A+L1ckcHgkqPlqqiXvvcDgAA</XPD:REF>
<XPD:REF name="Views[3]">6pdFXITKvUm9TEnJEXUNYwAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">4SlHeSIWPU+M+qy4fO6fUwAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">nQSbq1jHGEK6JdlGV5RQMQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Rj7sRKM2DUKprsbrUlMgaQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">GZ8YLtjN+U2E1YoEjqCzsQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">gKYJVjcuWUaG3h6DgaH8KgAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">SLwguv4uUUSxM009FPNSPQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="zSmiiRCStkCnSRyTocDJCAAA">
<XPD:ATTR name="Name" type="string">host</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="usnTmgoAEkyjfJvSmgWxSQAA">
<XPD:ATTR name="Name" type="string">user</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="Rcy/3izD1EiVa8Rn2kEemAAA">
<XPD:ATTR name="Name" type="string">password</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="Omi2o5BUq02CMUNMkBJpHQAA">
<XPD:ATTR name="Name" type="string">port</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="1nWGBsN5kUeoUXyfjxeXgQAA">
<XPD:ATTR name="Name" type="string">authenticate</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="jbYYCh6HC0Kpepw+QCHNWwAA">
<XPD:ATTR name="Name" type="string">securityMode</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">enum(null, 'tls', 'ssl')</XPD:ATTR>
<XPD:REF name="Owner">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="4mxjHDTOBUePrKzFev8CngAA">
<XPD:ATTR name="Name" type="string">debugMode</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="GOeos6iuE0GPPCgvAaYc2AAA">
<XPD:ATTR name="Name" type="string">MailUtils</XPD:ATTR>
<XPD:REF name="Namespace">E5NwfrhP6kW7Ow9moiWwcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Mho6po5SQkWvCeEWWbF9+wAA</XPD:REF>
<XPD:REF name="Views[1]">rBrxBuYNT0+YDD6aFUiVsQAA</XPD:REF>
<XPD:REF name="Views[2]">7ILyNpcFqUCWPD0BsQ0DxQAA</XPD:REF>
<XPD:REF name="Views[3]">65L6NSc0fUuLgbdnKaFK5QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="oWgcPYVbhUmBfKjZi4Z4HwAA">
<XPD:ATTR name="Name" type="string">createNotificationMail</XPD:ATTR>
<XPD:REF name="Owner">GOeos6iuE0GPPCgvAaYc2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zotx2rxXXUGezO31MUx32AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oWgcPYVbhUmBfKjZi4Z4HwAA</XPD:REF>
<XPD:REF name="Type_">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WzCdQkDY2EmBYXKqXEVl9QAA">
<XPD:ATTR name="Name" type="string">subject</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oWgcPYVbhUmBfKjZi4Z4HwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="rdeqfzamyEGn3SSjFCtwdAAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oWgcPYVbhUmBfKjZi4Z4HwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="nJtYRGwkbkq60LMSajPP2wAA">
<XPD:ATTR name="Name" type="string">to</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oWgcPYVbhUmBfKjZi4Z4HwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="qCQVTzXz30KNIkokyrJXCAAA">
<XPD:ATTR name="Name" type="string">sendNotificationMail</XPD:ATTR>
<XPD:REF name="Owner">GOeos6iuE0GPPCgvAaYc2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZDszlLO+aUaTzfANnVMmeQAA">
<XPD:ATTR name="Name" type="string">subject</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qCQVTzXz30KNIkokyrJXCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="2V+gfaLOrkuKPMVrr4Df9AAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qCQVTzXz30KNIkokyrJXCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="LTohpgB7yU+99f5dZJxpcgAA">
<XPD:ATTR name="Name" type="string">to</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qCQVTzXz30KNIkokyrJXCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ZcRxhZNankisWsAM3jHG2AAA">
<XPD:ATTR name="Name" type="string">createDefaultMail</XPD:ATTR>
<XPD:REF name="Owner">GOeos6iuE0GPPCgvAaYc2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lCPSfLP2c0+aiFuCBWV1GQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZcRxhZNankisWsAM3jHG2AAA</XPD:REF>
<XPD:REF name="Type_">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLException" guid="9tBkZ9KPFEuxww4SxdGt5gAA">
<XPD:ATTR name="Name" type="string">SmtpException</XPD:ATTR>
<XPD:REF name="Namespace">E5NwfrhP6kW7Ow9moiWwcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">95Um4VuGWk22ycYS5jaHYQAA</XPD:REF>
<XPD:REF name="Views[1]">Rcag1WFjLU+5VtyfxhHhmAAA</XPD:REF>
<XPD:REF name="Views[2]">7X9MOOwh0EWC83yiTQPYgwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ZXoXijvjFkORzXGrfYCa1wAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">sk0gvKxfw0mzHTMHjxIuEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLException" guid="bFXIPuC19EeLPjS1SNVL6AAA">
<XPD:ATTR name="Name" type="string">StmpConnectionException</XPD:ATTR>
<XPD:REF name="Namespace">E5NwfrhP6kW7Ow9moiWwcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Od+w/Gwk9E6F/kdTaf1Z6gAA</XPD:REF>
<XPD:REF name="Views[1]">Sv1G6AmICECdq0T1sT4CLgAA</XPD:REF>
<XPD:REF name="Views[2]">z4tKEY7KCkuzruZHIGsvPAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">sk0gvKxfw0mzHTMHjxIuEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="eYFE146PgUaSFKYEl4CN0wAA">
<XPD:ATTR name="Name" type="string">MailEncoder</XPD:ATTR>
<XPD:REF name="Namespace">E5NwfrhP6kW7Ow9moiWwcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IBrhSxBgMk+AHV4QiGDfTgAA</XPD:REF>
<XPD:REF name="Views[1]">SLWJHBmP1UuK3Ev3NnQHNQAA</XPD:REF>
<XPD:REF name="Views[2]">dnMB6hdja0KUrhvQbHfRdwAA</XPD:REF>
<XPD:REF name="Views[3]">ou03Jdh1M06Ek+9/3vTOSwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="SVKqjxb6N02c1rj5mL3tBwAA">
<XPD:ATTR name="Name" type="string">htmlToText</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">eYFE146PgUaSFKYEl4CN0wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wjTrzuLlyEu4fJHDnlcJjQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SVKqjxb6N02c1rj5mL3tBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+DSFBJGIxEeaY2hDc4Fl4QAA">
<XPD:ATTR name="Name" type="string">html</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string: eol: string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SVKqjxb6N02c1rj5mL3tBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="0Rll2MdAgkGG5oXi8cGKMwAA">
<XPD:ATTR name="Name" type="string">encodeString</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">eYFE146PgUaSFKYEl4CN0wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zKRkJQ+6pEu0rZ7Qb3Nx4QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0Rll2MdAgkGG5oXi8cGKMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Rh8gOkkHBUyODgtSHBzWPgAA">
<XPD:ATTR name="Name" type="string">string</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0Rll2MdAgkGG5oXi8cGKMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ydlPc6dPwEex1vTLbJ9yZwAA">
<XPD:ATTR name="Name" type="string">encoding</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0Rll2MdAgkGG5oXi8cGKMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="wVgAv6U0u0iwLkSQhB/t8gAA">
<XPD:ATTR name="Name" type="string">eol</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0Rll2MdAgkGG5oXi8cGKMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="85nfSGshmkqaaAG9mJ6wvQAA">
<XPD:ATTR name="Name" type="string">encodeMultipartAlternative</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">eYFE146PgUaSFKYEl4CN0wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8Kb5XG+mY0KtjBULotKp5QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">85nfSGshmkqaaAG9mJ6wvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="tc/SKI4n2EOHy3oHwwS/1AAA">
<XPD:ATTR name="Name" type="string">boundary</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">85nfSGshmkqaaAG9mJ6wvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="XDjp03zv40yJ0pPhnWdWDQAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">85nfSGshmkqaaAG9mJ6wvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="vVliQnVnKUCCTluyNwt6uwAA">
<XPD:ATTR name="Name" type="string">altMessage</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">85nfSGshmkqaaAG9mJ6wvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="AKC8fexjDUyLRWFTyixBhwAA">
<XPD:ATTR name="Name" type="string">encoding</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">85nfSGshmkqaaAG9mJ6wvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="Hwpus5x5rE6vE7ShIT1EJwAA">
<XPD:ATTR name="Name" type="string">charset</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string: eol: string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">85nfSGshmkqaaAG9mJ6wvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="HhBek51Xf06sL+quvt3K7QAA">
<XPD:ATTR name="Name" type="string">encodeMultipartMixed</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">eYFE146PgUaSFKYEl4CN0wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vkiSCOvnZ0qmoKBXX5rzNgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HhBek51Xf06sL+quvt3K7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qO/eGZFBNEmvgApfQ4nteAAA">
<XPD:ATTR name="Name" type="string">boundary</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HhBek51Xf06sL+quvt3K7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Y4HpvlWTIEW/D4LnG0iRowAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HhBek51Xf06sL+quvt3K7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Q8FZmDtALU6Q6X1LKzGQJAAA">
<XPD:ATTR name="Name" type="string">altMessage</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HhBek51Xf06sL+quvt3K7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="DUQUod2f7kGlUN7RWGz5iwAA">
<XPD:ATTR name="Name" type="string">attachments</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HhBek51Xf06sL+quvt3K7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="zccXpSHxTU6uFZBSCq1cwQAA">
<XPD:ATTR name="Name" type="string">encoding</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HhBek51Xf06sL+quvt3K7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[6]" type="UMLParameter" guid="dGKpTMyHT0yCGXpAC6IdVAAA">
<XPD:ATTR name="Name" type="string">charset</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HhBek51Xf06sL+quvt3K7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[7]" type="UMLParameter" guid="aYuiMkQAZEmNNo+HBzO9PgAA">
<XPD:ATTR name="Name" type="string">eol</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HhBek51Xf06sL+quvt3K7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="YGf9PpDl1ECnJyaXEcK5+AAA">
<XPD:ATTR name="Name" type="string">encodeBoundaryBlock</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">eYFE146PgUaSFKYEl4CN0wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FPGUb3NQrE2nSd2Zad2/+QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YGf9PpDl1ECnJyaXEcK5+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="J346I8kTHEC50V7jIZZCvAAA">
<XPD:ATTR name="Name" type="string">boundary</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YGf9PpDl1ECnJyaXEcK5+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="iFGZWhHi4UqPnsszQhhwiQAA">
<XPD:ATTR name="Name" type="string">contentType</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YGf9PpDl1ECnJyaXEcK5+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="QBj9e4qxqkaCEyc9u0P6VgAA">
<XPD:ATTR name="Name" type="string">charset</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YGf9PpDl1ECnJyaXEcK5+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="E6FUtJgX1kW2rQn1Ib+WLQAA">
<XPD:ATTR name="Name" type="string">encoding</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YGf9PpDl1ECnJyaXEcK5+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="7n6RS0UmjUSGmEu6Rfv3igAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YGf9PpDl1ECnJyaXEcK5+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[6]" type="UMLParameter" guid="YhN0fp5VdEOyjzU+2kWGigAA">
<XPD:ATTR name="Name" type="string">eol</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YGf9PpDl1ECnJyaXEcK5+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="huEKGrQ/80KLPUmztcXqmAAA">
<XPD:ATTR name="Name" type="string">encodeAttachment</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">eYFE146PgUaSFKYEl4CN0wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XOB7OybRxUSqDzsf3o5++QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">huEKGrQ/80KLPUmztcXqmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="jqE8RyFpJk+DXzCDM1kxXgAA">
<XPD:ATTR name="Name" type="string">boundary</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">huEKGrQ/80KLPUmztcXqmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="XQJ/i0vMTEuzbxO+NH7ByQAA">
<XPD:ATTR name="Name" type="string">path</XPD:ATTR>
<XPD:REF name="BehavioralFeature">huEKGrQ/80KLPUmztcXqmAAA</XPD:REF>
<XPD:REF name="Type_">TbMVz69V+Uei104xTgZN8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="uNaLRQk/B0mnZ/Xe4lDOSwAA">
<XPD:ATTR name="Name" type="string">fileName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">huEKGrQ/80KLPUmztcXqmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="6BPX7TPH8EmUQR6OhCtTTwAA">
<XPD:ATTR name="Name" type="string">charset</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">huEKGrQ/80KLPUmztcXqmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="1+ZA3GFeYU6wOhvzER51WgAA">
<XPD:ATTR name="Name" type="string">encoding</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">huEKGrQ/80KLPUmztcXqmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[6]" type="UMLParameter" guid="DbRazmo0aUSlG0oD4h2HUAAA">
<XPD:ATTR name="Name" type="string">eol</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">huEKGrQ/80KLPUmztcXqmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="pko0a9QngU69zu06mcFt+wAA">
<XPD:ATTR name="Name" type="string">cleanEol</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">eYFE146PgUaSFKYEl4CN0wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="C/TceIvdykafijA4u+Fe1gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pko0a9QngU69zu06mcFt+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MKL6wtteQ0eM38zTd6QZMAAA">
<XPD:ATTR name="Name" type="string">string</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pko0a9QngU69zu06mcFt+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Noippvf9y0yezMCgNb3v3AAA">
<XPD:ATTR name="Name" type="string">eol</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pko0a9QngU69zu06mcFt+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="jvnRZbDKh0aJAobLRjwWywAA">
<XPD:ATTR name="Name" type="string">getMimeType</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">eYFE146PgUaSFKYEl4CN0wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8ZMYVIPmCUeks8R+mTJh6wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jvnRZbDKh0aJAobLRjwWywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ok6XVs65L0aElVrmfaKpCwAA">
<XPD:ATTR name="Name" type="string">ext</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jvnRZbDKh0aJAobLRjwWywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="KCUdpIIT/USIwIXcbY9DPAAA">
<XPD:ATTR name="Name" type="string">MailException</XPD:ATTR>
<XPD:REF name="Namespace">E5NwfrhP6kW7Ow9moiWwcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BI2epbG0PEGQ6iJMs5l7PAAA</XPD:REF>
<XPD:REF name="Views[1]">9wlIN1Ll20qnmo5iCgR1SwAA</XPD:REF>
<XPD:REF name="Views[2]">isJSg/t3A0mWKxyZ7hQemwAA</XPD:REF>
<XPD:REF name="Views[3]">3nm9uN1YwUCwMJDpC1M2pgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">OYQ7KyK4D0K/3463fuxGYQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">+Pnisykr5U+uHmcAC9BCtgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">BLVYpn18BUett4Y7CK4umwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="F9NPccEJdEuQOQbkDa///gAA">
<XPD:ATTR name="Name" type="string">MailFormatException</XPD:ATTR>
<XPD:REF name="Namespace">E5NwfrhP6kW7Ow9moiWwcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9jrZbSumjUS3L/6DURi/jQAA</XPD:REF>
<XPD:REF name="Views[1]">fMeWugaPXUep/QyyLtD2rwAA</XPD:REF>
<XPD:REF name="Views[2]">VK80F4Q/3UWqaai2i73mOAAA</XPD:REF>
<XPD:REF name="Views[3]">eK9Bm7oW60C/qZ6V74uH8wAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">OYQ7KyK4D0K/3463fuxGYQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">BLVYpn18BUett4Y7CK4umwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="ODX5Y7dsv02gsSjY75cGQQAA">
<XPD:ATTR name="Name" type="string">MailTemplate</XPD:ATTR>
<XPD:REF name="Namespace">E5NwfrhP6kW7Ow9moiWwcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hk3kISIFW0CjTz9cTegvswAA</XPD:REF>
<XPD:REF name="Views[1]">KB9dHYzltk2lViKlpDElMgAA</XPD:REF>
<XPD:REF name="Views[2]">wrhbXs6wgUSfqoXI8VxKJwAA</XPD:REF>
<XPD:REF name="Views[3]">7vD+Y9NQAkSrMGJcd5lCiAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="/IV5S0a9CU+qIC+cyQLtwgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">ODX5Y7dsv02gsSjY75cGQQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2xMePH8zCk6fXrJEbXJDtwAA">
<XPD:ATTR name="Name" type="string">from</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/IV5S0a9CU+qIC+cyQLtwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="78M6QK7IVUmttiOq7Z00WAAA">
<XPD:ATTR name="Name" type="string">subject</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/IV5S0a9CU+qIC+cyQLtwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="PqG3swTxsUeJrScPH9rpmgAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/IV5S0a9CU+qIC+cyQLtwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="rF3+cESP0UWYEpBTMnLjUwAA">
<XPD:ATTR name="Name" type="string">addManagedFile</XPD:ATTR>
<XPD:REF name="Owner">ODX5Y7dsv02gsSjY75cGQQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="i8pnPBaerECLTPUnyWh34wAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rF3+cESP0UWYEpBTMnLjUwAA</XPD:REF>
<XPD:REF name="Type_">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="WCsQydHc1kiw6J5FBWaklwAA">
<XPD:ATTR name="Name" type="string">addFile</XPD:ATTR>
<XPD:REF name="Owner">ODX5Y7dsv02gsSjY75cGQQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J1WhFvmG4UGxWodAO7YkZwAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WCsQydHc1kiw6J5FBWaklwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="T7Pf3jPY7E+IyLBiuYSz2AAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WCsQydHc1kiw6J5FBWaklwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="qUjuvAfeaEaHvn90fN7dBwAA">
<XPD:ATTR name="Name" type="string">createMail</XPD:ATTR>
<XPD:REF name="Owner">ODX5Y7dsv02gsSjY75cGQQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ozkGg5bs20aB+U1xiVLnbAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qUjuvAfeaEaHvn90fN7dBwAA</XPD:REF>
<XPD:REF name="Type_">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="xXDTV0fMIk+I54QFkHZ9QQAA">
<XPD:ATTR name="Name" type="string">to</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qUjuvAfeaEaHvn90fN7dBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="mt8rPhdhDk2nOXwFGSBNWQAA">
<XPD:ATTR name="Name" type="string">args</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qUjuvAfeaEaHvn90fN7dBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="oFaK00P16kWtYMwS2wjKzwAA">
<XPD:ATTR name="Name" type="string">from</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">ODX5Y7dsv02gsSjY75cGQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="/jvVfdKNsECdMyyM5U/aMAAA">
<XPD:ATTR name="Name" type="string">replyTo</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">ODX5Y7dsv02gsSjY75cGQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="wV9WYxliYkSdyIlzD5cZFAAA">
<XPD:ATTR name="Name" type="string">subject</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">ODX5Y7dsv02gsSjY75cGQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="UDVPOUE7d0mR21efQirghwAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">ODX5Y7dsv02gsSjY75cGQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="nS9ztTul1E6/XIuU7n7ODAAA">
<XPD:ATTR name="Name" type="string">attachments</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">ODX5Y7dsv02gsSjY75cGQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="vVGqdZpBOkCMOUNqOpQPxwAA">
<XPD:ATTR name="Name" type="string">type</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">enum('text','html')</XPD:ATTR>
<XPD:REF name="Owner">ODX5Y7dsv02gsSjY75cGQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[132]" type="UMLGeneralization" guid="sk0gvKxfw0mzHTMHjxIuEgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">bFXIPuC19EeLPjS1SNVL6AAA</XPD:REF>
<XPD:REF name="Parent">9tBkZ9KPFEuxww4SxdGt5gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HUJUw6Na9k6hZbezdQNpQQAA</XPD:REF>
<XPD:REF name="Views[1]">Tw7ugkaANEq12GXuwuv+mQAA</XPD:REF>
<XPD:REF name="Views[2]">Lc7XeSQWbk6R+cI+RluMDAAA</XPD:REF>
<XPD:REF name="Views[3]">1dEPs6i3J0eeKSexsEimKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[133]" type="UMLGeneralization" guid="ZXoXijvjFkORzXGrfYCa1wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">9tBkZ9KPFEuxww4SxdGt5gAA</XPD:REF>
<XPD:REF name="Parent">HLq+UwGtW02EDB1J80FGOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dP6PVm+dVkusJTyhXM9MIgAA</XPD:REF>
<XPD:REF name="Views[1]">Y84v+EBYEU+3CMmZQ2aAQwAA</XPD:REF>
<XPD:REF name="Views[2]">UxDn7wZ1v0KQvx7X5KWD4gAA</XPD:REF>
<XPD:REF name="Views[3]">JH3tNXChcEKgYZwwKPd+agAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[134]" type="UMLClass" guid="SfHHukKxm02VSmjccS0CSgAA">
<XPD:ATTR name="Name" type="string">SmtpClient</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Agecnju8gke1ul7CBqKhHgAA</XPD:REF>
<XPD:REF name="Views[1]">hZDBh4fuqEWch62A1qZh/QAA</XPD:REF>
<XPD:REF name="Views[2]">/lX/q9tcWkGSNzyWu0fodQAA</XPD:REF>
<XPD:REF name="Views[3]">gZYdQVQJ9UWf0st/oxQ7YAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">17</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="DTdxOpbzAUC0JZxaXzHhkQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gKYJVjcuWUaG3h6DgaH8KgAA">
<XPD:ATTR name="Name" type="string">config</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DTdxOpbzAUC0JZxaXzHhkQAA</XPD:REF>
<XPD:REF name="Type_">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="10Tid743bEW6TviGZftS6QAA">
<XPD:ATTR name="Name" type="string">timeout</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DTdxOpbzAUC0JZxaXzHhkQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="gkOyIBLV+UODsnG2EVp24AAA">
<XPD:ATTR name="Name" type="string">connect</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="H8EJ0E0Zu0uK1WEf3LE/cQAA">
<XPD:ATTR name="Name" type="string">isConnected</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ox2ppKBrT0u2P3uFDos/nAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H8EJ0E0Zu0uK1WEf3LE/cQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="gadb/SGJkEOhEbknD7hl2AAA">
<XPD:ATTR name="Name" type="string">startTls</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="jKzb5/HtXEKs8gPdT3lrGwAA">
<XPD:ATTR name="Name" type="string">authenticate</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="Qpwuy4YwUECKnjowj3f8mwAA">
<XPD:ATTR name="Name" type="string">mail</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="118E9nlVMEOcrCAb8J59RgAA">
<XPD:ATTR name="Name" type="string">fromEmail</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Qpwuy4YwUECKnjowj3f8mwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="lkS5Esgle0qc/5go2iAcvQAA">
<XPD:ATTR name="Name" type="string">recipient</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dAfWscz/E0WSXhcg0qshOQAA">
<XPD:ATTR name="Name" type="string">toEmail</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lkS5Esgle0qc/5go2iAcvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="OuWmPUG3DEC6P4UKPwVJpgAA">
<XPD:ATTR name="Name" type="string">data</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="c48iJvsHQkK4CyyA5PuhbQAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OuWmPUG3DEC6P4UKPwVJpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="7YrdKpp0jUigAU0HakjAaAAA">
<XPD:ATTR name="Name" type="string">reset</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="mkxYP0dY4kaZlMyr8J2lRwAA">
<XPD:ATTR name="Name" type="string">quit</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="x0d37x01gEiye0neHbGooAAA">
<XPD:ATTR name="Name" type="string">closeOnError</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mkxYP0dY4kaZlMyr8J2lRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="+m1rK+8qjkyXCZpwYE9C3AAA">
<XPD:ATTR name="Name" type="string">close</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="kKj0D0wrjUqGH+B++VcpPQAA">
<XPD:ATTR name="Name" type="string">connectAndAuthenticate</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="ixXZrcKp0kOX9Aqc8uM7CgAA">
<XPD:ATTR name="Name" type="string">sendMail</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FqThFj3di0yAnkmIezQBMgAA">
<XPD:ATTR name="Name" type="string">mail</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ixXZrcKp0kOX9Aqc8uM7CgAA</XPD:REF>
<XPD:REF name="Type_">7MkzYToEgEmSRNH/MSxvmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="MKbirvUpD02dQRj003ANYgAA">
<XPD:ATTR name="Name" type="string">hello</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="OBBv68YaCUWJvCRJp0jn9AAA">
<XPD:ATTR name="Name" type="string">sendHello</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DCNFS//w9EiblSWcCTdaEwAA">
<XPD:ATTR name="Name" type="string">hello</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OBBv68YaCUWJvCRJp0jn9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="ICxow4gj1EG9im/0FwFjtgAA">
<XPD:ATTR name="Name" type="string">sendMessage</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="v6xy0EPD7kemBMWf4witOwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SmtpResponse</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ICxow4gj1EG9im/0FwFjtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="GvxHhxfon0inkSekusegpAAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ICxow4gj1EG9im/0FwFjtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="AKwNRPmw/UeIrCtE9+40RwAA">
<XPD:ATTR name="Name" type="string">successCodes</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ICxow4gj1EG9im/0FwFjtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="jr9StajzPEmuBo8FVBIYWQAA">
<XPD:ATTR name="Name" type="string">errorMsg</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ICxow4gj1EG9im/0FwFjtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="ziTiVDnlVkSTRfM+2QOj7wAA">
<XPD:ATTR name="Name" type="string">baseEncode</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ICxow4gj1EG9im/0FwFjtgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="6LoA8QNFL0+U/Gbo7AxlVgAA">
<XPD:ATTR name="Name" type="string">log</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="To5P6ibKRUyZkH21ek4C/AAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6LoA8QNFL0+U/Gbo7AxlVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dbqskuHOW0GhBb0PVRrbEgAA">
<XPD:ATTR name="Name" type="string">party</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6LoA8QNFL0+U/Gbo7AxlVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="LYSQBMHLXEOcKKJm7lJ10QAA">
<XPD:ATTR name="Name" type="string">exception</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6LoA8QNFL0+U/Gbo7AxlVgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="4SlHeSIWPU+M+qy4fO6fUwAA">
<XPD:ATTR name="Name" type="string">config</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SmtpConfig</XPD:ATTR>
<XPD:REF name="Type_">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="N2AMi6poKkCrUBZoBOzdLAAA">
<XPD:ATTR name="Name" type="string">debug</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="NbulC9mj+kS3Pa3TCjnjHwAA">
<XPD:ATTR name="Name" type="string">connection</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SmtpConnection</XPD:ATTR>
<XPD:REF name="Type_">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="YEq1nZl9+Ueo07IuPySGVAAA">
<XPD:ATTR name="Name" type="string">useVerp</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="wH/Z0yKlakO90b3wgtB2rwAA">
<XPD:ATTR name="Name" type="string">ehlo</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">SfHHukKxm02VSmjccS0CSgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[135]" type="UMLClass" guid="0hDEWERV3EaoKuoRybhplwAA">
<XPD:ATTR name="Name" type="string">SmtpConnection</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dM9KACx4uk6PdMtFT2H0MAAA</XPD:REF>
<XPD:REF name="Views[1]">09Mp0rlDa0aaUgPPwRm5rQAA</XPD:REF>
<XPD:REF name="Views[2]">20CCRty4uEej0wmmAFrm7QAA</XPD:REF>
<XPD:REF name="Views[3]">QiG4pXNKwkGhzCjBH2aDuQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="VM4Zk8b2jkKPZ8YsSWBeVQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GZ8YLtjN+U2E1YoEjqCzsQAA">
<XPD:ATTR name="Name" type="string">config</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VM4Zk8b2jkKPZ8YsSWBeVQAA</XPD:REF>
<XPD:REF name="Type_">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Q7nCNfVMIUaP1e95HMoIAwAA">
<XPD:ATTR name="Name" type="string">timeout</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VM4Zk8b2jkKPZ8YsSWBeVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="dojUHLsADkO/kaJjNRn9kgAA">
<XPD:ATTR name="Name" type="string">open</XPD:ATTR>
<XPD:REF name="Owner">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kTnTxAkhOEerySiKWVY+owAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SmtpResponse</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dojUHLsADkO/kaJjNRn9kgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="cSG5193HMEqIkC3Elzqt4AAA">
<XPD:ATTR name="Name" type="string">isOpen</XPD:ATTR>
<XPD:REF name="Owner">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nrro0dy810izTb3LzbxCIwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cSG5193HMEqIkC3Elzqt4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="1VwnZ4/gmkKDu3j0sYYyOQAA">
<XPD:ATTR name="Name" type="string">getTimout</XPD:ATTR>
<XPD:REF name="Owner">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ogH/FNu1sEeCxcD3FHnpWwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1VwnZ4/gmkKDu3j0sYYyOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="yHm3bOm0HkGXraRaQ0tB2gAA">
<XPD:ATTR name="Name" type="string">sendMessage</XPD:ATTR>
<XPD:REF name="Owner">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="f6MHFmfi+Eu6ZuNMuqVbyAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SmtpResponse</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yHm3bOm0HkGXraRaQ0tB2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yfHm3dzRQkSSsgJI81rGLwAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yHm3bOm0HkGXraRaQ0tB2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Iz+k68InV06OBYNs/A/0XAAA">
<XPD:ATTR name="Name" type="string">getResponse</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yHm3bOm0HkGXraRaQ0tB2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="3Al4dvQIIEy//PESlPkcmQAA">
<XPD:ATTR name="Name" type="string">eol</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yHm3bOm0HkGXraRaQ0tB2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="PNwLONrw0Umyg/rFH1fUWQAA">
<XPD:ATTR name="Name" type="string">close</XPD:ATTR>
<XPD:REF name="Owner">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="CTQAIn1r3kiHApmNGULT8wAA">
<XPD:ATTR name="Name" type="string">enableCrypto</XPD:ATTR>
<XPD:REF name="Owner">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="UcvToKkfj06VS5HtxfBTvgAA">
<XPD:ATTR name="Name" type="string">getResponse</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tQz5Wr44oUe13+bHgIhrlQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SmtpResponse</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UcvToKkfj06VS5HtxfBTvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="Hq7PhRIe1EGyXVCcJqdJ7gAA">
<XPD:ATTR name="Name" type="string">formatMessage</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IClNOV4ps0K3nduXvsVbVAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hq7PhRIe1EGyXVCcJqdJ7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SNCF8mkNN0qNyHmXI93+DgAA">
<XPD:ATTR name="Name" type="string">dataMessage</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hq7PhRIe1EGyXVCcJqdJ7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">NbulC9mj+kS3Pa3TCjnjHwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="nQSbq1jHGEK6JdlGV5RQMQAA">
<XPD:ATTR name="Name" type="string">config</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SmtpConfig</XPD:ATTR>
<XPD:REF name="Type_">RsD8y/+MCka0Lpb1+c8XrgAA</XPD:REF>
<XPD:REF name="Owner">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="eRcOO3fqSkikejNEWBq7WQAA">
<XPD:ATTR name="Name" type="string">conn</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ressource</XPD:ATTR>
<XPD:REF name="Owner">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="WuXvLvHbhk+B59qGgXB5JAAA">
<XPD:ATTR name="Name" type="string">timeout</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">0hDEWERV3EaoKuoRybhplwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[136]" type="UMLPackage" guid="pQjb97gIkU2eyqRNCPBUWAAA">
<XPD:ATTR name="Name" type="string">n2n.persistence</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">17</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="2XfT1oPhfUiFrV/JzkYUrwAA">
<XPD:ATTR name="Name" type="string">PdoStatement</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tibG7840LkeLuyuSorcTbwAA</XPD:REF>
<XPD:REF name="Views[1]">w5l5gvRP6EuqUl0B/rOx8gAA</XPD:REF>
<XPD:REF name="Views[2]">o1L0QWCIjUil7QH/UDRHbwAA</XPD:REF>
<XPD:REF name="Views[3]">AMIviMZ5S02ZU40wKA/0WAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">BJ2efslxYkmviKJ7BXR0cwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">KRKsfkmI8UeM4aazK+lPPAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">y968hpK3YUal6bb//wSDiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="OAndVIAPE0ayo3t+JEynPgAA">
<XPD:ATTR name="Name" type="string">PdoLogger</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kBZ0YfYvAkapYslZ2OyuggAA</XPD:REF>
<XPD:REF name="Views[1]">7b20J2V1OEOfUm7PTx2oggAA</XPD:REF>
<XPD:REF name="Views[2]">rHrUaRslV0e5Lo3TLm9eYgAA</XPD:REF>
<XPD:REF name="Views[3]">StXvnsKVRkmiZ4CFVT19UAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Iq0mKz5ETkCXKPm6vS27qAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">OAndVIAPE0ayo3t+JEynPgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1AwRoCgiWkmvjJ5VExM1FQAA">
<XPD:ATTR name="Name" type="string">dataSourceName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Iq0mKz5ETkCXKPm6vS27qAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="U0p0Pr508EC7D4h6y7HfpAAA">
<XPD:ATTR name="Name" type="string">addQuery</XPD:ATTR>
<XPD:REF name="Owner">OAndVIAPE0ayo3t+JEynPgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IMCbXvv3k0WEIuwqvaQdJwAA">
<XPD:ATTR name="Name" type="string">queryStr</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U0p0Pr508EC7D4h6y7HfpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Wt3VFu3VL0i6hOBxklq2JgAA">
<XPD:ATTR name="Name" type="string">time</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U0p0Pr508EC7D4h6y7HfpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="lpV8aI1FMESb01A9/+xtcgAA">
<XPD:ATTR name="Name" type="string">addExecution</XPD:ATTR>
<XPD:REF name="Owner">OAndVIAPE0ayo3t+JEynPgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gAGdBrcFkUmSTCWa+UyR5gAA">
<XPD:ATTR name="Name" type="string">statementStr</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lpV8aI1FMESb01A9/+xtcgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="A+0bHYv+/Eylva5PwwDCFQAA">
<XPD:ATTR name="Name" type="string">addPreparation</XPD:ATTR>
<XPD:REF name="Owner">OAndVIAPE0ayo3t+JEynPgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yBOolPKja0Kf9DgDWvXkwAAA">
<XPD:ATTR name="Name" type="string">queryStr</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A+0bHYv+/Eylva5PwwDCFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8WUaNI/CFUGxbg1m8MJmkgAA">
<XPD:ATTR name="Name" type="string">time</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A+0bHYv+/Eylva5PwwDCFQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="HfZDjgLslEqjVxCiGiBDOQAA">
<XPD:ATTR name="Name" type="string">addPreparedExecution</XPD:ATTR>
<XPD:REF name="Owner">OAndVIAPE0ayo3t+JEynPgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Avs94BuhjE+UZgK2n43EnQAA">
<XPD:ATTR name="Name" type="string">queryStr</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HfZDjgLslEqjVxCiGiBDOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hSf02LTP9Ua9okljvQXuGQAA">
<XPD:ATTR name="Name" type="string">bindedValues</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HfZDjgLslEqjVxCiGiBDOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="2VTKLqS6FEa/9InGWsio8AAA">
<XPD:ATTR name="Name" type="string">time</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HfZDjgLslEqjVxCiGiBDOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="LhhAxqQmCU+EFn6i12zKQwAA">
<XPD:ATTR name="Name" type="string">addTransactionBegin</XPD:ATTR>
<XPD:REF name="Owner">OAndVIAPE0ayo3t+JEynPgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="X/zsQy894kWD12uX0iK4LwAA">
<XPD:ATTR name="Name" type="string">time</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LhhAxqQmCU+EFn6i12zKQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="OeVqOLmE0E+4te+st9vAGgAA">
<XPD:ATTR name="Name" type="string">addCommit</XPD:ATTR>
<XPD:REF name="Owner">OAndVIAPE0ayo3t+JEynPgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hV+10e8Z7U+tG+ntlgPOKQAA">
<XPD:ATTR name="Name" type="string">time</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OeVqOLmE0E+4te+st9vAGgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="TDAg/JRtyE2PUXbdXF0I3wAA">
<XPD:ATTR name="Name" type="string">addRollBack</XPD:ATTR>
<XPD:REF name="Owner">OAndVIAPE0ayo3t+JEynPgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Q7CbOw2sRUaJ420FpqTVrAAA">
<XPD:ATTR name="Name" type="string">time</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TDAg/JRtyE2PUXbdXF0I3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">VhETjDbWZE2tXoT/i2SX6AAA</XPD:REF>
<XPD:REF name="Associations[1]">M+AVtFwejUGzaGgDB+XZ3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLException" guid="fsXjpyQjo02GmahMESIlBAAA">
<XPD:ATTR name="Name" type="string">PdoQueryException</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">sKMLgFM9+kqJ5wHBkQEIbAAA</XPD:REF>
<XPD:REF name="Views[1]">jePKrXS/ZEKtPNwbe5C6WwAA</XPD:REF>
<XPD:REF name="Views[2]">dykrhz5h6EiUnTQY0w26sgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="pfra6wT6L0+PbzS/rICyOwAA">
<XPD:ATTR name="Name" type="string">queryStr</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">fsXjpyQjo02GmahMESIlBAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLException" guid="4gMSHuOWAEWG3w27qmBOZAAA">
<XPD:ATTR name="Name" type="string">PdoPreparedExecutionException</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">O6tpWO0610ScCp0EAIajWAAA</XPD:REF>
<XPD:REF name="Views[1]">uUPV8XRtQUiORxXcVc7SMAAA</XPD:REF>
<XPD:REF name="Views[2]">5GOy1qKWWkqsJ78LG8lK+QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Wy+AFmUDlU62m6ckkhWzDwAA">
<XPD:ATTR name="Name" type="string">queryStr</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">4gMSHuOWAEWG3w27qmBOZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="4pHARQ5hPkKkw5U/Plg7tgAA">
<XPD:ATTR name="Name" type="string">bindedValues</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">4gMSHuOWAEWG3w27qmBOZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="Q4zlFBAdZ0aJWMugaQ7FQQAA">
<XPD:ATTR name="Name" type="string">OrmContext</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="AIoTyQcwTEeWLQ2Cp3yowAAA">
<XPD:ATTR name="Name" type="string">getEntityModelByClass</XPD:ATTR>
<XPD:REF name="Owner">Q4zlFBAdZ0aJWMugaQ7FQQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Iv9J5SQrpkO3B/fGT59yHQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AIoTyQcwTEeWLQ2Cp3yowAAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MtQVBGKgwEOCjw6sPpbcNAAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AIoTyQcwTEeWLQ2Cp3yowAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+Yc1athaFEe0bvn1xcUdSwAA">
<XPD:ATTR name="Name" type="string">getEntityMonitorByEntity</XPD:ATTR>
<XPD:REF name="Owner">Q4zlFBAdZ0aJWMugaQ7FQQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="m+hjw1YnU0y97r6kkLGPJwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+Yc1athaFEe0bvn1xcUdSwAA</XPD:REF>
<XPD:REF name="Type_">dcvPC3Kta0O8zrt+Vw3qWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Ow9fw5nt5USpWqQOS/brJwAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+Yc1athaFEe0bvn1xcUdSwAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">4s3XVrPivUSu1+kmpfNsuwAA</XPD:REF>
<XPD:REF name="Associations[1]">074bSBj56EOjQYmip+2XIQAA</XPD:REF>
<XPD:REF name="Associations[2]">eqLMQrRkU0CPUI6xbO3SzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="vdiQsyzW0U+MicTID9C9fQAA">
<XPD:ATTR name="Name" type="string">Transaction..</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">la5m8vxhYkaHV4EPTAJgvAAA</XPD:REF>
<XPD:REF name="Associations[1]">TZ+mETfmoEuwZSSflZFX2QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="DHtdVwaWcEmprtWB7gBrAAAA">
<XPD:ATTR name="Name" type="string">monitors</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, EntityMonitor&gt;</XPD:ATTR>
<XPD:REF name="Owner">vdiQsyzW0U+MicTID9C9fQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="3KosEspIREup+lEeGkMvQAAA">
<XPD:ATTR name="Name" type="string">meta</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">30</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="QTyk9HQz0EmU8h5zFXnAjQAA">
<XPD:ATTR name="Name" type="string">MetaData</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Sh/fbyLABEiKXC+XARnJCAAA</XPD:REF>
<XPD:REF name="Views[1]">XHq32UtKBU+FWiwpE+LCVAAA</XPD:REF>
<XPD:REF name="Views[2]">QOtMnsCm9EKte7vZro2mZAAA</XPD:REF>
<XPD:REF name="Views[3]">2YEFq/RlyE2VWS9VBQJwPwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0ZiLHZWou0ezZMbtKVHYAQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">QTyk9HQz0EmU8h5zFXnAjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="73ojcwYaUkWyHMuy3iCPtwAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0ZiLHZWou0ezZMbtKVHYAQAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="28ABtUGmLUSJ1oxs/fhbBgAA">
<XPD:ATTR name="Name" type="string">dialect</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Dialect: dialect</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0ZiLHZWou0ezZMbtKVHYAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="7g7szaeKKEi1C440e1sLtwAA">
<XPD:ATTR name="Name" type="string">getDatabase</XPD:ATTR>
<XPD:REF name="Owner">QTyk9HQz0EmU8h5zFXnAjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="F4QyIh3gfkGD9TjlAyqTAAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7g7szaeKKEi1C440e1sLtwAA</XPD:REF>
<XPD:REF name="Type_">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="AQwlfR8/r02FS5FLXaMmogAA">
<XPD:ATTR name="Name" type="string">createSelectStatementBuilder</XPD:ATTR>
<XPD:REF name="Owner">QTyk9HQz0EmU8h5zFXnAjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="73lElG7nSkevUthRxZCUXQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SelectStatementBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AQwlfR8/r02FS5FLXaMmogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="IbR0tGbHV0+mtwDW7EIoLgAA">
<XPD:ATTR name="Name" type="string">createInsertStatementBuilder</XPD:ATTR>
<XPD:REF name="Owner">QTyk9HQz0EmU8h5zFXnAjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="u3EfVHMVMEShb+vPTf9Q+QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">InsertStatementBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IbR0tGbHV0+mtwDW7EIoLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="yq90oomNmEKo2BNOZILusAAA">
<XPD:ATTR name="Name" type="string">createDeleteStatementBuilder</XPD:ATTR>
<XPD:REF name="Owner">QTyk9HQz0EmU8h5zFXnAjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Qk21RRY12UKKFid4xqtslgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DeleteStatementBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yq90oomNmEKo2BNOZILusAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="EO7rM4mqkkmm9qiCDTH6twAA">
<XPD:ATTR name="Name" type="string">createUpdateStatementBuilder</XPD:ATTR>
<XPD:REF name="Owner">QTyk9HQz0EmU8h5zFXnAjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HuppM7a+KUCm9MWyrMkgGwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">UpdateStatementBuiler</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EO7rM4mqkkmm9qiCDTH6twAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="u0J1Rrs9fk6oN3Otrz5e0QAA">
<XPD:ATTR name="Name" type="string">getDialect</XPD:ATTR>
<XPD:REF name="Owner">QTyk9HQz0EmU8h5zFXnAjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k/p8a0ml9k6MyGFhVzmgYAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u0J1Rrs9fk6oN3Otrz5e0QAA</XPD:REF>
<XPD:REF name="Type_">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">rbOGtk5AxkyT0kW5qQPCeAAA</XPD:REF>
<XPD:REF name="Associations[1]">v34zW7XNX0yiRf1I2V9tSAAA</XPD:REF>
<XPD:REF name="Associations[2]">vFKvGMH660ysTQ5r7LJSVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="11LEoaPZLEq+yqpZ9mLbugAA">
<XPD:ATTR name="Name" type="string">Comparable</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="y89msV88uUC7YsvzGE3WSwAA">
<XPD:ATTR name="Name" type="string">getComparableColumnName</XPD:ATTR>
<XPD:REF name="Owner">11LEoaPZLEq+yqpZ9mLbugAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ASr2j3kJPUSlBs4Wws5P7wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y89msV88uUC7YsvzGE3WSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="qWSQ4tKyykK9hXPi2ezL9AAA">
<XPD:ATTR name="Name" type="string">getTypeConstraints</XPD:ATTR>
<XPD:REF name="Owner">11LEoaPZLEq+yqpZ9mLbugAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="N/jqsmebtEWYrb7RFC2HVwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qWSQ4tKyykK9hXPi2ezL9AAA</XPD:REF>
<XPD:REF name="Type_">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">5</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">a4rRs+7YvEmVNIj0x0mgGAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">NTxsxzdoDE2OMaXRWzBgkQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">pVuTjIote0qhEfm/wzVKcwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">2AV6buC+vkW4otOjdwJHWAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">da8Cwt3tPEyFDMH23n9AkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="8dJFILODiEGCpoULdCu68AAA">
<XPD:ATTR name="Name" type="string">Dialect</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pMCUGStD6kW97NlVcU+M3wAA</XPD:REF>
<XPD:REF name="Views[1]">H6QkiPILlUSoFscL/ImsmAAA</XPD:REF>
<XPD:REF name="Views[2]">i9gpEev3CEWJZ1Yb4lbowQAA</XPD:REF>
<XPD:REF name="Views[3]">U1/PCyprq06cHerYJKP2zwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">16</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9lDRcA9WkECiUIbuo0lfRgAA">
<XPD:ATTR name="Name" type="string">initializeConnection</XPD:ATTR>
<XPD:REF name="Owner">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rtMnkdwGK0emIxd4jAVKfAAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9lDRcA9WkECiUIbuo0lfRgAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="d5JeV0GFAUavxUxyCymWRAAA">
<XPD:ATTR name="Name" type="string">dataSourceConfiguration</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DataSourceConfiguration</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9lDRcA9WkECiUIbuo0lfRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="zJnGVCeqCUa382mEdvqm3gAA">
<XPD:ATTR name="Name" type="string">createMetaDatabase</XPD:ATTR>
<XPD:REF name="Owner">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Uhljn6E+kESbYSa0qz82lwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Database</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zJnGVCeqCUa382mEdvqm3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="iuZaJoYFUUa3+AIAbdwbNwAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zJnGVCeqCUa382mEdvqm3gAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="tHGfpNcWD0ivZnTB5oE7/gAA">
<XPD:ATTR name="Name" type="string">quoteField</XPD:ATTR>
<XPD:REF name="Owner">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="W4uUM/N5b0CmqH3T9iEhYwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tHGfpNcWD0ivZnTB5oE7/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="++xQvFEXfkSJvkQgku3VQQAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tHGfpNcWD0ivZnTB5oE7/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="BBoXqHOPOUSbG4SPKC++zgAA">
<XPD:ATTR name="Name" type="string">escapeLikePattern</XPD:ATTR>
<XPD:REF name="Owner">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Mid16Qcpf0+MJrIpdS3kgwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BBoXqHOPOUSbG4SPKC++zgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vccttAdUM0eS5QbgzYBeXgAA">
<XPD:ATTR name="Name" type="string">pattern</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BBoXqHOPOUSbG4SPKC++zgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="XEtLWAms9kWmC3T5/atJAwAA">
<XPD:ATTR name="Name" type="string">getLikeEscapeCharacter</XPD:ATTR>
<XPD:REF name="Owner">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AVkOt20OdUyalHOLotWFNwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XEtLWAms9kWmC3T5/atJAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="U7EMouZTFUiU08vKNqIEzQAA">
<XPD:ATTR name="Name" type="string">createSelectStatementBuilder</XPD:ATTR>
<XPD:REF name="Owner">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s+rIFnRH7ESvr5V+fmrGTwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U7EMouZTFUiU08vKNqIEzQAA</XPD:REF>
<XPD:REF name="Type_">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="stTAfhJfRkyPkLlwNSLkwwAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U7EMouZTFUiU08vKNqIEzQAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="vBRhiXlq/Uaw4gz5eNSatAAA">
<XPD:ATTR name="Name" type="string">createUpdateStatementBuilder</XPD:ATTR>
<XPD:REF name="Owner">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Gxs8s3EJ+EqkBjq/xeavyQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vBRhiXlq/Uaw4gz5eNSatAAA</XPD:REF>
<XPD:REF name="Type_">/H/ZmcBY70yNEMukM+kZSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PHHmY1jRqEGw7qs5idTuBAAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vBRhiXlq/Uaw4gz5eNSatAAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="+ayZyGOfrESe68+Pc2fjugAA">
<XPD:ATTR name="Name" type="string">createInsertStatementBuilder</XPD:ATTR>
<XPD:REF name="Owner">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wMvuwoVYMkats1fOydH8ywAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+ayZyGOfrESe68+Pc2fjugAA</XPD:REF>
<XPD:REF name="Type_">+eC2U2cM/UWJ7pNvOp41mQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dggZjr1eJUirPxEWZXDL/wAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+ayZyGOfrESe68+Pc2fjugAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="GFY/VnQVO0mFxPMmKtFQsQAA">
<XPD:ATTR name="Name" type="string">createDeleteStatementBuilder</XPD:ATTR>
<XPD:REF name="Owner">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="grsGZeFxlUKl0XFwFm8tdAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GFY/VnQVO0mFxPMmKtFQsQAA</XPD:REF>
<XPD:REF name="Type_">+RCi8TUSCUu1NuyKEkt77gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JfZ8LSzOJ06VKpbP+QDTswAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GFY/VnQVO0mFxPMmKtFQsQAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="xYJawWxwWUyIEGRSqSn1IwAA">
<XPD:ATTR name="Name" type="string">createMetaDatabase</XPD:ATTR>
<XPD:REF name="Owner">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rIGraWdmtU+VPSghMDptfQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xYJawWxwWUyIEGRSqSn1IwAA</XPD:REF>
<XPD:REF name="Type_">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NITzQhbiy0O9qaXlW/aojAAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xYJawWxwWUyIEGRSqSn1IwAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="acfPSEBqq0+TfvK4+sK0KgAA">
<XPD:ATTR name="Name" type="string">createImporter</XPD:ATTR>
<XPD:REF name="Owner">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2ZZSZQlA50ata3u4KR4+CgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">acfPSEBqq0+TfvK4+sK0KgAA</XPD:REF>
<XPD:REF name="Type_">2jFqGBQtskOgHSDDz6aX1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vVmm/+qBdUigOaH8EFvE6gAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">acfPSEBqq0+TfvK4+sK0KgAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="b5oRd5e07U2ZrAuDiU7uMQAA">
<XPD:ATTR name="Name" type="string">inputStream</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">InputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">acfPSEBqq0+TfvK4+sK0KgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="k5gnglaQF0yte7BRy6tNdgAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="F5GeyB/NR0iG2A/rMwMOqwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">k5gnglaQF0yte7BRy6tNdgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="0DX0NKr560ax69Xj4QeA4AAA">
<XPD:ATTR name="Name" type="string">getOrmDialectConfig</XPD:ATTR>
<XPD:REF name="Owner">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="coT2hG6Y/EusolzkIEbkEwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0DX0NKr560ax69Xj4QeA4AAA</XPD:REF>
<XPD:REF name="Type_">MxNbYLLJAkWkh/yS/t8kpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="3hnSCxPz30i0aHurVIPHQgAA">
<XPD:ATTR name="Name" type="string">isLastInsertIdAvailable</XPD:ATTR>
<XPD:REF name="Owner">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="e7adNq4E4UeCKTAHsYF+2AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3hnSCxPz30i0aHurVIPHQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="lPxa0UuIHEC5QaCjMtto9QAA">
<XPD:ATTR name="Name" type="string">generateSequenceValue</XPD:ATTR>
<XPD:REF name="Owner">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sFCvuraDukecjkK+lFmz/wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lPxa0UuIHEC5QaCjMtto9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="2z/eyP42N06W3OHHSC3AhAAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lPxa0UuIHEC5QaCjMtto9QAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Vb0YSI0+akONA5+VjJNLJQAA">
<XPD:ATTR name="Name" type="string">sequenceName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lPxa0UuIHEC5QaCjMtto9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="MO7X+cWXgEuJStsGw0IvYwAA">
<XPD:ATTR name="Name" type="string">applyIdentifierGeneratorToColumn</XPD:ATTR>
<XPD:REF name="Owner">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dfczanIc3UaSY6GKcicYeAAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MO7X+cWXgEuJStsGw0IvYwAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1u67cm0O80a1smfx/AQ0sgAA">
<XPD:ATTR name="Name" type="string">column</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MO7X+cWXgEuJStsGw0IvYwAA</XPD:REF>
<XPD:REF name="Type_">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="qWzJ7Iu5EE6R2/7ye0FObQAA">
<XPD:ATTR name="Name" type="string">sequenceName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MO7X+cWXgEuJStsGw0IvYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">k/p8a0ml9k6MyGFhVzmgYAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">1x58WIttzkOidZfvrWUJCwAA</XPD:REF>
<XPD:REF name="Associations[1]">3p+RPIElcECPrZGlhkSbSwAA</XPD:REF>
<XPD:REF name="Associations[2]">aYvErPerD0iwFbC/uRP3pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="W9GK8QmJlke4dTCQ45cBWQAA">
<XPD:ATTR name="Name" type="string">Database</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">jYPlekFK/0+o9VvxOhlBewAA</XPD:REF>
<XPD:REF name="Views[1]">RuEOHmXffEawb0DzQuIXawAA</XPD:REF>
<XPD:REF name="Views[2]">eeN4lvlGfESd8o4sH6kSBAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">3PwbaQbVxEaZWPwNjBn1LQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">12</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="TXTiDCY95kibf6SeRwC05AAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bkMD8Ze050ybieQQGDWtlwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TXTiDCY95kibf6SeRwC05AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="LVK5jo+160mCMzp08ElccQAA">
<XPD:ATTR name="Name" type="string">getCharset</XPD:ATTR>
<XPD:REF name="Owner">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QbF0g6wsmkSUsBtQ+AasxAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LVK5jo+160mCMzp08ElccQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="V3WHZB7EJkOf5es12g3FxAAA">
<XPD:ATTR name="Name" type="string">getMetaEntities</XPD:ATTR>
<XPD:REF name="Owner">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MGOpByY3+0i6AkELzFlfDwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;MetaEntity&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">V3WHZB7EJkOf5es12g3FxAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Bp4p5g4jyESCWzrDu8TKZwAA">
<XPD:ATTR name="Name" type="string">getMetaEntityByName</XPD:ATTR>
<XPD:REF name="Owner">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ws+SvTomKUCtbaottuRnAgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Table&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bp4p5g4jyESCWzrDu8TKZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ZucVis5q2USF5qUBbw7kggAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bp4p5g4jyESCWzrDu8TKZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="yYcI0grjaUC8EuMrouQQVgAA">
<XPD:ATTR name="Name" type="string">addMetaEntity</XPD:ATTR>
<XPD:REF name="Owner">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YR601T5nuUSNzKdaWGpDwQAA">
<XPD:ATTR name="Name" type="string">metaEntity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yYcI0grjaUC8EuMrouQQVgAA</XPD:REF>
<XPD:REF name="Type_">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="p+Eohlv0fEG99KPnx5T4dwAA">
<XPD:ATTR name="Name" type="string">containsMetaEntityName</XPD:ATTR>
<XPD:REF name="Owner">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YONr54H1FE2XoeG0YTpgcAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">p+Eohlv0fEG99KPnx5T4dwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="L8VDo+dB6Ee8GfOzblOaxQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">p+Eohlv0fEG99KPnx5T4dwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="P40cniLD8EKJZN83d/Y8JwAA">
<XPD:ATTR name="Name" type="string">getAttrs</XPD:ATTR>
<XPD:REF name="Owner">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QUjWxj1OxkqwZYApex+PaQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">P40cniLD8EKJZN83d/Y8JwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="WgyEdPOVN0izaIKlt5eXzQAA">
<XPD:ATTR name="Name" type="string">setMetaEntities</XPD:ATTR>
<XPD:REF name="Owner">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xsYh6mLqiE6TPOTuGNh7+wAA">
<XPD:ATTR name="Name" type="string">metaEntities</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;MetaEntity&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WgyEdPOVN0izaIKlt5eXzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="Ltjdu82b4UCRzbgU/LzUEwAA">
<XPD:ATTR name="Name" type="string">removeMetaEntityByName</XPD:ATTR>
<XPD:REF name="Owner">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RgMTnxHgq0q9lHThHR2P8gAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ltjdu82b4UCRzbgU/LzUEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="mBAyN/TkYU27n2BdHrQlRgAA">
<XPD:ATTR name="Name" type="string">flush</XPD:ATTR>
<XPD:REF name="Owner">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="ipQkeQH++UWpDxtRX3pDUwAA">
<XPD:ATTR name="Name" type="string">createMetaEntityFactory</XPD:ATTR>
<XPD:REF name="Owner">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="c6oBmQ5g40utRVC0Iaw+dwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ipQkeQH++UWpDxtRX3pDUwAA</XPD:REF>
<XPD:REF name="Type_">v4CoHSJaLE2D5VGCvSG+sAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="uihD0M6mtk+b7JMse3LtLwAA">
<XPD:ATTR name="Name" type="string">createBackuper</XPD:ATTR>
<XPD:REF name="Owner">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MjYDk4ug00O8vQTrAjnl0gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uihD0M6mtk+b7JMse3LtLwAA</XPD:REF>
<XPD:REF name="Type_">An1zObjSIEGEen0KR3WmLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hEu+JWVfiUGzw60JlzTVVAAA">
<XPD:ATTR name="Name" type="string">metaEnties</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;mixed&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uihD0M6mtk+b7JMse3LtLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">6</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">rIGraWdmtU+VPSghMDptfQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">gwj96Jg0xE28eWoi2KDJTwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">F4QyIh3gfkGD9TjlAyqTAAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">qDEFVefDskOm1qVCO4ZjFgAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">Nbgr5wnbW0yx73MjD9RW4gAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">Cx6uFth91km3JsJPvcYRmAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">BPMWuu+vZ0en2Vh/5gmszQAA</XPD:REF>
<XPD:REF name="Associations[1]">VVabIWzaJUKlfNIBXqxRigAA</XPD:REF>
<XPD:REF name="Associations[2]">l1oCyhwCc0qQmI7ySNtvnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="ppVJCrSy1EaziDt/7UpYHAAA">
<XPD:ATTR name="Name" type="string">Table</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">97zGfmGSLUWaxnztDr3dcgAA</XPD:REF>
<XPD:REF name="Views[1]">s6h3GYxVFk6WWBOEhqGtcQAA</XPD:REF>
<XPD:REF name="Views[2]">RUb1IhJoLESHkgAW6oiGuQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">GKuKdaU6wU+o1NzLEXAsyQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">kwGy+oQJPEe6N59XZz9xowAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">14</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="XIXdInw4pkuTZlPHfrQCBwAA">
<XPD:ATTR name="Name" type="string">getColumns</XPD:ATTR>
<XPD:REF name="Owner">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ys3YXj7eMUmhVuT8ssXVIQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Column&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XIXdInw4pkuTZlPHfrQCBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="TvSS10vzlkqH15UyyPbUvwAA">
<XPD:ATTR name="Name" type="string">containsColumnName</XPD:ATTR>
<XPD:REF name="Owner">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s869bZen9UWEhs+w9npBlQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TvSS10vzlkqH15UyyPbUvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Gi+yBVhOHkCENQcYBUflxgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TvSS10vzlkqH15UyyPbUvwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="5VuP/zAhHkak3f+D/SyZvAAA">
<XPD:ATTR name="Name" type="string">getColumnByName</XPD:ATTR>
<XPD:REF name="Owner">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kZdOKK6BdUW6QAkAheyUXAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5VuP/zAhHkak3f+D/SyZvAAA</XPD:REF>
<XPD:REF name="Type_">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nHEayXSHa0G0witsGaM41AAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5VuP/zAhHkak3f+D/SyZvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="5B5kNrfLvESoA98GsA9iGwAA">
<XPD:ATTR name="Name" type="string">setColumns</XPD:ATTR>
<XPD:REF name="Owner">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6apS3SjHSkGuCft3nZvCPwAA">
<XPD:ATTR name="Name" type="string">columns</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Column&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5B5kNrfLvESoA98GsA9iGwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="97xH+x0hVUu1+g0prNvL/wAA">
<XPD:ATTR name="Name" type="string">addColumn</XPD:ATTR>
<XPD:REF name="Owner">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FPr2q7hZqEqxMZQc28r8awAA">
<XPD:ATTR name="Name" type="string">column</XPD:ATTR>
<XPD:REF name="BehavioralFeature">97xH+x0hVUu1+g0prNvL/wAA</XPD:REF>
<XPD:REF name="Type_">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="RD8U+8hH9EmmW2XQY+HYdgAA">
<XPD:ATTR name="Name" type="string">removeColumnByName</XPD:ATTR>
<XPD:REF name="Owner">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0rgx9VQW6ESWH9QbKvJT8gAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RD8U+8hH9EmmW2XQY+HYdgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="KHaRi8Lx2kaergiETiVpBgAA">
<XPD:ATTR name="Name" type="string">removeAllColumns</XPD:ATTR>
<XPD:REF name="Owner">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="cKNWkhI1iEq7kdnuu2YfPgAA">
<XPD:ATTR name="Name" type="string">getPrimaryKey</XPD:ATTR>
<XPD:REF name="Owner">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="H8rwkTh0DkqDzrWQEzOpqAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cKNWkhI1iEq7kdnuu2YfPgAA</XPD:REF>
<XPD:REF name="Type_">ZGs1np0U5UenwUp5nymGqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="66rbH0DBHUqX83YPEXzC6QAA">
<XPD:ATTR name="Name" type="string">getIndexes</XPD:ATTR>
<XPD:REF name="Owner">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/2mdajro1EaeeYndpKGPQwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Index&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">66rbH0DBHUqX83YPEXzC6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="17iKoWVieEKTisdEy7jBlgAA">
<XPD:ATTR name="Name" type="string">createIndex</XPD:ATTR>
<XPD:REF name="Owner">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OtGx7skoXU2c4iXY47iXawAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">17iKoWVieEKTisdEy7jBlgAA</XPD:REF>
<XPD:REF name="Type_">ZGs1np0U5UenwUp5nymGqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Avd98nA6CkColbqPhtjPlAAA">
<XPD:ATTR name="Name" type="string">type</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">17iKoWVieEKTisdEy7jBlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Xl2taFi5qEmJznbzQPncbAAA">
<XPD:ATTR name="Name" type="string">columnNames</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">17iKoWVieEKTisdEy7jBlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Awef9ck2uEGK3GN2KVCshwAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">17iKoWVieEKTisdEy7jBlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="+gf1Tkpw7065AIiMQyZaaQAA">
<XPD:ATTR name="Name" type="string">removeIndexByName</XPD:ATTR>
<XPD:REF name="Owner">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3xbRKFWJ+UaiONjeWngc/wAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+gf1Tkpw7065AIiMQyZaaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="NL56idCjmEWtGhVwDo0E7gAA">
<XPD:ATTR name="Name" type="string">removeAllIndexes</XPD:ATTR>
<XPD:REF name="Owner">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="D4zktjoN/EqojA4iCf+e+QAA">
<XPD:ATTR name="Name" type="string">copy</XPD:ATTR>
<XPD:REF name="Owner">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kngVm/FzCEC8+NyjHUjGcAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">D4zktjoN/EqojA4iCf+e+QAA</XPD:REF>
<XPD:REF name="Type_">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TPY4nIuSZ0aVXSYKGmdfYAAA">
<XPD:ATTR name="Name" type="string">newTableName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">D4zktjoN/EqojA4iCf+e+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="Hhd1I0L6MEmfmJ5/cM2xQQAA">
<XPD:ATTR name="Name" type="string">createColumnFactory</XPD:ATTR>
<XPD:REF name="Owner">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wFf9vrPlSk6OLe4srqGiQAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hhd1I0L6MEmfmJ5/cM2xQQAA</XPD:REF>
<XPD:REF name="Type_">QmIOB3r6WUW5vxy1tCjktwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">jXg/EzCir0WU9jGdr8tO2wAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">pNL5CzSvlkqsyGYEx+REYAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">XACRnzFHLkW1FzRV7QJmQwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">3O8klLJJ4EqiOJYmdXjN1QAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">kngVm/FzCEC8+NyjHUjGcAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">6</XPD:ATTR>
<XPD:REF name="Associations[0]">iMkkp9PC+kGhV96/CzwydAAA</XPD:REF>
<XPD:REF name="Associations[1]">ItdI0KOU8U6DzvWu1cgEgAAA</XPD:REF>
<XPD:REF name="Associations[2]">rBuQ3iAFZ0+gJVHajrcDqgAA</XPD:REF>
<XPD:REF name="Associations[3]">KNAMsNXpwUyG8ZEd8GOGJAAA</XPD:REF>
<XPD:REF name="Associations[4]">Ejv2gBo2fUKt32B2wC36ugAA</XPD:REF>
<XPD:REF name="Associations[5]">FEmVJ8QSlESNXO7T1rDSTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLInterface" guid="9nLomg7wqECU7DnoSSbS2QAA">
<XPD:ATTR name="Name" type="string">Column</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Qeez8Ug/aUmG8NkRoZEOuwAA</XPD:REF>
<XPD:REF name="Views[1]">iZGofK1a+02DQI4AwoHDjQAA</XPD:REF>
<XPD:REF name="Views[2]">ET0Ml2zQbkm9xPdVIlKolgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">Jsh6VEw8LE6mPjVHSCV/2wAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">8</XPD:ATTR>
<XPD:REF name="Specializations[0]">hvg2rlatwkOvDSxB1H0NbwAA</XPD:REF>
<XPD:REF name="Specializations[1]">KeBNiE6UdkuDy19Yce3TVAAA</XPD:REF>
<XPD:REF name="Specializations[2]">rZ/243ifrkK7sggxqGPjAwAA</XPD:REF>
<XPD:REF name="Specializations[3]">Xw77tE71jkSjRbxPQ2yrxwAA</XPD:REF>
<XPD:REF name="Specializations[4]">ZiTBP5UE502HqkuP/1HjtgAA</XPD:REF>
<XPD:REF name="Specializations[5]">GEjVO2chnkul7FRhEF+fbQAA</XPD:REF>
<XPD:REF name="Specializations[6]">2+rH12U1iU+VtYbdplsztQAA</XPD:REF>
<XPD:REF name="Specializations[7]">P00+7/0qoUuI3m1CyeLtPAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">13</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Fu/rLIG1okiqL4CcJJt8XAAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IxHntb9T80yn2iuUhAH87QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Fu/rLIG1okiqL4CcJJt8XAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="yaO2j0kR5UmvIgSxf8bwlAAA">
<XPD:ATTR name="Name" type="string">setName</XPD:ATTR>
<XPD:REF name="Owner">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sO6YPdWEAESzPGsJDQmrLAAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yaO2j0kR5UmvIgSxf8bwlAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="DV5QVbk4C0W9FFC6G4il9wAA">
<XPD:ATTR name="Name" type="string">getTable</XPD:ATTR>
<XPD:REF name="Owner">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XACRnzFHLkW1FzRV7QJmQwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DV5QVbk4C0W9FFC6G4il9wAA</XPD:REF>
<XPD:REF name="Type_">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="a1kFeb6LKkCjMgNgHHx5IQAA">
<XPD:ATTR name="Name" type="string">isNullAllowed</XPD:ATTR>
<XPD:REF name="Owner">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jyhJXlPwLkG5x4KbbrROGgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a1kFeb6LKkCjMgNgHHx5IQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="qma8sg3Gv0m1CYHR+EdMwQAA">
<XPD:ATTR name="Name" type="string">setNullAllowed</XPD:ATTR>
<XPD:REF name="Owner">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="e/VvLD94u0WY/7cFQKpLOgAA">
<XPD:ATTR name="Name" type="string">nullAllowed</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qma8sg3Gv0m1CYHR+EdMwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="2xZAyYvWZEGPDan9142dbgAA">
<XPD:ATTR name="Name" type="string">getDefaultValue</XPD:ATTR>
<XPD:REF name="Owner">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dgQvl/XQbECMOfpK+Op0hwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2xZAyYvWZEGPDan9142dbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="diGUQILTy0q/17Bp0MBzAgAA">
<XPD:ATTR name="Name" type="string">setDefaultValue</XPD:ATTR>
<XPD:REF name="Owner">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iak51Ks8MU2SHyCB2i+WzwAA">
<XPD:ATTR name="Name" type="string">defaultValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">diGUQILTy0q/17Bp0MBzAgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="zk3mder/ZkqcfPXtMzzXPgAA">
<XPD:ATTR name="Name" type="string">isValueGenerated</XPD:ATTR>
<XPD:REF name="Owner">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="o6lJ+Wa4kU+XL/3Zbg1sBAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zk3mder/ZkqcfPXtMzzXPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="z4hThJHnMkOQnZEtsjZNugAA">
<XPD:ATTR name="Name" type="string">getAttrs</XPD:ATTR>
<XPD:REF name="Owner">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vfjTdss6nkqISrlnbJn7YQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">z4hThJHnMkOQnZEtsjZNugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="MMD9Bw0nhUOnVZGXaqvJqgAA">
<XPD:ATTR name="Name" type="string">getIndexes</XPD:ATTR>
<XPD:REF name="Owner">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VxRLRzwXe0yFudvkuckapAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Index&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MMD9Bw0nhUOnVZGXaqvJqgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="ku74FHhKy0mNM26sxXSTqwAA">
<XPD:ATTR name="Name" type="string">copy</XPD:ATTR>
<XPD:REF name="Owner">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hHnCGZWK8EiN+PDxSIFEkwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ku74FHhKy0mNM26sxXSTqwAA</XPD:REF>
<XPD:REF name="Type_">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KEGEIo5KJEmR+ePJm3Rb+wAA">
<XPD:ATTR name="Name" type="string">newColumnName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ku74FHhKy0mNM26sxXSTqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="/Ihmxr3100OqHdtbB8HexQAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ul6toGT620uDSTzkcnTiIAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/Ihmxr3100OqHdtbB8HexQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="anilDF7tb0ODK1s2dvmyTgAA">
<XPD:ATTR name="Name" type="string">column</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/Ihmxr3100OqHdtbB8HexQAA</XPD:REF>
<XPD:REF name="Type_">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="SJfhFEK8lU6BFs/n3eBAcQAA">
<XPD:ATTR name="Name" type="string">equalsType</XPD:ATTR>
<XPD:REF name="Owner">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RdohXTtBOkebUUN1ceajwgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SJfhFEK8lU6BFs/n3eBAcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="f0SFFXolpUiscPyOZNEq1wAA">
<XPD:ATTR name="Name" type="string">column</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SJfhFEK8lU6BFs/n3eBAcQAA</XPD:REF>
<XPD:REF name="Type_">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="aDUu9D8H5kqH2vmKJpBuWwAA">
<XPD:ATTR name="Name" type="string">ignoreNull</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SJfhFEK8lU6BFs/n3eBAcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">10</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">73yVan7shEaMd52YuTJhTgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">kZdOKK6BdUW6QAkAheyUXAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">FPr2q7hZqEqxMZQc28r8awAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">anilDF7tb0ODK1s2dvmyTgAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">hHnCGZWK8EiN+PDxSIFEkwAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">f0SFFXolpUiscPyOZNEq1wAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">1u67cm0O80a1smfx/AQ0sgAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">bD1frNOL4U+MX3CO3xicZQAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">fe2LAzdluk+1tCbPh8IzvQAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">86cAfIV8X0WgSVOE1KjmtwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">R1HAIbVBm0Km5KEhXYnhkgAA</XPD:REF>
<XPD:REF name="Associations[1]">PiOWZ79Kr0CGGjg7tn2W2QAA</XPD:REF>
<XPD:REF name="Associations[2]">NKG9/ZJR1E+3B0Kij+DJCQAA</XPD:REF>
<XPD:REF name="Associations[3]">42NqRhoqOUSg2ZTGWt4KsgAA</XPD:REF>
<XPD:REF name="Associations[4]">AlsP4bbEyEeebTiMoaCqlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLInterface" guid="ZGs1np0U5UenwUp5nymGqwAA">
<XPD:ATTR name="Name" type="string">Index</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">viPKsRHd4Ueyv5x+YQh+yQAA</XPD:REF>
<XPD:REF name="Views[1]">021rkjve2UWYjBrCEibY1wAA</XPD:REF>
<XPD:REF name="Views[2]">q6WR1LVfJkGRUgNC6hrdmQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">r2SelgQHQ0Svjl0F6DKJ+wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0lYRNDqRyUmcs6aTK/10JQAA">
<XPD:ATTR name="Name" type="string">getType</XPD:ATTR>
<XPD:REF name="Owner">ZGs1np0U5UenwUp5nymGqwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kl9s4WtsOEW3tZUN+wL7RQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">enum&lt;primary, unique, index&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0lYRNDqRyUmcs6aTK/10JQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="12c0430y8E2uMZ/rpgVvewAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">ZGs1np0U5UenwUp5nymGqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="crHYQzbi1EWJKPa3363okwAA">
<XPD:ATTR name="Name" type="string">getColumns</XPD:ATTR>
<XPD:REF name="Owner">ZGs1np0U5UenwUp5nymGqwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="402n77+2T0GfQUodwuNzFgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Column&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">crHYQzbi1EWJKPa3363okwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="lG8bbHDP/kiiV36v93BIUgAA">
<XPD:ATTR name="Name" type="string">getColumnByName</XPD:ATTR>
<XPD:REF name="Owner">ZGs1np0U5UenwUp5nymGqwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="73yVan7shEaMd52YuTJhTgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lG8bbHDP/kiiV36v93BIUgAA</XPD:REF>
<XPD:REF name="Type_">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="q7LwEvPstEGx08nfI2YAnwAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lG8bbHDP/kiiV36v93BIUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="ZpxD3H/n2kezS8Z5kN6gJAAA">
<XPD:ATTR name="Name" type="string">containsColumnName</XPD:ATTR>
<XPD:REF name="Owner">ZGs1np0U5UenwUp5nymGqwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2ATbmzq4OUiy1XrTsmfzgAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZpxD3H/n2kezS8Z5kN6gJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NjbZhjQSSkW92KMOtUmvXgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZpxD3H/n2kezS8Z5kN6gJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="hTmGDPlxe0OYumi8c/b+1AAA">
<XPD:ATTR name="Name" type="string">getAttrs</XPD:ATTR>
<XPD:REF name="Owner">ZGs1np0U5UenwUp5nymGqwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oXEHBEkAn0y2WzupdoTOawAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hTmGDPlxe0OYumi8c/b+1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">cZcMD5AjNU+qDtly3RidqQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">H8rwkTh0DkqDzrWQEzOpqAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">OtGx7skoXU2c4iXY47iXawAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">X8ts+jxdZ0qWPgjk4EP6nAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">n3NapBXdbESRFO32iaTddQAA</XPD:REF>
<XPD:REF name="Associations[1]">447qd1yj3U6vEic3bcoPhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLInterface" guid="reCcDl/vxUqemTkfRDcxbAAA">
<XPD:ATTR name="Name" type="string">StringColumn</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">eGxN8pNVr0OB/KlFt75KMwAA</XPD:REF>
<XPD:REF name="Views[1]">NcxOcQgS2064w55gwV8b5AAA</XPD:REF>
<XPD:REF name="Views[2]">hy0m6mD5NUyRlUfPIqxB3wAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">76X0A2zFlkemmROFRg5B3wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">hvg2rlatwkOvDSxB1H0NbwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="vnyMfiIzoEG2nSIEig+2qAAA">
<XPD:ATTR name="Name" type="string">getLength</XPD:ATTR>
<XPD:REF name="Owner">reCcDl/vxUqemTkfRDcxbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tnnk4UFobE63+NeOr0ioKgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vnyMfiIzoEG2nSIEig+2qAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="cDYymVWZ50mg07UrzVA4DQAA">
<XPD:ATTR name="Name" type="string">getCharset</XPD:ATTR>
<XPD:REF name="Owner">reCcDl/vxUqemTkfRDcxbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="R+pP19mJsUyhNFiYWzxDMwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cDYymVWZ50mg07UrzVA4DQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">spkWPE5cLkmq2qA5qhgDeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLInterface" guid="ZrAlR/p8LkSpyrajxPhBGgAA">
<XPD:ATTR name="Name" type="string">IntegerColumn</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">3QO/jAAOZEWBASZPPl1usgAA</XPD:REF>
<XPD:REF name="Views[1]">PYnnzUa8P0+F51RdzKj4OQAA</XPD:REF>
<XPD:REF name="Views[2]">biXbfV1YL0qmbLr4dl46CQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">dahz7kOcME+uPMBYG+OxagAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">KeBNiE6UdkuDy19Yce3TVAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="oVrDhDKwTUqR7gL+zXymAwAA">
<XPD:ATTR name="Name" type="string">getSize</XPD:ATTR>
<XPD:REF name="Owner">ZrAlR/p8LkSpyrajxPhBGgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wUlpHvcgl0e1FuWLVaOMxQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oVrDhDKwTUqR7gL+zXymAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="aXpOMP9AQEGuQf0umVCDXwAA">
<XPD:ATTR name="Name" type="string">getMaxValue</XPD:ATTR>
<XPD:REF name="Owner">ZrAlR/p8LkSpyrajxPhBGgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="x4Jt97j+0EC/UWkTOIXZYQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aXpOMP9AQEGuQf0umVCDXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="7Be7kfxnXEKkOpvOsNs5ewAA">
<XPD:ATTR name="Name" type="string">getMinValue</XPD:ATTR>
<XPD:REF name="Owner">ZrAlR/p8LkSpyrajxPhBGgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="enaKGPJ7Z0SZgqTa2JDQIgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7Be7kfxnXEKkOpvOsNs5ewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="1oruayNKBE63p1n+hcri7QAA">
<XPD:ATTR name="Name" type="string">isSigned</XPD:ATTR>
<XPD:REF name="Owner">ZrAlR/p8LkSpyrajxPhBGgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n4l89SGoWEWKjA2OPak9jwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1oruayNKBE63p1n+hcri7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">wdKi1SKBKE+jM1N1rPOHEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLInterface" guid="aThGrqAjtkamxwQuGHi8ngAA">
<XPD:ATTR name="Name" type="string">View</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">XQeaQ+H3e0aMOt9aradnDQAA</XPD:REF>
<XPD:REF name="Views[1]">udZfKISjpU68zqyAWLYw0AAA</XPD:REF>
<XPD:REF name="Views[2]">TESObJ31Nk+j57TCJo0FMQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">MrpS7fU7pEKKfFz/peWujAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">0BjZws3yAUO2ww7Ab+YRhQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="z3klYm397UGdSxDwMI/ioQAA">
<XPD:ATTR name="Name" type="string">getQuery</XPD:ATTR>
<XPD:REF name="Owner">aThGrqAjtkamxwQuGHi8ngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wLpCaQLlukWboikBz5670AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">z3klYm397UGdSxDwMI/ioQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">5</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">5G5LOf0y+kGORFUt6vhPbwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">fAuaVz57VkKFfkKSWIR7nwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">OrADR0bcXEK7jHAXRQsu0wAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">Wti2yzWMUUut/JcSMjcvcQAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">zUJ2SiDmvk2wItAfVGihhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLInterface" guid="6AdtPehraUmFqrmpJOz9iQAA">
<XPD:ATTR name="Name" type="string">BinaryColumn</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">dImLdLhHK0SjJbEJ2hpZbwAA</XPD:REF>
<XPD:REF name="Views[1]">3f8NuA+uREu+zW9sa6b5rgAA</XPD:REF>
<XPD:REF name="Views[2]">Qzf0x8lTEEepyTMlJmIfnQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">qcFuZeEoqU2Q/Dey8oUxfgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">rZ/243ifrkK7sggxqGPjAwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="wSpCc0SluE2674aqjn8ktAAA">
<XPD:ATTR name="Name" type="string">getSize</XPD:ATTR>
<XPD:REF name="Owner">6AdtPehraUmFqrmpJOz9iQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jLMMrkEv3kSYUeCHt0B9pgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wSpCc0SluE2674aqjn8ktAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">36AXA9XJsEOCDAZQcBA0NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLInterface" guid="GvH3+s6pqky8IA6nhnxOlgAA">
<XPD:ATTR name="Name" type="string">EnumColumn</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Lc2UivGDQ0OFPp/PrLk/JwAA</XPD:REF>
<XPD:REF name="Views[1]">E90Ip2gcdES1yUCz5NgPHgAA</XPD:REF>
<XPD:REF name="Views[2]">OgOGwcF9hkikHp5qtIwPcwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">VspeyiCHXUiJXb83YcHajAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Xw77tE71jkSjRbxPQ2yrxwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="TK8i56n3e0awzA16wjIOOAAA">
<XPD:ATTR name="Name" type="string">getValues</XPD:ATTR>
<XPD:REF name="Owner">GvH3+s6pqky8IA6nhnxOlgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dVvX7vZts06MVwVI0MQJNwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TK8i56n3e0awzA16wjIOOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="1UNyABsi+kC4EmIVyr/XJQAA">
<XPD:ATTR name="Name" type="string">getCharset</XPD:ATTR>
<XPD:REF name="Owner">GvH3+s6pqky8IA6nhnxOlgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="muAxBHkjY06k8WBh6HHMcwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1UNyABsi+kC4EmIVyr/XJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">OKtm7mhm2k+O8PKG3ecRlAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLInterface" guid="FYj+LlTSokynDxmvz+mDOgAA">
<XPD:ATTR name="Name" type="string">DateTimeColumn</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">4IuPH0nBfUKJuzjNs5M18gAA</XPD:REF>
<XPD:REF name="Views[1]">wvvBXBAX7UitrTJAsA8/ewAA</XPD:REF>
<XPD:REF name="Views[2]">h5jeFy1DHEWEaeEJUJohwAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">ZEpBeXOgwkC/gu+B2N8bgwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ZiTBP5UE502HqkuP/1HjtgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="2I7ZcipBzU+dlU/LTb8M0QAA">
<XPD:ATTR name="Name" type="string">parseDateTime</XPD:ATTR>
<XPD:REF name="Owner">FYj+LlTSokynDxmvz+mDOgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eO9od8jI70uQNcuGQo4z1AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2I7ZcipBzU+dlU/LTb8M0QAA</XPD:REF>
<XPD:REF name="Type_">FYj+LlTSokynDxmvz+mDOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="wai3M+g9BkWJ7OIl0QVJxwAA">
<XPD:ATTR name="Name" type="string">rawValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2I7ZcipBzU+dlU/LTb8M0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ZKkTdu+D1kOdaPzkngux7AAA">
<XPD:ATTR name="Name" type="string">buildRawValue</XPD:ATTR>
<XPD:REF name="Owner">FYj+LlTSokynDxmvz+mDOgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gV0VpiX3bEa4EHag7Q9sNgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZKkTdu+D1kOdaPzkngux7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9vLVopsS00yHnSU74cM97gAA">
<XPD:ATTR name="Name" type="string">dateTime</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZKkTdu+D1kOdaPzkngux7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="g9g74Ek+XEejB4zO4xHioQAA">
<XPD:ATTR name="Name" type="string">isDateAvailable</XPD:ATTR>
<XPD:REF name="Owner">FYj+LlTSokynDxmvz+mDOgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lNEVbU/hu0mUU2kEmUj73gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g9g74Ek+XEejB4zO4xHioQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="XClu35J/dkWor7wc+HtOoQAA">
<XPD:ATTR name="Name" type="string">isTimeAvailable</XPD:ATTR>
<XPD:REF name="Owner">FYj+LlTSokynDxmvz+mDOgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HDVhw8nM60eKCFg4MfdY1wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XClu35J/dkWor7wc+HtOoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">eO9od8jI70uQNcuGQo4z1AAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">DOZBuXv9y0yXFbPdRXhkKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLInterface" guid="MxNbYLLJAkWkh/yS/t8kpQAA">
<XPD:ATTR name="Name" type="string">OrmDialectConfig</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">uQ00i7QbgESODtK2cDOoogAA</XPD:REF>
<XPD:REF name="Views[1]">rOJDJaPUh0iGMuRlk8G+nAAA</XPD:REF>
<XPD:REF name="Views[2]">v8k8pU7S0k2EMGZoj7WZ7QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="T4sRuZ+lHkmCouUIbecGMQAA">
<XPD:ATTR name="Name" type="string">parseDateTime</XPD:ATTR>
<XPD:REF name="Owner">MxNbYLLJAkWkh/yS/t8kpQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XcbonqxMLEeS8GZPXXxLrAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T4sRuZ+lHkmCouUIbecGMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Lfu6k4zDXkWtLPa/ui7dBwAA">
<XPD:ATTR name="Name" type="string">rawValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T4sRuZ+lHkmCouUIbecGMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="wq8pVCBvGkutFiqd+t1H1wAA">
<XPD:ATTR name="Name" type="string">buildDateTimeRawValue</XPD:ATTR>
<XPD:REF name="Owner">MxNbYLLJAkWkh/yS/t8kpQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kModTmWQ/0+1mDGJfyYFmAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wq8pVCBvGkutFiqd+t1H1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XhUUTUlNi0iC9PXUejf9AAAA">
<XPD:ATTR name="Name" type="string">dateTime</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wq8pVCBvGkutFiqd+t1H1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="5amd8Skt5U+L31tE/lfWtgAA">
<XPD:ATTR name="Name" type="string">getOrmDateTimeColumnTypeName</XPD:ATTR>
<XPD:REF name="Owner">MxNbYLLJAkWkh/yS/t8kpQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BjxwwBf/KEGO95UOk0lIagAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5amd8Skt5U+L31tE/lfWtgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">coT2hG6Y/EusolzkIEbkEwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">z7V/lAG530ueXS/hXglAvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLInterface" guid="iTYAwXq6FUCoGFBSqwq4yQAA">
<XPD:ATTR name="Name" type="string">FloatingPointColumn</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">8sdonFRsT0ymRiKvR+r5CgAA</XPD:REF>
<XPD:REF name="Views[1]">Gm3feZZMgEKorQwwCP91fgAA</XPD:REF>
<XPD:REF name="Views[2]">4kSgbW1sG0CUTKyP8dHkMAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">GEjVO2chnkul7FRhEF+fbQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0kkjuF5/h0mzH6+TY20pYAAA">
<XPD:ATTR name="Name" type="string">getSize</XPD:ATTR>
<XPD:REF name="Owner">iTYAwXq6FUCoGFBSqwq4yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nhGjC4XS4UOhuOdFjwtVLQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0kkjuF5/h0mzH6+TY20pYAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="UVMHeFb5MEOvLMkiMViwKwAA">
<XPD:ATTR name="Name" type="string">getMaxValue</XPD:ATTR>
<XPD:REF name="Owner">iTYAwXq6FUCoGFBSqwq4yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XgyJ/J7EyEGG9iirhMNKlQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">double</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UVMHeFb5MEOvLMkiMViwKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="r/2dmy9JMkG57BhQ+QGQTAAA">
<XPD:ATTR name="Name" type="string">getMinValue</XPD:ATTR>
<XPD:REF name="Owner">iTYAwXq6FUCoGFBSqwq4yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cluZIw6Qlk2qk7yy+9vZTAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">double</XPD:ATTR>
<XPD:REF name="BehavioralFeature">r/2dmy9JMkG57BhQ+QGQTAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="VbqUd9HPlU+qVY78EcHnFgAA">
<XPD:ATTR name="Name" type="string">getMaxExponent</XPD:ATTR>
<XPD:REF name="Owner">iTYAwXq6FUCoGFBSqwq4yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oQXaOR4a5UamojoFkR+/zwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VbqUd9HPlU+qVY78EcHnFgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="5HKnPez3LkCz0vwExYuzzwAA">
<XPD:ATTR name="Name" type="string">getMinExponent</XPD:ATTR>
<XPD:REF name="Owner">iTYAwXq6FUCoGFBSqwq4yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4L2Q4T4GnUiw2EJxch32PwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5HKnPez3LkCz0vwExYuzzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">FNXo8MSXqki/NoZxrbBXPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLInterface" guid="URjTUGaXeUy2ZXJ+iEP1dgAA">
<XPD:ATTR name="Name" type="string">FixedPointColumn</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">f5qQw2qcvkeJ8bgreSiQqgAA</XPD:REF>
<XPD:REF name="Views[1]">owZo5KaOR0+yP53vBOK0vgAA</XPD:REF>
<XPD:REF name="Views[2]">8MPu5WPxPUGoCTttwfNc9QAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">PW9zhtD6uUyr2Q1llWrVLgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">2+rH12U1iU+VtYbdplsztQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1kzIJ7b6c06NvnRFiPJZqwAA">
<XPD:ATTR name="Name" type="string">getNumIntegerDigits</XPD:ATTR>
<XPD:REF name="Owner">URjTUGaXeUy2ZXJ+iEP1dgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ppxiLLDnWU68+ligicccjAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1kzIJ7b6c06NvnRFiPJZqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="xb5jdAHr/0CDrniFNiHcvQAA">
<XPD:ATTR name="Name" type="string">getNumDecimalDigits</XPD:ATTR>
<XPD:REF name="Owner">URjTUGaXeUy2ZXJ+iEP1dgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Q7FND2ugs0WyRNw1aSe0EwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xb5jdAHr/0CDrniFNiHcvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">orbrzeehOEOlPNerGCbE2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLInterface" guid="CNSCf9fTm0OoonxoFgHO2QAA">
<XPD:ATTR name="Name" type="string">TextColumn</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">J5jDwKZ8K0KzGEVgVoL0fgAA</XPD:REF>
<XPD:REF name="Views[1]">9dK4XwN5G0iDwuY13PdjRgAA</XPD:REF>
<XPD:REF name="Views[2]">dm8y3HVUp0uzdRd1mV+lLwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">oiZ2U0+gOUyccKzlyGS5UQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">P00+7/0qoUuI3m1CyeLtPAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="eZJ43vg3KkyNPgtifwL53QAA">
<XPD:ATTR name="Name" type="string">getSize</XPD:ATTR>
<XPD:REF name="Owner">CNSCf9fTm0OoonxoFgHO2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zJ6oxQBYHUGnoA07CdLeMgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eZJ43vg3KkyNPgtifwL53QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="igQJ1dCbxk61S5No70sdvwAA">
<XPD:ATTR name="Name" type="string">getCharset</XPD:ATTR>
<XPD:REF name="Owner">CNSCf9fTm0OoonxoFgHO2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="O7IdFF/UkEm49VfHdZXgZQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">igQJ1dCbxk61S5No70sdvwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">uLc6h67c9kqflcoGiUJmCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLException" guid="foJeHxtzF0eAlOvQZrQfbwAA">
<XPD:ATTR name="Name" type="string">UnkownColumnException</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">bwfSRBQ1PU6CCKpi9ZeQRQAA</XPD:REF>
<XPD:REF name="Views[1]">eipCjk0RhkeMkPY/sgi/7wAA</XPD:REF>
<XPD:REF name="Views[2]">UrWQKs1ccky5N1gnwUBc1wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Sn830xzHoUO+siQBO75sNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLException" guid="NfBIzC3YZE68iCC0ZeJkVQAA">
<XPD:ATTR name="Name" type="string">UnkownMetaEntityException</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">gI+znpSP7Ua/fh5XmXIuKwAA</XPD:REF>
<XPD:REF name="Views[1]">6FCJxnszNk2BIz0YLt5EAgAA</XPD:REF>
<XPD:REF name="Views[2]">/6QE5nD7aEC9nrSsKYjKmAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">PwOVPUVyWEOEgJ4rlGw62gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLException" guid="SRn3TP2XoU2ZWgdJNX3YtgAA">
<XPD:ATTR name="Name" type="string">MetaRuntimeException</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">AXbNXNzTGk2HPvI4pVhsdAAA</XPD:REF>
<XPD:REF name="Views[1]">L8+sfWiaf0u2Vp2P9YXkBwAA</XPD:REF>
<XPD:REF name="Views[2]">fZmO16uu0Um1f4M3BItmiQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">5</XPD:ATTR>
<XPD:REF name="Specializations[0]">PwOVPUVyWEOEgJ4rlGw62gAA</XPD:REF>
<XPD:REF name="Specializations[1]">Sn830xzHoUO+siQBO75sNAAA</XPD:REF>
<XPD:REF name="Specializations[2]">/vydv+DuH06FTDIK53Z2ogAA</XPD:REF>
<XPD:REF name="Specializations[3]">MgUgBaea6k+IWYNJfStPRwAA</XPD:REF>
<XPD:REF name="Specializations[4]">cMAwyoSlFkm5Lm+JNZdHNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLInterface" guid="6Eye0A+p2UatZgnasO2r8AAA">
<XPD:ATTR name="Name" type="string">MetaEntity</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">sq9XvSkzB02KxXocFNjxfwAA</XPD:REF>
<XPD:REF name="Views[1]">0IHLEtTkpkO9DlB1UkwDygAA</XPD:REF>
<XPD:REF name="Views[2]">rD2fhvtFd068kNBg0Nru6wAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">h6ApKsQE7UK5kc9iGWfxxQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">0BjZws3yAUO2ww7Ab+YRhQAA</XPD:REF>
<XPD:REF name="Specializations[1]">kwGy+oQJPEe6N59XZz9xowAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Zp9GsgesZk6JKIX4/YfC+wAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wL6QdzCUiUGPbUDLptYCpAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Zp9GsgesZk6JKIX4/YfC+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="4gGLNYybRk27Mou7IlKD/AAA">
<XPD:ATTR name="Name" type="string">setName</XPD:ATTR>
<XPD:REF name="Owner">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wqmSDsADvUaCqZIsWbJF/AAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4gGLNYybRk27Mou7IlKD/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="3ZaneTThCESBVNVQdQOLKwAA">
<XPD:ATTR name="Name" type="string">getDatabase</XPD:ATTR>
<XPD:REF name="Owner">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qDEFVefDskOm1qVCO4ZjFgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3ZaneTThCESBVNVQdQOLKwAA</XPD:REF>
<XPD:REF name="Type_">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="WvfYpSf0v0a+PLNlKKCnDgAA">
<XPD:ATTR name="Name" type="string">getAttrs</XPD:ATTR>
<XPD:REF name="Owner">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yxcPRGg/WUSUkHszKa8magAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WvfYpSf0v0a+PLNlKKCnDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">Ti1ditMQx0CjF4r2J4N00wAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">6uPc4WwBHUOzdz/Bvhu7pAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">6</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">YR601T5nuUSNzKdaWGpDwQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">HLDCX5KtY02tL2o6Br3BUQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">+UlPHULTs0az3yhS7kLO1wAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">HEObk1+sc0y7VrxGyv5ecwAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">JeoAKdknikS3CgRacRWRyQAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">JFI2WKNPmUOmVv17Vz9/7AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">nkFcTcfx80OHUWL9HTA3eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLClass" guid="z64hu44L7EKFiatJWd/X3wAA">
<XPD:ATTR name="Name" type="string">IndexType</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">z3FiccKrJkWwdDl+AESr8gAA</XPD:REF>
<XPD:REF name="Views[1]">nHIcumn600aogAqiJw/uTQAA</XPD:REF>
<XPD:REF name="Views[2]">gw8LWpceqU2qQjc9Ic/u8AAA</XPD:REF>
<XPD:REF name="Views[3]">g0TgIKwo6Uqj36xE6IWCtgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="fc02qXxex0CP4UVrmZDkdgAA">
<XPD:ATTR name="Name" type="string">PRIMARY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">z64hu44L7EKFiatJWd/X3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="XqZPGAFIgk6vQ9nFUXfqIAAA">
<XPD:ATTR name="Name" type="string">UNIQUE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">z64hu44L7EKFiatJWd/X3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="zF/fOmViHUSnTQ0qk1936gAA">
<XPD:ATTR name="Name" type="string">INDEX</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">z64hu44L7EKFiatJWd/X3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLInterface" guid="v4CoHSJaLE2D5VGCvSG+sAAA">
<XPD:ATTR name="Name" type="string">MetaEntityFactory</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">scKRYO85Zke2tjCjb9LVQwAA</XPD:REF>
<XPD:REF name="Views[1]">46Gd0+P35kqQmVUUUYqwJQAA</XPD:REF>
<XPD:REF name="Views[2]">vVA/rfu6jkKxMXwK3t97QwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="KMNZzlb92E62sr8HDAV4yQAA">
<XPD:ATTR name="Name" type="string">getDatabase</XPD:ATTR>
<XPD:REF name="Owner">v4CoHSJaLE2D5VGCvSG+sAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Nbgr5wnbW0yx73MjD9RW4gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KMNZzlb92E62sr8HDAV4yQAA</XPD:REF>
<XPD:REF name="Type_">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="gx8MscwQBUC5pVG/x7sUjgAA">
<XPD:ATTR name="Name" type="string">createTable</XPD:ATTR>
<XPD:REF name="Owner">v4CoHSJaLE2D5VGCvSG+sAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HLDCX5KtY02tL2o6Br3BUQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gx8MscwQBUC5pVG/x7sUjgAA</XPD:REF>
<XPD:REF name="Type_">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JTiFmTNyRU+R47FR3nSdMAAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gx8MscwQBUC5pVG/x7sUjgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="HmAWJjAlKUO3JhQCj0GUeAAA">
<XPD:ATTR name="Name" type="string">createView</XPD:ATTR>
<XPD:REF name="Owner">v4CoHSJaLE2D5VGCvSG+sAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5G5LOf0y+kGORFUt6vhPbwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HmAWJjAlKUO3JhQCj0GUeAAA</XPD:REF>
<XPD:REF name="Type_">aThGrqAjtkamxwQuGHi8ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="96Uy9O3Oukmdr7bPYoK8MgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HmAWJjAlKUO3JhQCj0GUeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="MuiQ8r+rkUe2SXn3poArZAAA">
<XPD:ATTR name="Name" type="string">query</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HmAWJjAlKUO3JhQCj0GUeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">duPA9fPqhEqyQIbHYX+d8gAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">c6oBmQ5g40utRVC0Iaw+dwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">finSj3cVLUC9graqssJYsQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">dbHnW9MUVky7Jr60/7duEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLInterface" guid="QmIOB3r6WUW5vxy1tCjktwAA">
<XPD:ATTR name="Name" type="string">ColumnFactory</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">xxfgurHXR0emF/7n+u6y/wAA</XPD:REF>
<XPD:REF name="Views[1]">+wjVtfxhFkSGXpsEJFkwuAAA</XPD:REF>
<XPD:REF name="Views[2]">VUC0Zw0jhkuxLkHKOCHB8wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="NhX2ktU6kk+mCvhokeQ0iAAA">
<XPD:ATTR name="Name" type="string">getTable</XPD:ATTR>
<XPD:REF name="Owner">QmIOB3r6WUW5vxy1tCjktwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3O8klLJJ4EqiOJYmdXjN1QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NhX2ktU6kk+mCvhokeQ0iAAA</XPD:REF>
<XPD:REF name="Type_">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+t4r+rhmo0O5WgBnGVr2gAAA">
<XPD:ATTR name="Name" type="string">createIntegerColumn</XPD:ATTR>
<XPD:REF name="Owner">QmIOB3r6WUW5vxy1tCjktwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wdKi1SKBKE+jM1N1rPOHEAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+t4r+rhmo0O5WgBnGVr2gAAA</XPD:REF>
<XPD:REF name="Type_">ZrAlR/p8LkSpyrajxPhBGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="BO2AOoGCUEm373ViJ8t0JgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+t4r+rhmo0O5WgBnGVr2gAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="4d43+AK5iUGxj0KAuOWONgAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+t4r+rhmo0O5WgBnGVr2gAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="0N0VEkL550eUZuyp4xQd/wAA">
<XPD:ATTR name="Name" type="string">signed</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+t4r+rhmo0O5WgBnGVr2gAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="nqQ33/t9ZkCWNC7wwv6HiQAA">
<XPD:ATTR name="Name" type="string">createStringColumn</XPD:ATTR>
<XPD:REF name="Owner">QmIOB3r6WUW5vxy1tCjktwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="spkWPE5cLkmq2qA5qhgDeAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nqQ33/t9ZkCWNC7wwv6HiQAA</XPD:REF>
<XPD:REF name="Type_">reCcDl/vxUqemTkfRDcxbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="A137QlZJN0uf/KzbBpGLqAAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nqQ33/t9ZkCWNC7wwv6HiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="F3Wy35O2LEmjRwhYaOw6vgAA">
<XPD:ATTR name="Name" type="string">length</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nqQ33/t9ZkCWNC7wwv6HiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="0w8RMy6HCEuRAO4gw6n2LwAA">
<XPD:ATTR name="Name" type="string">charset</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nqQ33/t9ZkCWNC7wwv6HiQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="UJ7fSd6H+k61U/fJ6c24yQAA">
<XPD:ATTR name="Name" type="string">createTextColumn</XPD:ATTR>
<XPD:REF name="Owner">QmIOB3r6WUW5vxy1tCjktwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uLc6h67c9kqflcoGiUJmCwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UJ7fSd6H+k61U/fJ6c24yQAA</XPD:REF>
<XPD:REF name="Type_">CNSCf9fTm0OoonxoFgHO2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bgjEupgSiUmJ8dJrEH+LywAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">stirng</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UJ7fSd6H+k61U/fJ6c24yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="HFJh8evCaE+jrps/KIWqPQAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UJ7fSd6H+k61U/fJ6c24yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Zl3YtT8uNUqq1YUQc9FqFwAA">
<XPD:ATTR name="Name" type="string">charset</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UJ7fSd6H+k61U/fJ6c24yQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="6Udim91FCUSc0sWMwGYtuAAA">
<XPD:ATTR name="Name" type="string">createBinaryColumn</XPD:ATTR>
<XPD:REF name="Owner">QmIOB3r6WUW5vxy1tCjktwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="36AXA9XJsEOCDAZQcBA0NwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6Udim91FCUSc0sWMwGYtuAAA</XPD:REF>
<XPD:REF name="Type_">6AdtPehraUmFqrmpJOz9iQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NB6vAbnl90C8tnEVlc6CTQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6Udim91FCUSc0sWMwGYtuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="dwvklXLUgU6GYtAEfeN8vgAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6Udim91FCUSc0sWMwGYtuAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="/O+WL/9L3k2IsNP5gfVA3QAA">
<XPD:ATTR name="Name" type="string">createDateTimeColumn</XPD:ATTR>
<XPD:REF name="Owner">QmIOB3r6WUW5vxy1tCjktwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DOZBuXv9y0yXFbPdRXhkKQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/O+WL/9L3k2IsNP5gfVA3QAA</XPD:REF>
<XPD:REF name="Type_">FYj+LlTSokynDxmvz+mDOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YNu502gJ9k+2Hyb/2wnktAAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/O+WL/9L3k2IsNP5gfVA3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="hPzUlDZ+GUSaUPpmqoFguAAA">
<XPD:ATTR name="Name" type="string">dateAvailable</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/O+WL/9L3k2IsNP5gfVA3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="31lQIm8y/EybijBFECehEwAA">
<XPD:ATTR name="Name" type="string">timeAvailable</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/O+WL/9L3k2IsNP5gfVA3QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="rchYZvMItkKvrlJb7ZMLJgAA">
<XPD:ATTR name="Name" type="string">createEnumColumn</XPD:ATTR>
<XPD:REF name="Owner">QmIOB3r6WUW5vxy1tCjktwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OKtm7mhm2k+O8PKG3ecRlAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rchYZvMItkKvrlJb7ZMLJgAA</XPD:REF>
<XPD:REF name="Type_">GvH3+s6pqky8IA6nhnxOlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/R8lcbXwzUqQvSdtmxw1EgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rchYZvMItkKvrlJb7ZMLJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="fQ7Gt8jpp0CQX25gwHk+PAAA">
<XPD:ATTR name="Name" type="string">values</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rchYZvMItkKvrlJb7ZMLJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="eZdek1BkSkC9LAzsWpSLAwAA">
<XPD:ATTR name="Name" type="string">createFixedPointColumn</XPD:ATTR>
<XPD:REF name="Owner">QmIOB3r6WUW5vxy1tCjktwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="orbrzeehOEOlPNerGCbE2wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eZdek1BkSkC9LAzsWpSLAwAA</XPD:REF>
<XPD:REF name="Type_">URjTUGaXeUy2ZXJ+iEP1dgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="te6yrs9ovkSsuql5FvycuQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eZdek1BkSkC9LAzsWpSLAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="oaqDbrI01ECZqYi6inNHEgAA">
<XPD:ATTR name="Name" type="string">numIntegerDigits</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eZdek1BkSkC9LAzsWpSLAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="QQ75F6Uhz0aZCEhaJjmIcwAA">
<XPD:ATTR name="Name" type="string">numDecimalDigits</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eZdek1BkSkC9LAzsWpSLAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="E2TNbnkiB0mo076uPgP3kQAA">
<XPD:ATTR name="Name" type="string">createFloatingPointColumn</XPD:ATTR>
<XPD:REF name="Owner">QmIOB3r6WUW5vxy1tCjktwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FNXo8MSXqki/NoZxrbBXPgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">E2TNbnkiB0mo076uPgP3kQAA</XPD:REF>
<XPD:REF name="Type_">iTYAwXq6FUCoGFBSqwq4yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OsXPIukiyUCYgeb+YEBycQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">E2TNbnkiB0mo076uPgP3kQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="pmVkJaY7WUW1Qcd3tVccGwAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">E2TNbnkiB0mo076uPgP3kQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">VMKhCF5io06zoy/7CujPpwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">wFf9vrPlSk6OLe4srqGiQAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">+vcgG/evjEO07Nbf2TzXTQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">kwedMTLWsUqeP/zfPhj0kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLException" guid="lQ4Q97Ieq0SrgxyZV6dLIgAA">
<XPD:ATTR name="Name" type="string">InvalidColumnAttributesException</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">f3TtkFocXU+FS3Fbv3o9DQAA</XPD:REF>
<XPD:REF name="Views[1]">miRFQknPy0SNmQaCHmEHdQAA</XPD:REF>
<XPD:REF name="Views[2]">VncD3hJEKkCBZ0omaS6C0AAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">/vydv+DuH06FTDIK53Z2ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLException" guid="v1aGglQ//k2e440F9En5bQAA">
<XPD:ATTR name="Name" type="string">UnavailableTypeException</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">IXedwKnP6EaYQDkYJwMleAAA</XPD:REF>
<XPD:REF name="Views[1]">rbE4vOJ8FEKWSuwbHCQwrgAA</XPD:REF>
<XPD:REF name="Views[2]">2w9tjicEuUu6O1GX13J4vwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">MgUgBaea6k+IWYNJfStPRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLClass" guid="VJnrQeY2PE+Nr4P1YGSLzwAA">
<XPD:ATTR name="Name" type="string">Size</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Uwt21gzAaUqvMhK9uCriPwAA</XPD:REF>
<XPD:REF name="Views[1]">uaiMp2t6HEaqjFw2AxN9gAAA</XPD:REF>
<XPD:REF name="Views[2]">DWyYhUEOSUS+UpZD2RO1zAAA</XPD:REF>
<XPD:REF name="Views[3]">1pvPg9k+1UinfbS+iEZDIwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="pvHCHbntlU6z/EOPsJViYwAA">
<XPD:ATTR name="Name" type="string">SHORT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">VJnrQeY2PE+Nr4P1YGSLzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="ovHU/LpmHUuv7+67z/vv8QAA">
<XPD:ATTR name="Name" type="string">MEDIUM</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">VJnrQeY2PE+Nr4P1YGSLzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="yTKcXZci5UumAm92+pZr5wAA">
<XPD:ATTR name="Name" type="string">INTEGER</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">VJnrQeY2PE+Nr4P1YGSLzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="pli256cGokqiHabkyR15WgAA">
<XPD:ATTR name="Name" type="string">LONG</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">VJnrQeY2PE+Nr4P1YGSLzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="zENVud4qj0eJZ7g8QsgdEgAA">
<XPD:ATTR name="Name" type="string">FLOAT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">VJnrQeY2PE+Nr4P1YGSLzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="FAO7SyNMH0arlvimOqQE/AAA">
<XPD:ATTR name="Name" type="string">DOUBLE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">VJnrQeY2PE+Nr4P1YGSLzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLInterface" guid="An1zObjSIEGEen0KR3WmLQAA">
<XPD:ATTR name="Name" type="string">Backuper</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">PCkK+HYevE6foo6hOM069gAA</XPD:REF>
<XPD:REF name="Views[1]">UEAndT9Zr061Khv927vtNAAA</XPD:REF>
<XPD:REF name="Views[2]">WV5dHshaQUCpxGsdd3+LzgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Em+yl+UWYE6WJVIbRI19RAAA">
<XPD:ATTR name="Name" type="string">setMetaEntities</XPD:ATTR>
<XPD:REF name="Owner">An1zObjSIEGEen0KR3WmLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Vzj8M0EnokyIosczgwWbdwAA">
<XPD:ATTR name="Name" type="string">metaEnties</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;mixed&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Em+yl+UWYE6WJVIbRI19RAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="R6Pvh3KQCkKKyUv20PMZSwAA">
<XPD:ATTR name="Name" type="string">getMetaEntities</XPD:ATTR>
<XPD:REF name="Owner">An1zObjSIEGEen0KR3WmLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DV9rHlZ6WkqEREJP3/ADMQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;mixed&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">R6Pvh3KQCkKKyUv20PMZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="0rPj6Ji/30G+cfu0iXSAbQAA">
<XPD:ATTR name="Name" type="string">setBackupStructureEnabled</XPD:ATTR>
<XPD:REF name="Owner">An1zObjSIEGEen0KR3WmLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jFoa/gNH10+p+8j8JncPPwAA">
<XPD:ATTR name="Name" type="string">backupStructureEnabled</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0rPj6Ji/30G+cfu0iXSAbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="TNJspSAGdEeDJIalEe6hvAAA">
<XPD:ATTR name="Name" type="string">isBackupStructureEnabled</XPD:ATTR>
<XPD:REF name="Owner">An1zObjSIEGEen0KR3WmLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IOm3xQv8mk21S9rHKRCOmQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TNJspSAGdEeDJIalEe6hvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="otaaYj2hFEKWWEzJSwd3JQAA">
<XPD:ATTR name="Name" type="string">setBackupDataEnabled</XPD:ATTR>
<XPD:REF name="Owner">An1zObjSIEGEen0KR3WmLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jUXZ2aZU6020ig0tv8kaHQAA">
<XPD:ATTR name="Name" type="string">backupDataEnabled</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">otaaYj2hFEKWWEzJSwd3JQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="0JHnd1z1dEyn62FXSI8P/AAA">
<XPD:ATTR name="Name" type="string">isBackupDataEnabled</XPD:ATTR>
<XPD:REF name="Owner">An1zObjSIEGEen0KR3WmLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="O5DqqGe3XUeWjbIKZpUSmwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0JHnd1z1dEyn62FXSI8P/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="EdSJTmrNRUqZeeQaSuLJlAAA">
<XPD:ATTR name="Name" type="string">setOutputStream</XPD:ATTR>
<XPD:REF name="Owner">An1zObjSIEGEen0KR3WmLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="73dLu9epDkmnKwh2PTLsugAA">
<XPD:ATTR name="Name" type="string">outputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EdSJTmrNRUqZeeQaSuLJlAAA</XPD:REF>
<XPD:REF name="Type_">7owH14rVOkWQUo5jOkLQVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="OQFE3SW6hkeBCPgjC6XpeAAA">
<XPD:ATTR name="Name" type="string">getOutputStream</XPD:ATTR>
<XPD:REF name="Owner">An1zObjSIEGEen0KR3WmLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Zb29wCY6a0yB7BxSysM85wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OQFE3SW6hkeBCPgjC6XpeAAA</XPD:REF>
<XPD:REF name="Type_">7owH14rVOkWQUo5jOkLQVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="6XM+au9LTE6TJSeTdDYSoAAA">
<XPD:ATTR name="Name" type="string">setReplaceTableEnabled</XPD:ATTR>
<XPD:REF name="Owner">An1zObjSIEGEen0KR3WmLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="etymuFRtSUGgJqA0ckbtZAAA">
<XPD:ATTR name="Name" type="string">replaceTableEnabled</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6XM+au9LTE6TJSeTdDYSoAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="EOvVwbQu0UKxjep9baYL4QAA">
<XPD:ATTR name="Name" type="string">isReplaceTableEnabled</XPD:ATTR>
<XPD:REF name="Owner">An1zObjSIEGEen0KR3WmLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kpB7cu7cf0+LORwW1YRMGAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EOvVwbQu0UKxjep9baYL4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="z4t5NpZ1HEKNokqkBo5zDgAA">
<XPD:ATTR name="Name" type="string">start</XPD:ATTR>
<XPD:REF name="Owner">An1zObjSIEGEen0KR3WmLQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">MjYDk4ug00O8vQTrAjnl0gAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">zopSMxIU7EeBxb4lFOnAlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[28]" type="UMLPackage" guid="1R0R1H9txEOR8ujkhl1fggAA">
<XPD:ATTR name="Name" type="string">data</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">32</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="OrAHD/KpJEy5E+sNGg0wXgAA">
<XPD:ATTR name="Name" type="string">OrderDirection</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XSYZAKCDQU6odbYWJWL2cAAA</XPD:REF>
<XPD:REF name="Views[1]">cNQUNKCFxEq/oHHXWRiyUQAA</XPD:REF>
<XPD:REF name="Views[2]">gMB5pD3ork6awey5kVBgIQAA</XPD:REF>
<XPD:REF name="Views[3]">aZOcMtnB1EKH00HbY20OVQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="OHKlqPF3MESSY960Cq6FZQAA">
<XPD:ATTR name="Name" type="string">getValues(): array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="Owner">OrAHD/KpJEy5E+sNGg0wXgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="otdDxDSGkkaOKLTsGEy7hwAA">
<XPD:ATTR name="Name" type="string">ASC</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">OrAHD/KpJEy5E+sNGg0wXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="DZ9F/8UQPka7ZyS6KAWwNAAA">
<XPD:ATTR name="Name" type="string">DESC</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">OrAHD/KpJEy5E+sNGg0wXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="KXIfWzk3E0Ka/WSODpzL8QAA">
<XPD:ATTR name="Name" type="string">QueryColumn</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">39j+yCq1rEKFcSTnSUrHRwAA</XPD:REF>
<XPD:REF name="Views[1]">nTjkK4sva0qo82AMRcMHFQAA</XPD:REF>
<XPD:REF name="Views[2]">mY3+D8PkX0+QysCMnCU5GQAA</XPD:REF>
<XPD:REF name="Views[3]">6XgICtFblkOTehd04KIz0wAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Bod0i0h3uEGvzWYijUJ/CwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">9</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">DjwcMKH7ek2k0Drp9mOJnwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">NDyS+KIK/kGcO+afNvl5SAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">Hdy2+kNO3EK2tsZ42q8vdgAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">MEnoFjhh60i/ps+EEdr1cQAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">yH50Ii0rFE6NcBplJu4vWQAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">fn7vzwPFGE6JdmbRzuN0ywAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">OHVAnFRJZ06WuSKMHNgIOAAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">VkKHqBvTVkWoG/B7KbPPnwAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">Wwgait2DlkSz8OomSfYQYAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">3zdO0BT7zk26rjrJpfgiGQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="1UNiG4deSEGhIPgXUcfRzgAA">
<XPD:ATTR name="Name" type="string">tableAlias</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="XiLG4nGe00yNJS7h2TOr/wAA">
<XPD:ATTR name="Name" type="string">columnName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="ISZ5oHq9BUqopy7uvKTD7AAA">
<XPD:ATTR name="Name" type="string">QueryConstant</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hxR/Px0A0UCDw4RCNMdu8QAA</XPD:REF>
<XPD:REF name="Views[1]">LWaYPMLlIU2PAx3iWsWOXgAA</XPD:REF>
<XPD:REF name="Views[2]">5EE4pi1RgUuogApmxSpmKgAA</XPD:REF>
<XPD:REF name="Views[3]">y/QeakC2d0mQE6rIqvEebgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">gY2oF+9rMUmXr8RzPG5XUQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="+nlMiBCWc0uuXde99o+tfgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">ISZ5oHq9BUqopy7uvKTD7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="EDNb66z7Pk6xe0bn3Km/EwAA">
<XPD:ATTR name="Name" type="string">QueryFunction</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ke+PVLulw0mv7a3TgbCgbgAA</XPD:REF>
<XPD:REF name="Views[1]">GrsMaPjWEESs+Up/Qf3fBQAA</XPD:REF>
<XPD:REF name="Views[2]">oKVqD8DDTk22VJGOymNyGQAA</XPD:REF>
<XPD:REF name="Views[3]">NZFulE9vNkGq8zTF+8hwLwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">PKUJCzGEb027GQ5X4vifqgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="7hFSmJAbr0uFUYEPxGHZowAA">
<XPD:ATTR name="Name" type="string">getNames</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">EDNb66z7Pk6xe0bn3Km/EwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tlu125r7IkOMKFKizOG5cQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7hFSmJAbr0uFUYEPxGHZowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">B0xtHM3iv0Gt+q6KLooh0AAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="NluTlRi9uUeiF6E+yFKT8AAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">EDNb66z7Pk6xe0bn3Km/EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="LPiBeVRzWUGmeRgxHnE/mwAA">
<XPD:ATTR name="Name" type="string">parameterQueryItem</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">QueryItem</XPD:ATTR>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
<XPD:REF name="Owner">EDNb66z7Pk6xe0bn3Km/EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="9k/aYbEYDUCAx/I/mn/qOQAA">
<XPD:ATTR name="Name" type="string">COUNT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">EDNb66z7Pk6xe0bn3Km/EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="9RAyC8971EeuEVBeHYzZGgAA">
<XPD:ATTR name="Name" type="string">SUM</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">EDNb66z7Pk6xe0bn3Km/EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="2lATopnDKUyrn26e6sW2VAAA">
<XPD:ATTR name="Name" type="string">MAX</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">EDNb66z7Pk6xe0bn3Km/EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="Zwu2KmYSa0asU09DkSCFHwAA">
<XPD:ATTR name="Name" type="string">MIN</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">EDNb66z7Pk6xe0bn3Km/EwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="R+8zbxhi7kWlhhQP3+pPnQAA">
<XPD:ATTR name="Name" type="string">QueryItemSequence</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">b8QnbqcPwEON9qN/eFkcvAAA</XPD:REF>
<XPD:REF name="Views[1]">0WE4PolZPUGT54xmZNOSOQAA</XPD:REF>
<XPD:REF name="Views[2]">u/hx5uaBG0qNt87FvAhASQAA</XPD:REF>
<XPD:REF name="Views[3]">G+OgbI/cvkaRRcs4sq5TPQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">k7+dQUYxX0miag+hrplEoQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="6bfZqanr9kKTfMp/mq7PwwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TxiKzlPrx0yuC1SF2gsptgAA">
<XPD:ATTR name="Name" type="string">firstQueryItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6bfZqanr9kKTfMp/mq7PwwAA</XPD:REF>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="nDV6fjjtB0eviDvdYDPCeAAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xb10b4kDXE6wY2ybEi2VywAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nDV6fjjtB0eviDvdYDPCeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="BxKshuqEJUuoE4Av8ht85wAA">
<XPD:ATTR name="Name" type="string">queryItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nDV6fjjtB0eviDvdYDPCeAAA</XPD:REF>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="IE2KDZV4+E69a4yrMrnpkwAA">
<XPD:ATTR name="Name" type="string">getOperators</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Y7Hh/RDeNUGzIF/TPgOpYwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IE2KDZV4+E69a4yrMrnpkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">0d+UOWc+zEiFp1SK+rhhKQAA</XPD:REF>
<XPD:REF name="Associations[1]">T4cL+3XDHkSxkNo9kVfibgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="WYXsSWSwzEO5tnb1RQlT8AAA">
<XPD:ATTR name="Name" type="string">OPERATOR_SEQ</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="TSkDGfsts0+zLpSyXWkFaQAA">
<XPD:ATTR name="Name" type="string">OPERATOR_ADD</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="pR0C07RbAkiL1dER3DM/0AAA">
<XPD:ATTR name="Name" type="string">OPERATOR_SUB</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="174osQoWZEKFJn2WxhDkggAA">
<XPD:ATTR name="Name" type="string">OPERATOR_MUL</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="Q3JCD6VRf02sH1RCj0708gAA">
<XPD:ATTR name="Name" type="string">OPERATOR_DIV</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="kBOkT/rof069GiPoYJslzgAA">
<XPD:ATTR name="Name" type="string">firstSequenceItem</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">QueryItemSequenceItem</XPD:ATTR>
<XPD:REF name="Type_">wCvjKIzOC0GAtR2ds20SJgAA</XPD:REF>
<XPD:REF name="Owner">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="xBsLbh85TEORNtg00kbw6wAA">
<XPD:ATTR name="Name" type="string">lastSequenceItem</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">QueryItemSequenceItem</XPD:ATTR>
<XPD:REF name="Type_">wCvjKIzOC0GAtR2ds20SJgAA</XPD:REF>
<XPD:REF name="Owner">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="wCvjKIzOC0GAtR2ds20SJgAA">
<XPD:ATTR name="Name" type="string">QueryItemSequenceItem</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">muFsKsS1T0S9gHzFTph6VgAA</XPD:REF>
<XPD:REF name="Views[1]">NcmT4NfqRUCDHpsoKM6DngAA</XPD:REF>
<XPD:REF name="Views[2]">dIUwkbkfIkaqCNqNqLqTwwAA</XPD:REF>
<XPD:REF name="Views[3]">0VSYHMLsgkSKiY9bx+X27AAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">cn5aygjZCEuQ/E/a9Q3VPAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="qxs+7QAWwEOrvHMPjtgo/gAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">wCvjKIzOC0GAtR2ds20SJgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qm4xHxBbukGlGja2aprlbgAA">
<XPD:ATTR name="Name" type="string">queryItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qxs+7QAWwEOrvHMPjtgo/gAA</XPD:REF>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">kBOkT/rof069GiPoYJslzgAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">xBsLbh85TEORNtg00kbw6wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">ZlgmeYCODkKbPyZV2k4sdQAA</XPD:REF>
<XPD:REF name="Associations[1]">7NuVEeeznUmh5tmL/1++WAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="K5DpUQvhvkOPoBo78V9TOgAA">
<XPD:ATTR name="Name" type="string">queryItem</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">QueryItem</XPD:ATTR>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
<XPD:REF name="Owner">wCvjKIzOC0GAtR2ds20SJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="6nhwHpcVf0iAcmqhCNScVgAA">
<XPD:ATTR name="Name" type="string">sequenceOperator</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SequenceOperator</XPD:ATTR>
<XPD:REF name="Type_">T6tWOEUNP02fxRONwoZzcQAA</XPD:REF>
<XPD:REF name="Owner">wCvjKIzOC0GAtR2ds20SJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="CYrZ1UrQEk2ATca0D+kkcgAA">
<XPD:ATTR name="Name" type="string">QueryPlaceMarker</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xUMFudYLDEWS3bk+zc8jfgAA</XPD:REF>
<XPD:REF name="Views[1]">Onf8tBFX4EO/3i46IDhKiQAA</XPD:REF>
<XPD:REF name="Views[2]">uwCvvTmpGUqNVqLQVZQrIgAA</XPD:REF>
<XPD:REF name="Views[3]">864xwMlt7EOPVwCl0jDVngAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">9C7I7VgaF0ifneuHpeiQhQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="HRM60bmGuEyRLG1NLwVgDwAA">
<XPD:ATTR name="Name" type="string">name: string</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">CYrZ1UrQEk2ATca0D+kkcgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="d3TUZLGmVkyeEhtiNOEv7QAA">
<XPD:ATTR name="Name" type="string">QueryComparator</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SoWHNnoykkm2GX3fBkM+NAAA</XPD:REF>
<XPD:REF name="Views[1]">P5Vfs/lPsEaEix7ZpLgPgAAA</XPD:REF>
<XPD:REF name="Views[2]">VD1J9ZbumUWJyESgmXRSygAA</XPD:REF>
<XPD:REF name="Views[3]">ZXxjv2m0C06z8YsuxItuKAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">/kWYBwycr0SNJI2LqqfuYgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="oNUgbzOAIEypGJkg0pbtRQAA">
<XPD:ATTR name="Name" type="string">match</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yOWqfimzq0mEr2PUGNi68AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oNUgbzOAIEypGJkg0pbtRQAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nOpDKPxcfU+d0zCAVyPcqAAA">
<XPD:ATTR name="Name" type="string">queryItem1</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oNUgbzOAIEypGJkg0pbtRQAA</XPD:REF>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="RkcAvLROyEGKIbNsV6nDFQAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oNUgbzOAIEypGJkg0pbtRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="ws0JUuvYWkGI6LWltghRKQAA">
<XPD:ATTR name="Name" type="string">queryItem2</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oNUgbzOAIEypGJkg0pbtRQAA</XPD:REF>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="vHGJ9g7U/0euqH4/MmH4AQAA">
<XPD:ATTR name="Name" type="string">andMatch</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ckHAlnWljkK2hrPNMgXT0wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vHGJ9g7U/0euqH4/MmH4AQAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FLi11XWEHku6ZI+5CHI9NgAA">
<XPD:ATTR name="Name" type="string">queryItem1</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vHGJ9g7U/0euqH4/MmH4AQAA</XPD:REF>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="YT2GVHUfzES82UoW9pcYDwAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vHGJ9g7U/0euqH4/MmH4AQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="qmjid/bUBESz60zDkZceygAA">
<XPD:ATTR name="Name" type="string">queryItem2</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vHGJ9g7U/0euqH4/MmH4AQAA</XPD:REF>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="6LYhTz3MwEOiZx8b4pjRKgAA">
<XPD:ATTR name="Name" type="string">orMatch</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UG1uOeTcnkenJ1gAAF5lwgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6LYhTz3MwEOiZx8b4pjRKgAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="W5za0Q6MXkS2l9VbN4p9hwAA">
<XPD:ATTR name="Name" type="string">queryItem1</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6LYhTz3MwEOiZx8b4pjRKgAA</XPD:REF>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="+oCmoFwBy0+UmlUYKOyL4gAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6LYhTz3MwEOiZx8b4pjRKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="tw4e271W6kGzHqtZb370QAAA">
<XPD:ATTR name="Name" type="string">queryItem2</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6LYhTz3MwEOiZx8b4pjRKgAA</XPD:REF>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="TPdJS3UMTkq36Je16L1+gQAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="8KYKMZzffUCOAGzy6imEkgAA">
<XPD:ATTR name="Name" type="string">group</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n/TjaY0qBECW51QXySU0/QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8KYKMZzffUCOAGzy6imEkgAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="EjudtsMrGEeFHkf8naJRvgAA">
<XPD:ATTR name="Name" type="string">queryComparator</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8KYKMZzffUCOAGzy6imEkgAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="LrltXcV8OEOraGzWJJTwnwAA">
<XPD:ATTR name="Name" type="string">andGroup</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wtCTXSkwhk6Msb9s/UnptAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LrltXcV8OEOraGzWJJTwnwAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Mrty2V8JGUW94iri7RvnPwAA">
<XPD:ATTR name="Name" type="string">queryComparator</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LrltXcV8OEOraGzWJJTwnwAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="P35WVK4zUEimS6EUWryoLAAA">
<XPD:ATTR name="Name" type="string">orGroup</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="u58OO+R4CkeZ6x8lbmmUegAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">P35WVK4zUEimS6EUWryoLAAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NgZ+oTpTP0aBGIV5DIeUwQAA">
<XPD:ATTR name="Name" type="string">queryComparator</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">P35WVK4zUEimS6EUWryoLAAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="oEwGuXB/BkWDu2smXHj6nQAA">
<XPD:ATTR name="Name" type="string">endGroup</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qOBAosFNI0mPE+ZvoEqZMQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oEwGuXB/BkWDu2smXHj6nQAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="hS2JYPHZT02/Ldae7cbNsAAA">
<XPD:ATTR name="Name" type="string">getFirstComparison</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ghwzvRzG70OWdtHEsFJmZAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hS2JYPHZT02/Ldae7cbNsAAA</XPD:REF>
<XPD:REF name="Type_">6leaB+E1WE+7n4sAcT1D/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="bGxNWiux90eODGkAInUrgAAA">
<XPD:ATTR name="Name" type="string">buildQueryFragment</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uboFrfNRf0W0R1H5T5iuDQAA">
<XPD:ATTR name="Name" type="string">fragmentBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bGxNWiux90eODGkAInUrgAAA</XPD:REF>
<XPD:REF name="Type_">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="SmqRdpCFfECv/pY3Ino0XgAA">
<XPD:ATTR name="Name" type="string">getOperators</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Concurrency" type="UMLCallConcurrencyKind">cckGuarded</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fZxMSJt/XkGsXQaRGqYvPgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SmqRdpCFfECv/pY3Ino0XgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">shGJs3+wBE2jf3o5Ia+vnAAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">dS3Yo4kglUij5iFr/mWpcgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">19</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">jUP2n/kSIki+rfgCyPwc4QAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">yOWqfimzq0mEr2PUGNi68AAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">ckHAlnWljkK2hrPNMgXT0wAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">UG1uOeTcnkenJ1gAAF5lwgAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">qOBAosFNI0mPE+ZvoEqZMQAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">RUXdGdhAF0eFypBBLTs2zwAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">t6OM2bwZ0kW7gl6FFiO/WAAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">C6qBwQgwRkGF3TPvjY6zyQAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">okk+AnkhfE6YTLv3biGvVQAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">wtCTXSkwhk6Msb9s/UnptAAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">Mrty2V8JGUW94iri7RvnPwAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">u58OO+R4CkeZ6x8lbmmUegAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">NgZ+oTpTP0aBGIV5DIeUwQAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">n/TjaY0qBECW51QXySU0/QAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">EjudtsMrGEeFHkf8naJRvgAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">/fmspRn2qUW2VroeEESVFQAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">Qg8UJUlxNUmk70XR4mUvYQAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">kCj9LSBlVUKtPxhIx7TIeQAA</XPD:REF>
<XPD:REF name="TypedParameters[18]">34Z3wcFghEy0chMcOsgliAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">QTWNB4P6tUiPLMLHD1s9YgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">13</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="npAlAzm52ES6BFqszmESagAA">
<XPD:ATTR name="Name" type="string">OPERATOR_EQUAL</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="tV+mRCOj8ESDyf8gyA9reQAA">
<XPD:ATTR name="Name" type="string">OPERATOR_NOT_EQUAL</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="tVXiER/EskqaM5T6RJASKgAA">
<XPD:ATTR name="Name" type="string">OPERATOR_LARGER_THAN</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="gfTOvVI8pU+4srP8lT0bQgAA">
<XPD:ATTR name="Name" type="string">OPERATOR_LARGER_THAN_OR_EQUAL_TO</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="B5CDp2SC+k6qkiTTmGDSUwAA">
<XPD:ATTR name="Name" type="string">OPERATOR_SMALLER_THAN</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="8JbJ6r5ov0eSJKD59NxdeQAA">
<XPD:ATTR name="Name" type="string">OPERATOR_SMALLER_THAN_OR_EQUAL_TO</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="fkxvLD2aS0SMfH0TX7HxDgAA">
<XPD:ATTR name="Name" type="string">OPERATOR_LIKE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="pcFTUuzpi0O8ecRo8WD73AAA">
<XPD:ATTR name="Name" type="string">LIKE_WILDCARD_ONE_CHAR</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="WWbwQhjFlUyFQIyzkyBXKgAA">
<XPD:ATTR name="Name" type="string">LIKE_WILDCARD_MANY_CHARS</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="ELOOEOgAUECBJU7nJ7Z7bQAA">
<XPD:ATTR name="Name" type="string">SEQ_OPERATOR_AND</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="mbZ8vaGJJEWwW7JjkbeH2QAA">
<XPD:ATTR name="Name" type="string">SEQ_OPERATOR_OR</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[11]" type="UMLAttribute" guid="sA4xDrQ69UGMksHaScRJTQAA">
<XPD:ATTR name="Name" type="string">firstComparison</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Comparison</XPD:ATTR>
<XPD:REF name="Type_">6leaB+E1WE+7n4sAcT1D/AAA</XPD:REF>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[12]" type="UMLAttribute" guid="u/Xmc13lc0qSb4U7OPxtSgAA">
<XPD:ATTR name="Name" type="string">lastComparison</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Comparison</XPD:ATTR>
<XPD:REF name="Type_">6leaB+E1WE+7n4sAcT1D/AAA</XPD:REF>
<XPD:REF name="Owner">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="6leaB+E1WE+7n4sAcT1D/AAA">
<XPD:ATTR name="Name" type="string">Comparison</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5M44FsAr006aY4Z16q08GwAA</XPD:REF>
<XPD:REF name="Views[1]">cdZ6d2riA0mutLzeJ5FyuQAA</XPD:REF>
<XPD:REF name="Views[2]">9c0hBupG8E6qxlix7fctKwAA</XPD:REF>
<XPD:REF name="Views[3]">hfYppdzWU0GnWSPE4IL83gAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">UnsuDdfoeki0wabI9W8AjwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">xiBV4DT3f0WSjWaY5Vn0yAAA</XPD:REF>
<XPD:REF name="Specializations[1]">7TIBMfF8gECFBf4eJ9SnxAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="rlFs96JGKEmSdHAxqamp8gAA">
<XPD:ATTR name="Name" type="string">buildQueryComparison</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">6leaB+E1WE+7n4sAcT1D/AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ETyn1yFKeES9TBmV4sBeQwAA">
<XPD:ATTR name="Name" type="string">fragmentBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rlFs96JGKEmSdHAxqamp8gAA</XPD:REF>
<XPD:REF name="Type_">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">sA4xDrQ69UGMksHaScRJTQAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">u/Xmc13lc0qSb4U7OPxtSgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ghwzvRzG70OWdtHEsFJmZAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">aBDz9rwP+kuOQsTwuYzm1QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="W387r537aEirmWBmUajsLwAA">
<XPD:ATTR name="Name" type="string">sequenceOperator</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SequenceOperator</XPD:ATTR>
<XPD:REF name="Type_">T6tWOEUNP02fxRONwoZzcQAA</XPD:REF>
<XPD:REF name="Owner">6leaB+E1WE+7n4sAcT1D/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="v7VDNXYNfk+weINs+cbcRQAA">
<XPD:ATTR name="Name" type="string">ComparisonGroup</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uErOvcF8QEm7BJrenBYWTAAA</XPD:REF>
<XPD:REF name="Views[1]">6AtCyIxpc0yZt6TPyKWrqgAA</XPD:REF>
<XPD:REF name="Views[2]">iSTbXU2prEaZW368VHshmAAA</XPD:REF>
<XPD:REF name="Views[3]">wvjryow8x0e0cqV9VDIiYgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">7TIBMfF8gECFBf4eJ9SnxAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Pn0AfFIzCE66E9CC0LyfZAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">v7VDNXYNfk+weINs+cbcRQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="twPEfDvYh0+dgOET6dj+GgAA">
<XPD:ATTR name="Name" type="string">appendOperator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Pn0AfFIzCE66E9CC0LyfZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RUXdGdhAF0eFypBBLTs2zwAA">
<XPD:ATTR name="Name" type="string">querySelector</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Pn0AfFIzCE66E9CC0LyfZAAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="shGJs3+wBE2jf3o5Ia+vnAAA">
<XPD:ATTR name="Name" type="string">querySelector</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">QuerySelector</XPD:ATTR>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
<XPD:REF name="Owner">v7VDNXYNfk+weINs+cbcRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="EDe0vwuhgUuXqwssnT4IyQAA">
<XPD:ATTR name="Name" type="string">JoinType</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jTq2mT63+UG7pKGX9yDz1QAA</XPD:REF>
<XPD:REF name="Views[1]">cGdHS0PQ7UmtxRbA2fj0rAAA</XPD:REF>
<XPD:REF name="Views[2]">lyalbQk2h0WydV8qU742wgAA</XPD:REF>
<XPD:REF name="Views[3]">SDz6c8A17Eu+0IsatYb+wgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="qgCgX7ZDHUWCrw6dJyjRpwAA">
<XPD:ATTR name="Name" type="string">getValues</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Concurrency" type="UMLCallConcurrencyKind">cckConcurrent</XPD:ATTR>
<XPD:REF name="Owner">EDe0vwuhgUuXqwssnT4IyQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ixhHP89X1UiM5y9XXkZOSQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qgCgX7ZDHUWCrw6dJyjRpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="sHRXx5zabEOd1j3pfFkPNwAA">
<XPD:ATTR name="Name" type="string">INNER</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">EDe0vwuhgUuXqwssnT4IyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="lF0j77QcS0eEW9xPkhm2ZgAA">
<XPD:ATTR name="Name" type="string">LEFT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">EDe0vwuhgUuXqwssnT4IyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="hif8MPpAYU2Fxz1HUizhLQAA">
<XPD:ATTR name="Name" type="string">RIGHT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">EDe0vwuhgUuXqwssnT4IyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="CcQLJJeEl0eIC5p2mdZS6gAA">
<XPD:ATTR name="Name" type="string">CROSS</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">EDe0vwuhgUuXqwssnT4IyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="T6tWOEUNP02fxRONwoZzcQAA">
<XPD:ATTR name="Name" type="string">SequenceOperator</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">caMO3D+8tEKGKsjpY8u3VAAA</XPD:REF>
<XPD:REF name="Views[1]">qdKUjl6Mgk2yMk4HjkRbkAAA</XPD:REF>
<XPD:REF name="Views[2]">gWtNZGWW+kuCmYM7jeS6hAAA</XPD:REF>
<XPD:REF name="Views[3]">wieEcis2G0+aKDPO06mRYQAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">W387r537aEirmWBmUajsLwAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">6nhwHpcVf0iAcmqhCNScVgAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">O2wJupilmEGMlQPZEXiikwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">TOx8Ge828Ey5zcNgblqPQgAA</XPD:REF>
<XPD:REF name="Associations[1]">nPfZ7cASik6yfNl4ho268gAA</XPD:REF>
<XPD:REF name="Associations[2]">JEEfE5y0WUexryQfy1+ibQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="gJhIQp92N0+sBPjC2xtc1gAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">T6tWOEUNP02fxRONwoZzcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="NyUvQijekUKyYAkXXTX9zQAA">
<XPD:ATTR name="Name" type="string">next</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SequenceItem</XPD:ATTR>
<XPD:REF name="Type_">87d+XHkTDU649TUOLCCecgAA</XPD:REF>
<XPD:REF name="Owner">T6tWOEUNP02fxRONwoZzcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLInterface" guid="87d+XHkTDU649TUOLCCecgAA">
<XPD:ATTR name="Name" type="string">SequenceItem</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">fc4sZh4hsUSOtRtvvIv9yQAA</XPD:REF>
<XPD:REF name="Views[1]">yfBQWArmnEOm1ecNrBq+QgAA</XPD:REF>
<XPD:REF name="Views[2]">pe11ld1lh0iWByHJRGVsmgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">cn5aygjZCEuQ/E/a9Q3VPAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">UnsuDdfoeki0wabI9W8AjwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">bEOe8ditFEaNK0XVHpdeigAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="JZicrelRq0utxuHNm8iWQgAA">
<XPD:ATTR name="Name" type="string">getSequenceOperator</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">87d+XHkTDU649TUOLCCecgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7ylyCfOH5EGJVa3yYlIgEAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SequenceOperator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JZicrelRq0utxuHNm8iWQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">NyUvQijekUKyYAkXXTX9zQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">Cl/Ef0TV1k6GbC2vr4KOKwAA</XPD:REF>
<XPD:REF name="Associations[1]">+5H13VPatUCPuzTVtOkqNAAA</XPD:REF>
<XPD:REF name="Associations[2]">9yZi7chX6kCoE1gws0YJbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLInterface" guid="/H/ZmcBY70yNEMukM+kZSwAA">
<XPD:ATTR name="Name" type="string">UpdateStatementBuilder</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">RVi0FUXx7UW1+hYAzvGh0wAA</XPD:REF>
<XPD:REF name="Views[1]">vQbdz2C+iU2GLaRI8aFAyAAA</XPD:REF>
<XPD:REF name="Views[2]">eZde1yhrYEqwryZHQAXNHgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">twgBqKsPXUuYuMBNfPiUnAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">j5sYEvNcNE2ew+tOwA2WSQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4oMBljjcA0O449YcsxqRrwAA">
<XPD:ATTR name="Name" type="string">getWhereSelector</XPD:ATTR>
<XPD:REF name="Owner">/H/ZmcBY70yNEMukM+kZSwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="t6OM2bwZ0kW7gl6FFiO/WAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4oMBljjcA0O449YcsxqRrwAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Gxs8s3EJ+EqkBjq/xeavyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLInterface" guid="18ht9M+ICUexjzIc3TG9hgAA">
<XPD:ATTR name="Name" type="string">SelectStatementBuilder</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">6G2iOuxGQkCGnVT+9V2u4gAA</XPD:REF>
<XPD:REF name="Views[1]">PytUKF5Wo02QUP3yhAgc8AAA</XPD:REF>
<XPD:REF name="Views[2]">rHWL8jPqHkGP4n7eB0r52AAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">+JCijZrEskegwiNyhxbLDgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">k2MwHs80oU+sefJ6K16prgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">CuynocOBY0asrScwUCPdfAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ML2Afy2ZWEKH3bHzlt48YwAA">
<XPD:ATTR name="Name" type="string">addSelectColumn</XPD:ATTR>
<XPD:REF name="Owner">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XBKo27vwzEi0dwlU+OggJAAA">
<XPD:ATTR name="Name" type="string">item</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ML2Afy2ZWEKH3bHzlt48YwAA</XPD:REF>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JbkcIcE5p0WAcx7kgB3zPwAA">
<XPD:ATTR name="Name" type="string">asName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ML2Afy2ZWEKH3bHzlt48YwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Q8XXrYSEnEKzQRv5S3UgsQAA">
<XPD:ATTR name="Name" type="string">setDistinct</XPD:ATTR>
<XPD:REF name="Owner">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nJeKC8ljik2N0NPoZLQ64wAA">
<XPD:ATTR name="Name" type="string">distinct</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q8XXrYSEnEKzQRv5S3UgsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="zPMRC04U6EOalC9T21d/VQAA">
<XPD:ATTR name="Name" type="string">addFrom</XPD:ATTR>
<XPD:REF name="Owner">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MvAvnJQHGUq1CRUSM3b7IgAA">
<XPD:ATTR name="Name" type="string">queryResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zPMRC04U6EOalC9T21d/VQAA</XPD:REF>
<XPD:REF name="Type_">s56IyBoTJEiNGGwaVGSRJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NPt7UtZVqE2DQ/elA1UFzgAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zPMRC04U6EOalC9T21d/VQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="NP2HKYEAGk+4OG4sbsDMRgAA">
<XPD:ATTR name="Name" type="string">addJoin</XPD:ATTR>
<XPD:REF name="Owner">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/fmspRn2qUW2VroeEESVFQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NP2HKYEAGk+4OG4sbsDMRgAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="x5k+QYAP6kOYioEHGyG4fQAA">
<XPD:ATTR name="Name" type="string">joinType</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NP2HKYEAGk+4OG4sbsDMRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="kgYsbx1XkEene5zTbfLBJgAA">
<XPD:ATTR name="Name" type="string">queryResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NP2HKYEAGk+4OG4sbsDMRgAA</XPD:REF>
<XPD:REF name="Type_">s56IyBoTJEiNGGwaVGSRJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Tl7X5roi5E6MsmUpns7noQAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NP2HKYEAGk+4OG4sbsDMRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="GOMqCOK0fUq6FVGP19Jy/wAA">
<XPD:ATTR name="Name" type="string">getWhereComparator</XPD:ATTR>
<XPD:REF name="Owner">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kCj9LSBlVUKtPxhIx7TIeQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GOMqCOK0fUq6FVGP19Jy/wAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="aGf0fDyIDEW6pDtgM24vVQAA">
<XPD:ATTR name="Name" type="string">addGroup</XPD:ATTR>
<XPD:REF name="Owner">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Z4BUvTyH70+b/CK9MwmeFwAA">
<XPD:ATTR name="Name" type="string">queryItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aGf0fDyIDEW6pDtgM24vVQAA</XPD:REF>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="e/oBhvTJCEyBjUYckk91IQAA">
<XPD:ATTR name="Name" type="string">addOrderBy</XPD:ATTR>
<XPD:REF name="Owner">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/m7ezI6GLUuT+Nlkkck7/gAA">
<XPD:ATTR name="Name" type="string">queryItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e/oBhvTJCEyBjUYckk91IQAA</XPD:REF>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nik2BdGGbk6F3+RApE79hgAA">
<XPD:ATTR name="Name" type="string">direction</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e/oBhvTJCEyBjUYckk91IQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="HEclYjLL3EW7HCNtG8d50wAA">
<XPD:ATTR name="Name" type="string">getHavingComparator</XPD:ATTR>
<XPD:REF name="Owner">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Qg8UJUlxNUmk70XR4mUvYQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HEclYjLL3EW7HCNtG8d50wAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="zsDTTK8lkUeflfQmuwdynwAA">
<XPD:ATTR name="Name" type="string">setLimit</XPD:ATTR>
<XPD:REF name="Owner">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4GjvZMHvSEekJJzclDVKwAAA">
<XPD:ATTR name="Name" type="string">limit</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zsDTTK8lkUeflfQmuwdynwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ADgjoEovIUKhT6GiJKOy9gAA">
<XPD:ATTR name="Name" type="string">num</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zsDTTK8lkUeflfQmuwdynwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="VS9jRj1bj0WhS7AXKzEPawAA">
<XPD:ATTR name="Name" type="string">toSqlString</XPD:ATTR>
<XPD:REF name="Owner">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="Z5g9xf9yX0aJF74BalCRegAA">
<XPD:ATTR name="Name" type="string">toQueryResult</XPD:ATTR>
<XPD:REF name="Owner">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4GUl08I22k6iLqBLo9hzvAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z5g9xf9yX0aJF74BalCRegAA</XPD:REF>
<XPD:REF name="Type_">s56IyBoTJEiNGGwaVGSRJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">QUv1g/J6TUmfGyvif4VlwQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">15</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">WNXGZdBtW0iSLth4FHoKnwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">g/6yPqGUZkmcITAsrd2cBwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">08ND0oFlXkyirQEJuOY+9wAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">tdzxLOF5jUavcQoM+sn25QAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">pNaMQnqVRkKoYfPWcEly6gAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">QkUUoMnbtEiPXPdE5LWSwQAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">s+rIFnRH7ESvr5V+fmrGTwAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">BNn+/p6hmU686bYfqtuAjwAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">7ZdMtxePi0CN0OF2slJGpAAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">rbvmSaJbUEiJggF6w1gvVQAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">TTutCtwxPkWFjCTosHAGggAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">E5/B12+hx0KAe/vSNmic0wAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">frDRnfqSb0qNb8VbyaXnHQAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">R2LA0BidLUOK1ZrppgCVxwAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">bNkQtTcekk+4gSAAlyce6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLInterface" guid="5yCJC1XyfECgMS9YLhzhjwAA">
<XPD:ATTR name="Name" type="string">PersistStatementBuilder</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">7gqbktZJwEiN0IQuiyhSnwAA</XPD:REF>
<XPD:REF name="Views[1]">ZdMWQg8hE0u5lPPo/71TCQAA</XPD:REF>
<XPD:REF name="Views[2]">W7kcX0Yg70CFsp6LGfyX7gAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">j5sYEvNcNE2ew+tOwA2WSQAA</XPD:REF>
<XPD:REF name="Specializations[1]">phHiBzQ50UWqxs0oHsyAAQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="h440SEkHk0iIuDYPE75tMQAA">
<XPD:ATTR name="Name" type="string">setTable</XPD:ATTR>
<XPD:REF name="Owner">5yCJC1XyfECgMS9YLhzhjwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oa7WsjTCLUK2Y+pdyscxhgAA">
<XPD:ATTR name="Name" type="string">tableName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h440SEkHk0iIuDYPE75tMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="U0PJbnS2TEKsFFkBXNkzMgAA">
<XPD:ATTR name="Name" type="string">addColumn</XPD:ATTR>
<XPD:REF name="Owner">5yCJC1XyfECgMS9YLhzhjwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GVPYKVmLEka+53pIbYPwmQAA">
<XPD:ATTR name="Name" type="string">columnName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U0PJbnS2TEKsFFkBXNkzMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="S5KAlRoxJkiT8hB1hyylzgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U0PJbnS2TEKsFFkBXNkzMgAA</XPD:REF>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="r/NeyTlIHECXBMtGajVVjQAA">
<XPD:ATTR name="Name" type="string">toSqlString</XPD:ATTR>
<XPD:REF name="Owner">5yCJC1XyfECgMS9YLhzhjwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ifxtia7SQUyS6gmW1qaPHQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">r/NeyTlIHECXBMtGajVVjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLInterface" guid="+RCi8TUSCUu1NuyKEkt77gAA">
<XPD:ATTR name="Name" type="string">DeleteStatementBuilder</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">EBKbt+jVCE6Pc1kcQK3GfgAA</XPD:REF>
<XPD:REF name="Views[1]">/kE5oB3PIEO6k2IkK5Xg6AAA</XPD:REF>
<XPD:REF name="Views[2]">7FeqT/VKwkSO2NeHb2iaFgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">UcHWmxGRyUaBTFpqfmywlgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="mfSNTqAch06LNx6icnKmpQAA">
<XPD:ATTR name="Name" type="string">setTable</XPD:ATTR>
<XPD:REF name="Owner">+RCi8TUSCUu1NuyKEkt77gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7QHGnkLEx0CEWrqheA7vdAAA">
<XPD:ATTR name="Name" type="string">tableName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">stringl</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mfSNTqAch06LNx6icnKmpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="sd8UaaL0hEuIPyvI57XiQwAA">
<XPD:ATTR name="Name" type="string">getWhereSelector</XPD:ATTR>
<XPD:REF name="Owner">+RCi8TUSCUu1NuyKEkt77gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jUP2n/kSIki+rfgCyPwc4QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sd8UaaL0hEuIPyvI57XiQwAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="OzQXl8lOvU6AlkJUYUBXIwAA">
<XPD:ATTR name="Name" type="string">toSqlString</XPD:ATTR>
<XPD:REF name="Owner">+RCi8TUSCUu1NuyKEkt77gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="a/60ZaE+REShDirqLQ43YgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OzQXl8lOvU6AlkJUYUBXIwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">grsGZeFxlUKl0XFwFm8tdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLInterface" guid="+eC2U2cM/UWJ7pNvOp41mQAA">
<XPD:ATTR name="Name" type="string">InsertStatementBuilder</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">hV58MxgKpkO8/sLvY/wckwAA</XPD:REF>
<XPD:REF name="Views[1]">kV7CyIylRUmXJji4S43HKAAA</XPD:REF>
<XPD:REF name="Views[2]">aHUaadVakkOy2Y6E82aDXgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">DCIlTaELUEWjCT1fx0GPoQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">phHiBzQ50UWqxs0oHsyAAQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="rQYZdKc6uUq9Ijg8hR1CwwAA">
<XPD:ATTR name="Name" type="string">createAdditionalValueGroup</XPD:ATTR>
<XPD:REF name="Owner">+eC2U2cM/UWJ7pNvOp41mQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b+OG23+eZUaBD+HvbQkwkQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rQYZdKc6uUq9Ijg8hR1CwwAA</XPD:REF>
<XPD:REF name="Type_">Ta+OVyoLoUqV4prrgqUHkQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">wMvuwoVYMkats1fOydH8ywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLClass" guid="MNMxAA64lE+ztLjPZq/wCwAA">
<XPD:ATTR name="Name" type="string">ItemComparison</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3npWJiV9V0+D2yFIYAaB9gAA</XPD:REF>
<XPD:REF name="Views[1]">MwLawkurOUOffqrxbClFmQAA</XPD:REF>
<XPD:REF name="Views[2]">0wSRFE4Bq0ab8ZfpcWcCawAA</XPD:REF>
<XPD:REF name="Views[3]">0xjw0A489kuyMLZIml46RwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">xiBV4DT3f0WSjWaY5Vn0yAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="3KE2vImFsUajeXN5R77OKAAA">
<XPD:ATTR name="Name" type="string">queryItem1</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">QueryItem</XPD:ATTR>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
<XPD:REF name="Owner">MNMxAA64lE+ztLjPZq/wCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="psPpwXFp5EithneDktNluAAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">MNMxAA64lE+ztLjPZq/wCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="7nINpl8hyUS+5AZLWk63agAA">
<XPD:ATTR name="Name" type="string">queryItem2</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">QueryItem</XPD:ATTR>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
<XPD:REF name="Owner">MNMxAA64lE+ztLjPZq/wCwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLInterface" guid="Iad16vbBMEW2wJ2qGccsJQAA">
<XPD:ATTR name="Name" type="string">QueryItem</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">m+jnnXm7BEigaVmfWjPXwAAA</XPD:REF>
<XPD:REF name="Views[1]">Lm5GklcN8E2Y/JAgJRMGUAAA</XPD:REF>
<XPD:REF name="Views[2]">98A6eA9erEOyZ6//zzjZ2wAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">8</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">Bod0i0h3uEGvzWYijUJ/CwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">PKUJCzGEb027GQ5X4vifqgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">gY2oF+9rMUmXr8RzPG5XUQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">k7+dQUYxX0miag+hrplEoQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[4]">9C7I7VgaF0ifneuHpeiQhQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[5]">j5COFwOby0+qu/vojX3lXwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[6]">zJiOSsB9BkmGKHYztjzSggAA</XPD:REF>
<XPD:REF name="SupplierDependencies[7]">j3TOjbfLbUiw+KN1imQc9QAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">MewwZ7WuQ02QeeajLHbB3wAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">3KE2vImFsUajeXN5R77OKAAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">7nINpl8hyUS+5AZLWk63agAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">K5DpUQvhvkOPoBo78V9TOgAA</XPD:REF>
<XPD:REF name="TypedFeatures[3]">LPiBeVRzWUGmeRgxHnE/mwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">16</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">nOpDKPxcfU+d0zCAVyPcqAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">ws0JUuvYWkGI6LWltghRKQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">FLi11XWEHku6ZI+5CHI9NgAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">qmjid/bUBESz60zDkZceygAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">W5za0Q6MXkS2l9VbN4p9hwAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">tw4e271W6kGzHqtZb370QAAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">XBKo27vwzEi0dwlU+OggJAAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">Z4BUvTyH70+b/CK9MwmeFwAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">qm4xHxBbukGlGja2aprlbgAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">BxKshuqEJUuoE4Av8ht85wAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">TxiKzlPrx0yuC1SF2gsptgAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">/m7ezI6GLUuT+Nlkkck7/gAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">drR2RJFprE2N26/PlDYKwgAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">S5KAlRoxJkiT8hB1hyylzgAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">V1aoyKa5GECLkRTqpyYiygAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">IiuEU7QHwEWrol/85alE7wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">F74PnOeCF0iskGEeX24NTwAA</XPD:REF>
<XPD:REF name="Associations[1]">qVhBYr70xEmmfd9UT+e9jAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLInterface" guid="s56IyBoTJEiNGGwaVGSRJwAA">
<XPD:ATTR name="Name" type="string">QueryResult</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">inipISrl5EaLfzrsdCYL6gAA</XPD:REF>
<XPD:REF name="Views[1]">3eghk4TPm0aX9RvfUPoxrAAA</XPD:REF>
<XPD:REF name="Views[2]">BN7YTFusEUmy92WXx4qiPwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">4</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">+JCijZrEskegwiNyhxbLDgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">DILgDgDUY0SstHjoRF3wlwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">cib+MeI/S0ycTNs2gDssGwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">NhBqIHfueESfoHuJ/1LnVwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">SXKXy0RJ/kSbgeM3/RbQVAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">CuynocOBY0asrScwUCPdfAAA</XPD:REF>
<XPD:REF name="Specializations[1]">xBCVRdB/qUqz9DioAc7knwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">4GUl08I22k6iLqBLo9hzvAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">iAaxM5KA8USS4Dwh9fZovAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">kgYsbx1XkEene5zTbfLBJgAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">MvAvnJQHGUq1CRUSM3b7IgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLClass" guid="sTMXGUDOIEeNiOu2MndTiwAA">
<XPD:ATTR name="Name" type="string">QueryTable</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FR0VLNNwF0OcFO/Ue9I9DAAA</XPD:REF>
<XPD:REF name="Views[1]">lTkekhByDk6JcRxEGYFKOgAA</XPD:REF>
<XPD:REF name="Views[2]">MrjTiWtJZ0S1hPV/3gbQUAAA</XPD:REF>
<XPD:REF name="Views[3]">N1GTVd4lekWYudGfDApMbQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">DILgDgDUY0SstHjoRF3wlwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ydb3Bncf80itOuEoRtQ9ZwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">sTMXGUDOIEeNiOu2MndTiwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ugZ3LVsI9UeN1eiH+6dP8gAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ydb3Bncf80itOuEoRtQ9ZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLClass" guid="qbauP6qJkUKHahnKkCUMBgAA">
<XPD:ATTR name="Name" type="string">QueryResultSequenceItem</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">xbI4A/MHt0W/7Hp56pxvWgAA</XPD:REF>
<XPD:REF name="Associations[1]">hVZaHTGszkWzqkDlu98okAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLClass" guid="cApjbJSA3kCGCjrGViNGHAAA">
<XPD:ATTR name="Name" type="string">SelectStatementSequenceItem</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2SqxBQHZd0GDdwW9XgrF9wAA</XPD:REF>
<XPD:REF name="Views[1]">eEGEbj2MJE+TgVdj0ZB3kAAA</XPD:REF>
<XPD:REF name="Views[2]">/seziViyI0GsnwvFKclNwAAA</XPD:REF>
<XPD:REF name="Views[3]">YfVns629okGRJJvpIubp0AAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">bEOe8ditFEaNK0XVHpdeigAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">3Vk57TSe5UCtblHLyvFUbAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="QUv1g/J6TUmfGyvif4VlwQAA">
<XPD:ATTR name="Name" type="string">firstSelectStatement</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SelectStatementBuilder</XPD:ATTR>
<XPD:REF name="Type_">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
<XPD:REF name="Owner">cApjbJSA3kCGCjrGViNGHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="O2wJupilmEGMlQPZEXiikwAA">
<XPD:ATTR name="Name" type="string">sequenceOperator</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SequenceOperator</XPD:ATTR>
<XPD:REF name="Type_">T6tWOEUNP02fxRONwoZzcQAA</XPD:REF>
<XPD:REF name="Owner">cApjbJSA3kCGCjrGViNGHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLClass" guid="4RNU9kqK8U2Vy8NOJdQR3AAA">
<XPD:ATTR name="Name" type="string">SelectStatementSequence</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4O+BySKVGUiDAVsFdeEw+wAA</XPD:REF>
<XPD:REF name="Views[1]">h6kDoDg2BEadiE/G8Vtu/gAA</XPD:REF>
<XPD:REF name="Views[2]">wI2yFXLK6UGay+mR+geg3wAA</XPD:REF>
<XPD:REF name="Views[3]">Hf/E15M9OEiIXSwocMim5AAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">NhBqIHfueESfoHuJ/1LnVwAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">zJiOSsB9BkmGKHYztjzSggAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">xBCVRdB/qUqz9DioAc7knwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="pX0J78fNS02+1qA0G3GkPAAA">
<XPD:ATTR name="Name" type="string">addSelectStatement</XPD:ATTR>
<XPD:REF name="Owner">4RNU9kqK8U2Vy8NOJdQR3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Z7sIFavarUOyw4lQuH2HnwAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pX0J78fNS02+1qA0G3GkPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WNXGZdBtW0iSLth4FHoKnwAA">
<XPD:ATTR name="Name" type="string">firstSelectStatement</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pX0J78fNS02+1qA0G3GkPAAA</XPD:REF>
<XPD:REF name="Type_">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="dDOgEQW+/0myv0mnJ4I2owAA">
<XPD:ATTR name="Name" type="string">toSqlString</XPD:ATTR>
<XPD:REF name="Owner">4RNU9kqK8U2Vy8NOJdQR3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="jThwfPRNikm1C73IMeVsIwAA">
<XPD:ATTR name="Name" type="string">toQueryResult</XPD:ATTR>
<XPD:REF name="Owner">4RNU9kqK8U2Vy8NOJdQR3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iAaxM5KA8USS4Dwh9fZovAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jThwfPRNikm1C73IMeVsIwAA</XPD:REF>
<XPD:REF name="Type_">s56IyBoTJEiNGGwaVGSRJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="UR+VsziyCkeD6Eygri2AqwAA">
<XPD:ATTR name="Name" type="string">buildItem</XPD:ATTR>
<XPD:REF name="Owner">4RNU9kqK8U2Vy8NOJdQR3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zG2nwGDytEieS/IoAHDVYgAA">
<XPD:ATTR name="Name" type="string">itemBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UR+VsziyCkeD6Eygri2AqwAA</XPD:REF>
<XPD:REF name="Type_">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">nLd4emXcaU2HuN3VhPVcQQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="WUJl9p+X4kW3M8MK+kgOmgAA">
<XPD:ATTR name="Name" type="string">OPERATOR_UNION</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">4RNU9kqK8U2Vy8NOJdQR3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="ZAsQP+lLsU+fP4790nV3RAAA">
<XPD:ATTR name="Name" type="string">OPERATOR_UNION_ALL</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">4RNU9kqK8U2Vy8NOJdQR3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="Asv7p05MjkCbYGu4EPfCdQAA">
<XPD:ATTR name="Name" type="string">OPERATOR_UNION_DISTINCT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">4RNU9kqK8U2Vy8NOJdQR3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLClass" guid="WE9c0zhWmk2RZyq0+fZjogAA">
<XPD:ATTR name="Name" type="string">StatementQueryResult</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YFY8rvHINkq+HVkNdG3RggAA</XPD:REF>
<XPD:REF name="Views[1]">DLETFJ4P0EOxYhi0ggxW0gAA</XPD:REF>
<XPD:REF name="Views[2]">W0ZvJ2EreUWgEs38O++W1wAA</XPD:REF>
<XPD:REF name="Views[3]">DJ3ozM8KmU2+q8C8HtWq4AAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">cib+MeI/S0ycTNs2gDssGwAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">j5COFwOby0+qu/vojX3lXwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="I0KwWdv/00m624PJxdXsJQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">WE9c0zhWmk2RZyq0+fZjogAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YYlG356KA0a0LuzQrkGFzQAA">
<XPD:ATTR name="Name" type="string">sqlString</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I0KwWdv/00m624PJxdXsJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="n1xMNwzpskWwTXWo1I9c6gAA">
<XPD:ATTR name="Name" type="string">getSqlString</XPD:ATTR>
<XPD:REF name="Owner">WE9c0zhWmk2RZyq0+fZjogAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="E96mYuTfpkuFDujs7BoWFgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">n1xMNwzpskWwTXWo1I9c6gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLInterface" guid="TbL0seWpOEmG9kJJEUdDtQAA">
<XPD:ATTR name="Name" type="string">QueryFragmentBuilder</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">rdi0aSyMJECtrOy9BHKQkwAA</XPD:REF>
<XPD:REF name="Views[1]">r5dpO+qhy02sQh2jT8hSTgAA</XPD:REF>
<XPD:REF name="Views[2]">ieYHzxDz5EOyAX6qMv9EkQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">13</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="WTAWKO2FSkWs/aCyKMRv/gAA">
<XPD:ATTR name="Name" type="string">addTable</XPD:ATTR>
<XPD:REF name="Owner">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4n2j32apU02Z9Kx6PgD5ZgAA">
<XPD:ATTR name="Name" type="string">tableName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WTAWKO2FSkWs/aCyKMRv/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Ai3e6MPTjE2Q5kdQ6YmKbQAA">
<XPD:ATTR name="Name" type="string">addField</XPD:ATTR>
<XPD:REF name="Owner">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+nR4oYQOME2xl3RXbhnw9AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ai3e6MPTjE2Q5kdQ6YmKbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vv3PCuG/2k6Qxn9oYD6DXwAA">
<XPD:ATTR name="Name" type="string">fieldName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ai3e6MPTjE2Q5kdQ6YmKbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="6NDDL8B5FkmzxY9eunUYqwAA">
<XPD:ATTR name="Name" type="string">tableAlias</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ai3e6MPTjE2Q5kdQ6YmKbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Eho6lX04xEGb9zR5cGX2CgAA">
<XPD:ATTR name="Name" type="string">addFieldAlias</XPD:ATTR>
<XPD:REF name="Owner">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VQGHA0bhTEuOkjQ3vGa4uwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Eho6lX04xEGb9zR5cGX2CgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="w7V8qNgqP0yvPcYl1JedcAAA">
<XPD:ATTR name="Name" type="string">fieldAlias</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Eho6lX04xEGb9zR5cGX2CgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="NEylUZNU4UyCa22x8C9TVgAA">
<XPD:ATTR name="Name" type="string">addConstant</XPD:ATTR>
<XPD:REF name="Owner">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9rnAt3MwOU64cN92a94DSwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NEylUZNU4UyCa22x8C9TVgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="YHsuzJ20hk2xVUJlZ4D6WAAA">
<XPD:ATTR name="Name" type="string">addPlaceMarker</XPD:ATTR>
<XPD:REF name="Owner">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="joVnnIke+UCRVn3fWQAiHAAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YHsuzJ20hk2xVUJlZ4D6WAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="qQ4iTWdl0EKJlzpoeO2x/wAA">
<XPD:ATTR name="Name" type="string">addOperator</XPD:ATTR>
<XPD:REF name="Owner">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VXKDttlqRkCe4DdMZHdZTwAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qQ4iTWdl0EKJlzpoeO2x/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="qTftpNOmLkm5xXrsAqLkWgAA">
<XPD:ATTR name="Name" type="string">addSeparator</XPD:ATTR>
<XPD:REF name="Owner">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="kDDP82QIA0+rlyp74HtxDgAA">
<XPD:ATTR name="Name" type="string">addRawString</XPD:ATTR>
<XPD:REF name="Owner">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3bkjdjK7YkqB1+3D1ovP4AAA">
<XPD:ATTR name="Name" type="string">sqlString</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kDDP82QIA0+rlyp74HtxDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="pJ5T7DgGy0ei8XjKKcomfAAA">
<XPD:ATTR name="Name" type="string">openGroup</XPD:ATTR>
<XPD:REF name="Owner">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="z2bCzZtisUShudDMGxB+JwAA">
<XPD:ATTR name="Name" type="string">closeGroup</XPD:ATTR>
<XPD:REF name="Owner">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="1QruHDUrNUa/YkqDAxA2kgAA">
<XPD:ATTR name="Name" type="string">openFunction</XPD:ATTR>
<XPD:REF name="Owner">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="akMlnfDQaEaTqWHZPjaR7AAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1QruHDUrNUa/YkqDAxA2kgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="OLkKO7R67UGB0nuwcyF9TwAA">
<XPD:ATTR name="Name" type="string">closeFunction</XPD:ATTR>
<XPD:REF name="Owner">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="HvU81JTcGkSqhlQXHydW6gAA">
<XPD:ATTR name="Name" type="string">toSql</XPD:ATTR>
<XPD:REF name="Owner">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="D5qWd6gV0kCh/aaLx9O+kAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HvU81JTcGkSqhlQXHydW6gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">uboFrfNRf0W0R1H5T5iuDQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">ETyn1yFKeES9TBmV4sBeQwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">NEAEq7VnBEODPSWSxAGEPgAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">zG2nwGDytEieS/IoAHDVYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLInterface" guid="wil8tNAV7kKg36DPqKolrwAA">
<XPD:ATTR name="Name" type="string">QueryPart</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">oC17Vz3AXk2ycFtDfgcx1gAA</XPD:REF>
<XPD:REF name="Views[1]">g7z5ojtCRE+YGEcHMAjzFAAA</XPD:REF>
<XPD:REF name="Views[2]">x100mVgc9UubYg/eXofJ6AAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">MewwZ7WuQ02QeeajLHbB3wAA</XPD:REF>
<XPD:REF name="Specializations[1]">SXKXy0RJ/kSbgeM3/RbQVAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="j+VNWnsU0kqZAYGG9nDqaQAA">
<XPD:ATTR name="Name" type="string">buildItem</XPD:ATTR>
<XPD:REF name="Owner">wil8tNAV7kKg36DPqKolrwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NEAEq7VnBEODPSWSxAGEPgAA">
<XPD:ATTR name="Name" type="string">itemBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">j+VNWnsU0kqZAYGG9nDqaQAA</XPD:REF>
<XPD:REF name="Type_">TbL0seWpOEmG9kJJEUdDtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[28]" type="UMLPackage" guid="Pp0RnIMmdkey8w8f1ZBpIAAA">
<XPD:ATTR name="Name" type="string">common</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="nJnVO7FhBUGVGuDcaI1ePQAA">
<XPD:ATTR name="Name" type="string">CommonSelectStatementBuilder</XPD:ATTR>
<XPD:REF name="Namespace">Pp0RnIMmdkey8w8f1ZBpIAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uAEsNtdBn0eGPigG4YuRFAAA</XPD:REF>
<XPD:REF name="Views[1]">5XL4ffiO40m7rDmnzLzxMwAA</XPD:REF>
<XPD:REF name="Views[2]">szALjj2xAU6EkSFA3qn3eQAA</XPD:REF>
<XPD:REF name="Views[3]">EUlSmAU+PUOOuqeUQS9zbwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">k2MwHs80oU+sefJ6K16prgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="OnhCfsvgGEK9ftCi1b+Q9gAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">nJnVO7FhBUGVGuDcaI1ePQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="H5d/pKUoXUeS60yS3Jih/QAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OnhCfsvgGEK9ftCi1b+Q9gAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="g7omi97Ki0yTi3lJOkt0/AAA">
<XPD:ATTR name="Name" type="string">fragmentBuilderFactory</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OnhCfsvgGEK9ftCi1b+Q9gAA</XPD:REF>
<XPD:REF name="Type_">SsaEgvWcRkW6FGxMZu7PAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="HpQD1IkmvE2A2CvqYLwdlAAA">
<XPD:ATTR name="Name" type="string">CommonDeleteStatementBuilder</XPD:ATTR>
<XPD:REF name="Namespace">Pp0RnIMmdkey8w8f1ZBpIAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Q5TbTlHp3EadwcKlvFk4IwAA</XPD:REF>
<XPD:REF name="Views[1]">uJgkhzbM9k2pCcr+HcNoggAA</XPD:REF>
<XPD:REF name="Views[2]">P766csDWKEWztaXsTNmJFQAA</XPD:REF>
<XPD:REF name="Views[3]">4FGAtPGFfk62kOUZ673ydgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">UcHWmxGRyUaBTFpqfmywlgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Qgfs8HPA50afX+1kfm76DgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">HpQD1IkmvE2A2CvqYLwdlAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6BBtjIqRQE+WdISh+uUaqgAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Qgfs8HPA50afX+1kfm76DgAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+m8KZnrNFUCPaI8+tyrwTQAA">
<XPD:ATTR name="Name" type="string">fragmentBuilderFactory</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Qgfs8HPA50afX+1kfm76DgAA</XPD:REF>
<XPD:REF name="Type_">SsaEgvWcRkW6FGxMZu7PAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="Ljlv0oVKck2u8t0sLSwHUAAA">
<XPD:ATTR name="Name" type="string">CommonUpdateStatementBuilder</XPD:ATTR>
<XPD:REF name="Namespace">Pp0RnIMmdkey8w8f1ZBpIAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ceJCj6trMECnC30FtLYo2QAA</XPD:REF>
<XPD:REF name="Views[1]">ZJatyUFQ+UC8kQLkAsU9BgAA</XPD:REF>
<XPD:REF name="Views[2]">N/joQKGQu0i/pdciB2Fc0wAA</XPD:REF>
<XPD:REF name="Views[3]">JpFHk2h3LkOcsFQB3ORdAwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">twgBqKsPXUuYuMBNfPiUnAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Vor+Tp4OoES4dqHZeNiVbwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">Ljlv0oVKck2u8t0sLSwHUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rXord4caXkCZ8uwMGkJF/QAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Vor+Tp4OoES4dqHZeNiVbwAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CbtTEDsb1UacOPByHMSafQAA">
<XPD:ATTR name="Name" type="string">fragmentBuilderFactory</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Vor+Tp4OoES4dqHZeNiVbwAA</XPD:REF>
<XPD:REF name="Type_">SsaEgvWcRkW6FGxMZu7PAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="SsaEgvWcRkW6FGxMZu7PAwAA">
<XPD:ATTR name="Name" type="string">QueryFragmentBuilderFactory</XPD:ATTR>
<XPD:REF name="Namespace">Pp0RnIMmdkey8w8f1ZBpIAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">XDJfTKAgaEuIaMDoO+8/mgAA</XPD:REF>
<XPD:REF name="Views[1]">9tAfJGuF6E2QR3c/1GEVfwAA</XPD:REF>
<XPD:REF name="Views[2]">LAneI7lSdEiU0g3v2rZK8wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="H0BYtIpvrUqCVLw3zxQq1AAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">SsaEgvWcRkW6FGxMZu7PAwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BQutGDT9VEKNna5XpeyacgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FragmentBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H0BYtIpvrUqCVLw3zxQq1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">+m8KZnrNFUCPaI8+tyrwTQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">CbtTEDsb1UacOPByHMSafQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">g7omi97Ki0yTi3lJOkt0/AAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">+eSZqGNF0UKzPlPjFtlQ8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="t9wug94MtkC8TAnnTiVBPQAA">
<XPD:ATTR name="Name" type="string">CommonInsertStatementBuilder</XPD:ATTR>
<XPD:REF name="Namespace">Pp0RnIMmdkey8w8f1ZBpIAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DYjbQs5erUa0G/BO/apWfAAA</XPD:REF>
<XPD:REF name="Views[1]">U/BhRy90dUif8VQjIVivIgAA</XPD:REF>
<XPD:REF name="Views[2]">UgZkL5obLkeZO8qaunLamAAA</XPD:REF>
<XPD:REF name="Views[3]">5lqdAFxhYUOFMa4NKJYahQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">DCIlTaELUEWjCT1fx0GPoQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="UQacyC8InEWhrPANWH/qbQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">t9wug94MtkC8TAnnTiVBPQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8t6btqkaxEi+Chaqg9Yx2AAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UQacyC8InEWhrPANWH/qbQAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+eSZqGNF0UKzPlPjFtlQ8QAA">
<XPD:ATTR name="Name" type="string">fragmentBuilderFactory</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UQacyC8InEWhrPANWH/qbQAA</XPD:REF>
<XPD:REF name="Type_">SsaEgvWcRkW6FGxMZu7PAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[29]" type="UMLClass" guid="Ta+OVyoLoUqV4prrgqUHkQAA">
<XPD:ATTR name="Name" type="string">InsertValueGroup</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OXVTJc5VQUGf9b/3kvHEhgAA</XPD:REF>
<XPD:REF name="Views[1]">1vBKIy58TEmB2HJUsDIzfgAA</XPD:REF>
<XPD:REF name="Views[2]">jr5RlU1hQEiMazZcOyknKQAA</XPD:REF>
<XPD:REF name="Views[3]">lL+H3YfjUUq71MoixuY/OwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0n7EU6yQ5EK7ezJg9977DAAA">
<XPD:ATTR name="Name" type="string">addValue</XPD:ATTR>
<XPD:REF name="Owner">Ta+OVyoLoUqV4prrgqUHkQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="V1aoyKa5GECLkRTqpyYiygAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0n7EU6yQ5EK7ezJg9977DAAA</XPD:REF>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+3hn/ukvvkiElbn21XmfgAAA">
<XPD:ATTR name="Name" type="string">getValues</XPD:ATTR>
<XPD:REF name="Owner">Ta+OVyoLoUqV4prrgqUHkQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ROXsYNbJUEeMRGe2V/nWsgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;QueryItem&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+3hn/ukvvkiElbn21XmfgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">b+OG23+eZUaBD+HvbQkwkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[30]" type="UMLInterface" guid="2jFqGBQtskOgHSDDz6aX1AAA">
<XPD:ATTR name="Name" type="string">Importer</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">p5lqrO1p5kqpAvxZuCBw2AAA</XPD:REF>
<XPD:REF name="Views[1]">QZDW/SiGaE6j43ZjSZoAEAAA</XPD:REF>
<XPD:REF name="Views[2]">0/keGdssCEiI95SCzqPSJgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="mIvMjZLBNUy8bufbONZj2AAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">2jFqGBQtskOgHSDDz6aX1AAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">2ZZSZQlA50ata3u4KR4+CgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[31]" type="UMLClass" guid="kLvxIyoCXkOgdScb2DgUyAAA">
<XPD:ATTR name="Name" type="string">QueryPartGroup</XPD:ATTR>
<XPD:REF name="Namespace">1R0R1H9txEOR8ujkhl1fggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DN0fkpu3ik2TObUVfYnBkAAA</XPD:REF>
<XPD:REF name="Views[1]">7Uk2pDfUCkawRNIzPGTycAAA</XPD:REF>
<XPD:REF name="Views[2]">Dy372b2rVUOcpIQ4xwStwwAA</XPD:REF>
<XPD:REF name="Views[3]">w9JKpfwd2EGI+q5yWoZ1wAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">j3TOjbfLbUiw+KN1imQc9QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Jz9fkl+D9EmgDxaqWT3SJQAA">
<XPD:ATTR name="Name" type="string">queryParts</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">kLvxIyoCXkOgdScb2DgUyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[29]" type="UMLPackage" guid="P9TjjdbSFketHfKcFW/+DAAA">
<XPD:ATTR name="Name" type="string">structure</XPD:ATTR>
<XPD:REF name="Namespace">3KosEspIREup+lEeGkMvQAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="+DoXVHHJBUWPN8FttCDJywAA">
<XPD:ATTR name="Name" type="string">common</XPD:ATTR>
<XPD:REF name="Namespace">P9TjjdbSFketHfKcFW/+DAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">18</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="xHLQecocXUus1nUW2W1vqQAA">
<XPD:ATTR name="Name" type="string">CommonBinaryColumn</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">45uTOjh9WEaZnLY/dEdqKwAA</XPD:REF>
<XPD:REF name="Views[1]">OZZU8BuAIUWQYhBxDFZexgAA</XPD:REF>
<XPD:REF name="Views[2]">Iih8FeFGUk6z/jV21Uc9jwAA</XPD:REF>
<XPD:REF name="Views[3]">bS1OJp3Awkm47Wcl+xzj4gAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">qcFuZeEoqU2Q/Dey8oUxfgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">4uYi1NdvkUCvQ7pGcuWI2wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="pOhGO5Q/rkCEIbUEEwVRYQAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">xHLQecocXUus1nUW2W1vqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="7ystbPqcl0ySB4xuULi5MwAA">
<XPD:ATTR name="Name" type="string">CommonEnumColumn</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">WJNZQMBnqU+2ypeMSQnJcAAA</XPD:REF>
<XPD:REF name="Views[1]">ozBs6+Dob0qWDzwCnMRYEAAA</XPD:REF>
<XPD:REF name="Views[2]">tagSHWvrVkuiiaqVo6ugDAAA</XPD:REF>
<XPD:REF name="Views[3]">jtDqHoI7BEK88AiNO5TgHgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">VspeyiCHXUiJXb83YcHajAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">j6iT5/dUNkmJuQCUbBRvkQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="NpnzrI6b60+5c10a5CcKpQAA">
<XPD:ATTR name="Name" type="string">values</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">7ystbPqcl0ySB4xuULi5MwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="h3HTYJnby0qaZSOxmcrHyAAA">
<XPD:ATTR name="Name" type="string">CommonFixedPointColumn</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jYo2NPFdGkKgZsXAzxJQPAAA</XPD:REF>
<XPD:REF name="Views[1]">1OJTnDMzOUm0LoEWf1JntQAA</XPD:REF>
<XPD:REF name="Views[2]">Dgt2MufHCkWJ/NxcEjH6UAAA</XPD:REF>
<XPD:REF name="Views[3]">Or2eqwKJCUC8xlwgAPtwGAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">PW9zhtD6uUyr2Q1llWrVLgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">SLANT1h0bk22wiRD2ZU9pwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ROcQRsGxS0qLlVHnkiTJQwAA">
<XPD:ATTR name="Name" type="string">numIntegerDigits</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">h3HTYJnby0qaZSOxmcrHyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="FEDlESjWoEyTKgitf/rxPQAA">
<XPD:ATTR name="Name" type="string">numDecimalDigits</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">h3HTYJnby0qaZSOxmcrHyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="4A+0gqs690uz7I7F/p2gPgAA">
<XPD:ATTR name="Name" type="string">CommonFloatingPointColumn</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LlTlTTrzvE2nkdo0Y/+46AAA</XPD:REF>
<XPD:REF name="Views[1]">sP2+pNcIsku+uGxQt3D4awAA</XPD:REF>
<XPD:REF name="Views[2]">r+eEzYl31kWNX9oK3DNVagAA</XPD:REF>
<XPD:REF name="Views[3]">NkT38cFPJUeaBKKIDC6lpAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">LEJPyD9f/0e1vjF+US5JDgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="eUvb467RL0uCKirqtZHsMgAA">
<XPD:ATTR name="Name" type="string">getBitsMantissa</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">4A+0gqs690uz7I7F/p2gPgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Mt6pWtkHT0yMjyEI+WgzggAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eUvb467RL0uCKirqtZHsMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+jqW2aNjwU6V5CU7NcQa9gAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eUvb467RL0uCKirqtZHsMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="HhqoAPH8fkSElvDd+z1lWQAA">
<XPD:ATTR name="Name" type="string">getBitsExponent</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">4A+0gqs690uz7I7F/p2gPgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2IPzg6plTEGeZmKr2Em3bwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HhqoAPH8fkSElvDd+z1lWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="uWJ45DSnZEygID8wWjC2RwAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HhqoAPH8fkSElvDd+z1lWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="eR+0U6BaH0ywGftxxMM02wAA">
<XPD:ATTR name="Name" type="string">getBias</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">4A+0gqs690uz7I7F/p2gPgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="m69cGuUiMkSvChCPuv53sgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eR+0U6BaH0ywGftxxMM02wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="2y6S4TvwEE6pi7oLN8Rt8AAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eR+0U6BaH0ywGftxxMM02wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="79lGq201QkuwMz7jmaSF8wAA">
<XPD:ATTR name="Name" type="string">purifySize</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">4A+0gqs690uz7I7F/p2gPgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Og/wQRfaE0CUgCaN7+ZcJAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">79lGq201QkuwMz7jmaSF8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vvCNxqG0WUuGHRAPT1NFbAAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="BehavioralFeature">79lGq201QkuwMz7jmaSF8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="9Hj8wUKaTUiizkrJ9aDOyAAA">
<XPD:ATTR name="Name" type="string">getMaxMantissa</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">4A+0gqs690uz7I7F/p2gPgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="L0CZ81ozZ0OV40qg8XSifwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9Hj8wUKaTUiizkrJ9aDOyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="75On3OVb7kqbPvZrOsr0oQAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9Hj8wUKaTUiizkrJ9aDOyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="LlCsNpbMREC76MYPG7wtggAA">
<XPD:ATTR name="Name" type="string">getMaxExp</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">4A+0gqs690uz7I7F/p2gPgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mfx2A2NuTk6zvFLWgL96zwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LlCsNpbMREC76MYPG7wtggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/j1MPyNU8EiMu5n7V9kVwAAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LlCsNpbMREC76MYPG7wtggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="8JULVisGKEuWwm5yijPIFgAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">4A+0gqs690uz7I7F/p2gPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="qEIklgwDokuTQOe0J0QyqwAA">
<XPD:ATTR name="Name" type="string">maxValue</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">double</XPD:ATTR>
<XPD:REF name="Owner">4A+0gqs690uz7I7F/p2gPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="P9vMgn/S7kSGyuFYGHHmPgAA">
<XPD:ATTR name="Name" type="string">minValue</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">double</XPD:ATTR>
<XPD:REF name="Owner">4A+0gqs690uz7I7F/p2gPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="c/4GG6uxIkiWSlNXbEe86AAA">
<XPD:ATTR name="Name" type="string">maxExponent</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">4A+0gqs690uz7I7F/p2gPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="NoKSCPPPq066fKqDpCYnHwAA">
<XPD:ATTR name="Name" type="string">minExponent</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">4A+0gqs690uz7I7F/p2gPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="M7K0bvmUBkai13GNC95+HQAA">
<XPD:ATTR name="Name" type="string">CommonIntegerColumn</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9sv3u6afJ02fbb6u8YIYCQAA</XPD:REF>
<XPD:REF name="Views[1]">5szqREGtUkKq9jv0mLMT8gAA</XPD:REF>
<XPD:REF name="Views[2]">5QFkjG3Hn0mVr7ilhJy0HQAA</XPD:REF>
<XPD:REF name="Views[3]">px96T4/bQUe80ECLdWIZAwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">dahz7kOcME+uPMBYG+OxagAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">exsm1y9+20mRPHp24CAM3wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Mt635cdwLkuGPqHx7uqJZgAA">
<XPD:ATTR name="Name" type="string">purifySize</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">M7K0bvmUBkai13GNC95+HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qT+fkZNXZEWzWR3HOHtr2QAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Mt635cdwLkuGPqHx7uqJZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="OR1aDcBa5ECSGKCCkjO/WAAA">
<XPD:ATTR name="Name" type="string">applyMinAndMaxValue</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">M7K0bvmUBkai13GNC95+HQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="3s093kzzhkuvNzwzODaLxQAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">M7K0bvmUBkai13GNC95+HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="6Yhq1g8XoUmw2/7DO8sppgAA">
<XPD:ATTR name="Name" type="string">maxValue</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">M7K0bvmUBkai13GNC95+HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="fCietivRbUOP5Xax49yPIAAA">
<XPD:ATTR name="Name" type="string">minValue</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">M7K0bvmUBkai13GNC95+HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="P3ht4Ugk1E6/r7VhQNlSUAAA">
<XPD:ATTR name="Name" type="string">signed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">M7K0bvmUBkai13GNC95+HQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="Gde+a6ObFkm4MimvzQwMZAAA">
<XPD:ATTR name="Name" type="string">DatabaseAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Wdngs1NLM028NBae3DQuGAAA</XPD:REF>
<XPD:REF name="Views[1]">i3lun/R6EkOnk1xaA/FmQgAA</XPD:REF>
<XPD:REF name="Views[2]">5we3AsmrxUmL5tc4LTSPRAAA</XPD:REF>
<XPD:REF name="Views[3]">fx+r5F1z8kGUAbztct+o+QAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">3PwbaQbVxEaZWPwNjBn1LQAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">Y9gPAihir0mrkx8HV+KRhgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="mgC+pvnYkkOkHfctQLVhiwAA">
<XPD:ATTR name="Name" type="string">createMetaEntityFactory</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="finSj3cVLUC9graqssJYsQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mgC+pvnYkkOkHfctQLVhiwAA</XPD:REF>
<XPD:REF name="Type_">v4CoHSJaLE2D5VGCvSG+sAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="da1NJpW6BUWWWZrCX8zSFAAA">
<XPD:ATTR name="Name" type="string">createBackuper</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zopSMxIU7EeBxb4lFOnAlQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">da1NJpW6BUWWWZrCX8zSFAAA</XPD:REF>
<XPD:REF name="Type_">An1zObjSIEGEen0KR3WmLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="v4LcB3a/fU67H72WK2UwQwAA">
<XPD:ATTR name="Name" type="string">getPersistedMetaEntites</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hZ4xMAQZykyqereTFFIV6AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;MetaEntity&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v4LcB3a/fU67H72WK2UwQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="qMRqwKEw20ewytX9wKvjkwAA">
<XPD:ATTR name="Name" type="string">createChangeRequestFactory</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3BXvitDUyU6jzMPJEN+FKgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qMRqwKEw20ewytX9wKvjkwAA</XPD:REF>
<XPD:REF name="Type_">3mTss3lLS0us478uISe5twAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="udt14wVBqkOyZRKlMfaXQwAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Pdo</XPD:ATTR>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
<XPD:REF name="Owner">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="duPA9fPqhEqyQIbHYX+d8gAA">
<XPD:ATTR name="Name" type="string">metaEntityFactory</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MetaEntityFactory</XPD:ATTR>
<XPD:REF name="Type_">v4CoHSJaLE2D5VGCvSG+sAAA</XPD:REF>
<XPD:REF name="Owner">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="Wiq7Km1hxESOAid5RkcFQwAA">
<XPD:ATTR name="Name" type="string">changeRequestQueue</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ChangeRequestQueue</XPD:ATTR>
<XPD:REF name="Owner">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="8q+Usmym9kO3frCWhQIzTAAA">
<XPD:ATTR name="Name" type="string">changeRequestFactory</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ChangeRequestFactory</XPD:ATTR>
<XPD:REF name="Type_">3mTss3lLS0us478uISe5twAA</XPD:REF>
<XPD:REF name="Owner">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="SF7TpZLKQUuYpZERg06yAQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="Aw6ex42tGky+djJvPPQxQQAA">
<XPD:ATTR name="Name" type="string">charset</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="Ti1ditMQx0CjF4r2J4N00wAA">
<XPD:ATTR name="Name" type="string">metaEntites</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MetaEntity</XPD:ATTR>
<XPD:REF name="Type_">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
<XPD:REF name="Owner">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="MfnEcRfGUEaTZJwMCIoKjQAA">
<XPD:ATTR name="Name" type="string">attrs</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="yXxGSvugCkCuPkNcTeIW6AAA">
<XPD:ATTR name="Name" type="string">CommonStringColumn</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zlBOFukvhkaDLBxUpqJdWQAA</XPD:REF>
<XPD:REF name="Views[1]">YaKKxfGpp02rR1r0ZSzfNQAA</XPD:REF>
<XPD:REF name="Views[2]">SvFTNb1q9Ea05k7VdjLoFAAA</XPD:REF>
<XPD:REF name="Views[3]">dxx5XbiekkKbIlgb3w74lQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">76X0A2zFlkemmROFRg5B3wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">DDHZQOtlokmWBpTsC7mFtQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="crBoYtvkg02eagSzqaVN6AAA">
<XPD:ATTR name="Name" type="string">length</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">yXxGSvugCkCuPkNcTeIW6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="SxHP34y1H0OF0l+Q9aXzYgAA">
<XPD:ATTR name="Name" type="string">charset</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">yXxGSvugCkCuPkNcTeIW6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="sIxrrwyKe0+M1bXRM/id1AAA">
<XPD:ATTR name="Name" type="string">CommonView</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MtYZ+hjTVU6onN3PgTNYdwAA</XPD:REF>
<XPD:REF name="Views[1]">Jv1ZebpUVUmxukAdLOyW1gAA</XPD:REF>
<XPD:REF name="Views[2]">urVK9wf3kU+LF2qDxhT5tQAA</XPD:REF>
<XPD:REF name="Views[3]">WvVGVjoGB0uPW/4ofFCPywAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">MrpS7fU7pEKKfFz/peWujAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">CZusXlsjmUuqHLhPHO6tzQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="rBmaiciO00KmklobXOa06QAA">
<XPD:ATTR name="Name" type="string">query</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">sIxrrwyKe0+M1bXRM/id1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="NeUGC9k7UEOsHlp3nFwMCwAA">
<XPD:ATTR name="Name" type="string">CommonTextColumn</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GUEmShVWykS05SdMIecnPwAA</XPD:REF>
<XPD:REF name="Views[1]">ZdqTY9cqdkS66C0lVxnhzwAA</XPD:REF>
<XPD:REF name="Views[2]">T65Cyz8wo0OKNudNFkEumQAA</XPD:REF>
<XPD:REF name="Views[3]">JSqS5r3lrkmvqbVx9A9c+QAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">oiZ2U0+gOUyccKzlyGS5UQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">3oMCS9lD/UG6h6NrFJrmeQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Na9Ll3sQI0ShOzHO/7x1bwAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">NeUGC9k7UEOsHlp3nFwMCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="v+hn5mXct0yHCXsZwV3vhQAA">
<XPD:ATTR name="Name" type="string">charset</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">NeUGC9k7UEOsHlp3nFwMCwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="fIXO4gSN10Oz20XmF+/W1wAA">
<XPD:ATTR name="Name" type="string">TableAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KqHzWOcZe0WkT+xdRa7KlgAA</XPD:REF>
<XPD:REF name="Views[1]">iQAQaQsjOE23Y+FxHzCP+gAA</XPD:REF>
<XPD:REF name="Views[2]">porBFRQIdUii6sdgXMlj4QAA</XPD:REF>
<XPD:REF name="Views[3]">zFkM9ZwiYEe6R5fGVuq7jwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">GKuKdaU6wU+o1NzLEXAsyQAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">OqcA5JWm+0OMlZUVXaSCnwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">dVuZkjZaZk2HsGdhLQuBhAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="rAIUC58V6UaNGdWcuEcR1AAA">
<XPD:ATTR name="Name" type="string">createColumnFactory</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">fIXO4gSN10Oz20XmF+/W1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+vcgG/evjEO07Nbf2TzXTQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rAIUC58V6UaNGdWcuEcR1AAA</XPD:REF>
<XPD:REF name="Type_">QmIOB3r6WUW5vxy1tCjktwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="bco9/gDgc0+kFsoDiBBcOwAA">
<XPD:ATTR name="Name" type="string">createIndex</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">fIXO4gSN10Oz20XmF+/W1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="X8ts+jxdZ0qWPgjk4EP6nAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bco9/gDgc0+kFsoDiBBcOwAA</XPD:REF>
<XPD:REF name="Type_">ZGs1np0U5UenwUp5nymGqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="p+RHkQZWi0aHXd8+EFst6gAA">
<XPD:ATTR name="Name" type="string">columns</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Column&gt;</XPD:ATTR>
<XPD:REF name="Owner">fIXO4gSN10Oz20XmF+/W1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="cZcMD5AjNU+qDtly3RidqQAA">
<XPD:ATTR name="Name" type="string">primaryKey</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Index</XPD:ATTR>
<XPD:REF name="Type_">ZGs1np0U5UenwUp5nymGqwAA</XPD:REF>
<XPD:REF name="Owner">fIXO4gSN10Oz20XmF+/W1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="qaE9zYj42k6rEH7whgaJEgAA">
<XPD:ATTR name="Name" type="string">indexes</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Index&gt;</XPD:ATTR>
<XPD:REF name="Owner">fIXO4gSN10Oz20XmF+/W1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="VMKhCF5io06zoy/7CujPpwAA">
<XPD:ATTR name="Name" type="string">columnFactory</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ColumnFactory</XPD:ATTR>
<XPD:REF name="Type_">QmIOB3r6WUW5vxy1tCjktwAA</XPD:REF>
<XPD:REF name="Owner">fIXO4gSN10Oz20XmF+/W1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="JqT2vuQHm0y6PHrDt6OOmwAA">
<XPD:ATTR name="Name" type="string">DateTimeColumnAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PO2hom2OqE2/LMlIqjt6kQAA</XPD:REF>
<XPD:REF name="Views[1]">rBVWdHBnX0GQ+A2Ryd9utwAA</XPD:REF>
<XPD:REF name="Views[2]">2rJb3OzMqEyBBIXeRgcU0wAA</XPD:REF>
<XPD:REF name="Views[3]">goDq6umBNUSLmNPTTetzCgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">ZEpBeXOgwkC/gu+B2N8bgwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">n/xm6x7sTE+Ecf8H2uRM4AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="j2f+3oDD50WLdXun46I6AQAA">
<XPD:ATTR name="Name" type="string">getParseFormat</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">JqT2vuQHm0y6PHrDt6OOmwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IgaaizV3j02alSKeEvRAfAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">j2f+3oDD50WLdXun46I6AQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="NmljLMdxAEm4vyTfUTkEIwAA">
<XPD:ATTR name="Name" type="string">getBuildFormat</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">JqT2vuQHm0y6PHrDt6OOmwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1gSJFPRrOEah5ltuv/LmnQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NmljLMdxAEm4vyTfUTkEIwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="/QNjRSqfo0m4tVKD4pNpYgAA">
<XPD:ATTR name="Name" type="string">dateAvailable</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">JqT2vuQHm0y6PHrDt6OOmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="P3XgPbxOaUq5ftq3zPd9swAA">
<XPD:ATTR name="Name" type="string">timeAvailable</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">JqT2vuQHm0y6PHrDt6OOmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="6MYwYVvvPU+/+Cs3LvGpQwAA">
<XPD:ATTR name="Name" type="string">ChangeRequestQueue</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">scaW0o+GCEK/OkumvzTqSQAA</XPD:REF>
<XPD:REF name="Views[1]">ofgPqWKl50SWG9ND4Js0ywAA</XPD:REF>
<XPD:REF name="Views[2]">ROSsYWmtOECvjcvl6B2aCAAA</XPD:REF>
<XPD:REF name="Views[3]">FGq1VO0c5EmlWpDjIhMI3AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="yA/3Aby2cUCBbp+pKUCZhQAA">
<XPD:ATTR name="Name" type="string">persist</XPD:ATTR>
<XPD:REF name="Owner">6MYwYVvvPU+/+Cs3LvGpQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZNt4+ai4DEKshOyjxqHtzAAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yA/3Aby2cUCBbp+pKUCZhQAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="YwirPGFtJUK9LlGUdu20rgAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">6MYwYVvvPU+/+Cs3LvGpQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DOFLgd0UiUilcUNvZdJHrgAA">
<XPD:ATTR name="Name" type="string">changeRequest</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YwirPGFtJUK9LlGUdu20rgAA</XPD:REF>
<XPD:REF name="Type_">FqsGO7P1ikS1feSjdTd+hwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="yt1+885a90eHJmIVJ6fLVwAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">6MYwYVvvPU+/+Cs3LvGpQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Dhv7He+H8Ua9LG1KNdlT7QAA">
<XPD:ATTR name="Name" type="string">changeRequest</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yt1+885a90eHJmIVJ6fLVwAA</XPD:REF>
<XPD:REF name="Type_">FqsGO7P1ikS1feSjdTd+hwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Fo3DN3TvLUW3kpjG6LqD2AAA">
<XPD:ATTR name="Name" type="string">getAll</XPD:ATTR>
<XPD:REF name="Owner">6MYwYVvvPU+/+Cs3LvGpQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KD8aP0bKzkmo2tkqgaqW2QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array &lt;ChangeRequest&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Fo3DN3TvLUW3kpjG6LqD2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">EyfasZ+x/UWXeSWDqnZoYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="VB6CgYUZMEKFKPH0F8qSKwAA">
<XPD:ATTR name="Name" type="string">MetaEntityAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BWsWStZJjkqvNEWpMFL6mwAA</XPD:REF>
<XPD:REF name="Views[1]">Su8OL83SKU6/1oB5Plp18wAA</XPD:REF>
<XPD:REF name="Views[2]">13a/hNJQEEOl3FgxygFWfgAA</XPD:REF>
<XPD:REF name="Views[3]">UkOSiqcfnU6wAyUMMJbVwAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">h6ApKsQE7UK5kc9iGWfxxQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">dVuZkjZaZk2HsGdhLQuBhAAA</XPD:REF>
<XPD:REF name="Specializations[1]">CZusXlsjmUuqHLhPHO6tzQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">nxF2RArjQU2/3mvHk5ALOQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="zCOJUxH84E2msODHirCOLAAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">VB6CgYUZMEKFKPH0F8qSKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="dnW+wjstMk6ee/b55xOC8wAA">
<XPD:ATTR name="Name" type="string">database</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DataBase</XPD:ATTR>
<XPD:REF name="Owner">VB6CgYUZMEKFKPH0F8qSKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="jAW27wB/FE2zJ2knj/nwAwAA">
<XPD:ATTR name="Name" type="string">attrs</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">VB6CgYUZMEKFKPH0F8qSKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="76wDxoxsvEetwgHDtmMxVQAA">
<XPD:ATTR name="Name" type="string">ChangeRequestAdapter</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fP9RuIu1NEeVJQx+9ex9CAAA</XPD:REF>
<XPD:REF name="Views[1]">tZg9I4aY5UeGvIWilQE0vgAA</XPD:REF>
<XPD:REF name="Views[2]">MAEg1a/h00OtYYT98FH5eAAA</XPD:REF>
<XPD:REF name="Views[3]">3Owk9rY+NE+SzNSF36u2ygAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">ne2uWBfskEKBSfWMJ7EjGgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Tx1ndIz/WkSPBy/5Ojxm2QAA">
<XPD:ATTR name="Name" type="string">getMetaEntity</XPD:ATTR>
<XPD:REF name="Owner">76wDxoxsvEetwgHDtmMxVQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="6uPc4WwBHUOzdz/Bvhu7pAAA">
<XPD:ATTR name="Name" type="string">metaEntity</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MetaEntity</XPD:ATTR>
<XPD:REF name="Type_">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
<XPD:REF name="Owner">76wDxoxsvEetwgHDtmMxVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLInterface" guid="nfvgnakK5kusiJU4exfAtQAA">
<XPD:ATTR name="Name" type="string">ColumnChangeListener</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">+mIgqsFnOk2x7S0cWmPmmgAA</XPD:REF>
<XPD:REF name="Views[1]">iAjld7wWS0uLyetvfJ45BQAA</XPD:REF>
<XPD:REF name="Views[2]">aLbFhH2nN02V4tcAi0A6vwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">OqcA5JWm+0OMlZUVXaSCnwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">AWzM51uepU6cBbSTe0TQawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLClass" guid="ulOasmrECU2N/SPrx5cv9AAA">
<XPD:ATTR name="Name" type="string">ColumnAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4X4fJXD2E02Z99/oVvWRHwAA</XPD:REF>
<XPD:REF name="Views[1]">9Lsd1XutS0GyOIfqqru7PAAA</XPD:REF>
<XPD:REF name="Views[2]">6goTxoA8v0eKloCfoMCUigAA</XPD:REF>
<XPD:REF name="Views[3]">A8D95q3CwEev9si811FK3AAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Jsh6VEw8LE6mPjVHSCV/2wAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">8</XPD:ATTR>
<XPD:REF name="Specializations[0]">4uYi1NdvkUCvQ7pGcuWI2wAA</XPD:REF>
<XPD:REF name="Specializations[1]">3oMCS9lD/UG6h6NrFJrmeQAA</XPD:REF>
<XPD:REF name="Specializations[2]">DDHZQOtlokmWBpTsC7mFtQAA</XPD:REF>
<XPD:REF name="Specializations[3]">n/xm6x7sTE+Ecf8H2uRM4AAA</XPD:REF>
<XPD:REF name="Specializations[4]">SLANT1h0bk22wiRD2ZU9pwAA</XPD:REF>
<XPD:REF name="Specializations[5]">exsm1y9+20mRPHp24CAM3wAA</XPD:REF>
<XPD:REF name="Specializations[6]">LEJPyD9f/0e1vjF+US5JDgAA</XPD:REF>
<XPD:REF name="Specializations[7]">j6iT5/dUNkmJuQCUbBRvkQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="LIcnofwunEq8f2Rdt2WhCwAA">
<XPD:ATTR name="Name" type="string">registerChangeListener</XPD:ATTR>
<XPD:REF name="Owner">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0FL3/ZYbQEi1IpM8e3S5hwAA">
<XPD:ATTR name="Name" type="string">changeListener</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ColumnChangeListener</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LIcnofwunEq8f2Rdt2WhCwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="zXTksYXzP0u5NGxoz+7lmQAA">
<XPD:ATTR name="Name" type="string">unregisterChangeListener</XPD:ATTR>
<XPD:REF name="Owner">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BZoEtcGanE6l7IzCJd6HwgAA">
<XPD:ATTR name="Name" type="string">changeListener</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ColumnChangeListener</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zXTksYXzP0u5NGxoz+7lmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="/v00bh+h3EyZ/ZPMcUqJkwAA">
<XPD:ATTR name="Name" type="string">triggerChangeListeners</XPD:ATTR>
<XPD:REF name="Owner">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="0TCIE4UjSUi+M4dfC24OZwAA">
<XPD:ATTR name="Name" type="string">applyCommonAttributes</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bD1frNOL4U+MX3CO3xicZQAA">
<XPD:ATTR name="Name" type="string">fromColumn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0TCIE4UjSUi+M4dfC24OZwAA</XPD:REF>
<XPD:REF name="Type_">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">3p9K7P95h0qtigjzy2BeNgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="wfNbte1z9E+KzHaYDxLlzgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="jXg/EzCir0WU9jGdr8tO2wAA">
<XPD:ATTR name="Name" type="string">table</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Table</XPD:ATTR>
<XPD:REF name="Type_">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:REF name="Owner">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="AYXReRnjzUicuB5EpBjzVAAA">
<XPD:ATTR name="Name" type="string">nullAllowed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="EvQUp4XH4Uu7vNT4d7xhaAAA">
<XPD:ATTR name="Name" type="string">defaultValue</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="Owner">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="duRyp+XYNEKoDdut0oA6BQAA">
<XPD:ATTR name="Name" type="string">valueGenerated</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="NJu6/N8tVE+Xonj0oU+ErwAA">
<XPD:ATTR name="Name" type="string">indexes</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Index&gt;</XPD:ATTR>
<XPD:REF name="Owner">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="zPwMsV8n8kaL/RoOJjULJQAA">
<XPD:ATTR name="Name" type="string">attrs</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLClass" guid="r0aRc9TvGkq7MSMDmLs4RwAA">
<XPD:ATTR name="Name" type="string">BackuperAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ODko2AGHt0aPH7L+l625lwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">r0aRc9TvGkq7MSMDmLs4RwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="j1UNnw5EeUeyX/40BPmt0wAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ODko2AGHt0aPH7L+l625lwAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Cx6uFth91km3JsJPvcYRmAAA">
<XPD:ATTR name="Name" type="string">database</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ODko2AGHt0aPH7L+l625lwAA</XPD:REF>
<XPD:REF name="Type_">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="dd21xA/nqEmxDgKRy37/aAAA">
<XPD:ATTR name="Name" type="string">metaEntities</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ODko2AGHt0aPH7L+l625lwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="9s/eSS2lbUudldA98svVzQAA">
<XPD:ATTR name="Name" type="string">setMetaEntities</XPD:ATTR>
<XPD:REF name="Owner">r0aRc9TvGkq7MSMDmLs4RwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pP/+Kinw4kiLxP6P3XEZiwAA">
<XPD:ATTR name="Name" type="string">metaEnties</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;mixed&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9s/eSS2lbUudldA98svVzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="U9tdCFADakufK0cSeXdD0QAA">
<XPD:ATTR name="Name" type="string">getMetaEntities</XPD:ATTR>
<XPD:REF name="Owner">r0aRc9TvGkq7MSMDmLs4RwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KCaKEywEfESqZjJsd42rtwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;mixed&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U9tdCFADakufK0cSeXdD0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="7UgFA3lEnEOOi5m3CLu2tQAA">
<XPD:ATTR name="Name" type="string">setBackupStructureEnabled</XPD:ATTR>
<XPD:REF name="Owner">r0aRc9TvGkq7MSMDmLs4RwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SkysMjGKIEaaPeIZ8mKaVwAA">
<XPD:ATTR name="Name" type="string">backupStructureEnabled</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7UgFA3lEnEOOi5m3CLu2tQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="rNccN+cHqk+EbEZktXjS+AAA">
<XPD:ATTR name="Name" type="string">isBackupStructureEnabled</XPD:ATTR>
<XPD:REF name="Owner">r0aRc9TvGkq7MSMDmLs4RwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jgjCi41uXECCh8Ioz0H83wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rNccN+cHqk+EbEZktXjS+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="s7L+LyoZTEyE8J+a+Kv1lQAA">
<XPD:ATTR name="Name" type="string">setOutputStream</XPD:ATTR>
<XPD:REF name="Owner">r0aRc9TvGkq7MSMDmLs4RwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="r4FxCfuBjUa9dfw41dZEzQAA">
<XPD:ATTR name="Name" type="string">outputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s7L+LyoZTEyE8J+a+Kv1lQAA</XPD:REF>
<XPD:REF name="Type_">7owH14rVOkWQUo5jOkLQVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="XXFY8/CZiky+ANdHyi9VnAAA">
<XPD:ATTR name="Name" type="string">getOutputStream</XPD:ATTR>
<XPD:REF name="Owner">r0aRc9TvGkq7MSMDmLs4RwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LY0vFGFeBkKQX7LCMHRg0gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XXFY8/CZiky+ANdHyi9VnAAA</XPD:REF>
<XPD:REF name="Type_">7owH14rVOkWQUo5jOkLQVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="mdaUSGZwYE619j8k5lePWgAA">
<XPD:ATTR name="Name" type="string">setReplaceTableEnabled</XPD:ATTR>
<XPD:REF name="Owner">r0aRc9TvGkq7MSMDmLs4RwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ucl4w5ZXGkeOpmZY6x8OzAAA">
<XPD:ATTR name="Name" type="string">replaceTableEnabled</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mdaUSGZwYE619j8k5lePWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="BTzG+yLZ5UOJSC/dqpR6OwAA">
<XPD:ATTR name="Name" type="string">isReplaceTableEnabled</XPD:ATTR>
<XPD:REF name="Owner">r0aRc9TvGkq7MSMDmLs4RwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="F9m9JBbYh0OAGNUsYrgSogAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BTzG+yLZ5UOJSC/dqpR6OwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLClass" guid="un4Wns6L6E6twtYYCcs3xQAA">
<XPD:ATTR name="Name" type="string">CommonIndex</XPD:ATTR>
<XPD:REF name="Namespace">+DoXVHHJBUWPN8FttCDJywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">N7x6Mk2fDEyWoFTRkjiGugAA</XPD:REF>
<XPD:REF name="Views[1]">a55NKsLkQ0Cj0+RjBw2VvAAA</XPD:REF>
<XPD:REF name="Views[2]">MpywzdsUZ0eOq/+XqzzZuAAA</XPD:REF>
<XPD:REF name="Views[3]">HcfAxXlK/kewp1QgoyB2XAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">r2SelgQHQ0Svjl0F6DKJ+wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="CaF8N072NEmhuIrwAa4VuQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">un4Wns6L6E6twtYYCcs3xQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Hdn7aMTpAESyl6iN2EAYEAAA">
<XPD:ATTR name="Name" type="string">type</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">un4Wns6L6E6twtYYCcs3xQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="pNL5CzSvlkqsyGYEx+REYAAA">
<XPD:ATTR name="Name" type="string">table</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Table</XPD:ATTR>
<XPD:REF name="Type_">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:REF name="Owner">un4Wns6L6E6twtYYCcs3xQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="bM28RhC5DUKYGUCuC8DV8wAA">
<XPD:ATTR name="Name" type="string">columns</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array &lt;Column&gt;</XPD:ATTR>
<XPD:REF name="Owner">un4Wns6L6E6twtYYCcs3xQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLPackage" guid="lYgucohDJEyPohSORxfTVAAA">
<XPD:ATTR name="Name" type="string">orm</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">32</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="CZZRO9cu6E6FwguIqUEBHgAA">
<XPD:ATTR name="Name" type="string">DefaultProperty</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">9jEZ9GKl8UWpt6J7Cp6XEgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">3i6clrSw2kWfDxpCIm6GlAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">6IVkdb58Pky06QeGqr6U8AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="joqmXupl9kGt2lFKjz8dWgAA">
<XPD:ATTR name="Name" type="string">areConstraintsTypical</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Concurrency" type="UMLCallConcurrencyKind">cckConcurrent</XPD:ATTR>
<XPD:REF name="Owner">CZZRO9cu6E6FwguIqUEBHgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FiAHodKYE02Wntq0LJ9+cQAA">
<XPD:ATTR name="Name" type="string">constraints</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">joqmXupl9kGt2lFKjz8dWgAA</XPD:REF>
<XPD:REF name="Type_">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="MKuNzl+qdUKBDaLgZ9VALwAA">
<XPD:ATTR name="Name" type="string">EntityAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">1IVqKnmLhkSX6hk6oLIMXwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="xj+HXF62Lky3Dl4KWaqujQAA">
<XPD:ATTR name="Name" type="string">getClass</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Concurrency" type="UMLCallConcurrencyKind">cckConcurrent</XPD:ATTR>
<XPD:REF name="Owner">MKuNzl+qdUKBDaLgZ9VALwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZhkNSzhKH0qmlRMXMdXz8gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xj+HXF62Lky3Dl4KWaqujQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="mHYTyKE9XkufH2rRxrcjKwAA">
<XPD:ATTR name="Name" type="string">ContainerEntityManager</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">kAkbTmO05kitUlOoQHz6wAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">10</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="U2qDdZLFs0iS6rzZWJBLxQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jYTn5tfL30ShzMmlUsoXuAAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U2qDdZLFs0iS6rzZWJBLxQAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yMD8hAkUZkarOLVtXfs2TQAA">
<XPD:ATTR name="Name" type="string">transactionContext</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U2qDdZLFs0iS6rzZWJBLxQAA</XPD:REF>
<XPD:REF name="Type_">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="R8wyp6x2vE2bxOMsN1JtuAAA">
<XPD:ATTR name="Name" type="string">getDbh</XPD:ATTR>
<XPD:REF name="Owner">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eVIlw1jgK02Tx5JKciZTJAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">R8wyp6x2vE2bxOMsN1JtuAAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="H9g8tQwkq0C2fwJEPThvegAA">
<XPD:ATTR name="Name" type="string">getEntityManagerState</XPD:ATTR>
<XPD:REF name="Owner">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NtLCTaMkUk6tsCqCjJyeiAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H9g8tQwkq0C2fwJEPThvegAA</XPD:REF>
<XPD:REF name="Type_">coPBzi/qzkajqBhQz0QQ+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="9y4+F9eZSk24TlxDIxUaWwAA">
<XPD:ATTR name="Name" type="string">createCriteria</XPD:ATTR>
<XPD:REF name="Owner">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DS9ggN0l6EWHYcXBPlCm5gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9y4+F9eZSk24TlxDIxUaWwAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dCsEnqdn3Uqfs2MR+ovV/AAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9y4+F9eZSk24TlxDIxUaWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="PiDUj2yYzkKpmG+xI9XjYQAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9y4+F9eZSk24TlxDIxUaWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="AZvMZ9W4UkKrV3II9IquRwAA">
<XPD:ATTR name="Name" type="string">createSimpleCriteria</XPD:ATTR>
<XPD:REF name="Owner">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vGwlmWKTAkKENLsAUWh2fQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AZvMZ9W4UkKrV3II9IquRwAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NwjjxwtUuUqvuJDnoVJnPAAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AZvMZ9W4UkKrV3II9IquRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="uqQ6ll4jTkSQVgGlo2uhGwAA">
<XPD:ATTR name="Name" type="string">matches</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AZvMZ9W4UkKrV3II9IquRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="YzkKEaqkoEGZ5zdA7TGtbgAA">
<XPD:ATTR name="Name" type="string">order</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AZvMZ9W4UkKrV3II9IquRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="9CNTowGFJU+JFS4ScssmPAAA">
<XPD:ATTR name="Name" type="string">limit</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AZvMZ9W4UkKrV3II9IquRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="WHVTZrzvLEKyo5+Qs0FsvAAA">
<XPD:ATTR name="Name" type="string">num</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AZvMZ9W4UkKrV3II9IquRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="+5sP2xxxlUGq2hLnjkqdmQAA">
<XPD:ATTR name="Name" type="string">find</XPD:ATTR>
<XPD:REF name="Owner">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="A1tMB3jEIke7N0Vwb1j1BgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+5sP2xxxlUGq2hLnjkqdmQAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TtxHDrre80OSjg8ljjoXfQAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+5sP2xxxlUGq2hLnjkqdmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Z5jvwtq2l02oJzkaa8cLTgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+5sP2xxxlUGq2hLnjkqdmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="CU6dXuL7C0WWR0t/G0DxrwAA">
<XPD:ATTR name="Name" type="string">merge</XPD:ATTR>
<XPD:REF name="Owner">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="p9jAujmyckS9pBUZSNVZigAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CU6dXuL7C0WWR0t/G0DxrwAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="E8SD1MlVSEeWR3GKAJszRAAA">
<XPD:ATTR name="Name" type="string">persist</XPD:ATTR>
<XPD:REF name="Owner">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Vr6UvURVI02oU+CNqOdB8wAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">E8SD1MlVSEeWR3GKAJszRAAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="S4ShGn/Ya0a9WsrpfbNRIwAA">
<XPD:ATTR name="Name" type="string">refresh</XPD:ATTR>
<XPD:REF name="Owner">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Wg2zK35E60K7fSZLv0t/2QAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S4ShGn/Ya0a9WsrpfbNRIwAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="4R1dm57+TUaWK7jERYyikAAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8M6JvEqsZEWNUnXTDi/UzAAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4R1dm57+TUaWK7jERYyikAAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">Tk0sFhuAgEyf/0hCAtsuZQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">6</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">0GqPbLIun0uY/ZOJE3IYLgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">q79C05ogPEeUVSBJlT7cQwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">uDLVbuwhqk27WLFZuoJ4LAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">zneg08IwN0e9leHH/KXGkwAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">aTRC0HsK1E2q+sNQkwvPvAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">nnJrxPA1nE+PyqKud/bqLgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">cJFMX9W1HkWRzgMsT/IkDgAA</XPD:REF>
<XPD:REF name="Associations[1]">K/gaABmUnUWS4Fh4xlNbGAAA</XPD:REF>
<XPD:REF name="Associations[2]">qpzyOzaeX0+w1qN/BAM6sAAA</XPD:REF>
<XPD:REF name="Associations[3]">JU0eNrg950qgn7ExUTD4LQAA</XPD:REF>
<XPD:REF name="Associations[4]">X19SLCuydUSELYA6OlY5iAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="vXhIvp8/UEWdFNbJm64gPAAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Pdo</XPD:ATTR>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
<XPD:REF name="Owner">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="ebaVgPRz1EmBwsWszXF1aQAA">
<XPD:ATTR name="Name" type="string">entityManagerState</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntitymanagerState</XPD:ATTR>
<XPD:REF name="Owner">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="dcvPC3Kta0O8zrt+Vw3qWgAA">
<XPD:ATTR name="Name" type="string">EntityMonitor</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">m+hjw1YnU0y97r6kkLGPJwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">phd+2XSO70isa5UvWOaLiwAA</XPD:REF>
<XPD:REF name="Associations[1]">l2nDbrBJE02vLWSrqITRAAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="6bUV6tirb0GoTHNDJPRmSgAA">
<XPD:ATTR name="Name" type="string">originalRawValues</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, string&gt;</XPD:ATTR>
<XPD:REF name="Owner">dcvPC3Kta0O8zrt+Vw3qWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="8CJL1QIc1kyKn/rmHQONOQAA">
<XPD:ATTR name="Name" type="string">ManyToOneProperty</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Ee/elxbOR0GwMCjWqeVdiwAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">hQAfRAZSREWJPVc6iZgziQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">oE3rpepGxk+xHv+QY1jYLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLInterface" guid="esc3pglYSE69x5VBYTLTAwAA">
<XPD:ATTR name="Name" type="string">Entity</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">1IVqKnmLhkSX6hk6oLIMXwAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">cHiNFGXZ6E+kT2109p6kUQAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">1bysdzvl0Uy3eaujIgrtXwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">51</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Ow9fw5nt5USpWqQOS/brJwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">otyoz0D9N0m6Sk5/GFmd8wAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">CDQsKab5rUC0BcHLc6G8NwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">1OrrdUPAlkSGzmvUTxPICgAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">FMg404EHS0qJmqssI5z36AAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">A1tMB3jEIke7N0Vwb1j1BgAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">p9jAujmyckS9pBUZSNVZigAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">Vr6UvURVI02oU+CNqOdB8wAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">Wg2zK35E60K7fSZLv0t/2QAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">8M6JvEqsZEWNUnXTDi/UzAAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">x4/LiYBXU0GepIaYAX9WKAAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">EWaIcCMnYUGkC6JDNDdaAgAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">AXbh63sX0USMF1Ed3ceLQwAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">OIuClfmnOE+1qGG4ySGuLQAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">3YS+JhobhEekscafFWbXGwAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">zGuswPQV+0iE2G6TnXmoGQAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">B8kt4R983ECCq3r6FDc4zQAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">p4A1l4f2yUSlcLypigCU/QAA</XPD:REF>
<XPD:REF name="TypedParameters[18]">jx2h7FD3dkG0GjI0tTRh5gAA</XPD:REF>
<XPD:REF name="TypedParameters[19]">vpMuuqIw+ESCjby/tyNQmgAA</XPD:REF>
<XPD:REF name="TypedParameters[20]">lGXy4mz9WUmrRXYzA/GO8gAA</XPD:REF>
<XPD:REF name="TypedParameters[21]">sUebAtikpUeXw1u33LPiGwAA</XPD:REF>
<XPD:REF name="TypedParameters[22]">Ppt+Ib85Qka8FtoS+XJCNQAA</XPD:REF>
<XPD:REF name="TypedParameters[23]">+y//Gm6NbUqIpV3ZTQlEqQAA</XPD:REF>
<XPD:REF name="TypedParameters[24]">Zoe2IGZi3UapFnZkHifdhQAA</XPD:REF>
<XPD:REF name="TypedParameters[25]">oOMFwniH40mXrNRiBjvSpwAA</XPD:REF>
<XPD:REF name="TypedParameters[26]">rbubLdd6EUq68OLC2mTs4gAA</XPD:REF>
<XPD:REF name="TypedParameters[27]">J4K0gl3CP0iXtcks1F1/hgAA</XPD:REF>
<XPD:REF name="TypedParameters[28]">VTJBJedqLke6mhffBFCXrgAA</XPD:REF>
<XPD:REF name="TypedParameters[29]">8GfVLZTd5UuU6lQtMHgSuQAA</XPD:REF>
<XPD:REF name="TypedParameters[30]">ucrKXyZK7k6pJ1OSWg9zuQAA</XPD:REF>
<XPD:REF name="TypedParameters[31]">P0UUDyklaEGbOv94KCx5twAA</XPD:REF>
<XPD:REF name="TypedParameters[32]">IQXIDjpYQUK6SR9cemzfWgAA</XPD:REF>
<XPD:REF name="TypedParameters[33]">LPhHoyLonU+gZ0S6GU7B6AAA</XPD:REF>
<XPD:REF name="TypedParameters[34]">uhTbM3flP0Kt/h9au5Z5ngAA</XPD:REF>
<XPD:REF name="TypedParameters[35]">MfS9aBf/3E2DQDTFY1A7FQAA</XPD:REF>
<XPD:REF name="TypedParameters[36]">15U4isNakUa+L10tPu914AAA</XPD:REF>
<XPD:REF name="TypedParameters[37]">LTi5sTQwfUSCwJKXWGh+2wAA</XPD:REF>
<XPD:REF name="TypedParameters[38]">uRraKYwATEmsAwsInKyOpAAA</XPD:REF>
<XPD:REF name="TypedParameters[39]">wfBfGUcLx06O3eQip+RwMAAA</XPD:REF>
<XPD:REF name="TypedParameters[40]">kZFAs4Ik7Uyif3vCkWqcDwAA</XPD:REF>
<XPD:REF name="TypedParameters[41]">cT6S53lMIU2KMS3kOWDYFgAA</XPD:REF>
<XPD:REF name="TypedParameters[42]">+9ShcmKSFEGLM9bzSjJoXwAA</XPD:REF>
<XPD:REF name="TypedParameters[43]">yPDhbZKsn0GTd43Ll9UMbAAA</XPD:REF>
<XPD:REF name="TypedParameters[44]">r2edW0l/X0aiCRnOhb8rawAA</XPD:REF>
<XPD:REF name="TypedParameters[45]">zjN1ToTxDEaja266K272IwAA</XPD:REF>
<XPD:REF name="TypedParameters[46]">X2l1Bt7+ekODC+w2tw3GzgAA</XPD:REF>
<XPD:REF name="TypedParameters[47]">DwfmlFyrukmwyuXwJ9AEIQAA</XPD:REF>
<XPD:REF name="TypedParameters[48]">VV3dZp4LjEGBdbJq+I01vQAA</XPD:REF>
<XPD:REF name="TypedParameters[49]">gYYNos6jL0yf4X3dkfK4CQAA</XPD:REF>
<XPD:REF name="TypedParameters[50]">ovAxgkX4eUOJwmxYGCSTMAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">AS8uVO/Jg0+8ElI6pe6qUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLInterface" guid="KeYahlc/wUSrIUjdW/hIbAAA">
<XPD:ATTR name="Name" type="string">EntityProperty</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">u+bbUK/G2EWjcfhh4rjfoQAA</XPD:REF>
<XPD:REF name="Views[1]">2ihwgBuaB0WExdiRVxpUoAAA</XPD:REF>
<XPD:REF name="Views[2]">CGJhRt3ZcECpV/XXn2Oa7QAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">3CaDLAEI+0KCUrSjyrPYPwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">I+D1tPq/OUC8mEr5ynfe1gAA</XPD:REF>
<XPD:REF name="Specializations[1]">0yTW/QFjpEGzT2aaRYO6ZwAA</XPD:REF>
<XPD:REF name="Specializations[2]">ANWVK9dGQU+YqSWMJIQ7FAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="tGwFsipI20yNv18rxUTnpwAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n5PBB0HR0k6E9rjTSnPv1gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tGwFsipI20yNv18rxUTnpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="zlsJjRWkG0ikvUsyb9ORhQAA">
<XPD:ATTR name="Name" type="string">parsePropertyValue</XPD:ATTR>
<XPD:REF name="Owner">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G7gYIoRERkmgLQGT+VVPcQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zlsJjRWkG0ikvUsyb9ORhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PPzRHkOILE2+H0ZWjT5jagAA">
<XPD:ATTR name="Name" type="string">rawValues</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zlsJjRWkG0ikvUsyb9ORhQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="2ka7qKk+I0CkqS+vjm2vpwAA">
<XPD:ATTR name="Name" type="string">setPropertyValue</XPD:ATTR>
<XPD:REF name="Owner">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CDQsKab5rUC0BcHLc6G8NwAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2ka7qKk+I0CkqS+vjm2vpwAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="AoK9iCkGv0aoraiag73GEwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2ka7qKk+I0CkqS+vjm2vpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="hMyl8aKcq0uicowCvp4RaAAA">
<XPD:ATTR name="Name" type="string">getPropertyValue</XPD:ATTR>
<XPD:REF name="Owner">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="P5hZwzVUPU6vxoMdRbEtxQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hMyl8aKcq0uicowCvp4RaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1OrrdUPAlkSGzmvUTxPICgAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hMyl8aKcq0uicowCvp4RaAAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">g7ZG+xK5+E61vJHRW31V9QAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">0OpQC+nCi0CuIx16yYt7RgAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">2DyorTKvaEiTuFiHMNiOMAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">11</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">k/SRAznEpEeijTTCXx2wKAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">aDdjQfLzeU6yWyU9TRn+/wAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">iPyGAxQh10KEkCfM8gl/pQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">4QSiNpX0oEuyNL1ET+11wwAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">KNopD94cLE6iMXYTeWRTwAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">3KQbfaR2xUmHJyEaz+BV8AAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">Ce25Eo3AfEqYMBYgk6WqWgAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">orbuQ9QxAEKQbw069uRywwAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">xMlcqYwMm0+yK9HBW7fIFQAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">H3//0LO7bE+p+G5hspBanQAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">voY6D5tuo0CL+lsHpbQ2CwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">GYWjoucU+UiUUeo93IU1FwAA</XPD:REF>
<XPD:REF name="Associations[1]">0ZFeIrqBq0axUbS8AoQdagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="3pdFH/6WUEOmD3+/gMPLzQAA">
<XPD:ATTR name="Name" type="string">ColumnPropertyAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">AD+Qr5NUR0C6jnXWbzjZdgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ANWVK9dGQU+YqSWMJIQ7FAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">3i6clrSw2kWfDxpCIm6GlAAA</XPD:REF>
<XPD:REF name="Specializations[1]">oE3rpepGxk+xHv+QY1jYLAAA</XPD:REF>
<XPD:REF name="Specializations[2]">m5J0M+uozUqJp51zEmXeLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="09J/FdDM1UWV+ubRIX49bQAA">
<XPD:ATTR name="Name" type="string">OneToManyProperty</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">m5J0M+uozUqJp51zEmXeLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="tb4McaV+K0qKmE/dvdkIXAAA">
<XPD:ATTR name="Name" type="string">CriteriaConstantSelection</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">N4NBcB4FtUqufQxcu/fz4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="coPBzi/qzkajqBhQz0QQ+QAA">
<XPD:ATTR name="Name" type="string">EntityManagerState</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">ye0ixMT8z0W+msj3euaskgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="r2DH/MmaXECPG05qrKMsxAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">coPBzi/qzkajqBhQz0QQ+QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0GqPbLIun0uY/ZOJE3IYLgAA">
<XPD:ATTR name="Name" type="string">entityManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">r2DH/MmaXECPG05qrKMsxAAA</XPD:REF>
<XPD:REF name="Type_">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="9Obs/eREUEehBDaX0Y8PMAAA">
<XPD:ATTR name="Name" type="string">getEntityManager</XPD:ATTR>
<XPD:REF name="Owner">coPBzi/qzkajqBhQz0QQ+QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="q79C05ogPEeUVSBJlT7cQwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9Obs/eREUEehBDaX0Y8PMAAA</XPD:REF>
<XPD:REF name="Type_">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="D/O0ylRHW0ichNt6++n/5wAA">
<XPD:ATTR name="Name" type="string">getCurrentEntityStore</XPD:ATTR>
<XPD:REF name="Owner">coPBzi/qzkajqBhQz0QQ+QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LnDgKnpb0kGHr7IzoV5qRAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">D/O0ylRHW0ichNt6++n/5wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="sfRAMufrzEi2V/MzlDIVdQAA">
<XPD:ATTR name="Name" type="string">registerEntityId</XPD:ATTR>
<XPD:REF name="Owner">coPBzi/qzkajqBhQz0QQ+QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AXbh63sX0USMF1Ed3ceLQwAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sfRAMufrzEi2V/MzlDIVdQAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7vKk0i/IsE+hRg9PAXwmywAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sfRAMufrzEi2V/MzlDIVdQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="RTQ35DYQV0Wf7XsvIb0Z3wAA">
<XPD:ATTR name="Name" type="string">unregisterEntityId</XPD:ATTR>
<XPD:REF name="Owner">coPBzi/qzkajqBhQz0QQ+QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OIuClfmnOE+1qGG4ySGuLQAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RTQ35DYQV0Wf7XsvIb0Z3wAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="4Ai9gP6czEezdj2uf8KuLwAA">
<XPD:ATTR name="Name" type="string">getEntityId</XPD:ATTR>
<XPD:REF name="Owner">coPBzi/qzkajqBhQz0QQ+QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3YS+JhobhEekscafFWbXGwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4Ai9gP6czEezdj2uf8KuLwAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zGuswPQV+0iE2G6TnXmoGQAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4Ai9gP6czEezdj2uf8KuLwAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="dYA7+XfKj02PdpYmFFT6AgAA">
<XPD:ATTR name="Name" type="string">registerRawDataMap</XPD:ATTR>
<XPD:REF name="Owner">coPBzi/qzkajqBhQz0QQ+QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tnlxSk9GOUS64rmx2OVb+gAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dYA7+XfKj02PdpYmFFT6AgAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CPvvoKedUECeBCIV8O02sAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dYA7+XfKj02PdpYmFFT6AgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="9WysCR2nGU6BnISe9lJnXAAA">
<XPD:ATTR name="Name" type="string">rawDataMap</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dYA7+XfKj02PdpYmFFT6AgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="8cAXSA4y9k66bLalLarZKgAA">
<XPD:ATTR name="Name" type="string">unregisterRawDataMap</XPD:ATTR>
<XPD:REF name="Owner">coPBzi/qzkajqBhQz0QQ+QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EOXTW3n7A0iZ+S28mK4UQQAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8cAXSA4y9k66bLalLarZKgAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1yOKCiN6akCSXNT6hiAwKwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8cAXSA4y9k66bLalLarZKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">NtLCTaMkUk6tsCqCjJyeiAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">eQrDLdZERUGmsQgRRH+u1wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="0amcI2N1Gkii24BTtZtikgAA">
<XPD:ATTR name="Name" type="string">nonTransactionalEntityStore</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityStore</XPD:ATTR>
<XPD:REF name="Owner">coPBzi/qzkajqBhQz0QQ+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="4rcUwYYulU68hxpF/2vZXAAA">
<XPD:ATTR name="Name" type="string">transactionalEntityStore</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityStore</XPD:ATTR>
<XPD:REF name="Owner">coPBzi/qzkajqBhQz0QQ+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLPackage" guid="NYGGH03WsUiWcqAEStDGLAAA">
<XPD:ATTR name="Name" type="string">criteria</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">12</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="xJa3WR5fv0Wk7DOIRMo8lAAA">
<XPD:ATTR name="Name" type="string">Criteria</XPD:ATTR>
<XPD:REF name="Namespace">NYGGH03WsUiWcqAEStDGLAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/h4vd7nPj0qPpq2QX5+T2AAA</XPD:REF>
<XPD:REF name="Views[1]">c0wpX8sZD0uaJx1T7AAsFgAA</XPD:REF>
<XPD:REF name="Views[2]">2N25gi4t2ESBujO8uUqKQgAA</XPD:REF>
<XPD:REF name="Views[3]">cQRrdFoZ0UO93mxTWD+2WgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">OSq+7+jrS0mlENRmf3L3EAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">15</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="kAgsc4ekaU+E42w0kgubmAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="okLw2aLKXUG2+toD+tPJeAAA">
<XPD:ATTR name="Name" type="string">distinct</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="R8rqvkLbLkigThO7Hj+8mgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">okLw2aLKXUG2+toD+tPJeAAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9kKeEHi2OUOP2QsuXvywYAAA">
<XPD:ATTR name="Name" type="string">distinct</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">okLw2aLKXUG2+toD+tPJeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="VMK3KdkQOUemkrfwI+8P9wAA">
<XPD:ATTR name="Name" type="string">select</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FImx9vMr5EylYw+HkKrc5QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VMK3KdkQOUemkrfwI+8P9wAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9Nqtz2tP6EaSLPGI0x5SUwAA">
<XPD:ATTR name="Name" type="string">item</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VMK3KdkQOUemkrfwI+8P9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="NnZ8C5cM50yIphRoNjMprgAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VMK3KdkQOUemkrfwI+8P9wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="qBbO2arwL0iHojoVxNn5ogAA">
<XPD:ATTR name="Name" type="string">from</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="spk1qQlaUUq65NwzFC9r4gAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qBbO2arwL0iHojoVxNn5ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="o13SKdAUTUuB8KmtZDgReQAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qBbO2arwL0iHojoVxNn5ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="0uFx4HiqhE+JX00ndTB6+QAA">
<XPD:ATTR name="Name" type="string">fetch</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qBbO2arwL0iHojoVxNn5ogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="9YqUcN8JoEeqsG+XVaav2gAA">
<XPD:ATTR name="Name" type="string">fromCriteria</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QqnEJ0IKAE6ltFEEx24lqQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9YqUcN8JoEeqsG+XVaav2gAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="88TNB5vc7U6nmhvvs6FHjAAA">
<XPD:ATTR name="Name" type="string">criteria</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9YqUcN8JoEeqsG+XVaav2gAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="wnTnnoE3ykSuavW47CQvcwAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9YqUcN8JoEeqsG+XVaav2gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="ihwwwfxltU+7KVTZlfJa1gAA">
<XPD:ATTR name="Name" type="string">joinCriteria</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="p78dr9NxfkCRgDCDr/AYDgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ihwwwfxltU+7KVTZlfJa1gAA</XPD:REF>
<XPD:REF name="Type_">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="VEaJVtHjCkmT7b+LU70zhAAA">
<XPD:ATTR name="Name" type="string">criteria</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ihwwwfxltU+7KVTZlfJa1gAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="yARxBrpMcUGzbMeuuvn00AAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ihwwwfxltU+7KVTZlfJa1gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="2XbMaPxAzkmOSnurrnVCCQAA">
<XPD:ATTR name="Name" type="string">joinType</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ihwwwfxltU+7KVTZlfJa1gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="vGLGBpr/QUKvl4rS9RXhFgAA">
<XPD:ATTR name="Name" type="string">joinProperty</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TKq8ID8AU0Cw/2UfeAJSogAA">
<XPD:ATTR name="Name" type="string">propertyExpression</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vGLGBpr/QUKvl4rS9RXhFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QRwcqnSFDEqCo6JYS2qG3gAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vGLGBpr/QUKvl4rS9RXhFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="I86i7Tqx8UWspJrHmI/qQgAA">
<XPD:ATTR name="Name" type="string">joinType</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">JoinType::INNER</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vGLGBpr/QUKvl4rS9RXhFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="j9L4fomUYUWF1RZnxZsVQQAA">
<XPD:ATTR name="Name" type="string">fetch</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vGLGBpr/QUKvl4rS9RXhFgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="Wja1DW2gq0KNNwHzecpTYwAA">
<XPD:ATTR name="Name" type="string">join</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cB2OAQO3akar8GrSO9xFtwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Wja1DW2gq0KNNwHzecpTYwAA</XPD:REF>
<XPD:REF name="Type_">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/8NCWjQzsEq7THkkjpXHPAAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Wja1DW2gq0KNNwHzecpTYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="zXPI7mCT1EOo9IA2jiA+yQAA">
<XPD:ATTR name="Name" type="string">aliasstring</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Wja1DW2gq0KNNwHzecpTYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="SbSE/4uLhEq9i+4fda6aEgAA">
<XPD:ATTR name="Name" type="string">joinType</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">JoinType::INNER</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Wja1DW2gq0KNNwHzecpTYwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="hWE2OH9k0UWz0lnQgsUqJQAA">
<XPD:ATTR name="Name" type="string">fetch</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Wja1DW2gq0KNNwHzecpTYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="z1Xea8jJWUu+HXEJ+FnbpwAA">
<XPD:ATTR name="Name" type="string">where</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/OjKJcB5a0m9E5jr8YfuRAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">z1Xea8jJWUu+HXEJ+FnbpwAA</XPD:REF>
<XPD:REF name="Type_">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NQrvkK6rjEut6K00Gs8ZugAA">
<XPD:ATTR name="Name" type="string">matches</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">z1Xea8jJWUu+HXEJ+FnbpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="B6SWqs+4DkC0IwZ9dixaQwAA">
<XPD:ATTR name="Name" type="string">order</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+FvVTqSgT06wV/IhWzISvAAA">
<XPD:ATTR name="Name" type="string">expression</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B6SWqs+4DkC0IwZ9dixaQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="R7UtQERhsEyApfpO0tIcsQAA">
<XPD:ATTR name="Name" type="string">direction</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B6SWqs+4DkC0IwZ9dixaQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="fK2w526AH0+Bj4m/0VqhVgAA">
<XPD:ATTR name="Name" type="string">group</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="M0h6TdYi402WeWM4EOAvpQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fK2w526AH0+Bj4m/0VqhVgAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="B6fApNj0x0qNrs2BaBIeAQAA">
<XPD:ATTR name="Name" type="string">expression</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fK2w526AH0+Bj4m/0VqhVgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="sws/ygs6lECZEJcNlAGs0wAA">
<XPD:ATTR name="Name" type="string">having</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QT2CFQjBj0SrCaAmCJOgtwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sws/ygs6lECZEJcNlAGs0wAA</XPD:REF>
<XPD:REF name="Type_">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="HK8se4ax6EOrKwa5eMMPUgAA">
<XPD:ATTR name="Name" type="string">matches</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sws/ygs6lECZEJcNlAGs0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="D27Y03DzP0iDTAGPIKseMgAA">
<XPD:ATTR name="Name" type="string">limit</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IDwLZ8iSN0+2FILiqbX2YwAA">
<XPD:ATTR name="Name" type="string">limit</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">D27Y03DzP0iDTAGPIKseMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rv9JtCoLW0S2ZXVWx848LwAA">
<XPD:ATTR name="Name" type="string">num</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">D27Y03DzP0iDTAGPIKseMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="gqYbEExfRUSq0vhmp8zWCgAA">
<XPD:ATTR name="Name" type="string">subCriteria</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kNaSxearr0yK3EafqmnsIAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gqYbEExfRUSq0vhmp8zWCgAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="VsIQwOXumEmkWOTmYBLFIwAA">
<XPD:ATTR name="Name" type="string">getOrderDirections</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DlFBaQXGPkKvBYjD0RM6bQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VsIQwOXumEmkWOTmYBLFIwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">8JOr7Gy5jECVLkuQOt2KFAAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">8qvZlPgXjkGpx8BOgfpRBAAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">1kIlEtPBcEOImb/AflMNiQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">23</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">DS9ggN0l6EWHYcXBPlCm5gAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">vGwlmWKTAkKENLsAUWh2fQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">dHsKpCsYjECbK65T4gbvewAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">M0h6TdYi402WeWM4EOAvpQAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">dZnANvHWS0WnQnYRfLp36gAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">/6ctlqB6M0Wh7QXVv02NeAAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">PusbIbqXLEqsT87iAK4jeQAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">FImx9vMr5EylYw+HkKrc5QAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">LWgVe/u34UithhHXsZK/ugAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">R8rqvkLbLkigThO7Hj+8mgAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">QqnEJ0IKAE6ltFEEx24lqQAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">88TNB5vc7U6nmhvvs6FHjAAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">VEaJVtHjCkmT7b+LU70zhAAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">WvJxEdNELkW9VH+QrFc+NgAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">Y1ydxQmP9kyU6ekVlAMrDAAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">f5lfBpgq9Uu8r9DZNQGddQAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">IEVSiIGzoU2dX9SF6bfwBAAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">afx45jIDEUmuQ3VVe/WDqQAA</XPD:REF>
<XPD:REF name="TypedParameters[18]">Qd8N8Q1zwkWeOEnQ3BIEdQAA</XPD:REF>
<XPD:REF name="TypedParameters[19]">kNaSxearr0yK3EafqmnsIAAA</XPD:REF>
<XPD:REF name="TypedParameters[20]">7ebYy0/yFkqeW2uKE0YRPwAA</XPD:REF>
<XPD:REF name="TypedParameters[21]">J81UkWSoNE6wBxgGEIHjpwAA</XPD:REF>
<XPD:REF name="TypedParameters[22]">htbkf6UviEuWlzWfa//jMwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">vkKwtcCt7kWeo0PrlVBWqQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="KKmL+wWga0CFj2GeIIxBjwAA">
<XPD:ATTR name="Name" type="string">ORDER_DIRECTION_ASC</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="6Fs5s8O2UkWl29VgzXOt5AAA">
<XPD:ATTR name="Name" type="string">ORDER_DIRECTION_DESC</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="4ShJsCQjyUmL5bqRVKd9sgAA">
<XPD:ATTR name="Name" type="string">CriteriaQueryPoint</XPD:ATTR>
<XPD:REF name="Namespace">NYGGH03WsUiWcqAEStDGLAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="7hQYbryrvEWrLPjeeEqpJQAA">
<XPD:ATTR name="Name" type="string">registerColumnProperty</XPD:ATTR>
<XPD:REF name="Owner">4ShJsCQjyUmL5bqRVKd9sgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WEGCUj8QWUCCVxcXVrfvPgAA">
<XPD:ATTR name="Name" type="string">columnProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7hQYbryrvEWrLPjeeEqpJQAA</XPD:REF>
<XPD:REF name="Type_">m+Y90OPqd0SkWzrM4eioSAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="y47BdArCjkSqGJZB9dGIhQAA">
<XPD:ATTR name="Name" type="string">createQueryColumn</XPD:ATTR>
<XPD:REF name="Owner">4ShJsCQjyUmL5bqRVKd9sgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DjwcMKH7ek2k0Drp9mOJnwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y47BdArCjkSqGJZB9dGIhQAA</XPD:REF>
<XPD:REF name="Type_">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fpJwPrr7qEuWBA0PJ33OHAAA">
<XPD:ATTR name="Name" type="string">columnProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y47BdArCjkSqGJZB9dGIhQAA</XPD:REF>
<XPD:REF name="Type_">m+Y90OPqd0SkWzrM4eioSAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="PA1tTPDRGE2HRdBRvjsUggAA">
<XPD:ATTR name="Name" type="string">asJoin</XPD:ATTR>
<XPD:REF name="Owner">4ShJsCQjyUmL5bqRVKd9sgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="C6qBwQgwRkGF3TPvjY6zyQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PA1tTPDRGE2HRdBRvjsUggAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="g/6yPqGUZkmcITAsrd2cBwAA">
<XPD:ATTR name="Name" type="string">selectStatementBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PA1tTPDRGE2HRdBRvjsUggAA</XPD:REF>
<XPD:REF name="Type_">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="4vvitfs1p0yZtkVEHPsPtQAA">
<XPD:ATTR name="Name" type="string">joinType</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PA1tTPDRGE2HRdBRvjsUggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="V0mSsk+DCUCw93o4fpN7EQAA">
<XPD:ATTR name="Name" type="string">asFrom</XPD:ATTR>
<XPD:REF name="Owner">4ShJsCQjyUmL5bqRVKd9sgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="08ND0oFlXkyirQEJuOY+9wAA">
<XPD:ATTR name="Name" type="string">selectStatementBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">V0mSsk+DCUCw93o4fpN7EQAA</XPD:REF>
<XPD:REF name="Type_">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="gqEtIjZ+LkGxLoPLEjbaQgAA">
<XPD:ATTR name="Name" type="string">identifyEntityModel</XPD:ATTR>
<XPD:REF name="Owner">4ShJsCQjyUmL5bqRVKd9sgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5+xos0p5U0meg7aKfdrETAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gqEtIjZ+LkGxLoPLEjbaQgAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hULk6EfU3UWQ6M3uNWit7QAA">
<XPD:ATTR name="Name" type="string">result</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gqEtIjZ+LkGxLoPLEjbaQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLException" guid="t8HazVMY7UCcQPZR0pxuDgAA">
<XPD:ATTR name="Name" type="string">CriteriaConflictException</XPD:ATTR>
<XPD:REF name="Namespace">NYGGH03WsUiWcqAEStDGLAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">1ws1yY1j5UWXO2Muo8P1JQAA</XPD:REF>
<XPD:REF name="Views[1]">GUzT4M5hM0Wk1Ni3uZA1PQAA</XPD:REF>
<XPD:REF name="Views[2]">SPG7p1+9R06m7qZLV3N+OwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">bvn0DZ79rUOUSJNJDmWVRAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">AJ55ga7Hs0yNOdstosfTCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLException" guid="BSznu8nvRUWAGitVOAR5cgAA">
<XPD:ATTR name="Name" type="string">CorruptedDataSourceException</XPD:ATTR>
<XPD:REF name="Namespace">NYGGH03WsUiWcqAEStDGLAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">NDwChctdpEayLNf8XBlD/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLException" guid="PJ8STYtffEacBpU1SUUkQQAA">
<XPD:ATTR name="Name" type="string">CriteriaFetchException</XPD:ATTR>
<XPD:REF name="Namespace">NYGGH03WsUiWcqAEStDGLAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">VOgWvsPXKkC2RUpdvbo3BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="Zs2f0z5qG0mpumeS2rK64gAA">
<XPD:ATTR name="Name" type="string">JoinType</XPD:ATTR>
<XPD:REF name="Namespace">NYGGH03WsUiWcqAEStDGLAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="rAhdWddICkK9P7nM3HiEhQAA">
<XPD:ATTR name="Name" type="string">getValues</XPD:ATTR>
<XPD:REF name="Owner">Zs2f0z5qG0mpumeS2rK64gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lJSGLin2xE6CATCVPIeEswAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rAhdWddICkK9P7nM3HiEhQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="RcQzE9lnfECZ+L7JujfobQAA">
<XPD:ATTR name="Name" type="string">INNER</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">Zs2f0z5qG0mpumeS2rK64gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="8E2nsr6iXE+jXznQ5tfghgAA">
<XPD:ATTR name="Name" type="string">LEFT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">Zs2f0z5qG0mpumeS2rK64gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="CkNMUVS9R0u057jol/hqcQAA">
<XPD:ATTR name="Name" type="string">RIGHT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">Zs2f0z5qG0mpumeS2rK64gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="zUvUyaCIcka+cJoMfor6PAAA">
<XPD:ATTR name="Name" type="string">CROSS</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">Zs2f0z5qG0mpumeS2rK64gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="gQrfXD7NMEKfauEhmjduawAA">
<XPD:ATTR name="Name" type="string">tree</XPD:ATTR>
<XPD:REF name="Namespace">NYGGH03WsUiWcqAEStDGLAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">17</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="+RcSVY7jaUyVc6NFfcN7SwAA">
<XPD:ATTR name="Name" type="string">Tree</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="O59FuNzup02LMCV8ILVcFgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">+RcSVY7jaUyVc6NFfcN7SwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hXhuzX3LkEy7inm2wuowZQAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">O59FuNzup02LMCV8ILVcFgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="NszJphy9g0uRq9OU/oaqOgAA">
<XPD:ATTR name="Name" type="string">createFromTreeItem</XPD:ATTR>
<XPD:REF name="Owner">+RcSVY7jaUyVc6NFfcN7SwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kJpMrxm3FkCsIO/nWrsyWQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NszJphy9g0uRq9OU/oaqOgAA</XPD:REF>
<XPD:REF name="Type_">0+xvDNu5dU65lajyNV3K0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dOApxorI8Ey4Q3I2xUB66gAA">
<XPD:ATTR name="Name" type="string">entityClass</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NszJphy9g0uRq9OU/oaqOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="NSChdgwx106qTwe0HJNQ9QAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NszJphy9g0uRq9OU/oaqOgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Ivxr4h2gDUqNyfoiqa3YFgAA">
<XPD:ATTR name="Name" type="string">createEntityJoinTreeItem</XPD:ATTR>
<XPD:REF name="Owner">+RcSVY7jaUyVc6NFfcN7SwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="63x31tFPbUeCAC5I9IN3cQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ivxr4h2gDUqNyfoiqa3YFgAA</XPD:REF>
<XPD:REF name="Type_">w213CvprrEKjKwgqKeTkUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="efcU7FgB9UeKJthBLoKNogAA">
<XPD:ATTR name="Name" type="string">entityClass</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ivxr4h2gDUqNyfoiqa3YFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="N3NJkv0ebEuj+cHOuyuDHgAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ivxr4h2gDUqNyfoiqa3YFgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="uBPJxOc3Q06baBMU/eZIEgAA">
<XPD:ATTR name="Name" type="string">joinType</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ivxr4h2gDUqNyfoiqa3YFgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="MjsTnfhbqEiJrHtyq45xMwAA">
<XPD:ATTR name="Name" type="string">getTreeItemByAlias</XPD:ATTR>
<XPD:REF name="Owner">+RcSVY7jaUyVc6NFfcN7SwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QhWavpd1GkaFIiwXMUXpswAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MjsTnfhbqEiJrHtyq45xMwAA</XPD:REF>
<XPD:REF name="Type_">Wp1xT5eUDUS3h3Pmx7gt9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3L0T8/46gkqXzKi9J9fZAQAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MjsTnfhbqEiJrHtyq45xMwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="eS2m4Qi3PUCaaw03rXdUYQAA">
<XPD:ATTR name="Name" type="string">createPropertyJoinTreeItem</XPD:ATTR>
<XPD:REF name="Owner">+RcSVY7jaUyVc6NFfcN7SwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Fw8/cBDTaUWujwWMwPnkggAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eS2m4Qi3PUCaaw03rXdUYQAA</XPD:REF>
<XPD:REF name="Type_">0fDxq7164UyanZOSXe6PoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="2dJsjCNT9Ua/ImUXljw3kAAA">
<XPD:ATTR name="Name" type="string">criteriaProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eS2m4Qi3PUCaaw03rXdUYQAA</XPD:REF>
<XPD:REF name="Type_">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="K4d5cg2md0ubxI9+cB+pfQAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eS2m4Qi3PUCaaw03rXdUYQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="lEdVRR8L/Eiixj6OVxPuCgAA">
<XPD:ATTR name="Name" type="string">joinType</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eS2m4Qi3PUCaaw03rXdUYQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="bO704aOXFUCH0HvQtqCxiwAA">
<XPD:ATTR name="Name" type="string">requestPropertyJoinTreeItem</XPD:ATTR>
<XPD:REF name="Owner">+RcSVY7jaUyVc6NFfcN7SwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MvCWjVSCmEmNyL1exn7hxwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bO704aOXFUCH0HvQtqCxiwAA</XPD:REF>
<XPD:REF name="Type_">0fDxq7164UyanZOSXe6PoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hxXaiIMHk0CWL79laMfcfAAA">
<XPD:ATTR name="Name" type="string">criteriaProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bO704aOXFUCH0HvQtqCxiwAA</XPD:REF>
<XPD:REF name="Type_">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="0NLUb+SOc0Ofx0mdEA4eUQAA">
<XPD:ATTR name="Name" type="string">innerJoinRequired</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bO704aOXFUCH0HvQtqCxiwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="opLWIuLMNUyp7kLVLKoYKwAA">
<XPD:ATTR name="Name" type="string">apply</XPD:ATTR>
<XPD:REF name="Owner">+RcSVY7jaUyVc6NFfcN7SwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BNn+/p6hmU686bYfqtuAjwAA">
<XPD:ATTR name="Name" type="string">selectBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">opLWIuLMNUyp7kLVLKoYKwAA</XPD:REF>
<XPD:REF name="Type_">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="d5rN83tUzkK5xOuNhZ3RgwAA">
<XPD:ATTR name="Name" type="string">lookupComparable</XPD:ATTR>
<XPD:REF name="Owner">+RcSVY7jaUyVc6NFfcN7SwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="a4rRs+7YvEmVNIj0x0mgGAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d5rN83tUzkK5xOuNhZ3RgwAA</XPD:REF>
<XPD:REF name="Type_">11LEoaPZLEq+yqpZ9mLbugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Cc8LMcn030eL8iUQpxnnowAA">
<XPD:ATTR name="Name" type="string">criteriaProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d5rN83tUzkK5xOuNhZ3RgwAA</XPD:REF>
<XPD:REF name="Type_">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">BXF5YkZA8kaagS6pgBrobwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="++VVYyNM9UOcdn3SAyUyVAAA">
<XPD:ATTR name="Name" type="string">treeItems</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, TreeItem&gt;</XPD:ATTR>
<XPD:REF name="Owner">+RcSVY7jaUyVc6NFfcN7SwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="Wp1xT5eUDUS3h3Pmx7gt9gAA">
<XPD:ATTR name="Name" type="string">QueryPointTreeItemAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">ocvQxbUbNECD+yUlTw7KuAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">4</XPD:ATTR>
<XPD:REF name="Specializations[0]">7kt7nLEvJkSsnURnksu3zgAA</XPD:REF>
<XPD:REF name="Specializations[1]">PLurawGxmUK4cv1YYUrmNAAA</XPD:REF>
<XPD:REF name="Specializations[2]">G06m0S1870q0Y0jsNCec0wAA</XPD:REF>
<XPD:REF name="Specializations[3]">ulTFDYcdt0u3Qvrg6yDZrwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="FSSQ7TF9D0iIeqtcnmmF4QAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">Wp1xT5eUDUS3h3Pmx7gt9gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="41jvdFyeSE+4Xbys5L8z5AAA">
<XPD:ATTR name="Name" type="string">queryPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FSSQ7TF9D0iIeqtcnmmF4QAA</XPD:REF>
<XPD:REF name="Type_">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="B/eMl4x5YUC5gdJIK+vqTAAA">
<XPD:ATTR name="Name" type="string">getQueryPoint</XPD:ATTR>
<XPD:REF name="Owner">Wp1xT5eUDUS3h3Pmx7gt9gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ignPnemf3UiY39HZQhqQ0wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B/eMl4x5YUC5gdJIK+vqTAAA</XPD:REF>
<XPD:REF name="Type_">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">QhWavpd1GkaFIiwXMUXpswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="w213CvprrEKjKwgqKeTkUQAA">
<XPD:ATTR name="Name" type="string">EntityJoinTreeItem</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">aEgy5MM570WOhoGiIAv0KQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">CentOWKd+kyXWXojr5KvaQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="i0qiB7sOs0K/Y2fiYn+UDAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">w213CvprrEKjKwgqKeTkUQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SB5gyqkqP0uY8OvJkg1nEwAA">
<XPD:ATTR name="Name" type="string">queryPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">i0qiB7sOs0K/Y2fiYn+UDAAA</XPD:REF>
<XPD:REF name="Type_">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NqUKBXLj2Umenoc25Tdx1AAA">
<XPD:ATTR name="Name" type="string">joinType</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">i0qiB7sOs0K/Y2fiYn+UDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="gmTAzb5S/02vxmrTdZcYiwAA">
<XPD:ATTR name="Name" type="string">getOnQueryComparator</XPD:ATTR>
<XPD:REF name="Owner">w213CvprrEKjKwgqKeTkUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="kd5UtgVo90uM6bQaVzjGEQAA">
<XPD:ATTR name="Name" type="string">apply</XPD:ATTR>
<XPD:REF name="Owner">w213CvprrEKjKwgqKeTkUQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rbvmSaJbUEiJggF6w1gvVQAA">
<XPD:ATTR name="Name" type="string">selectBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kd5UtgVo90uM6bQaVzjGEQAA</XPD:REF>
<XPD:REF name="Type_">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">63x31tFPbUeCAC5I9IN3cQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="9m6utemEVUmTjmup/q+xfgAA">
<XPD:ATTR name="Name" type="string">joinType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">w213CvprrEKjKwgqKeTkUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="dS3Yo4kglUij5iFr/mWpcgAA">
<XPD:ATTR name="Name" type="string">onQueryComparator</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">QueryComparator</XPD:ATTR>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
<XPD:REF name="Owner">w213CvprrEKjKwgqKeTkUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="0fDxq7164UyanZOSXe6PoAAA">
<XPD:ATTR name="Name" type="string">JoinTreeItemAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">RVXuGy48L0qCnj/J5ticSwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">EWyAX/dixkKjU2ra/xE8jAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">CentOWKd+kyXWXojr5KvaQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Fw8/cBDTaUWujwWMwPnkggAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">MvCWjVSCmEmNyL1exn7hxwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">QXhP3vuJ8Eu2ZivReZ7GqQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="xl0Mbfi+d0SmojhD3CcD/gAA">
<XPD:ATTR name="Name" type="string">joinType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">0fDxq7164UyanZOSXe6PoAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="0+xvDNu5dU65lajyNV3K0gAA">
<XPD:ATTR name="Name" type="string">FromTreeItem</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">NgWhHbkcZUG96+ZE8g+wVAAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">vRTgalvApUWl5ni5JWGNqQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">G06m0S1870q0Y0jsNCec0wAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">kJpMrxm3FkCsIO/nWrsyWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLPackage" guid="+Nx49ZXmHk+IFwxuH0kfAAAA">
<XPD:ATTR name="Name" type="string">querypoint</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="YyZZXmf1XUWovTGN/8Ct3AAA">
<XPD:ATTR name="Name" type="string">QueryPoint</XPD:ATTR>
<XPD:REF name="Namespace">+Nx49ZXmHk+IFwxuH0kfAAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">YMGqtvkkzUu7Q1DLgicQ/gAA</XPD:REF>
<XPD:REF name="Views[1]">ZXoWETLIaECd7vZIm0uxHAAA</XPD:REF>
<XPD:REF name="Views[2]">JYiVoVQC5EqGYNP+bLMWwAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">5</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">B5kyaN25+UKezK9tWmxB/AAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">O8TsisMRa0OQnKZiJkDolgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">/uj++D0GfkaEjeEY5+yGZgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">kWdCDVJ21kWRhlo2/Vk9HQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[4]">D6/aSviSkUq+9hFe0Fx2sQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="uuzB90asM0aNLoonuRwikwAA">
<XPD:ATTR name="Name" type="string">registerColumn</XPD:ATTR>
<XPD:REF name="Owner">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+GaJARWGMUeQSXlqrZalrwAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uuzB90asM0aNLoonuRwikwAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="sWXCJ6GW6UalSj16zxIQfwAA">
<XPD:ATTR name="Name" type="string">columnName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uuzB90asM0aNLoonuRwikwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="8iflYgH8ZkmsSPkpLHQg+AAA">
<XPD:ATTR name="Name" type="string">getQueryColumnByName</XPD:ATTR>
<XPD:REF name="Owner">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Wwgait2DlkSz8OomSfYQYAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8iflYgH8ZkmsSPkpLHQg+AAA</XPD:REF>
<XPD:REF name="Type_">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nH91kWyYq0+VBXGPRkp+twAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8iflYgH8ZkmsSPkpLHQg+AAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Jiz1GM7SG0iK4fm7BMGrbwAA">
<XPD:ATTR name="Name" type="string">columnName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8iflYgH8ZkmsSPkpLHQg+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Ko1kEBRBL0OrGNkQuuGgmgAA">
<XPD:ATTR name="Name" type="string">applyAsFrom</XPD:ATTR>
<XPD:REF name="Owner">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tdzxLOF5jUavcQoM+sn25QAA">
<XPD:ATTR name="Name" type="string">selectStatementBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ko1kEBRBL0OrGNkQuuGgmgAA</XPD:REF>
<XPD:REF name="Type_">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="cqFfUfDgNEGgCHk/yzuDJgAA">
<XPD:ATTR name="Name" type="string">applyAsJoin</XPD:ATTR>
<XPD:REF name="Owner">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="okk+AnkhfE6YTLv3biGvVQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cqFfUfDgNEGgCHk/yzuDJgAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pNaMQnqVRkKoYfPWcEly6gAA">
<XPD:ATTR name="Name" type="string">selectStatementBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cqFfUfDgNEGgCHk/yzuDJgAA</XPD:REF>
<XPD:REF name="Type_">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="U4FLrIfXmEiQSyLe+xGUZwAA">
<XPD:ATTR name="Name" type="string">joinType</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cqFfUfDgNEGgCHk/yzuDJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="ht3YbmnRM0Gbq2DqUzyKrgAA">
<XPD:ATTR name="Name" type="string">makeIdentifiable</XPD:ATTR>
<XPD:REF name="Owner">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wpJKlKI6+0WzDRw2/+ZxTgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ht3YbmnRM0Gbq2DqUzyKrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="qUYlc4zlu0OMtw/c9/1m/AAA">
<XPD:ATTR name="Name" type="string">identifyEntityModel</XPD:ATTR>
<XPD:REF name="Owner">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jKtXu2QkU02sD9auoHFlQwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qUYlc4zlu0OMtw/c9/1m/AAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6foXhPaL/E6t0ZXoy6WOjAAA">
<XPD:ATTR name="Name" type="string">result</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qUYlc4zlu0OMtw/c9/1m/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="ux7foqzYZ0GudPfklrl3mwAA">
<XPD:ATTR name="Name" type="string">getEntityModel</XPD:ATTR>
<XPD:REF name="Owner">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NKdJDrBqE0uyFBFT7N096gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ux7foqzYZ0GudPfklrl3mwAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">16</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">xePqsaeOq0uBK0uwEKHduAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">ignPnemf3UiY39HZQhqQ0wAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">SB5gyqkqP0uY8OvJkg1nEwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">Y/4nB9EpzEyaJUHIkDqd5AAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">Tm5HAhuc7k2LBZ/DUghl5gAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">DG+26RwEJ0iqHkCk+sW9TwAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">yp/fqU9b3UeVtHv6zKYHEAAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">PHRpLTQxB0eyeLdo35A7DAAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">C5yIDcUJeEuGx/qN2ZS3gAAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">K864AVQBzUGCW5FXlkrUDgAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">LnGLm8X1IUCFSiHlNi9oIAAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">c/K1g2NiHkSAFA+J0jyAngAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">rnGeEbSHEE6s1lHD+SvTvAAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">41jvdFyeSE+4Xbys5L8z5AAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">IuAn7XHugEmfUi8fwDwr5QAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">Z8C2kkcnfk+rK6NoRRpTOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="94yfq+Gw9EG7oXFsqSJLvAAA">
<XPD:ATTR name="Name" type="string">BaseTreeItem</XPD:ATTR>
<XPD:REF name="Namespace">+Nx49ZXmHk+IFwxuH0kfAAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">7kt7nLEvJkSsnURnksu3zgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="UIkgTZj7jUGm64Plnn2KtAAA">
<XPD:ATTR name="Name" type="string">apply</XPD:ATTR>
<XPD:REF name="Owner">94yfq+Gw9EG7oXFsqSJLvAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7ZdMtxePi0CN0OF2slJGpAAA">
<XPD:ATTR name="Name" type="string">selectBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UIkgTZj7jUGm64Plnn2KtAAA</XPD:REF>
<XPD:REF name="Type_">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="t2ytk7SLZUafVM8yZtdbeAAA">
<XPD:ATTR name="Name" type="string">JoinedQueryPoint</XPD:ATTR>
<XPD:REF name="Namespace">+Nx49ZXmHk+IFwxuH0kfAAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">B5kyaN25+UKezK9tWmxB/AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="k59qYTsQ/U6M3Zvsdea10wAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">t2ytk7SLZUafVM8yZtdbeAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yMbx37ZZ/0+m2ihR4oMx1gAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">k59qYTsQ/U6M3Zvsdea10wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/XRZzSKWvUiu0I9VdAyJvQAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">k59qYTsQ/U6M3Zvsdea10wAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Btuf5lUR2EqK89KSBO6Q4QAA">
<XPD:ATTR name="Name" type="string">getEntityModel</XPD:ATTR>
<XPD:REF name="Owner">t2ytk7SLZUafVM8yZtdbeAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5GjwPgQQX0mMNVI7i9UYcwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Btuf5lUR2EqK89KSBO6Q4QAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="LvvPwuKym0SuyG6jKitmpQAA">
<XPD:ATTR name="Name" type="string">registerColumn</XPD:ATTR>
<XPD:REF name="Owner">t2ytk7SLZUafVM8yZtdbeAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ofJ3mvj770iv8lNrlnR+gQAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LvvPwuKym0SuyG6jKitmpQAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WXWK1b1+iECrHvV87+8SlwAA">
<XPD:ATTR name="Name" type="string">columnName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LvvPwuKym0SuyG6jKitmpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Ng3vC4rU0EmShRkZ46ISaAAA">
<XPD:ATTR name="Name" type="string">getQueryColumnByName</XPD:ATTR>
<XPD:REF name="Owner">t2ytk7SLZUafVM8yZtdbeAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NDyS+KIK/kGcO+afNvl5SAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ng3vC4rU0EmShRkZ46ISaAAA</XPD:REF>
<XPD:REF name="Type_">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Lr1ASHahsEKep9dg0yPrOwAA">
<XPD:ATTR name="Name" type="string">columnName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ng3vC4rU0EmShRkZ46ISaAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="1FC/8+L2jU+9zg16TubhgwAA">
<XPD:ATTR name="Name" type="string">Operation1</XPD:ATTR>
<XPD:REF name="Owner">t2ytk7SLZUafVM8yZtdbeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="45XNWikeRkaNq2CMcRWUfAAA">
<XPD:ATTR name="Name" type="string">PropertyJoinedTreeItem</XPD:ATTR>
<XPD:REF name="Namespace">+Nx49ZXmHk+IFwxuH0kfAAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">PLurawGxmUK4cv1YYUrmNAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="/brsWL2TMUqXDrhyxFBNrAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">45XNWikeRkaNq2CMcRWUfAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Rpyts8dqNke+grKDhcT8lwAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/brsWL2TMUqXDrhyxFBNrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Y/4nB9EpzEyaJUHIkDqd5AAA">
<XPD:ATTR name="Name" type="string">parentQueryPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/brsWL2TMUqXDrhyxFBNrAAA</XPD:REF>
<XPD:REF name="Type_">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="IjvPubpmyEGhqXh9ejL0mgAA">
<XPD:ATTR name="Name" type="string">entityProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/brsWL2TMUqXDrhyxFBNrAAA</XPD:REF>
<XPD:REF name="Type_">5/MkzUuwH0qvFm8F8po0EAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Tm5HAhuc7k2LBZ/DUghl5gAA">
<XPD:ATTR name="Name" type="string">queryPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/brsWL2TMUqXDrhyxFBNrAAA</XPD:REF>
<XPD:REF name="Type_">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="1u9Mx9CwI0a+BWU3U1blXgAA">
<XPD:ATTR name="Name" type="string">joinType</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/brsWL2TMUqXDrhyxFBNrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="6ZIw2Ar70EWLb1bdVqAy6AAA">
<XPD:ATTR name="Name" type="string">getJoinType</XPD:ATTR>
<XPD:REF name="Owner">45XNWikeRkaNq2CMcRWUfAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b+B1hvpJuEa31zSuY1F+LAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6ZIw2Ar70EWLb1bdVqAy6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="jHaJZt1y0kSJlaOmK3cNrQAA">
<XPD:ATTR name="Name" type="string">setJoinType</XPD:ATTR>
<XPD:REF name="Owner">45XNWikeRkaNq2CMcRWUfAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="m+YbkUcgwkiG8k5neyRgPwAA">
<XPD:ATTR name="Name" type="string">joinType</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jHaJZt1y0kSJlaOmK3cNrQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="5VjryT13kEyLKnjUlSxpEgAA">
<XPD:ATTR name="Name" type="string">apply</XPD:ATTR>
<XPD:REF name="Owner">45XNWikeRkaNq2CMcRWUfAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TTutCtwxPkWFjCTosHAGggAA">
<XPD:ATTR name="Name" type="string">selectBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5VjryT13kEyLKnjUlSxpEgAA</XPD:REF>
<XPD:REF name="Type_">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">10</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">wQ8NKhmsVkKNZsdENksWWAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">CZBsWPhKrEWSX9/JiDXgcAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">Xyqkt3QzHUuJSAkfPxLVnwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">dizhQhGiCkCsG8Q+aidKCAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">RWt7zQbYdU++RrVuILU3WAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">6srC/9nkC0uZQOZX76H3hwAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">4p141yE4MESAHKn3BzzAwAAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">/VaN439AHUKhab5Ll1m6bgAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">Kp6+sVhmCE+8FVQoS6mgHAAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">5WGOugg2uU6bCpAN4LlSXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="4UHCeWX6F0KHuyU9ZO34sgAA">
<XPD:ATTR name="Name" type="string">SimpleQueryPoint</XPD:ATTR>
<XPD:REF name="Namespace">+Nx49ZXmHk+IFwxuH0kfAAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">O8TsisMRa0OQnKZiJkDolgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="9wxvJFyiKEej0OmQpFrP8wAA">
<XPD:ATTR name="Name" type="string">SingleTableQueryPoint</XPD:ATTR>
<XPD:REF name="Namespace">+Nx49ZXmHk+IFwxuH0kfAAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">/uj++D0GfkaEjeEY5+yGZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="bhnvSeZV00+N3hg1zvoDXQAA">
<XPD:ATTR name="Name" type="string">TablePerClassQueryPoint</XPD:ATTR>
<XPD:REF name="Namespace">+Nx49ZXmHk+IFwxuH0kfAAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">kWdCDVJ21kWRhlo2/Vk9HQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLInterface" guid="YoagmyFRw0KguUzJY2ph/wAA">
<XPD:ATTR name="Name" type="string">TreeItem</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">6</XPD:ATTR>
<XPD:REF name="Specializations[0]">K2eTS9KHvEWjav7zHji89gAA</XPD:REF>
<XPD:REF name="Specializations[1]">XjatvotenE6ntnwYCU8EhQAA</XPD:REF>
<XPD:REF name="Specializations[2]">+CNLaKR8akaqihkJhjD7agAA</XPD:REF>
<XPD:REF name="Specializations[3]">2Nikz0t9Kk6GZvJKmRix5AAA</XPD:REF>
<XPD:REF name="Specializations[4]">9IZwlWe3Hkug02psrWBZVgAA</XPD:REF>
<XPD:REF name="Specializations[5]">RBxEXbxuZEKwTBBe0VqMpQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="sQnHqAQ92ky74Nfp2yh6mwAA">
<XPD:ATTR name="Name" type="string">apply</XPD:ATTR>
<XPD:REF name="Owner">YoagmyFRw0KguUzJY2ph/wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bNkQtTcekk+4gSAAlyce6wAA">
<XPD:ATTR name="Name" type="string">selectBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sQnHqAQ92ky74Nfp2yh6mwAA</XPD:REF>
<XPD:REF name="Type_">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">xFduRMhe8UaMmS7bjuBOGgAA</XPD:REF>
<XPD:REF name="Associations[1]">MgcXB/L6c0GxwKfhUiilKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLInterface" guid="Y0mQxKK5qUGGDgcP//67JgAA">
<XPD:ATTR name="Name" type="string">EntityTreeItem</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">NgWhHbkcZUG96+ZE8g+wVAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">aEgy5MM570WOhoGiIAv0KQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">K2eTS9KHvEWjav7zHji89gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="tYlbbznh3U2APfZ5blcRKgAA">
<XPD:ATTR name="Name" type="string">getEntityModel</XPD:ATTR>
<XPD:REF name="Owner">Y0mQxKK5qUGGDgcP//67JgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8Rz1BvhAxEKlMCjpEjR6XQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tYlbbznh3U2APfZ5blcRKgAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">9lOaYH4pnk21rnhXIcsLawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLInterface" guid="W6i4BhZYTk+uSWp8jWaIaAAA">
<XPD:ATTR name="Name" type="string">ExtendableTreeItem</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">HwFvqx1DO061rkndHAFQVwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">/hRwxR23tEae4KsCORODXAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="XB3G+hbi4UaaHwj0H9PuJwAA">
<XPD:ATTR name="Name" type="string">createPropertyJoinTreeItem</XPD:ATTR>
<XPD:REF name="Owner">W6i4BhZYTk+uSWp8jWaIaAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="S2poNfnL70+0MGuwFBTaewAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">JoinTreeItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XB3G+hbi4UaaHwj0H9PuJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cZQRWhsaOkq124xo9bsp5QAA">
<XPD:ATTR name="Name" type="string">joinTreeItem</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">JoinTreeItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XB3G+hbi4UaaHwj0H9PuJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="kSrtKakAWkmAovMmI4yIcwAA">
<XPD:ATTR name="Name" type="string">requestPropertyJoinTreeItem</XPD:ATTR>
<XPD:REF name="Owner">W6i4BhZYTk+uSWp8jWaIaAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2PtbFZDgr06KMXXzUM68cwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">JoinTreeItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kSrtKakAWkmAovMmI4yIcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="f76OUR8LB0ag3FdUuPG5nQAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kSrtKakAWkmAovMmI4yIcwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="MCPWeNuDuk6/Ei+qalIZ6wAA">
<XPD:ATTR name="Name" type="string">innerJoinRequired</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kSrtKakAWkmAovMmI4yIcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="l1g+zZlkMk+kb+aT88LvsAAA">
<XPD:ATTR name="Name" type="string">requestPropertyComparable</XPD:ATTR>
<XPD:REF name="Owner">W6i4BhZYTk+uSWp8jWaIaAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pVuTjIote0qhEfm/wzVKcwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l1g+zZlkMk+kb+aT88LvsAAA</XPD:REF>
<XPD:REF name="Type_">11LEoaPZLEq+yqpZ9mLbugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vLwPPPAde0Kd5jwI0EQK5AAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l1g+zZlkMk+kb+aT88LvsAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">3wntV+v/mEuMByPGFSs7awAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLInterface" guid="r4DaQNnKc0m/EnuJ2d5bFgAA">
<XPD:ATTR name="Name" type="string">JoinTreeItem</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">RVXuGy48L0qCnj/J5ticSwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">XjatvotenE6ntnwYCU8EhQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="GP3WMYZ+20i6//JhIzMJjQAA">
<XPD:ATTR name="Name" type="string">setFetchType</XPD:ATTR>
<XPD:REF name="Owner">r4DaQNnKc0m/EnuJ2d5bFgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="foX1g+BcmE+bCpUyMroKCQAA">
<XPD:ATTR name="Name" type="string">fetchType</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GP3WMYZ+20i6//JhIzMJjQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="NXv2PLABqUWG688Egv1QfwAA">
<XPD:ATTR name="Name" type="string">getFetchType</XPD:ATTR>
<XPD:REF name="Owner">r4DaQNnKc0m/EnuJ2d5bFgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ag5Hgrn/D0C3WhjatFxXWAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NXv2PLABqUWG688Egv1QfwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">nsyovlO/CEevHmu9shRBugAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">/FzF/Zw5X0ONHPM3zHpo8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLInterface" guid="FZ29rblItEWb4A4NpfBogwAA">
<XPD:ATTR name="Name" type="string">QueryPointTreeItem</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">ocvQxbUbNECD+yUlTw7KuAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">+CNLaKR8akaqihkJhjD7agAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">/hRwxR23tEae4KsCORODXAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="aq6W+RrSJEq5qNxQWfJXEQAA">
<XPD:ATTR name="Name" type="string">getQueryPoint</XPD:ATTR>
<XPD:REF name="Owner">FZ29rblItEWb4A4NpfBogwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rnGeEbSHEE6s1lHD+SvTvAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aq6W+RrSJEq5qNxQWfJXEQAA</XPD:REF>
<XPD:REF name="Type_">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLInterface" guid="cqbXSdSYmU+kS1/KpHsoOgAA">
<XPD:ATTR name="Name" type="string">SelectableTreeItem</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">2Nikz0t9Kk6GZvJKmRix5AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="azemSvwC0UC8Ty/UCWq4SwAA">
<XPD:ATTR name="Name" type="string">createSelection</XPD:ATTR>
<XPD:REF name="Owner">cqbXSdSYmU+kS1/KpHsoOgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FgjDcsMxV0u1wEoxB41axgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Selection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">azemSvwC0UC8Ty/UCWq4SwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="zabbiXzrHkWUkeZ6eWFYpwAA">
<XPD:ATTR name="Name" type="string">JoinCriteriaTreeItem</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="AHxxR7UCM0ahZUvcHqw/7gAA">
<XPD:ATTR name="Name" type="string">FromCriteriaItem</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLClass" guid="hSeYG2buOkqeA/JCqU4IowAA">
<XPD:ATTR name="Name" type="string">ExtendableTreeItemAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">HwFvqx1DO061rkndHAFQVwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ulTFDYcdt0u3Qvrg6yDZrwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">EWyAX/dixkKjU2ra/xE8jAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Y2wfU+zxC0u0fZa+0WcNfgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">hSeYG2buOkqeA/JCqU4IowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IuAn7XHugEmfUi8fwDwr5QAA">
<XPD:ATTR name="Name" type="string">queryPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Y2wfU+zxC0u0fZa+0WcNfgAA</XPD:REF>
<XPD:REF name="Type_">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QqbSnk2SpUeMwtf7HyAcEwAA">
<XPD:ATTR name="Name" type="string">entityPropertyCollection</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityPropertyCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Y2wfU+zxC0u0fZa+0WcNfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+EV62f4x3EODfoUMQ9qfLgAA">
<XPD:ATTR name="Name" type="string">createPropertyJoinTreeItem</XPD:ATTR>
<XPD:REF name="Owner">hSeYG2buOkqeA/JCqU4IowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nsyovlO/CEevHmu9shRBugAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+EV62f4x3EODfoUMQ9qfLgAA</XPD:REF>
<XPD:REF name="Type_">r4DaQNnKc0m/EnuJ2d5bFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="HTLwxnE6SU+09DKG9GWAoAAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+EV62f4x3EODfoUMQ9qfLgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="vaNDIJI70kukdbBrmve/yAAA">
<XPD:ATTR name="Name" type="string">fetchType</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+EV62f4x3EODfoUMQ9qfLgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="5e2/LkgrskaVCxxXTsaiLwAA">
<XPD:ATTR name="Name" type="string">requestPropertyJoinTreeItem</XPD:ATTR>
<XPD:REF name="Owner">hSeYG2buOkqeA/JCqU4IowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/FzF/Zw5X0ONHPM3zHpo8QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5e2/LkgrskaVCxxXTsaiLwAA</XPD:REF>
<XPD:REF name="Type_">r4DaQNnKc0m/EnuJ2d5bFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yoL6O82vCka1Ur7OEfhsVwAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5e2/LkgrskaVCxxXTsaiLwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="jv1f6MQrlUu+QlZUAH5BJQAA">
<XPD:ATTR name="Name" type="string">innerJoinRequired</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5e2/LkgrskaVCxxXTsaiLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="pOT3278RaECXDK1OjjmFBAAA">
<XPD:ATTR name="Name" type="string">requestPropertyComparable</XPD:ATTR>
<XPD:REF name="Owner">hSeYG2buOkqeA/JCqU4IowAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2AV6buC+vkW4otOjdwJHWAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pOT3278RaECXDK1OjjmFBAAA</XPD:REF>
<XPD:REF name="Type_">11LEoaPZLEq+yqpZ9mLbugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/7KjcUcNt0O1pf4sAEepxAAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pOT3278RaECXDK1OjjmFBAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLClass" guid="vul4wJe1jUaoftnNdYoPuQAA">
<XPD:ATTR name="Name" type="string">SelectionTreeItem</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">hsWfPAHTeUahRwsVsb48TgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLInterface" guid="r1q7xuvAhkGrmOgxDao1WwAA">
<XPD:ATTR name="Name" type="string">ComparableTreeItem</XPD:ATTR>
<XPD:REF name="Namespace">gQrfXD7NMEKfauEhmjduawAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">RBxEXbxuZEKwTBBe0VqMpQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="+yRcd//ViUWBiydE5DZLnQAA">
<XPD:ATTR name="Name" type="string">getComparable</XPD:ATTR>
<XPD:REF name="Owner">r1q7xuvAhkGrmOgxDao1WwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="da8Cwt3tPEyFDMH23n9AkAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+yRcd//ViUWBiydE5DZLnQAA</XPD:REF>
<XPD:REF name="Type_">11LEoaPZLEq+yqpZ9mLbugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLPackage" guid="VqWruYi240y/o8Fsv1kEmQAA">
<XPD:ATTR name="Name" type="string">select</XPD:ATTR>
<XPD:REF name="Namespace">NYGGH03WsUiWcqAEStDGLAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="RYUKVPW9mkGdvc+Gfxf9WQAA">
<XPD:ATTR name="Name" type="string">Selection</XPD:ATTR>
<XPD:REF name="Namespace">VqWruYi240y/o8Fsv1kEmQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">co3aClyloEm2mMni/+MSAwAA</XPD:REF>
<XPD:REF name="Views[1]">GMcF1zUXP0uJE5vv3k16bgAA</XPD:REF>
<XPD:REF name="Views[2]">MZ2yZaEUukuZk6wvQyFZPwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">N4NBcB4FtUqufQxcu/fz4AAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">hsWfPAHTeUahRwsVsb48TgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">9IZwlWe3Hkug02psrWBZVgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">TxIoNcMbC0a8h5OIzoZWWwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="V6N9gy3TpEWYIMv4P8dwOgAA">
<XPD:ATTR name="Name" type="string">apply</XPD:ATTR>
<XPD:REF name="Owner">RYUKVPW9mkGdvc+Gfxf9WQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QkUUoMnbtEiPXPdE5LWSwQAA">
<XPD:ATTR name="Name" type="string">selectBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">V6N9gy3TpEWYIMv4P8dwOgAA</XPD:REF>
<XPD:REF name="Type_">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="qLhQLrgMy0anZ98iMqyoVgAA">
<XPD:ATTR name="Name" type="string">buildValue</XPD:ATTR>
<XPD:REF name="Owner">RYUKVPW9mkGdvc+Gfxf9WQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="W6vEF14lCEixyyfxpP23vAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qLhQLrgMy0anZ98iMqyoVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TtjiFGc3vkmbJ7z5fvAw/wAA">
<XPD:ATTR name="Name" type="string">mappingJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qLhQLrgMy0anZ98iMqyoVgAA</XPD:REF>
<XPD:REF name="Type_">p5OG9sO0h0aWUc9lctFh8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ijwzYTsQgEyzrenWULKxAgAA">
<XPD:ATTR name="Name" type="string">result</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qLhQLrgMy0anZ98iMqyoVgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ftVrMJJmvU+W6/tHrwLhHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="ozNeL79HXkeXHZ7YuavaegAA">
<XPD:ATTR name="Name" type="string">Selectable</XPD:ATTR>
<XPD:REF name="Namespace">VqWruYi240y/o8Fsv1kEmQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="aGipfJv++USzNLLr4Of+IAAA">
<XPD:ATTR name="Name" type="string">createCriteriaSelection</XPD:ATTR>
<XPD:REF name="Owner">ozNeL79HXkeXHZ7YuavaegAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ftVrMJJmvU+W6/tHrwLhHQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aGipfJv++USzNLLr4Of+IAAA</XPD:REF>
<XPD:REF name="Type_">RYUKVPW9mkGdvc+Gfxf9WQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OMYOIYs/3kCUgMHjz90CQgAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aGipfJv++USzNLLr4Of+IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="vseUOmtDh02V1fSQ6yHp6AAA">
<XPD:ATTR name="Name" type="string">tableAlias</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aGipfJv++USzNLLr4Of+IAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLPackage" guid="rUzWW7KVAEaJBo1Rc8fkXQAA">
<XPD:ATTR name="Name" type="string">compare</XPD:ATTR>
<XPD:REF name="Namespace">NYGGH03WsUiWcqAEStDGLAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="Jmsh7qyLukyauqdUrb7CvgAA">
<XPD:ATTR name="Name" type="string">CriteriaComparator</XPD:ATTR>
<XPD:REF name="Namespace">rUzWW7KVAEaJBo1Rc8fkXQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">03T7uSoppEu/MivnnzwK0QAA</XPD:REF>
<XPD:REF name="Views[1]">HRe/mQ4MFUKBGrYagR5ABQAA</XPD:REF>
<XPD:REF name="Views[2]">4RtVemLA9kaXsY/+9sR6JgAA</XPD:REF>
<XPD:REF name="Views[3]">gufvsZm390OJh+BNwMmT4AAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">/kWYBwycr0SNJI2LqqfuYgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">8LHV1uXBvECKbKzHSykuEQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="tRjADxAwNkKxgxPVWLuSwgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1WqOKejVPU2dgvBCjX+WqAAA">
<XPD:ATTR name="Name" type="string">parentComparator</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tRjADxAwNkKxgxPVWLuSwgAA</XPD:REF>
<XPD:REF name="Type_">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="2WCmKAnOuUapy/8u0dhDewAA">
<XPD:ATTR name="Name" type="string">expectConstForArg1</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tRjADxAwNkKxgxPVWLuSwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="+OlakgDGHE+15jwJxWkpIQAA">
<XPD:ATTR name="Name" type="string">expectConstForArg2</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tRjADxAwNkKxgxPVWLuSwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="QK/wOT0JEEKVOTkLdHyE2QAA">
<XPD:ATTR name="Name" type="string">match</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Qt34itPqkEaoSLDZu3y6nQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QK/wOT0JEEKVOTkLdHyE2QAA</XPD:REF>
<XPD:REF name="Type_">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fUV+hp7y60uNifp86ri7/wAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QK/wOT0JEEKVOTkLdHyE2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="gWWzmJgMpEeM9mRN5lEAIQAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QK/wOT0JEEKVOTkLdHyE2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="prTm/436d0GkcNdC9lMDnAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QK/wOT0JEEKVOTkLdHyE2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="enmSqzvleU+B8CXejq9OXgAA">
<XPD:ATTR name="Name" type="string">useAnd</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QK/wOT0JEEKVOTkLdHyE2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="7X6sW5EClk2TP1mL44XYtAAA">
<XPD:ATTR name="Name" type="string">andMatch</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lIL73MMY4UWwbAzS0nQR/AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7X6sW5EClk2TP1mL44XYtAAA</XPD:REF>
<XPD:REF name="Type_">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7YJDuizufUq9cxSYsbe5JgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7X6sW5EClk2TP1mL44XYtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="s6rykimh6UClm9XTMmMTWAAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7X6sW5EClk2TP1mL44XYtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="KWVH2GVQ/0iiMCEqXQz41gAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7X6sW5EClk2TP1mL44XYtAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="TmJgOIn6MkCeiY6CmjjSJQAA">
<XPD:ATTR name="Name" type="string">orMatch</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sFuw2abLNE+FzC48wkP/JQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TmJgOIn6MkCeiY6CmjjSJQAA</XPD:REF>
<XPD:REF name="Type_">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Wa7RHBgV4ESbkFyLJ/BR1AAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TmJgOIn6MkCeiY6CmjjSJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="jVOdVpn9mkWq37YsH4vGKQAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TmJgOIn6MkCeiY6CmjjSJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="QWbqPFVnakuIAEofQ6R0oQAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TmJgOIn6MkCeiY6CmjjSJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="xLB9685eXE2uiABUGMnImwAA">
<XPD:ATTR name="Name" type="string">exists</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gTB+3LscbU26929ww5PMDwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xLB9685eXE2uiABUGMnImwAA</XPD:REF>
<XPD:REF name="Type_">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dgoY3RDd5k+p3bfBA5QH/wAA">
<XPD:ATTR name="Name" type="string">comparatorCriteria</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ComparatorCriteria</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xLB9685eXE2uiABUGMnImwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="ODTWvHU0qEmjhwwF62PfhQAA">
<XPD:ATTR name="Name" type="string">group</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FzNlOIK7KkWh+FMn/6ethgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ODTWvHU0qEmjhwwF62PfhQAA</XPD:REF>
<XPD:REF name="Type_">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eK9KKABEg0OtkC5+J1/glwAA">
<XPD:ATTR name="Name" type="string">useAnd</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ODTWvHU0qEmjhwwF62PfhQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="Gno4sqZsp0ii5X2u1I0g6wAA">
<XPD:ATTR name="Name" type="string">andGroup</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/xdQ+YxvGke5pUK+0HapXgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Gno4sqZsp0ii5X2u1I0g6wAA</XPD:REF>
<XPD:REF name="Type_">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="OnBQJ14KyEaCAktsL/l3ggAA">
<XPD:ATTR name="Name" type="string">orGroup</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GzwgfmV4v0u9aaImYMOzsAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OnBQJ14KyEaCAktsL/l3ggAA</XPD:REF>
<XPD:REF name="Type_">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="KEf32BCQM0K7Z30hrzQW7wAA">
<XPD:ATTR name="Name" type="string">endGroup</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mbiMSfVdRUOW0dOHkPSIogAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KEf32BCQM0K7Z30hrzQW7wAA</XPD:REF>
<XPD:REF name="Type_">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="/mJeHC4iK0Sx8AEcnNPVNwAA">
<XPD:ATTR name="Name" type="string">endWhere</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WvJxEdNELkW9VH+QrFc+NgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/mJeHC4iK0Sx8AEcnNPVNwAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="VW7ZGHbs50yImrJ3pb/rvAAA">
<XPD:ATTR name="Name" type="string">getOperators</XPD:ATTR>
<XPD:ATTR name="IsSpecification" type="boolean">True</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n20qbPkIU0e5kIi4e/YL4gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VW7ZGHbs50yImrJ3pb/rvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">H0YMCzIzMkiB9ir/R879SgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">14</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">/xdQ+YxvGke5pUK+0HapXgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">GzwgfmV4v0u9aaImYMOzsAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">lIL73MMY4UWwbAzS0nQR/AAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">Qt34itPqkEaoSLDZu3y6nQAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">sFuw2abLNE+FzC48wkP/JQAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">FzNlOIK7KkWh+FMn/6ethgAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">mbiMSfVdRUOW0dOHkPSIogAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">/OjKJcB5a0m9E5jr8YfuRAAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">p78dr9NxfkCRgDCDr/AYDgAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">cB2OAQO3akar8GrSO9xFtwAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">QT2CFQjBj0SrCaAmCJOgtwAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">1WqOKejVPU2dgvBCjX+WqAAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">gTB+3LscbU26929ww5PMDwAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">HRy6SrdJ6kWEJRTeEhqU2QAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">gm6WR9goW02UJTJuCL6G2QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">12</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="SIAeCUOlrk++wciqy5gROgAA">
<XPD:ATTR name="Name" type="string">OPERATOR_EQUAL</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="RnvxDdoYRkyLxLDaH3TXGQAA">
<XPD:ATTR name="Name" type="string">OPERATOR_NOT_EQUAL</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="p7ffjFKuu0Kk+dOmIhOwfQAA">
<XPD:ATTR name="Name" type="string">OPERATOR_LARGER_THAN</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="JbVg1Dy6Q0yMXtLO3xZKNwAA">
<XPD:ATTR name="Name" type="string">OPERATOR_LARGER_THAN_OR_EQUAL_TO</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="J/EtofGmHU+ikUawv+mKaQAA">
<XPD:ATTR name="Name" type="string">OPERATOR_SMALLER_THAN</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="v9FmozoBwEODtfLKee/TQAAA">
<XPD:ATTR name="Name" type="string">OPERATOR_SMALLER_THAN_OR_EQUAL_TO</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="j+EEon7ZkkKYxBoyoux2NQAA">
<XPD:ATTR name="Name" type="string">OPERATOR_LIKE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="nXaCxIGImEedB7gANSM2UQAA">
<XPD:ATTR name="Name" type="string">OPERATOR_NOT_LIKE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="ISXq8Q4USkSNfY2V6lEd/QAA">
<XPD:ATTR name="Name" type="string">OPERATOR_IN</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="EUWwp9b/FUaIYfsUpqP4tAAA">
<XPD:ATTR name="Name" type="string">OPERATOR_NOT_IN</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="AlFyZolOMEOkrLSpRo/p+QAA">
<XPD:ATTR name="Name" type="string">OPERATOR_CONTAINS</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[11]" type="UMLAttribute" guid="EDdtTIjjc0akcAEYEPBYPQAA">
<XPD:ATTR name="Name" type="string">OPERATOR_CONTAINS_NOT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="b/jXt+Wwo0OKCHBumQK5EwAA">
<XPD:ATTR name="Name" type="string">Comparable</XPD:ATTR>
<XPD:REF name="Namespace">rUzWW7KVAEaJBo1Rc8fkXQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">vRTgalvApUWl5ni5JWGNqQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="PtgHuKbtC02gSIvUA8VYEgAA">
<XPD:ATTR name="Name" type="string">isComparableWith</XPD:ATTR>
<XPD:REF name="Owner">b/jXt+Wwo0OKCHBumQK5EwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xR5KruB9sU+5OFmtgorxgAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PtgHuKbtC02gSIvUA8VYEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9VX9Hc1eCEuTdq87N1dfYQAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string: comparable: Comparable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PtgHuKbtC02gSIvUA8VYEgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="GZZJJbqOgU2v9wb4+7EnZgAA">
<XPD:ATTR name="Name" type="string">compareWith</XPD:ATTR>
<XPD:REF name="Owner">b/jXt+Wwo0OKCHBumQK5EwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="34Z3wcFghEy0chMcOsgliAAA">
<XPD:ATTR name="Name" type="string">queryComparator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GZZJJbqOgU2v9wb4+7EnZgAA</XPD:REF>
<XPD:REF name="Type_">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hmalncT0g06RJIJwNMba9QAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GZZJJbqOgU2v9wb4+7EnZgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="7Jn9c1/2pkigoY800dRLtQAA">
<XPD:ATTR name="Name" type="string">comparable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GZZJJbqOgU2v9wb4+7EnZgAA</XPD:REF>
<XPD:REF name="Type_">b/jXt+Wwo0OKCHBumQK5EwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ESrj94bZUEq8l+F7YpEZXwAA">
<XPD:ATTR name="Name" type="string">isComparableWithValue</XPD:ATTR>
<XPD:REF name="Owner">b/jXt+Wwo0OKCHBumQK5EwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RSVHMnlDeEC50sGI9v349gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ESrj94bZUEq8l+F7YpEZXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="xUIXauKY4EGSITKGojvKUAAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ESrj94bZUEq8l+F7YpEZXwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="4tW9o9KwQEKO08ay0Xb+mgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ESrj94bZUEq8l+F7YpEZXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="uGIaIGUGlEiBxZpGCrsKzQAA">
<XPD:ATTR name="Name" type="string">compareWithValue</XPD:ATTR>
<XPD:REF name="Owner">b/jXt+Wwo0OKCHBumQK5EwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jnKfIpoJCUeAPtYzq1kbkAAA">
<XPD:ATTR name="Name" type="string">queryOperator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">QueryOperator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uGIaIGUGlEiBxZpGCrsKzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QzYvS5Ne506Oag2X6B6/pQAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uGIaIGUGlEiBxZpGCrsKzQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="jDJ2UgXIJE+bC9mAV7a1IwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uGIaIGUGlEiBxZpGCrsKzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="iJ9XtFkYmU+ZBir2mnqaYQAA">
<XPD:ATTR name="Name" type="string">getAllowedOperators</XPD:ATTR>
<XPD:REF name="Owner">b/jXt+Wwo0OKCHBumQK5EwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ez2KYeeGQ06SRGCWqF3vdwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iJ9XtFkYmU+ZBir2mnqaYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="Dbl4Uc7FCUKI+7MNIXGqGQAA">
<XPD:ATTR name="Name" type="string">getTypeConstraints</XPD:ATTR>
<XPD:REF name="Owner">b/jXt+Wwo0OKCHBumQK5EwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wwfbaFpZXEKwDWqY0GlL9wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Dbl4Uc7FCUKI+7MNIXGqGQAA</XPD:REF>
<XPD:REF name="Type_">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="5OwaaZWIhUi3XhrQYpnEngAA">
<XPD:ATTR name="Name" type="string">getComparableQueryItem</XPD:ATTR>
<XPD:REF name="Owner">b/jXt+Wwo0OKCHBumQK5EwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IiuEU7QHwEWrol/85alE7wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5OwaaZWIhUi3XhrQYpnEngAA</XPD:REF>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KLr+SAIZzEaLpngufYbQuQAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5OwaaZWIhUi3XhrQYpnEngAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">7Jn9c1/2pkigoY800dRLtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="BloYprMLJk646SVUsERAoAAA">
<XPD:ATTR name="Name" type="string">OnCriteriaComparator</XPD:ATTR>
<XPD:REF name="Namespace">rUzWW7KVAEaJBo1Rc8fkXQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">8LHV1uXBvECKbKzHSykuEQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4tMZvWp/b06ck2zfWq/lMQAA">
<XPD:ATTR name="Name" type="string">endOn</XPD:ATTR>
<XPD:REF name="Owner">BloYprMLJk646SVUsERAoAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LWgVe/u34UithhHXsZK/ugAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4tMZvWp/b06ck2zfWq/lMQAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">IUiBARERxECMu2IX+2TnKQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">11kf3OAUsEKxiwSpzhwdcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLPackage" guid="bVJmdGYjRECBIbRehl9MUgAA">
<XPD:ATTR name="Name" type="string">item</XPD:ATTR>
<XPD:REF name="Namespace">NYGGH03WsUiWcqAEStDGLAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="Qll48476DEyX1CccfcaPYwAA">
<XPD:ATTR name="Name" type="string">CriteriaConstant</XPD:ATTR>
<XPD:REF name="Namespace">bVJmdGYjRECBIbRehl9MUgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LG1iMg941k6GW7+x3S2GjAAA</XPD:REF>
<XPD:REF name="Views[1]">mODVL4IapEyFGwtIy/p1EAAA</XPD:REF>
<XPD:REF name="Views[2]">zrDvLY4E9EK5AN3FCZJlbgAA</XPD:REF>
<XPD:REF name="Views[3]">t+wdJIDADkSKXJBV1ZQYUQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">LWjFOV9pLUOm67I8WlJJRAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="HIuHnlDS+kqLj6wPYlQMMwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">Qll48476DEyX1CccfcaPYwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YBFBumPgKEuqg3LT17/uNgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HIuHnlDS+kqLj6wPYlQMMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ZkptInvCcEWZCUBfWWKggQAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">Qll48476DEyX1CccfcaPYwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1d+EtBCqTkCi8gMLVztnqQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZkptInvCcEWZCUBfWWKggQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="r9CmMIfVbUeud0Muf+9bWwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">Qll48476DEyX1CccfcaPYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="wsIrhqBLs0a++YSFuiUCHwAA">
<XPD:ATTR name="Name" type="string">CriteriaFunction</XPD:ATTR>
<XPD:REF name="Namespace">bVJmdGYjRECBIbRehl9MUgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wWa7vnaCwke2LYfFlMKrsQAA</XPD:REF>
<XPD:REF name="Views[1]">olmhhDPx6EOC+FJDE18FsAAA</XPD:REF>
<XPD:REF name="Views[2]">CW26P4f3lkOYGqCgRRkH0QAA</XPD:REF>
<XPD:REF name="Views[3]">CNbrc/2S7Eqcv8XdOPbOGgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">ghT2e2/ehEW6nudmEBCwnwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="30+3hC44akKjgf4LuuDrwQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">wsIrhqBLs0a++YSFuiUCHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n+ToKrHCR02KrpnuQzFZAQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">30+3hC44akKjgf4LuuDrwQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8Ck6+P5hOUy+vVVLxrwNGAAA">
<XPD:ATTR name="Name" type="string">paramter</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">30+3hC44akKjgf4LuuDrwQAA</XPD:REF>
<XPD:REF name="Type_">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="9xvgaXBT8kSoYvDOzkZdvgAA">
<XPD:ATTR name="Name" type="string">paramter2</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">30+3hC44akKjgf4LuuDrwQAA</XPD:REF>
<XPD:REF name="Type_">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="9Jnu/j468Uudh2hMUtOCdAAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">wsIrhqBLs0a++YSFuiUCHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wt3pTmuy5EuLcAEuTRjylAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9Jnu/j468Uudh2hMUtOCdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="MZsKEi0ALEuVzGiWkWQ/6gAA">
<XPD:ATTR name="Name" type="string">getParameters</XPD:ATTR>
<XPD:REF name="Owner">wsIrhqBLs0a++YSFuiUCHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FrR5yWoPTEGj6xWm0LykswAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;CriteriaItem&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MZsKEi0ALEuVzGiWkWQ/6gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="VhHCaRdSAUm1I97hDTWusgAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">wsIrhqBLs0a++YSFuiUCHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WAlO/+Iq5kGVmA4F8QfHpQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VhHCaRdSAUm1I97hDTWusgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">nkHAxn7/pkiABGD5ojfkMwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="4rzvHSOwQ0GCNtCFRQuVLQAA">
<XPD:ATTR name="Name" type="string">SUM</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">wsIrhqBLs0a++YSFuiUCHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="DkZkrS04kEufjmq/oIzCBAAA">
<XPD:ATTR name="Name" type="string">COUNT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">wsIrhqBLs0a++YSFuiUCHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="+cxb8vjDaUavVtxrcTiIwQAA">
<XPD:ATTR name="Name" type="string">CriteriaProperty</XPD:ATTR>
<XPD:REF name="Namespace">bVJmdGYjRECBIbRehl9MUgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9YOV/tzlfEysJ96jC3/INAAA</XPD:REF>
<XPD:REF name="Views[1]">HbN25JMAukGrHifEyg4n5gAA</XPD:REF>
<XPD:REF name="Views[2]">AF7j3YWTHU6BDA2nrfisrgAA</XPD:REF>
<XPD:REF name="Views[3]">/csOVLGK90SFbe4QmrbNKQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">LM+GXNh0MEuRQmP2twJszQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="k74kqZFlRkytKR61iFOBvgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pUS2+DpQ4km2PKRNoRuqUwAA">
<XPD:ATTR name="Name" type="string">nameParts</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">k74kqZFlRkytKR61iFOBvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="RRMbUlJ+s0eFp8cSJtuhGgAA">
<XPD:ATTR name="Name" type="string">hasMultipleLevels</XPD:ATTR>
<XPD:REF name="Owner">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zMAPn0xIlEWNBDrY1HJtuQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RRMbUlJ+s0eFp8cSJtuhGgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="cN3/FMD/1UOpG0XPG2dNsAAA">
<XPD:ATTR name="Name" type="string">getBaseProperty</XPD:ATTR>
<XPD:REF name="Owner">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XU/mUKMv00i8raVH30bJSwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cN3/FMD/1UOpG0XPG2dNsAAA</XPD:REF>
<XPD:REF name="Type_">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="tNqkPCtqPU+Z7ZvZWHgz+QAA">
<XPD:ATTR name="Name" type="string">getFirstNamePart</XPD:ATTR>
<XPD:REF name="Owner">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="V1pe3tpql0uKQsmZbc2ZLwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tNqkPCtqPU+Z7ZvZWHgz+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="PqjYe4wktE+y10VVPJWzvAAA">
<XPD:ATTR name="Name" type="string">getLastNamePart</XPD:ATTR>
<XPD:REF name="Owner">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yshj211bLkCIi3UrkBUTQAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PqjYe4wktE+y10VVPJWzvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="gKkEucXgyUm37BZl0XhsmAAA">
<XPD:ATTR name="Name" type="string">getNameParts</XPD:ATTR>
<XPD:REF name="Owner">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3fa6i6Us7E6rYFWqDCk3QgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gKkEucXgyUm37BZl0XhsmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="n3P0ZVKdnEyRGQ2r+uB6VAAA">
<XPD:ATTR name="Name" type="string">toQueryItem</XPD:ATTR>
<XPD:REF name="Owner">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="drR2RJFprE2N26/PlDYKwgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">n3P0ZVKdnEyRGQ2r+uB6VAAA</XPD:REF>
<XPD:REF name="Type_">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="e/6GLR4AF0iYDiTpAPI01gAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">n3P0ZVKdnEyRGQ2r+uB6VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="pNDyh0Lk3kKk6PLV25KmIwAA">
<XPD:ATTR name="Name" type="string">caseName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">n3P0ZVKdnEyRGQ2r+uB6VAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="GH/fiRDXlkOkDZlv3FMV9gAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WFdNhmWaAk2qOsYL76NmJAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GH/fiRDXlkOkDZlv3FMV9gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">11</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">XU/mUKMv00i8raVH30bJSwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">NeNXElyb00eWs7rCmq4MeAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">ldBgKPf3IU2TSra+AKwtSgAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">2dJsjCNT9Ua/ImUXljw3kAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">hxXaiIMHk0CWL79laMfcfAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">Cc8LMcn030eL8iUQpxnnowAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">kia9w5sxiUmgMYVBtCKLmAAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">fAo/tb4DsEG46srbmB3BpwAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">PMCHHXLQeEaY9OOWQX2MzwAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">ECAUOl8KA0KJl9INHRPXkAAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">Xa45bbnxyEmRV6k/TGBNXgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Byvv9my/8kKILpAmY56CJAAA">
<XPD:ATTR name="Name" type="string">NAME_LEVEL_SEPARATOR</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="HP/S2L0sKk+DRi+r1b3qXAAA">
<XPD:ATTR name="Name" type="string">CrIt</XPD:ATTR>
<XPD:REF name="Namespace">bVJmdGYjRECBIbRehl9MUgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OD6CtAwRqUSyzZrUlLldpwAA</XPD:REF>
<XPD:REF name="Views[1]">abxuZ544/UW/rqD8hvLviwAA</XPD:REF>
<XPD:REF name="Views[2]">8YQikl/jwkCxYxC6IjrUzwAA</XPD:REF>
<XPD:REF name="Views[3]">cVvvg2TJvEOMLbz52k656gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1t2I1gDYlk2zHjzoPCjgLwAA">
<XPD:ATTR name="Name" type="string">pStrict</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">HP/S2L0sKk+DRi+r1b3qXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kia9w5sxiUmgMYVBtCKLmAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1t2I1gDYlk2zHjzoPCjgLwAA</XPD:REF>
<XPD:REF name="Type_">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zlxlLRTCjkOLbz4Yxyv2KQAA">
<XPD:ATTR name="Name" type="string">propertyExpression</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1t2I1gDYlk2zHjzoPCjgLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="OLlKm0/fk0KY1n28kV5a5gAA">
<XPD:ATTR name="Name" type="string">p</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">HP/S2L0sKk+DRi+r1b3qXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9G/jwyt4MUWeY21ENzAZZQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OLlKm0/fk0KY1n28kV5a5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XSSWVkePSkaa5ZSvp1YiEwAA">
<XPD:ATTR name="Name" type="string">propertyExpression</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OLlKm0/fk0KY1n28kV5a5gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="X8Jv08ZS2kKww/qPhddGswAA">
<XPD:ATTR name="Name" type="string">f</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">HP/S2L0sKk+DRi+r1b3qXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="v9D2FppMT0WtSzHfmmQ9HAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">X8Jv08ZS2kKww/qPhddGswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Sg/nt7eVu0qrtmQbqWFAowAA">
<XPD:ATTR name="Name" type="string">propertyExpression</XPD:ATTR>
<XPD:REF name="BehavioralFeature">X8Jv08ZS2kKww/qPhddGswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="72PLmcE+VkSi734rSNcW1gAA">
<XPD:ATTR name="Name" type="string">c</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">HP/S2L0sKk+DRi+r1b3qXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BMHYXE798kKbKh8BPEbusgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">72PLmcE+VkSi734rSNcW1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5LAN3LB880yKfQharn42mQAA">
<XPD:ATTR name="Name" type="string">propertyExpression</XPD:ATTR>
<XPD:REF name="BehavioralFeature">72PLmcE+VkSi734rSNcW1gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="QxQQgfx3mkmjarVdBuQlTQAA">
<XPD:ATTR name="Name" type="string">pf</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">HP/S2L0sKk+DRi+r1b3qXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TVJM4/t4zESweuh9W4k0eQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QxQQgfx3mkmjarVdBuQlTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="iVIUIWDRskawQf+muy8vVgAA">
<XPD:ATTR name="Name" type="string">propertyExpression</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QxQQgfx3mkmjarVdBuQlTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="Na/Ho9I+W0yuy1C66P1pVgAA">
<XPD:ATTR name="Name" type="string">cc</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">HP/S2L0sKk+DRi+r1b3qXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8Z/PKauHfUuxcWuRAvVtkwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ComparatorCriteria</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Na/Ho9I+W0yuy1C66P1pVgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="haz5PSwlQUCqMr8jd/q0bwAA">
<XPD:ATTR name="Name" type="string">CriteriaItem</XPD:ATTR>
<XPD:REF name="Namespace">bVJmdGYjRECBIbRehl9MUgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">AW1GWtPUt0WvWvfbGGon/AAA</XPD:REF>
<XPD:REF name="Views[1]">n7OVxyDgjEylSxeXNCrw1QAA</XPD:REF>
<XPD:REF name="Views[2]">89Y+tXPwy0afHephTL0SrAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">4</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">LWjFOV9pLUOm67I8WlJJRAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">ghT2e2/ehEW6nudmEBCwnwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">LM+GXNh0MEuRQmP2twJszQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">UBJQt5xIYUqEsqD51jfuWQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1QEjPAFv60GIcJDN4xO90wAA">
<XPD:ATTR name="Name" type="string">createQueryPoint</XPD:ATTR>
<XPD:REF name="Owner">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Z8C2kkcnfk+rK6NoRRpTOAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1QEjPAFv60GIcJDN4xO90wAA</XPD:REF>
<XPD:REF name="Type_">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eOxgItstLUOgc0I10pMwGgAA">
<XPD:ATTR name="Name" type="string">queryState</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">QueryState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1QEjPAFv60GIcJDN4xO90wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="RfMBLlzPNky4oJaGkRix7wAA">
<XPD:ATTR name="Name" type="string">queryPointResolver</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">QueryPointResolver</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1QEjPAFv60GIcJDN4xO90wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="CKUxpot8c0qupKkomBm+DgAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9+/JvP+WukWq2YT8cwPT9QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CKUxpot8c0qupKkomBm+DgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">fW3+CvCa40erOsNXrde55wAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">iBkCO82QBEeUWKT6Ial/5AAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">nX4yTCM8nUSC8ULBtt6ECgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">8Ck6+P5hOUy+vVVLxrwNGAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">9xvgaXBT8kSoYvDOzkZdvgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">8MdyADnGYUqe56EIFrOIagAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">+5aXeNf2tEKrgLiJucV9OwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">w4eCv6JdQE2OGisDIVxM6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="BNd8HEEi+EyvFsjxcBldPQAA">
<XPD:ATTR name="Name" type="string">CriteriaPlaceholder</XPD:ATTR>
<XPD:REF name="Namespace">bVJmdGYjRECBIbRehl9MUgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mbUG572Ko0G8IqRYCLj9tAAA</XPD:REF>
<XPD:REF name="Views[1]">WXfIPpDLPU+g2axMKtd6GgAA</XPD:REF>
<XPD:REF name="Views[2]">cBWaeEZ6tkSdbLP5pMi2HwAA</XPD:REF>
<XPD:REF name="Views[3]">3zpOX/Fo4km7wF/7KRXL7wAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">UBJQt5xIYUqEsqD51jfuWQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="kYtbSZUeTEeycaTbum8DyAAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">BNd8HEEi+EyvFsjxcBldPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="kn+pdenjB0e+RJ0RTrrMQwAA">
<XPD:ATTR name="Name" type="string">JoinedCriteria</XPD:ATTR>
<XPD:REF name="Namespace">NYGGH03WsUiWcqAEStDGLAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="XeO6ej87EUC/Ucms76xfywAA">
<XPD:ATTR name="Name" type="string">on</XPD:ATTR>
<XPD:REF name="Owner">kn+pdenjB0e+RJ0RTrrMQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IUiBARERxECMu2IX+2TnKQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XeO6ej87EUC/Ucms76xfywAA</XPD:REF>
<XPD:REF name="Type_">BloYprMLJk646SVUsERAoAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">XmUfBqsA70aKCcj8SLL/TQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="2qZoyKH24UuSLwwKOVw11AAA">
<XPD:ATTR name="Name" type="string">BaseCriteria</XPD:ATTR>
<XPD:REF name="Namespace">NYGGH03WsUiWcqAEStDGLAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9Uk6CkMeX0q7MhhekyA9KAAA</XPD:REF>
<XPD:REF name="Views[1]">glh1lz9pFE+b1prPJTJ/AwAA</XPD:REF>
<XPD:REF name="Views[2]">XlH9LdWh2kWFZuZbXvljwAAA</XPD:REF>
<XPD:REF name="Views[3]">AVgqcDohMkKtrPt/TbpkKgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">OSq+7+jrS0mlENRmf3L3EAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="zjr0yGg2hEuNv8nC82A2/AAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">2qZoyKH24UuSLwwKOVw11AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/RPugVRSc0S7Ax+P+IRVuQAA">
<XPD:ATTR name="Name" type="string">em</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zjr0yGg2hEuNv8nC82A2/AAA</XPD:REF>
<XPD:REF name="Type_">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="FQrRgu5xhk2NeIfiyZQUzAAA">
<XPD:ATTR name="Name" type="string">toQuery</XPD:ATTR>
<XPD:REF name="Owner">2qZoyKH24UuSLwwKOVw11AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nCmuyFYOT02hZi7CoHw7ygAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FQrRgu5xhk2NeIfiyZQUzAAA</XPD:REF>
<XPD:REF name="Type_">L2JF3VTTIUKFtASrjJD4nwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Amhw7JEynk6T1SRD/RF0hwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">Z6oIvunT2UWuMQyHSCFiSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLPackage" guid="cPB1ZICQ402zCr7NGBxgWQAA">
<XPD:ATTR name="Name" type="string">property</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">14</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="xrY8Q/MD90+fWOsvy6tHKwAA">
<XPD:ATTR name="Name" type="string">EntityCriteriaSelection</XPD:ATTR>
<XPD:REF name="Namespace">cPB1ZICQ402zCr7NGBxgWQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">TxIoNcMbC0a8h5OIzoZWWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="lQGmAEzMgE65pnMn3YYDwQAA">
<XPD:ATTR name="Name" type="string">EntityProperty</XPD:ATTR>
<XPD:REF name="Namespace">cPB1ZICQ402zCr7NGBxgWQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">HPAOltb/vUS6Uf1msRV+7QAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">BCp1MqNQWU6yCWdu2WC54gAA</XPD:REF>
<XPD:REF name="Specializations[1]">Zs6CJ1oP1kGsq1ev4mKfAwAA</XPD:REF>
<XPD:REF name="Specializations[2]">5CyxoHc2akOo6pDkhTwLTgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="GGYzVN4KmUmiBjZjcWmPQAAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">lQGmAEzMgE65pnMn3YYDwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kuO9IkSsA0K25jM0iIWrfQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GGYzVN4KmUmiBjZjcWmPQAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Cx9imI+QlE+zboiUN1XaKAAA">
<XPD:ATTR name="Name" type="string">getEntityModel</XPD:ATTR>
<XPD:REF name="Owner">lQGmAEzMgE65pnMn3YYDwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Jbeym6/wQkifv0NkAZXqRwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Cx9imI+QlE+zboiUN1XaKAAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="xfU/9YoCe0enOzhK1/iwzwAA">
<XPD:ATTR name="Name" type="string">setEntityModel</XPD:ATTR>
<XPD:REF name="Owner">lQGmAEzMgE65pnMn3YYDwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1NJ1F41irEmzg8z3+oxH7AAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xfU/9YoCe0enOzhK1/iwzwAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="99zvXvohh0KtcYyGsPDu/QAA">
<XPD:ATTR name="Name" type="string">Groupable</XPD:ATTR>
<XPD:REF name="Namespace">cPB1ZICQ402zCr7NGBxgWQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="XJKcFlzvvEqqNIdyQakA7gAA">
<XPD:ATTR name="Name" type="string">addGroupToCriteria</XPD:ATTR>
<XPD:REF name="Owner">99zvXvohh0KtcYyGsPDu/QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5S3+565Y20in4dAs7CjsUwAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XJKcFlzvvEqqNIdyQakA7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JUFdiJA1QUeAwzFZcAGUagAA">
<XPD:ATTR name="Name" type="string">tableAlias</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XJKcFlzvvEqqNIdyQakA7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="5/MkzUuwH0qvFm8F8po0EAAA">
<XPD:ATTR name="Name" type="string">JoinableEntityProperty</XPD:ATTR>
<XPD:REF name="Namespace">cPB1ZICQ402zCr7NGBxgWQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Zs6CJ1oP1kGsq1ev4mKfAwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">0X5lLzWxtUO6dsvcq7E27QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="+CRpdq5gBEeY4eTo3By88QAA">
<XPD:ATTR name="Name" type="string">createJoinTreeItem</XPD:ATTR>
<XPD:REF name="Owner">5/MkzUuwH0qvFm8F8po0EAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QXhP3vuJ8Eu2ZivReZ7GqQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+CRpdq5gBEeY4eTo3By88QAA</XPD:REF>
<XPD:REF name="Type_">0fDxq7164UyanZOSXe6PoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KAfYDyunbUeG7ezvOYxh3gAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+CRpdq5gBEeY4eTo3By88QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="c/K1g2NiHkSAFA+J0jyAngAA">
<XPD:ATTR name="Name" type="string">queryPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+CRpdq5gBEeY4eTo3By88QAA</XPD:REF>
<XPD:REF name="Type_">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">IjvPubpmyEGhqXh9ejL0mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="m+Y90OPqd0SkWzrM4eioSAAA">
<XPD:ATTR name="Name" type="string">ColumnProperty</XPD:ATTR>
<XPD:REF name="Namespace">cPB1ZICQ402zCr7NGBxgWQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">BCp1MqNQWU6yCWdu2WC54gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Ks3zLeTVsEO+j7xs/5qDowAA">
<XPD:ATTR name="Name" type="string">getColumnName(): string</XPD:ATTR>
<XPD:REF name="Owner">m+Y90OPqd0SkWzrM4eioSAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">fpJwPrr7qEuWBA0PJ33OHAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">WEGCUj8QWUCCVxcXVrfvPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="ZOHAnLrJ6kCCocCnoF8MdwAA">
<XPD:ATTR name="Name" type="string">IdDef</XPD:ATTR>
<XPD:REF name="Namespace">cPB1ZICQ402zCr7NGBxgWQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">6IVkdb58Pky06QeGqr6U8AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="oV6WElp+/0S+OMo+fkgxnwAA">
<XPD:ATTR name="Name" type="string">isGeneratedValue</XPD:ATTR>
<XPD:REF name="Owner">ZOHAnLrJ6kCCocCnoF8MdwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">rZ6YwdmFskGJYDlhlya6OAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">9LizKBbw+0Ku/XEwOOXPjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="70iwLKb6eEiaKjwvY348bwAA">
<XPD:ATTR name="Name" type="string">EntityPropertyAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">cPB1ZICQ402zCr7NGBxgWQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">HPAOltb/vUS6Uf1msRV+7QAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">mZxp2hw/Ik2sbxrem+W4uQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="BHCOp/W/w0C7kGhDAFH8zgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">70iwLKb6eEiaKjwvY348bwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7px+5WKetkmkY7QGXVUCOAAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BHCOp/W/w0C7kGhDAFH8zgAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/C9sYKoiFUuDvRavW2UbaQAA">
<XPD:ATTR name="Name" type="string">accessProxy</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BHCOp/W/w0C7kGhDAFH8zgAA</XPD:REF>
<XPD:REF name="Type_">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+07lcoER7kC5Ho7tBNWivQAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">70iwLKb6eEiaKjwvY348bwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="i3W7zHJ7YEOrBvIeXMUKHQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+07lcoER7kC5Ho7tBNWivQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="lfWq9YNxEUCF0xPVXu65dQAA">
<XPD:ATTR name="Name" type="string">getEntityModel</XPD:ATTR>
<XPD:REF name="Owner">70iwLKb6eEiaKjwvY348bwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SlNXxSWU/E2L4wduWTZWHgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lfWq9YNxEUCF0xPVXu65dQAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="WiIHsQrnXESTLSGMD+7ykwAA">
<XPD:ATTR name="Name" type="string">getAccessProxy</XPD:ATTR>
<XPD:REF name="Owner">70iwLKb6eEiaKjwvY348bwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HbEnrTJPe0qMkULYQQMGBgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WiIHsQrnXESTLSGMD+7ykwAA</XPD:REF>
<XPD:REF name="Type_">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="8uGzw98Z/kaq0i/8gG59VwAA">
<XPD:ATTR name="Name" type="string">copy</XPD:ATTR>
<XPD:REF name="Owner">70iwLKb6eEiaKjwvY348bwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ScQhXHkWY0m+Za/TQHkuYgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8uGzw98Z/kaq0i/8gG59VwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="P3itFDAobke+q7Il6w73eAAA">
<XPD:ATTR name="Name" type="string">mappedValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8uGzw98Z/kaq0i/8gG59VwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Y9xSA/VbpUiq796DNDd4QAAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityModel</XPD:ATTR>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:REF name="Owner">70iwLKb6eEiaKjwvY348bwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="AYvbVoXHsEGWEhNaU9A+8wAA">
<XPD:ATTR name="Name" type="string">accessProxy</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PropertyAccessProxy</XPD:ATTR>
<XPD:REF name="Type_">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
<XPD:REF name="Owner">70iwLKb6eEiaKjwvY348bwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="QZ4S5dXBU061DIW9diZRxgAA">
<XPD:ATTR name="Name" type="string">RelationPropertyAdapter</XPD:ATTR>
<XPD:REF name="Namespace">cPB1ZICQ402zCr7NGBxgWQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">KR2XUM/SyEC63x65wZORJgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">mZxp2hw/Ik2sbxrem+W4uQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">4</XPD:ATTR>
<XPD:REF name="Specializations[0]">BoLBvwXknUiPSrxWg1jurAAA</XPD:REF>
<XPD:REF name="Specializations[1]">kdrRJ8IxT0er8eJze83PiQAA</XPD:REF>
<XPD:REF name="Specializations[2]">2DVL8klVn0qLeX2lCCmktgAA</XPD:REF>
<XPD:REF name="Specializations[3]">j4pV4fCOzEOz51QWJHy1eQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1KeJvYlrqkyyWgBoCNsbbwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">QZ4S5dXBU061DIW9diZRxgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MXNMXtr5SUS7LLnB3gv5VgAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1KeJvYlrqkyyWgBoCNsbbwAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="AleEreAcEkCFf3/WDoQ+NQAA">
<XPD:ATTR name="Name" type="string">accessProxy</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1KeJvYlrqkyyWgBoCNsbbwAA</XPD:REF>
<XPD:REF name="Type_">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="3Yg689YWdEqY2EtqlviwygAA">
<XPD:ATTR name="Name" type="string">relation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1KeJvYlrqkyyWgBoCNsbbwAA</XPD:REF>
<XPD:REF name="Type_">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="vBrLfOmyQ0eAPQTX574BuAAA">
<XPD:ATTR name="Name" type="string">getRelation</XPD:ATTR>
<XPD:REF name="Owner">QZ4S5dXBU061DIW9diZRxgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Zd3i3ix47k6gibjqIU58zgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vBrLfOmyQ0eAPQTX574BuAAA</XPD:REF>
<XPD:REF name="Type_">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="dgfSPR5ahU6yniFl78qfGgAA">
<XPD:ATTR name="Name" type="string">createSelectionQueryColumn</XPD:ATTR>
<XPD:REF name="Owner">QZ4S5dXBU061DIW9diZRxgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MEnoFjhh60i/ps+EEdr1cQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dgfSPR5ahU6yniFl78qfGgAA</XPD:REF>
<XPD:REF name="Type_">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="123+4yn6iUGYSWZ+VJqwYQAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dgfSPR5ahU6yniFl78qfGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="yp/fqU9b3UeVtHv6zKYHEAAA">
<XPD:ATTR name="Name" type="string">queryPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dgfSPR5ahU6yniFl78qfGgAA</XPD:REF>
<XPD:REF name="Type_">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="OF2U8Vy0gU6/PfXEpFoEAgAA">
<XPD:ATTR name="Name" type="string">mapValue</XPD:ATTR>
<XPD:REF name="Owner">QZ4S5dXBU061DIW9diZRxgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dgO0Ch0X/kKq99Rm/TpJGAAA">
<XPD:ATTR name="Name" type="string">mappingJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OF2U8Vy0gU6/PfXEpFoEAgAA</XPD:REF>
<XPD:REF name="Type_">p5OG9sO0h0aWUc9lctFh8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hr7vn/xNKU+zjoIRMmIRLgAA">
<XPD:ATTR name="Name" type="string">rawDataMap</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OF2U8Vy0gU6/PfXEpFoEAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="htszeSSEr0GEuMj54H7skwAA">
<XPD:ATTR name="Name" type="string">mappedValues</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OF2U8Vy0gU6/PfXEpFoEAgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="wuTsB5DolUWu7MNsc1prTwAA">
<XPD:ATTR name="Name" type="string">supplyPersistingJob</XPD:ATTR>
<XPD:REF name="Owner">QZ4S5dXBU061DIW9diZRxgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tY/4GENxJUqo1/DP7OQ1DQAA">
<XPD:ATTR name="Name" type="string">persistingJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wuTsB5DolUWu7MNsc1prTwAA</XPD:REF>
<XPD:REF name="Type_">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vpMuuqIw+ESCjby/tyNQmgAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wuTsB5DolUWu7MNsc1prTwAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="y9OAEiMcNkSuMwVVv6+vVQAA">
<XPD:ATTR name="Name" type="string">supplyDeletingJob</XPD:ATTR>
<XPD:REF name="Owner">QZ4S5dXBU061DIW9diZRxgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GHI9f3gdNk6XTtW+fNJttgAA">
<XPD:ATTR name="Name" type="string">deletingJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y9OAEiMcNkSuMwVVv6+vVQAA</XPD:REF>
<XPD:REF name="Type_">f1f1gED0ukWcHFIPUACcEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lGXy4mz9WUmrRXYzA/GO8gAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y9OAEiMcNkSuMwVVv6+vVQAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="wejLYTnBa0OhqdocrFUnfQAA">
<XPD:ATTR name="Name" type="string">prepareJoin</XPD:ATTR>
<XPD:REF name="Owner">QZ4S5dXBU061DIW9diZRxgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mhN2KvCIpkud6jtSn9tX8wAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wejLYTnBa0OhqdocrFUnfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="wQ8NKhmsVkKNZsdENksWWAAA">
<XPD:ATTR name="Name" type="string">treeItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wejLYTnBa0OhqdocrFUnfQAA</XPD:REF>
<XPD:REF name="Type_">45XNWikeRkaNq2CMcRWUfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="+aMZS+CJck+/JoUO/DWyOwAA">
<XPD:ATTR name="Name" type="string">applyJoin</XPD:ATTR>
<XPD:REF name="Owner">QZ4S5dXBU061DIW9diZRxgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="E5/B12+hx0KAe/vSNmic0wAA">
<XPD:ATTR name="Name" type="string">selectBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+aMZS+CJck+/JoUO/DWyOwAA</XPD:REF>
<XPD:REF name="Type_">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CZBsWPhKrEWSX9/JiDXgcAAA">
<XPD:ATTR name="Name" type="string">treeItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+aMZS+CJck+/JoUO/DWyOwAA</XPD:REF>
<XPD:REF name="Type_">45XNWikeRkaNq2CMcRWUfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="0Cx1ti+I+ESij2QB61WuRQAA">
<XPD:ATTR name="Name" type="string">getTargetEntityClass</XPD:ATTR>
<XPD:REF name="Owner">QZ4S5dXBU061DIW9diZRxgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1D4Cy4ztSUWtLk5JyyOtqgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0Cx1ti+I+ESij2QB61WuRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="jltvmjpmk0W4dED1R8W2LQAA">
<XPD:ATTR name="Name" type="string">relation</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Relation</XPD:ATTR>
<XPD:REF name="Type_">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
<XPD:REF name="Owner">QZ4S5dXBU061DIW9diZRxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLInterface" guid="KcfVee0uJkOZimb+TqqH8gAA">
<XPD:ATTR name="Name" type="string">RelationProperty</XPD:ATTR>
<XPD:REF name="Namespace">cPB1ZICQ402zCr7NGBxgWQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">KR2XUM/SyEC63x65wZORJgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">0X5lLzWxtUO6dsvcq7E27QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="zxVXNMCdOEGsbIFaUG1RuQAA">
<XPD:ATTR name="Name" type="string">getRelation</XPD:ATTR>
<XPD:REF name="Owner">KcfVee0uJkOZimb+TqqH8gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0BlZG5x2dEyHDRr/z/n4ywAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zxVXNMCdOEGsbIFaUG1RuQAA</XPD:REF>
<XPD:REF name="Type_">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">shLkqHAurUuYLpQ3le1HhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLInterface" guid="DwoXxFCBw06+NbwDLmkAkAAA">
<XPD:ATTR name="Name" type="string">RepresentableByColumn</XPD:ATTR>
<XPD:REF name="Namespace">cPB1ZICQ402zCr7NGBxgWQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">KRbuZLIXW0WALljbUdOUrgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="iRRYUr4ca0W0yyCPW6o++gAA">
<XPD:ATTR name="Name" type="string">createRepresentingQueryColumn</XPD:ATTR>
<XPD:REF name="Owner">DwoXxFCBw06+NbwDLmkAkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fn7vzwPFGE6JdmbRzuN0ywAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iRRYUr4ca0W0yyCPW6o++gAA</XPD:REF>
<XPD:REF name="Type_">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="AiifdjbZ5U2elVO8kqT1tQAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iRRYUr4ca0W0yyCPW6o++gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="C5yIDcUJeEuGx/qN2ZS3gAAA">
<XPD:ATTR name="Name" type="string">queryPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iRRYUr4ca0W0yyCPW6o++gAA</XPD:REF>
<XPD:REF name="Type_">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLPackage" guid="58+xA8EWskOh6VtaHQ+plwAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="Namespace">cPB1ZICQ402zCr7NGBxgWQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="bWz2xf2L8Ui3GAusKPImbQAA">
<XPD:ATTR name="Name" type="string">relation</XPD:ATTR>
<XPD:REF name="Namespace">58+xA8EWskOh6VtaHQ+plwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">17</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="zsFRtqX1cU2KsSyXJFxlqgAA">
<XPD:ATTR name="Name" type="string">ToManyRelationFactory</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="nyEQEz1RGEKUXlC4xdFEfgAA">
<XPD:ATTR name="Name" type="string">InverseJoinColumnOneToManyRelation</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">1gyM2qTtOU+HXvp7pwYqCgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="qGKzrHqun0yxBpgnWcqtiQAA">
<XPD:ATTR name="Name" type="string">JoinTableToManyRelation</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">TvIxuF7v5kuyVL2uu1uFaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="7NC2cpEpo0SUMgorDkckkQAA">
<XPD:ATTR name="Name" type="string">PropertyMappedToManyRelation</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">EmRgTp5KXEqqsK0A+J1yNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="mvdBf4p+Qkq+S/SMyXA4hQAA">
<XPD:ATTR name="Name" type="string">ToOneRelation</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">egAnXjiT3EOzGXixcTeXMwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">p8j0QbNpYUGQJ5dDM6ZVOQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">Q/Qq5c3dQk6+AHdF/m/QEAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">TJ/SoMch4U6rYz1201JgugAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="3qJe692ifE6ujEXlxopZ5wAA">
<XPD:ATTR name="Name" type="string">createRepresentingQueryColumn</XPD:ATTR>
<XPD:REF name="Owner">mvdBf4p+Qkq+S/SMyXA4hQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yH50Ii0rFE6NcBplJu4vWQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3qJe692ifE6ujEXlxopZ5wAA</XPD:REF>
<XPD:REF name="Type_">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ZFX64Vueq0qM4ip+YZqVCQAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3qJe692ifE6ujEXlxopZ5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="PHRpLTQxB0eyeLdo35A7DAAA">
<XPD:ATTR name="Name" type="string">queryPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3qJe692ifE6ujEXlxopZ5wAA</XPD:REF>
<XPD:REF name="Type_">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">bX5cVMtoyUuTuGQ0K67duAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">lcDpYtTPj0STdyZNo4AeiAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">rNGi3XTCzECTZTU6wfno7AAA</XPD:REF>
<XPD:REF name="Associations[1]">/E4Bb5llm0KtqI8lZXGZEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="f4y1OROixEuJ8EsVXpi5bAAA">
<XPD:ATTR name="Name" type="string">PropertyMappedOneToOneRelation</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">p8j0QbNpYUGQJ5dDM6ZVOQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">PCJoGjb+oECuhyuxOUl8LQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">n+AHCxcKz0W8/b5n0n8EiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="m/TEGkJDXECi5U1A8ngXzwAA">
<XPD:ATTR name="Name" type="string">JoinTableToOneRelation</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Q/Qq5c3dQk6+AHdF/m/QEAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">SkpMCp2MAE2Vzcb8bRLqXQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">iCnBRf73/kmDveu9Qscg5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="z+KcA1BR30+YrYTaAxgmqAAA">
<XPD:ATTR name="Name" type="string">JoinColumnToOneRelation</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">TJ/SoMch4U6rYz1201JgugAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">59FcTezElkulc3gvy8IT2wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">nSVlRUgNmUWJ+eLQWDHX9QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="bbLV44HyY0GcoEw+qjG2NAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">z+KcA1BR30+YrYTaAxgmqAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tezp5ZVI0k2WBgn1rK3gVQAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bbLV44HyY0GcoEw+qjG2NAAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nuNU55dZlkCCXirYZeYuNQAA">
<XPD:ATTR name="Name" type="string">relationAnno</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bbLV44HyY0GcoEw+qjG2NAAA</XPD:REF>
<XPD:REF name="Type_">FdeGWwhC/0CnJNkqzHA8UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Eu1md+bX40WZ6tOp8KYNewAA">
<XPD:ATTR name="Name" type="string">joinColumnAnno</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bbLV44HyY0GcoEw+qjG2NAAA</XPD:REF>
<XPD:REF name="Type_">MTRMfbQf90Gja9+/9OAQIwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="kjvAC4sYR060jlC3kl1VZgAA">
<XPD:ATTR name="Name" type="string">getJoinColumnName</XPD:ATTR>
<XPD:REF name="Owner">z+KcA1BR30+YrYTaAxgmqAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="39ABdQIgNkGb4+jCvdXeyAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kjvAC4sYR060jlC3kl1VZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Cw56AlXcAkWcuFr8EUS8+wAA">
<XPD:ATTR name="Name" type="string">joinColumnName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">z+KcA1BR30+YrYTaAxgmqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLInterface" guid="HcMtvj/LbUOOX/25XvOMHAAA">
<XPD:ATTR name="Name" type="string">Relation</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">egAnXjiT3EOzGXixcTeXMwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">bY1FFROhZkCld92lrJP6GwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">LfIZoJ9JXEiGAp7Di/84BwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ARiYN6xcrkGyGK4v0b5JdwAA">
<XPD:ATTR name="Name" type="string">getEntityModel</XPD:ATTR>
<XPD:REF name="Owner">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AQSpOwhPH0uUqwfgb3ZsZAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ARiYN6xcrkGyGK4v0b5JdwAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="4djEMvOh90qpkwTkJBz+CQAA">
<XPD:ATTR name="Name" type="string">getTargetEntityModel</XPD:ATTR>
<XPD:REF name="Owner">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+GjTHeAjOkiw68g7IcrabQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4djEMvOh90qpkwTkJBz+CQAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="MFRU3Y7MKkWQCdeDHkg3TgAA">
<XPD:ATTR name="Name" type="string">getTargetEntityClass</XPD:ATTR>
<XPD:REF name="Owner">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nETqQXI+ck+5xi30GQ5i5AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflecitonClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MFRU3Y7MKkWQCdeDHkg3TgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="qYiqF6AiQUKddtEYd/sY6AAA">
<XPD:ATTR name="Name" type="string">getFetchType</XPD:ATTR>
<XPD:REF name="Owner">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="loFOWoCgkUm7znc9iBdOGQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qYiqF6AiQUKddtEYd/sY6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="TKUoiftYKkWETSPlvZkONwAA">
<XPD:ATTR name="Name" type="string">getCascadeType</XPD:ATTR>
<XPD:REF name="Owner">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bgp8uR+hK0GDYcREyR//uwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TKUoiftYKkWETSPlvZkONwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="OvvzpeEHukKaWvpttYuhgAAA">
<XPD:ATTR name="Name" type="string">createSelectionQueryColumn</XPD:ATTR>
<XPD:REF name="Owner">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Hdy2+kNO3EK2tsZ42q8vdgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OvvzpeEHukKaWvpttYuhgAAA</XPD:REF>
<XPD:REF name="Type_">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Vxp0m5TPI06daX/Wrspo+gAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OvvzpeEHukKaWvpttYuhgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="DG+26RwEJ0iqHkCk+sW9TwAA">
<XPD:ATTR name="Name" type="string">queryPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OvvzpeEHukKaWvpttYuhgAAA</XPD:REF>
<XPD:REF name="Type_">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="e8giPSrFH0mpWMqwoALmugAA">
<XPD:ATTR name="Name" type="string">mapValue</XPD:ATTR>
<XPD:REF name="Owner">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pOZb7Bj2t02HwJ0HQJrHPAAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e8giPSrFH0mpWMqwoALmugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TcGu7Gumv0Gl+7Ov7YVW6gAA">
<XPD:ATTR name="Name" type="string">mappingJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e8giPSrFH0mpWMqwoALmugAA</XPD:REF>
<XPD:REF name="Type_">p5OG9sO0h0aWUc9lctFh8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="r+AlgSXN60qCXexk1EEPnQAA">
<XPD:ATTR name="Name" type="string">rawDataMap</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e8giPSrFH0mpWMqwoALmugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="mqG/OWbZBU+OLPnmrzruZQAA">
<XPD:ATTR name="Name" type="string">mappedValues</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e8giPSrFH0mpWMqwoALmugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="DF/p3QuSHUqokPksdEMyDgAA">
<XPD:ATTR name="Name" type="string">supplyPersistingJob</XPD:ATTR>
<XPD:REF name="Owner">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QMk5V8CnBk+nAIWOg93MzgAA">
<XPD:ATTR name="Name" type="string">mappedValue</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DF/p3QuSHUqokPksdEMyDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="H7zLXcsUC0O7ioHQWSGmhAAA">
<XPD:ATTR name="Name" type="string">persistingJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DF/p3QuSHUqokPksdEMyDgAA</XPD:REF>
<XPD:REF name="Type_">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="s6NnPoagwkmhG2H9GKUNkgAA">
<XPD:ATTR name="Name" type="string">supplyDeletingJob</XPD:ATTR>
<XPD:REF name="Owner">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sOxnGly3fkG2vloXn+4yDwAA">
<XPD:ATTR name="Name" type="string">mappedValue</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s6NnPoagwkmhG2H9GKUNkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="gNnbKjxZlE6p1uHNnduiWwAA">
<XPD:ATTR name="Name" type="string">deletingJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s6NnPoagwkmhG2H9GKUNkgAA</XPD:REF>
<XPD:REF name="Type_">f1f1gED0ukWcHFIPUACcEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="e30AM3AUjU+gUImx+Hu1SQAA">
<XPD:ATTR name="Name" type="string">prepareJoin</XPD:ATTR>
<XPD:REF name="Owner">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="szmJqFbifk6yXcR/osS/yAAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e30AM3AUjU+gUImx+Hu1SQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Xyqkt3QzHUuJSAkfPxLVnwAA">
<XPD:ATTR name="Name" type="string">treeItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e30AM3AUjU+gUImx+Hu1SQAA</XPD:REF>
<XPD:REF name="Type_">45XNWikeRkaNq2CMcRWUfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="Xm3QV5SW10KSLNLs35ZEhwAA">
<XPD:ATTR name="Name" type="string">applyJoin</XPD:ATTR>
<XPD:REF name="Owner">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="frDRnfqSb0qNb8VbyaXnHQAA">
<XPD:ATTR name="Name" type="string">selectBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Xm3QV5SW10KSLNLs35ZEhwAA</XPD:REF>
<XPD:REF name="Type_">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RWt7zQbYdU++RrVuILU3WAAA">
<XPD:ATTR name="Name" type="string">treeItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Xm3QV5SW10KSLNLs35ZEhwAA</XPD:REF>
<XPD:REF name="Type_">45XNWikeRkaNq2CMcRWUfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">jltvmjpmk0W4dED1R8W2LQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">5</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">0BlZG5x2dEyHDRr/z/n4ywAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Zd3i3ix47k6gibjqIU58zgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">3Yg689YWdEqY2EtqlviwygAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">RqIX631xaEqv5ZGpK251igAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">2wvyQTuaV0CZiqtX+0AajAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLInterface" guid="acFj3zTNtU+XMXYKRc3EwQAA">
<XPD:ATTR name="Name" type="string">MasterRelation</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">bY1FFROhZkCld92lrJP6GwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">ul3g6tt6PUma7vqLjqEZNwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">59FcTezElkulc3gvy8IT2wAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">1gyM2qTtOU+HXvp7pwYqCgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="CCSJTMxg4UezZeMmcm5CxwAA">
<XPD:ATTR name="Name" type="string">prepareInverseJoin</XPD:ATTR>
<XPD:REF name="Owner">acFj3zTNtU+XMXYKRc3EwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oDxp2c+LP0eyfAxvgRK18QAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CCSJTMxg4UezZeMmcm5CxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dizhQhGiCkCsG8Q+aidKCAAA">
<XPD:ATTR name="Name" type="string">treeItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CCSJTMxg4UezZeMmcm5CxwAA</XPD:REF>
<XPD:REF name="Type_">45XNWikeRkaNq2CMcRWUfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="8uTjMzlFoEu54Rda7cOeVwAA">
<XPD:ATTR name="Name" type="string">applyInverseJoin</XPD:ATTR>
<XPD:REF name="Owner">acFj3zTNtU+XMXYKRc3EwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ejoEbyZJGU27GyQtexqLAQAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8uTjMzlFoEu54Rda7cOeVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6srC/9nkC0uZQOZX76H3hwAA">
<XPD:ATTR name="Name" type="string">treeItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8uTjMzlFoEu54Rda7cOeVwAA</XPD:REF>
<XPD:REF name="Type_">45XNWikeRkaNq2CMcRWUfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="uuD4D0njo0WUhI73CbnFqgAA">
<XPD:ATTR name="Name" type="string">createInverseToManyLoader</XPD:ATTR>
<XPD:REF name="Owner">acFj3zTNtU+XMXYKRc3EwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G4N+t9cixkaKea5HV5OAGgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uuD4D0njo0WUhI73CbnFqgAA</XPD:REF>
<XPD:REF name="Type_">ieh5kBu/dEqfLp/Isd8QrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/x5irIQuHUSBQDzgSAqk9QAA">
<XPD:ATTR name="Name" type="string">em</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uuD4D0njo0WUhI73CbnFqgAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="DDOLKjZ9zUaLuHp8tbdlLgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uuD4D0njo0WUhI73CbnFqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="qM6Qj6vyvEKzrTDLfJNUGwAA">
<XPD:ATTR name="Name" type="string">toManyAnno</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uuD4D0njo0WUhI73CbnFqgAA</XPD:REF>
<XPD:REF name="Type_">wgHMilbv5EOdtQsuZqnZGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="X7PhBw7GNkiJqwBaiFYLCgAA">
<XPD:ATTR name="Name" type="string">supplyNonCascadeInverseDeletingJob</XPD:ATTR>
<XPD:REF name="Owner">acFj3zTNtU+XMXYKRc3EwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="y6NG+FE0GkyS1QB6Ul+jNwAA">
<XPD:ATTR name="Name" type="string">mappedValue</XPD:ATTR>
<XPD:REF name="BehavioralFeature">X7PhBw7GNkiJqwBaiFYLCgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="aCC3qjoNCEOJzyLZiCYnPgAA">
<XPD:ATTR name="Name" type="string">inverseDeletingJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">X7PhBw7GNkiJqwBaiFYLCgAA</XPD:REF>
<XPD:REF name="Type_">f1f1gED0ukWcHFIPUACcEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">5M6lAROTDk2YdLwqr1O8jAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">dMa5RIpGXUycZmvRhGv/cgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="xwMpG9LkLEuKiUqK8S+wXwAA">
<XPD:ATTR name="Name" type="string">JoinTableRelationActionJob</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="b3VDOPehF0S2sOeFA7+s1QAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">xwMpG9LkLEuKiUqK8S+wXwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sQb96gaY4k2U0oAikR4IdQAA">
<XPD:ATTR name="Name" type="string">actionQueue</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b3VDOPehF0S2sOeFA7+s1QAA</XPD:REF>
<XPD:REF name="Type_">67G5gwc12k6xS54thp1UHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="w77Xuowp10GPkSfPE/lhtQAA">
<XPD:ATTR name="Name" type="string">joinTableName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b3VDOPehF0S2sOeFA7+s1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ulJdZr6H7U+gxZyaEUQw3QAA">
<XPD:ATTR name="Name" type="string">joinColumnName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b3VDOPehF0S2sOeFA7+s1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="cTnb4lfyv0uKip5Ph/NEFwAA">
<XPD:ATTR name="Name" type="string">inverseJoinColumnName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b3VDOPehF0S2sOeFA7+s1QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="z6cXGZ8qHEq452G7knamugAA">
<XPD:ATTR name="Name" type="string">setId</XPD:ATTR>
<XPD:REF name="Owner">xwMpG9LkLEuKiUqK8S+wXwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TG7jZBak8U217nRYrARQhwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">z6cXGZ8qHEq452G7knamugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="DjKCTn9LYUKn6py8lPSofwAA">
<XPD:ATTR name="Name" type="string">addTargetId</XPD:ATTR>
<XPD:REF name="Owner">xwMpG9LkLEuKiUqK8S+wXwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WV6Zt/tHPUqSv+XDGhoExQAA">
<XPD:ATTR name="Name" type="string">targetId</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DjKCTn9LYUKn6py8lPSofwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="qVlL5XXVfkWHDI3yv2SNhgAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">xwMpG9LkLEuKiUqK8S+wXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="oxU8syn55UmK6la/Mzqz2AAA">
<XPD:ATTR name="Name" type="string">RelationAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">LfIZoJ9JXEiGAp7Di/84BwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">nSVlRUgNmUWJ+eLQWDHX9QAA</XPD:REF>
<XPD:REF name="Specializations[1]">RJEhAzCR9UqUOf8tRCVs0AAA</XPD:REF>
<XPD:REF name="Specializations[2]">RxB9s/+d+E6PNJl5sghnQgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="QOy8SmJmxk2orKp0QQBonAAA">
<XPD:ATTR name="Name" type="string">__contruct</XPD:ATTR>
<XPD:REF name="Owner">oxU8syn55UmK6la/Mzqz2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="f0Z9JYQFu0Otgcg8KqtjggAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QOy8SmJmxk2orKp0QQBonAAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/E5KpOiZ9UqkLV5PpoUxsQAA">
<XPD:ATTR name="Name" type="string">relationAnno</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QOy8SmJmxk2orKp0QQBonAAA</XPD:REF>
<XPD:REF name="Type_">FdeGWwhC/0CnJNkqzHA8UAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="fWTbpfMF2kG4KQh5blQmyQAA">
<XPD:ATTR name="Name" type="string">getEntityModel</XPD:ATTR>
<XPD:REF name="Owner">oxU8syn55UmK6la/Mzqz2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ADsuMKAAUEytnhLOmGsB6AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fWTbpfMF2kG4KQh5blQmyQAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="EVVhIfRij0CdDzcsZFbVugAA">
<XPD:ATTR name="Name" type="string">getTargetEntityModel</XPD:ATTR>
<XPD:REF name="Owner">oxU8syn55UmK6la/Mzqz2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dgvIP2j2PEO5ZMx1+T/GIAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EVVhIfRij0CdDzcsZFbVugAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="sZI8EN2ty0+AeC0JAhZmmQAA">
<XPD:ATTR name="Name" type="string">getTargetEntityClass</XPD:ATTR>
<XPD:REF name="Owner">oxU8syn55UmK6la/Mzqz2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n6Z0dKkqUUmzrIIt6CGNjQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflecitonClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sZI8EN2ty0+AeC0JAhZmmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="y1OflYCUGECZ14L0iKWRjgAA">
<XPD:ATTR name="Name" type="string">getFetchType</XPD:ATTR>
<XPD:REF name="Owner">oxU8syn55UmK6la/Mzqz2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+JjF1N7fbkK5SrRR5iX2UAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y1OflYCUGECZ14L0iKWRjgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="Y4ZRPSImvESX+E/WcqnRbQAA">
<XPD:ATTR name="Name" type="string">getCascadeType</XPD:ATTR>
<XPD:REF name="Owner">oxU8syn55UmK6la/Mzqz2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QJbhJQjnhUG7k7qPKJIY/wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Y4ZRPSImvESX+E/WcqnRbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="cANGZrH7QkKgDpsANQu9agAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityModel</XPD:ATTR>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:REF name="Owner">oxU8syn55UmK6la/Mzqz2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="g7ZG+xK5+E61vJHRW31V9QAA">
<XPD:ATTR name="Name" type="string">entityProperty</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityProperty</XPD:ATTR>
<XPD:REF name="Type_">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
<XPD:REF name="Owner">oxU8syn55UmK6la/Mzqz2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="VNAGQ7++FUuaEBNl3zlT9wAA">
<XPD:ATTR name="Name" type="string">targetEntityClass</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">oxU8syn55UmK6la/Mzqz2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="J8K6RAp66EuvwQ9LFEoRcgAA">
<XPD:ATTR name="Name" type="string">fetchType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">oxU8syn55UmK6la/Mzqz2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="vCWXl9DcTkeJ93PPVaYO0wAA">
<XPD:ATTR name="Name" type="string">cascadeType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">oxU8syn55UmK6la/Mzqz2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="ma3f65uyME2dkoNLVAbB4gAA">
<XPD:ATTR name="Name" type="string">MappedRelation</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">gPw7LtzIlE6mCDUF3pmd5wAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">gPw7LtzIlE6mCDUF3pmd5wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">RJEhAzCR9UqUOf8tRCVs0AAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">PCJoGjb+oECuhyuxOUl8LQAA</XPD:REF>
<XPD:REF name="Specializations[1]">EmRgTp5KXEqqsK0A+J1yNQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="HCNk/USQqkyL1qtnmH7TBAAA">
<XPD:ATTR name="Name" type="string">__contruct</XPD:ATTR>
<XPD:REF name="Owner">ma3f65uyME2dkoNLVAbB4gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OoZL5MOSlUGAd+VFtXGDCQAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HCNk/USQqkyL1qtnmH7TBAAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="oBz2wBK7FEq2qTc7V/YN/QAA">
<XPD:ATTR name="Name" type="string">relationAnno</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HCNk/USQqkyL1qtnmH7TBAAA</XPD:REF>
<XPD:REF name="Type_">lgEJa4OQhk+zDMGsoxIHnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="DbqnPIypdEK/Z1QtM2lN5AAA">
<XPD:ATTR name="Name" type="string">getTargetEntityProperty</XPD:ATTR>
<XPD:REF name="Owner">ma3f65uyME2dkoNLVAbB4gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iPyGAxQh10KEkCfM8gl/pQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DbqnPIypdEK/Z1QtM2lN5AAA</XPD:REF>
<XPD:REF name="Type_">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="5EOaZcTzZUSZbzHYDlb7CAAA">
<XPD:ATTR name="Name" type="string">getMappedRelation</XPD:ATTR>
<XPD:REF name="Owner">ma3f65uyME2dkoNLVAbB4gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5M6lAROTDk2YdLwqr1O8jAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5EOaZcTzZUSZbzHYDlb7CAAA</XPD:REF>
<XPD:REF name="Type_">acFj3zTNtU+XMXYKRc3EwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">aOOaP7RbmEaO87IiEhfaUwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Qd+gv+uWCEyqZFofFoCIlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="GhShtuhjTkSL1AtTkJO2wQAA">
<XPD:ATTR name="Name" type="string">JoinTableRelation</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">ul3g6tt6PUma7vqLjqEZNwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">RxB9s/+d+E6PNJl5sghnQgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">SkpMCp2MAE2Vzcb8bRLqXQAA</XPD:REF>
<XPD:REF name="Specializations[1]">TvIxuF7v5kuyVL2uu1uFaAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">10</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="lZAgGgBi0EqGfiqKAgUIMgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">GhShtuhjTkSL1AtTkJO2wQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QMXb5qQS1kWhTK/JX2g7tAAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lZAgGgBi0EqGfiqKAgUIMgAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dIzOfuXJgka/D+xuwQnudgAA">
<XPD:ATTR name="Name" type="string">relationAnno</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lZAgGgBi0EqGfiqKAgUIMgAA</XPD:REF>
<XPD:REF name="Type_">FdeGWwhC/0CnJNkqzHA8UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="C2QeG0Eor0KN0jp7aNyrSQAA">
<XPD:ATTR name="Name" type="string">joinTableAnno</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lZAgGgBi0EqGfiqKAgUIMgAA</XPD:REF>
<XPD:REF name="Type_">T9xAV4E/1U+yg1cgcUZ80AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="sFOxrgZqlkitgQAMgqrLugAA">
<XPD:ATTR name="Name" type="string">getJoinTableName</XPD:ATTR>
<XPD:REF name="Owner">GhShtuhjTkSL1AtTkJO2wQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PhHvoasxzE22hRy4iTaxrwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sFOxrgZqlkitgQAMgqrLugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="3pzN1PPjfUqIgVbyaYDrkgAA">
<XPD:ATTR name="Name" type="string">getJoinColumnName</XPD:ATTR>
<XPD:REF name="Owner">GhShtuhjTkSL1AtTkJO2wQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="W2rvhAZxpUuy86M6Xh14cgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3pzN1PPjfUqIgVbyaYDrkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Y5jiUC89QkaTeZxp82njvAAA">
<XPD:ATTR name="Name" type="string">getInverseJoinColumnName</XPD:ATTR>
<XPD:REF name="Owner">GhShtuhjTkSL1AtTkJO2wQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="58otJGs8OUS1pQBalJt7tAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Y5jiUC89QkaTeZxp82njvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="qLopIVdb00+mQJkZ8yBjkQAA">
<XPD:ATTR name="Name" type="string">createSelectionQueryColumn</XPD:ATTR>
<XPD:REF name="Owner">GhShtuhjTkSL1AtTkJO2wQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VkKHqBvTVkWoG/B7KbPPnwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qLopIVdb00+mQJkZ8yBjkQAA</XPD:REF>
<XPD:REF name="Type_">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="uozs9ivhNUaBcKpRYxov3wAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qLopIVdb00+mQJkZ8yBjkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="LnGLm8X1IUCFSiHlNi9oIAAA">
<XPD:ATTR name="Name" type="string">queryPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qLopIVdb00+mQJkZ8yBjkQAA</XPD:REF>
<XPD:REF name="Type_">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="y9J9O0K1CUC0asBCcrDOLwAA">
<XPD:ATTR name="Name" type="string">supplyNonCascadeInverseDeletingJob</XPD:ATTR>
<XPD:REF name="Owner">GhShtuhjTkSL1AtTkJO2wQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LX/EVQY5fEaGm+zS214svwAA">
<XPD:ATTR name="Name" type="string">mappedValue</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y9J9O0K1CUC0asBCcrDOLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="21GXi8070UaYpMewvom2aAAA">
<XPD:ATTR name="Name" type="string">inverseDeletingJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y9J9O0K1CUC0asBCcrDOLwAA</XPD:REF>
<XPD:REF name="Type_">f1f1gED0ukWcHFIPUACcEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="Ix5ip0Sd5UC7DOQn8D6UGgAA">
<XPD:ATTR name="Name" type="string">prepareJoin</XPD:ATTR>
<XPD:REF name="Owner">GhShtuhjTkSL1AtTkJO2wQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="89/bOppubkO2D8YewJiP0AAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ix5ip0Sd5UC7DOQn8D6UGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4p141yE4MESAHKn3BzzAwAAA">
<XPD:ATTR name="Name" type="string">treeItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ix5ip0Sd5UC7DOQn8D6UGgAA</XPD:REF>
<XPD:REF name="Type_">45XNWikeRkaNq2CMcRWUfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="Osn5geDiE0ivxdmOtL0SgQAA">
<XPD:ATTR name="Name" type="string">applyJoin</XPD:ATTR>
<XPD:REF name="Owner">GhShtuhjTkSL1AtTkJO2wQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="R2LA0BidLUOK1ZrppgCVxwAA">
<XPD:ATTR name="Name" type="string">selectBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Osn5geDiE0ivxdmOtL0SgQAA</XPD:REF>
<XPD:REF name="Type_">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/VaN439AHUKhab5Ll1m6bgAA">
<XPD:ATTR name="Name" type="string">treeItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Osn5geDiE0ivxdmOtL0SgQAA</XPD:REF>
<XPD:REF name="Type_">45XNWikeRkaNq2CMcRWUfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="d2Jb5P8stEmAtrxv7P9WTgAA">
<XPD:ATTR name="Name" type="string">prepareInverseJoin</XPD:ATTR>
<XPD:REF name="Owner">GhShtuhjTkSL1AtTkJO2wQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3HlmUt1BZkuVKFiI8bLpoAAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d2Jb5P8stEmAtrxv7P9WTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Kp6+sVhmCE+8FVQoS6mgHAAA">
<XPD:ATTR name="Name" type="string">treeItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d2Jb5P8stEmAtrxv7P9WTgAA</XPD:REF>
<XPD:REF name="Type_">45XNWikeRkaNq2CMcRWUfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="TQCe2ebxnkmsIEepuAuEtAAA">
<XPD:ATTR name="Name" type="string">applyInverseJoin</XPD:ATTR>
<XPD:REF name="Owner">GhShtuhjTkSL1AtTkJO2wQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OY6yMXRFiUi5U8OfG7UnIAAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TQCe2ebxnkmsIEepuAuEtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5WGOugg2uU6bCpAN4LlSXAAA">
<XPD:ATTR name="Name" type="string">treeItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TQCe2ebxnkmsIEepuAuEtAAA</XPD:REF>
<XPD:REF name="Type_">45XNWikeRkaNq2CMcRWUfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLInterface" guid="ieh5kBu/dEqfLp/Isd8QrQAA">
<XPD:ATTR name="Name" type="string">ToManyLoader</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="LdHD84ut0E2aU5/lUjjGYQAA">
<XPD:ATTR name="Name" type="string">load</XPD:ATTR>
<XPD:REF name="Owner">ieh5kBu/dEqfLp/Isd8QrQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PyVWFvsjN0mGL5/MM/prNgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LdHD84ut0E2aU5/lUjjGYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">G4N+t9cixkaKea5HV5OAGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLClass" guid="QniE+n58G02QRX5LUkhLRwAA">
<XPD:ATTR name="Name" type="string">JoinTableToManyLoader</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="FaEZt3mbC02wVxu2TauE+gAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">QniE+n58G02QRX5LUkhLRwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uDLVbuwhqk27WLFZuoJ4LAAA">
<XPD:ATTR name="Name" type="string">em</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FaEZt3mbC02wVxu2TauE+gAA</XPD:REF>
<XPD:REF name="Type_">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="shmjQoKjYE6yV13VCUgD2AAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FaEZt3mbC02wVxu2TauE+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="qfJMMedn6EGmb+xiFefzmgAA">
<XPD:ATTR name="Name" type="string">targetEntityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FaEZt3mbC02wVxu2TauE+gAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Q+6FwJ6ajUWxvZ/WNjhq7AAA">
<XPD:ATTR name="Name" type="string">joinTableName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FaEZt3mbC02wVxu2TauE+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="TFox/yTX4E6BZ6BAHGBLEAAA">
<XPD:ATTR name="Name" type="string">joinColumnName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FaEZt3mbC02wVxu2TauE+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="M6sCGv7tEk+FwBoxmhLiJAAA">
<XPD:ATTR name="Name" type="string">inverseJoinColumnName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FaEZt3mbC02wVxu2TauE+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[6]" type="UMLParameter" guid="p4tlJZVS8kiOxs7IC1jj4gAA">
<XPD:ATTR name="Name" type="string">annotation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FaEZt3mbC02wVxu2TauE+gAA</XPD:REF>
<XPD:REF name="Type_">wgHMilbv5EOdtQsuZqnZGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLClass" guid="gwm69UGu0E+mHRhq9yCabgAA">
<XPD:ATTR name="Name" type="string">JoinColumnToManyLoader</XPD:ATTR>
<XPD:REF name="Namespace">bWz2xf2L8Ui3GAusKPImbQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="GHoeuDzCDkm8ofWf3jLcwAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">gwm69UGu0E+mHRhq9yCabgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zneg08IwN0e9leHH/KXGkwAA">
<XPD:ATTR name="Name" type="string">em</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GHoeuDzCDkm8ofWf3jLcwAAA</XPD:REF>
<XPD:REF name="Type_">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Jg7LV9rcUEKpuZtmlhJnagAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GHoeuDzCDkm8ofWf3jLcwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="GsSsvHll30+NSHjFI/tqeAAA">
<XPD:ATTR name="Name" type="string">targetEntityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GHoeuDzCDkm8ofWf3jLcwAAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="oCJlyk9x0kS5M619X90i6gAA">
<XPD:ATTR name="Name" type="string">joinColumnName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GHoeuDzCDkm8ofWf3jLcwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="MSps8i1r+UmwMEThg2RwJwAA">
<XPD:ATTR name="Name" type="string">toManyAnno</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GHoeuDzCDkm8ofWf3jLcwAAA</XPD:REF>
<XPD:REF name="Type_">wgHMilbv5EOdtQsuZqnZGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="PtBMkEdrdkWmS9Cuj3Wd5QAA">
<XPD:ATTR name="Name" type="string">ManyToManyProperty</XPD:ATTR>
<XPD:REF name="Namespace">58+xA8EWskOh6VtaHQ+plwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">j4pV4fCOzEOz51QWJHy1eQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="aySMj0jc+UCDrq9aJQGxpgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">PtBMkEdrdkWmS9Cuj3Wd5QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HPuey9m4HUC1jdHE6AGyGQAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aySMj0jc+UCDrq9aJQGxpgAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+R3APZzKT0abLQ6Nm6TGcwAA">
<XPD:ATTR name="Name" type="string">accessProxy</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aySMj0jc+UCDrq9aJQGxpgAA</XPD:REF>
<XPD:REF name="Type_">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="2wvyQTuaV0CZiqtX+0AajAAA">
<XPD:ATTR name="Name" type="string">relation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aySMj0jc+UCDrq9aJQGxpgAA</XPD:REF>
<XPD:REF name="Type_">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="etcp9r1N/UCeqSg1KBr2aAAA">
<XPD:ATTR name="Name" type="string">ManyToOneProperty</XPD:ATTR>
<XPD:REF name="Namespace">58+xA8EWskOh6VtaHQ+plwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">vMIJ5d5bgUGWp3HCLqWW5wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">kdrRJ8IxT0er8eJze83PiQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1DDPjnImvEGdiwtBJRu1zAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">etcp9r1N/UCeqSg1KBr2aAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DRx0Ka2rSUm6H8rZU+F4lgAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1DDPjnImvEGdiwtBJRu1zAAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0cE/zq+Qv02gqvnPj/7XGgAA">
<XPD:ATTR name="Name" type="string">accessProxy</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1DDPjnImvEGdiwtBJRu1zAAA</XPD:REF>
<XPD:REF name="Type_">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="lcDpYtTPj0STdyZNo4AeiAAA">
<XPD:ATTR name="Name" type="string">relation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1DDPjnImvEGdiwtBJRu1zAAA</XPD:REF>
<XPD:REF name="Type_">mvdBf4p+Qkq+S/SMyXA4hQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="5Hcawm0ZlUWetySndo7BeAAA">
<XPD:ATTR name="Name" type="string">getTypeConstraints(): PropertyConstraints</XPD:ATTR>
<XPD:REF name="Owner">etcp9r1N/UCeqSg1KBr2aAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="xcUKknS53k+iuhZDRi8VJwAA">
<XPD:ATTR name="Name" type="string">buildComparableValue</XPD:ATTR>
<XPD:REF name="Owner">etcp9r1N/UCeqSg1KBr2aAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nKum6SsDOUS5IzMX9W0tPAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xcUKknS53k+iuhZDRi8VJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="IgweoYk//UmTw7rjeDQTlwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xcUKknS53k+iuhZDRi8VJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">pA0aR+CVgkS5M8a2uGl+xwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="KplzFqOepUO/XiA9UpKHBQAA">
<XPD:ATTR name="Name" type="string">OneToManyProperty</XPD:ATTR>
<XPD:REF name="Namespace">58+xA8EWskOh6VtaHQ+plwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">2DVL8klVn0qLeX2lCCmktgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="u5/e4kzvfUuIKnm+VAXy1AAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">KplzFqOepUO/XiA9UpKHBQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SDw3mebD8UmjJiGIy+EQdgAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u5/e4kzvfUuIKnm+VAXy1AAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7mr8HnyulkSNIFjXpI0qqwAA">
<XPD:ATTR name="Name" type="string">accessProxy</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u5/e4kzvfUuIKnm+VAXy1AAA</XPD:REF>
<XPD:REF name="Type_">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="RqIX631xaEqv5ZGpK251igAA">
<XPD:ATTR name="Name" type="string">relation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u5/e4kzvfUuIKnm+VAXy1AAA</XPD:REF>
<XPD:REF name="Type_">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="WE7cmQqfgUm+1nozka/QvAAA">
<XPD:ATTR name="Name" type="string">OneToOneProperty</XPD:ATTR>
<XPD:REF name="Namespace">58+xA8EWskOh6VtaHQ+plwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">KATe9wruJkiKpD78oXmExQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">BoLBvwXknUiPSrxWg1jurAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1idR5jE4r02iYADKVpzE0gAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">WE7cmQqfgUm+1nozka/QvAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vnRTVr2McUO0rllwLRdzAgAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1idR5jE4r02iYADKVpzE0gAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="AxT5mw6ng0Gg8qgyKAZOkQAA">
<XPD:ATTR name="Name" type="string">accessProxy</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1idR5jE4r02iYADKVpzE0gAA</XPD:REF>
<XPD:REF name="Type_">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="bX5cVMtoyUuTuGQ0K67duAAA">
<XPD:ATTR name="Name" type="string">relation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1idR5jE4r02iYADKVpzE0gAA</XPD:REF>
<XPD:REF name="Type_">mvdBf4p+Qkq+S/SMyXA4hQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="r3L9NyXbE0CFIE5TbCH9lgAA">
<XPD:ATTR name="Name" type="string">createRepresentingQueryColumn</XPD:ATTR>
<XPD:REF name="Owner">WE7cmQqfgUm+1nozka/QvAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OHVAnFRJZ06WuSKMHNgIOAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">r3L9NyXbE0CFIE5TbCH9lgAA</XPD:REF>
<XPD:REF name="Type_">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OflOxAsjaEaJqPs01MC8UQAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">r3L9NyXbE0CFIE5TbCH9lgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="K864AVQBzUGCW5FXlkrUDgAA">
<XPD:ATTR name="Name" type="string">queryPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">r3L9NyXbE0CFIE5TbCH9lgAA</XPD:REF>
<XPD:REF name="Type_">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="WiIfa45OFEOxqCNjXqm9WgAA">
<XPD:ATTR name="Name" type="string">getTypeConstraints</XPD:ATTR>
<XPD:REF name="Owner">WE7cmQqfgUm+1nozka/QvAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pUZytxV8A0iLItU4DdeZOgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PropertyConstraints</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WiIfa45OFEOxqCNjXqm9WgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="+eWR4wsQ30ileL4jtSp8rAAA">
<XPD:ATTR name="Name" type="string">buildComparableValue</XPD:ATTR>
<XPD:REF name="Owner">WE7cmQqfgUm+1nozka/QvAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Tl979MXPtEunXjEOZZ12mAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+eWR4wsQ30ileL4jtSp8rAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="X+hbwz8O806ora0akqj1ogAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+eWR4wsQ30ileL4jtSp8rAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">WJdHB4UpyUC18bkL8TyCJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="KLlOIBbl40e28z1Sei8jPAAA">
<XPD:ATTR name="Name" type="string">CommonEntityPropertyProvider</XPD:ATTR>
<XPD:REF name="Namespace">58+xA8EWskOh6VtaHQ+plwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ae0cG/5goEmWV6nLQCCQ6AAA</XPD:REF>
<XPD:REF name="Views[1]">1ciJ6MqCgEqGmLHQMCul4gAA</XPD:REF>
<XPD:REF name="Views[2]">J3tLR4TDmUSvkEEeYqksDAAA</XPD:REF>
<XPD:REF name="Views[3]">c2SmaasFGkSC2Bm0644I1QAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">sVwJuVwFQUG3hUi5jfBFggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLInterface" guid="mn7H0wZyzkm5nLinDK9fLQAA">
<XPD:ATTR name="Name" type="string">ComparableEntityProperty</XPD:ATTR>
<XPD:REF name="Namespace">cPB1ZICQ402zCr7NGBxgWQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">4</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">9jEZ9GKl8UWpt6J7Cp6XEgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">RdY2lIs4vkyvEPLmGhmp4QAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">KATe9wruJkiKpD78oXmExQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">vMIJ5d5bgUGWp3HCLqWW5wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">KRbuZLIXW0WALljbUdOUrgAA</XPD:REF>
<XPD:REF name="Generalizations[1]">5CyxoHc2akOo6pDkhTwLTgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="symVIv5jJ0+/0zk4BGyzgQAA">
<XPD:ATTR name="Name" type="string">createComparable</XPD:ATTR>
<XPD:REF name="Owner">mn7H0wZyzkm5nLinDK9fLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NTxsxzdoDE2OMaXRWzBgkQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">symVIv5jJ0+/0zk4BGyzgQAA</XPD:REF>
<XPD:REF name="Type_">11LEoaPZLEq+yqpZ9mLbugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9lOaYH4pnk21rnhXIcsLawAA">
<XPD:ATTR name="Name" type="string">entityTreeItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">symVIv5jJ0+/0zk4BGyzgQAA</XPD:REF>
<XPD:REF name="Type_">Y0mQxKK5qUGGDgcP//67JgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="ryHZ5ebk40u/wGyvo6fB7gAA">
<XPD:ATTR name="Name" type="string">SetupProcess</XPD:ATTR>
<XPD:REF name="Namespace">cPB1ZICQ402zCr7NGBxgWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">B7LSX69Cn0yqfW2PpkLYnwAA</XPD:REF>
<XPD:REF name="Views[1]">55ijuLjR2k+B+hrzhebC3gAA</XPD:REF>
<XPD:REF name="Views[2]">jJEeIcR2aESYuE4DBPhNhgAA</XPD:REF>
<XPD:REF name="Views[3]">UKa6uwux1EiH479xNwOYlwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="MBEE2gpAg0G4owTN003V6wAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">ryHZ5ebk40u/wGyvo6fB7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EO2O3Q5yfUink0TiDQesRwAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MBEE2gpAg0G4owTN003V6wAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="WhdAZuBu1ke5+zwgB6K9UwAA">
<XPD:ATTR name="Name" type="string">getEntityPropertyAnalyzer</XPD:ATTR>
<XPD:REF name="Owner">ryHZ5ebk40u/wGyvo6fB7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ro6IOhvbfkuVyxEJvUxoRgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WhdAZuBu1ke5+zwgB6K9UwAA</XPD:REF>
<XPD:REF name="Type_">dcb1JlYv/E+PL+fmtB2cIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ky3U5J5mjkWUVvJ4rE882gAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">SQc/p93/B0eZn9E8ICnhPgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">kppJ6PV2CEK+LfyQ8IZ9ZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLInterface" guid="Dkgn6e83QUu9mHi7sBJ72gAA">
<XPD:ATTR name="Name" type="string">EntityPropertyProvider</XPD:ATTR>
<XPD:REF name="Namespace">cPB1ZICQ402zCr7NGBxgWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">VnNTPfgTHUG8wCIz0f9V8wAA</XPD:REF>
<XPD:REF name="Views[1]">SXRfSMkHQU2dFCzjZntZFQAA</XPD:REF>
<XPD:REF name="Views[2]">tDm0z3UGf0mMaNtFUaImXgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">sVwJuVwFQUG3hUi5jfBFggAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="/MwsXQ4fH0eXxXa/XIkj7QAA">
<XPD:ATTR name="Name" type="string">setupPropertyIfSuitable</XPD:ATTR>
<XPD:REF name="Owner">Dkgn6e83QUu9mHi7sBJ72gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ky3U5J5mjkWUVvJ4rE882gAA">
<XPD:ATTR name="Name" type="string">setupProcess</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/MwsXQ4fH0eXxXa/XIkj7QAA</XPD:REF>
<XPD:REF name="Type_">ryHZ5ebk40u/wGyvo6fB7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="QydMekzu40O2ngUeZGBfSgAA">
<XPD:ATTR name="Name" type="string">OrmConfiguration</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="wR7BEh1cykybuwzITbyqvQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">QydMekzu40O2ngUeZGBfSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ghM+2py/A06aaQVcHZ3EpQAA">
<XPD:ATTR name="Name" type="string">configuration</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wR7BEh1cykybuwzITbyqvQAA</XPD:REF>
<XPD:REF name="Type_">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PkCHGIggbUSQtrzEUyIB1AAA">
<XPD:ATTR name="Name" type="string">groupName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wR7BEh1cykybuwzITbyqvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="qhg89Ha0IUytd1JTEQAWagAA">
<XPD:ATTR name="Name" type="string">getEntityClasses</XPD:ATTR>
<XPD:REF name="Owner">QydMekzu40O2ngUeZGBfSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Jkm+nUQVAEieuzhvhHM3ewAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ReflectionClass&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qhg89Ha0IUytd1JTEQAWagAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="cVVOnIzSV06z9S9brDyoKQAA">
<XPD:ATTR name="Name" type="string">configuration</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Configuration</XPD:ATTR>
<XPD:REF name="Type_">rPOPVCdhakahyOwFEvj1mgAA</XPD:REF>
<XPD:REF name="Owner">QydMekzu40O2ngUeZGBfSgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLInterface" guid="WQ3zzlfwAEC5s0Lc3SyRvQAA">
<XPD:ATTR name="Name" type="string">Embeddable</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLException" guid="Ug1rTlGF6UmNyZkhHJs6UwAA">
<XPD:ATTR name="Name" type="string">OrmException</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">RuntimeException</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">85DNWMZUGEuLx4w2asUizgAA</XPD:REF>
<XPD:REF name="Views[1]">+7v6WdFi70yq7EeQYOxWWAAA</XPD:REF>
<XPD:REF name="Views[2]">ORzmnS+uhUCxZ+p6uJHDzwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">7kyR85pbuUqnkAHcRKQOvwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">bvn0DZ79rUOUSJNJDmWVRAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">8</XPD:ATTR>
<XPD:REF name="Specializations[0]">NDwChctdpEayLNf8XBlD/gAA</XPD:REF>
<XPD:REF name="Specializations[1]">UgC6iu36mkmpNH9eOMi2oAAA</XPD:REF>
<XPD:REF name="Specializations[2]">AJ55ga7Hs0yNOdstosfTCQAA</XPD:REF>
<XPD:REF name="Specializations[3]">VOgWvsPXKkC2RUpdvbo3BgAA</XPD:REF>
<XPD:REF name="Specializations[4]">4K9usSkRSUCVFJdpWTbr7wAA</XPD:REF>
<XPD:REF name="Specializations[5]">cF/n+zeRN0CzgVby0eTx0AAA</XPD:REF>
<XPD:REF name="Specializations[6]">XqujsyjJmEmqDwifeX0YqAAA</XPD:REF>
<XPD:REF name="Specializations[7]">Vct2LyhA/E+hYH9VfZd0xgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLException" guid="zgHOrhKZy0eWFC/BViphFgAA">
<XPD:ATTR name="Name" type="string">OrmConfigurationException</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">7kyR85pbuUqnkAHcRKQOvwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">UgC6iu36mkmpNH9eOMi2oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLPackage" guid="ixxXArhwFUCu438wMb+PywAA">
<XPD:ATTR name="Name" type="string">store</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">24</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="cFTlMA4MOUW0LCJCyCKC5AAA">
<XPD:ATTR name="Name" type="string">QueuePersistingJob</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PZZgTfXgaEaqz2JNcIHx9gAA</XPD:REF>
<XPD:REF name="Views[1]">puHT6hvzsE68146ku9paZwAA</XPD:REF>
<XPD:REF name="Views[2]">vmsKLAfzRkG5+/wSgEYY1gAA</XPD:REF>
<XPD:REF name="Views[3]">9dfzxU4HCUmnTd99F4LahwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">5YVCoR9DtU6po2s6K40LbAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">COUuY2yuo0KuNrxrlhhaqAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">15</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="bNDvbMg3Pk2OGB4DXf6fYwAA">
<XPD:ATTR name="Name" type="string">isInitialized</XPD:ATTR>
<XPD:REF name="Owner">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HWs06GCbMkS+g42CHVqhygAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bNDvbMg3Pk2OGB4DXf6fYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="yqLHnPzkqk2CSrkNfPZ2/AAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MBwUhalQuEKtH7lX02YG+wAA">
<XPD:ATTR name="Name" type="string">actionQueue</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yqLHnPzkqk2CSrkNfPZ2/AAA</XPD:REF>
<XPD:REF name="Type_">vnUu8I+a7UOmP1++bUE0/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="15U4isNakUa+L10tPu914AAA">
<XPD:ATTR name="Name" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yqLHnPzkqk2CSrkNfPZ2/AAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="gdFyKSbc50SELI2A6gvzNAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yqLHnPzkqk2CSrkNfPZ2/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="9G+OnKi+B0mZqwiyPUG/PgAA">
<XPD:ATTR name="Name" type="string">actionJobMeta</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yqLHnPzkqk2CSrkNfPZ2/AAA</XPD:REF>
<XPD:REF name="Type_">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="MMsL9lw6X0q1JQ8N6j12zwAA">
<XPD:ATTR name="Name" type="string">registerRawValue</XPD:ATTR>
<XPD:REF name="Owner">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WhC/3yHBV0i+LN1GKxgA4gAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MMsL9lw6X0q1JQ8N6j12zwAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3YhTIbt8MkqN+7mPvUaJTAAA">
<XPD:ATTR name="Name" type="string">columnName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MMsL9lw6X0q1JQ8N6j12zwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="uF3hVeShAU6vAfpIg2WwMQAA">
<XPD:ATTR name="Name" type="string">rawValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MMsL9lw6X0q1JQ8N6j12zwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="AD3RVoxD6UCkcyLzpn9vJAAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:REF name="Owner">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0rvdYItnFkC4pzgQ3gTopwAA">
<XPD:ATTR name="Name" type="string">supplyPersistingJob</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AD3RVoxD6UCkcyLzpn9vJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="wI/Am+/A7EijyJuyfKCpbQAA">
<XPD:ATTR name="Name" type="string">hasId</XPD:ATTR>
<XPD:REF name="Owner">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="R8q3eadr8EimOlUfGCQz4gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wI/Am+/A7EijyJuyfKCpbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="uAGAglcBf0acvvyCzOCC0AAA">
<XPD:ATTR name="Name" type="string">getId</XPD:ATTR>
<XPD:REF name="Owner">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NLA0hIwFokq2/0yky1ZfwAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uAGAglcBf0acvvyCzOCC0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="ZiKAsCIM5UmYomzabigfDQAA">
<XPD:ATTR name="Name" type="string">setPersistAllowed</XPD:ATTR>
<XPD:REF name="Owner">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VpgemlY6kUyUwk7jrkiy/AAA">
<XPD:ATTR name="Name" type="string">persistingAllowed</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZiKAsCIM5UmYomzabigfDQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="/hj2ZIm5tUeSG9rltF7fhAAA">
<XPD:ATTR name="Name" type="string">isPersistAllowed</XPD:ATTR>
<XPD:REF name="Owner">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ivc27HroD0KdCcXJWMuy0wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/hj2ZIm5tUeSG9rltF7fhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="K7NtIL4uMESSRn1eYIYXLwAA">
<XPD:ATTR name="Name" type="string">setMergeAllowed</XPD:ATTR>
<XPD:REF name="Owner">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WZudzJb+g0K9R3wAn9e5NQAA">
<XPD:ATTR name="Name" type="string">mergeAllowed</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">K7NtIL4uMESSRn1eYIYXLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="b9luA+OvY02HuLkDqVy43wAA">
<XPD:ATTR name="Name" type="string">isMergeAllowed</XPD:ATTR>
<XPD:REF name="Owner">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Fia1D+2CuUK8gb43kE3VSQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b9luA+OvY02HuLkDqVy43wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="60fzxW8b5EaQ+htp1wCVSAAA">
<XPD:ATTR name="Name" type="string">getNewDataSet</XPD:ATTR>
<XPD:REF name="Owner">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RMIZ8VjpMUKgDYjXHi/t6QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">60fzxW8b5EaQ+htp1wCVSAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="zkFV1mks1UWxOMp/HqbZtwAA">
<XPD:ATTR name="Name" type="string">executeAtEnd</XPD:ATTR>
<XPD:REF name="Owner">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hynkcJMHgUOg/ENinCSBeAAA">
<XPD:ATTR name="Name" type="string">closure</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Closure</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zkFV1mks1UWxOMp/HqbZtwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="WcxVm1PwdkiffNQh59aRmgAA">
<XPD:ATTR name="Name" type="string">getColumnsToMerge</XPD:ATTR>
<XPD:REF name="Owner">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NqMBpTSkBUGtqcZmpvDZ4QAA">
<XPD:ATTR name="Name" type="string">oldDataSet</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WcxVm1PwdkiffNQh59aRmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="p7rkXzaP6kqMhtYOMOYQWwAA">
<XPD:ATTR name="Name" type="string">addDependent</XPD:ATTR>
<XPD:REF name="Owner">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IDLSmScZQUOS9ar9IQH/fgAA">
<XPD:ATTR name="Name" type="string">persistingJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">p7rkXzaP6kqMhtYOMOYQWwAA</XPD:REF>
<XPD:REF name="Type_">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="CZsQBLki0keaaeHQaqHsXQAA">
<XPD:ATTR name="Name" type="string">getDependents</XPD:ATTR>
<XPD:REF name="Owner">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Cy3+f4FUW0aZ6uOILa2JlwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;PersistingJob&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CZsQBLki0keaaeHQaqHsXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">IDLSmScZQUOS9ar9IQH/fgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">H7zLXcsUC0O7ioHQWSGmhAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">tY/4GENxJUqo1/DP7OQ1DQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">e24mFp5/60q1EE4qnXEjnAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="V+2/XLAL0EWMRCEwyGdpzgAA">
<XPD:ATTR name="Name" type="string">dependentPersistingJobs</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;PersistingJob&gt;</XPD:ATTR>
<XPD:REF name="Owner">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="67G5gwc12k6xS54thp1UHwAA">
<XPD:ATTR name="Name" type="string">ActionQueueImpl</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">sGxjCBOp6kmTa7Y/s3b/WAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">7Rp4yaD3Dke2qKX+wDed7wAA</XPD:REF>
<XPD:REF name="Specializations[1]">6LfFcLQUBk+LNLakkUkpdQAA</XPD:REF>
<XPD:REF name="Specializations[2]">TeAh+C0g5020VwPfD/Vs1AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="N9eisZQ2MUWfzSW34SafIgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">67G5gwc12k6xS54thp1UHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6k1Nhohr6UOlKY9xUYzX6QAA">
<XPD:ATTR name="Name" type="string">persistenceContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">N9eisZQ2MUWfzSW34SafIgAA</XPD:REF>
<XPD:REF name="Type_">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="bLgzElNju0ucMNmWxuocigAA">
<XPD:ATTR name="Name" type="string">getPersistenceContext</XPD:ATTR>
<XPD:REF name="Owner">67G5gwc12k6xS54thp1UHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uWLY+I0ydEGrPbXD24mCPwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bLgzElNju0ucMNmWxuocigAA</XPD:REF>
<XPD:REF name="Type_">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="rJQYKYsCZUOXBluxUe4hlwAA">
<XPD:ATTR name="Name" type="string">getDbh</XPD:ATTR>
<XPD:REF name="Owner">67G5gwc12k6xS54thp1UHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="soArcjkTDkOQXuSlnmZWmAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rJQYKYsCZUOXBluxUe4hlwAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="PBSs8TDg90WMhIf1nH3VDwAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">67G5gwc12k6xS54thp1UHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MdlsVQWgk0m8uGb+gW5XXwAA">
<XPD:ATTR name="Name" type="string">actionJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PBSs8TDg90WMhIf1nH3VDwAA</XPD:REF>
<XPD:REF name="Type_">ftR30Wd7JEiXVIaH1Ps7jwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="r8pzumenNUi66r2z2UzpNQAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">67G5gwc12k6xS54thp1UHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="TvV2MUUGn0OrYvxWVsJElgAA">
<XPD:ATTR name="Name" type="string">registerEntityStateListener</XPD:ATTR>
<XPD:REF name="Owner">67G5gwc12k6xS54thp1UHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eRD/5fgq1UydJyS3RQHCwwAA">
<XPD:ATTR name="Name" type="string">entityStateListener</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TvV2MUUGn0OrYvxWVsJElgAA</XPD:REF>
<XPD:REF name="Type_">33QpFbUC3EWaz7k+rkL8wgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="o2V0FFueEkWMcWmSPo9ojAAA">
<XPD:ATTR name="Name" type="string">unregisterEntityStateListener</XPD:ATTR>
<XPD:REF name="Owner">67G5gwc12k6xS54thp1UHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Xhj10x95IE+ozpCiyTh9ggAA">
<XPD:ATTR name="Name" type="string">entityStateListener</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o2V0FFueEkWMcWmSPo9ojAAA</XPD:REF>
<XPD:REF name="Type_">33QpFbUC3EWaz7k+rkL8wgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">QosvXGcUUE2v/02JX2LFNQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">sQb96gaY4k2U0oAikR4IdQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Ds0obQFc2EOKujv++I+B7QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="oBk5k8MELE203fG7fgws9AAA">
<XPD:ATTR name="Name" type="string">jobs</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ActionJob&gt;</XPD:ATTR>
<XPD:REF name="Owner">67G5gwc12k6xS54thp1UHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="f1f1gED0ukWcHFIPUACcEAAA">
<XPD:ATTR name="Name" type="string">DeletingJob</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">h3yGBE4I80ehvw1C/D34cAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="82UPenR4EUmH4IAK1R4A+AAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">f1f1gED0ukWcHFIPUACcEAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QosvXGcUUE2v/02JX2LFNQAA">
<XPD:ATTR name="Name" type="string">actionQueue</XPD:ATTR>
<XPD:REF name="BehavioralFeature">82UPenR4EUmH4IAK1R4A+AAA</XPD:REF>
<XPD:REF name="Type_">67G5gwc12k6xS54thp1UHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="EWaIcCMnYUGkC6JDNDdaAgAA">
<XPD:ATTR name="Name" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">82UPenR4EUmH4IAK1R4A+AAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="xbQ9kZPzmUWuc2JgUCJ76wAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">82UPenR4EUmH4IAK1R4A+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="BTQWa4qi1UWN9Z895Hc30gAA">
<XPD:ATTR name="Name" type="string">actionJobMeta</XPD:ATTR>
<XPD:REF name="BehavioralFeature">82UPenR4EUmH4IAK1R4A+AAA</XPD:REF>
<XPD:REF name="Type_">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">gNnbKjxZlE6p1uHNnduiWwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">GHI9f3gdNk6XTtW+fNJttgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">aCC3qjoNCEOJzyLZiCYnPgAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">21GXi8070UaYpMewvom2aAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">NTjjCw6IZUqgVCzXliGLGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="XN8n+td02U+foWZH+qdPHwAA">
<XPD:ATTR name="Name" type="string">ActionJobMeta</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">12</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="k+fiFAhP5E2mGkYIpJl6mAAA">
<XPD:ATTR name="Name" type="string">getEntityModel</XPD:ATTR>
<XPD:REF name="Owner">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aQwx8gaJXUWugc064/9gXQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">k+fiFAhP5E2mGkYIpJl6mAAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="GhZgOxl3EE6qxoKQL9hA6wAA">
<XPD:ATTR name="Name" type="string">setRawValue</XPD:ATTR>
<XPD:REF name="Owner">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9kQCqVRXtke14ZgBkw6o/wAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GhZgOxl3EE6qxoKQL9hA6wAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="LKCewKewnkWZaZ0K6UtSMwAA">
<XPD:ATTR name="Name" type="string">columnName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GhZgOxl3EE6qxoKQL9hA6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="+OeuKufCP0uVwlz8OeB2VQAA">
<XPD:ATTR name="Name" type="string">rawValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GhZgOxl3EE6qxoKQL9hA6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="AndT3itVfEKQ83DRdirjZwAA">
<XPD:ATTR name="Name" type="string">isIdGenerated</XPD:ATTR>
<XPD:REF name="Owner">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="V33qghLNk0ChoppW7ZXUswAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AndT3itVfEKQ83DRdirjZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="asZZh2SMjkOhTfs/zK4atQAA">
<XPD:ATTR name="Name" type="string">getSequenceName</XPD:ATTR>
<XPD:REF name="Owner">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zk4TJpfZd0iSSVOiJhJrogAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">asZZh2SMjkOhTfs/zK4atQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Xqju9FYgw0aTDET9wGp8VAAA">
<XPD:ATTR name="Name" type="string">getIdColumnName</XPD:ATTR>
<XPD:REF name="Owner">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MjHujziGu0aO6ZB3OOBmCAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Xqju9FYgw0aTDET9wGp8VAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="0gU2XMjl1U6LGyxujsJbkwAA">
<XPD:ATTR name="Name" type="string">hasId</XPD:ATTR>
<XPD:REF name="Owner">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HUMO4YWDdkaKPU/NSEqEMwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0gU2XMjl1U6LGyxujsJbkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="6UAE1nH9JEWX2dI3CA3YmQAA">
<XPD:ATTR name="Name" type="string">setId</XPD:ATTR>
<XPD:REF name="Owner">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SLE/ZHlcj0uJdVyvE4rfZwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6UAE1nH9JEWX2dI3CA3YmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="Grp2zXG4j0qZ7iiKL6j/8gAA">
<XPD:ATTR name="Name" type="string">getId</XPD:ATTR>
<XPD:REF name="Owner">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZWbEOUsA1EaEkmFIwzQIvQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Grp2zXG4j0qZ7iiKL6j/8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="+G6KGc8xME6mRr4NrfY2OgAA">
<XPD:ATTR name="Name" type="string">hasEntityId</XPD:ATTR>
<XPD:REF name="Owner">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IkuqJS5/okyK3ZhTHYh+GAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+G6KGc8xME6mRr4NrfY2OgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="Mwju+obV2ECw44P4H05cwQAA">
<XPD:ATTR name="Name" type="string">getEntityId</XPD:ATTR>
<XPD:REF name="Owner">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ixsVSVeYdUKYi8IKiJ3yOgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Mwju+obV2ECw44P4H05cwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="GO5f9Mh6A0aVFz/e2iGAbgAA">
<XPD:ATTR name="Name" type="string">getItems</XPD:ATTR>
<XPD:REF name="Owner">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RNk3xV8fQEqlbnbLYV50LwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ActionJobMetaItem&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GO5f9Mh6A0aVFz/e2iGAbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="TROCxgEZ3kegCzeV5VZMAAAA">
<XPD:ATTR name="Name" type="string">getRawDataMap</XPD:ATTR>
<XPD:REF name="Owner">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="r7ZlOCLfs0u4AQKOmWKb+gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TROCxgEZ3kegCzeV5VZMAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">6</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">BTQWa4qi1UWN9Z895Hc30gAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">bgeAjKpgQke+6OMLqemyqgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">plzuPCN9iUS2278BY7VSZQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">Wh4UHUdx80m7Ma051sBDPQAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">OVEuJ5zDNUCEZE4V513SDQAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">9G+OnKi+B0mZqwiyPUG/PgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">FeC3y5RklEyXAy+eVtx4xwAA</XPD:REF>
<XPD:REF name="Associations[1]">FLo5AmFzr0aH1rE3RMlyEAAA</XPD:REF>
<XPD:REF name="Associations[2]">Pp7BtM9hGk6E1UAgB7tezwAA</XPD:REF>
<XPD:REF name="Associations[3]">kGbdxELy4U6T+ejQ5aBkXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="ftR30Wd7JEiXVIaH1Ps7jwAA">
<XPD:ATTR name="Name" type="string">ActionJob</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">h3yGBE4I80ehvw1C/D34cAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">j6FKJ7l9lUeDMzicNjchbAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="+lR1lvKEfUGjEF/sHforVgAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">ftR30Wd7JEiXVIaH1Ps7jwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Bt0oeejFBkmpoYLOEmii/wAA">
<XPD:ATTR name="Name" type="string">executeAtStart</XPD:ATTR>
<XPD:REF name="Owner">ftR30Wd7JEiXVIaH1Ps7jwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NAAy1GVoWECizNUXnJ1peAAA">
<XPD:ATTR name="Name" type="string">closure</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Closure</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bt0oeejFBkmpoYLOEmii/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="cIb54qIicUCV5CWh3myM+wAA">
<XPD:ATTR name="Name" type="string">executeAtEnd</XPD:ATTR>
<XPD:REF name="Owner">ftR30Wd7JEiXVIaH1Ps7jwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tIvsVNL+BEmr2sQzX41+wQAA">
<XPD:ATTR name="Name" type="string">closure</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Closure</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cIb54qIicUCV5CWh3myM+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="6YGMJd0fUUGAXD6GU1RwegAA">
<XPD:ATTR name="Name" type="string">addDependent</XPD:ATTR>
<XPD:REF name="Owner">ftR30Wd7JEiXVIaH1Ps7jwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ItdbzSVPM0+yFYK37wuQhQAA">
<XPD:ATTR name="Name" type="string">actionJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6YGMJd0fUUGAXD6GU1RwegAA</XPD:REF>
<XPD:REF name="Type_">ftR30Wd7JEiXVIaH1Ps7jwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="cWiJYqeWq0e+OYtgXD8frwAA">
<XPD:ATTR name="Name" type="string">getDependents</XPD:ATTR>
<XPD:REF name="Owner">ftR30Wd7JEiXVIaH1Ps7jwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="d6g+jZQKVUqC0t/lj87IJgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ActionJob&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cWiJYqeWq0e+OYtgXD8frwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="7VLY6RUUTUW1AojrEuUFyAAA">
<XPD:ATTR name="Name" type="string">setDependents</XPD:ATTR>
<XPD:REF name="Owner">ftR30Wd7JEiXVIaH1Ps7jwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QuUBpDvvpEeuGRemu2CGYwAA">
<XPD:ATTR name="Name" type="string">dependents</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ActionJob&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7VLY6RUUTUW1AojrEuUFyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ItdbzSVPM0+yFYK37wuQhQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">VQF0MbpT30m8Lp/HgieERAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">xlCHYJW2oEm4iv7vamMvOAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">MdlsVQWgk0m8uGb+gW5XXwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">8NzHZaucXEOjmDvcEmW6WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLInterface" guid="33QpFbUC3EWaz7k+rkL8wgAA">
<XPD:ATTR name="Name" type="string">EntityStateListener</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">asrs3pQiak6RBtdL6zULtwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="cLQJWMf0jEySVCgTZYR5TQAA">
<XPD:ATTR name="Name" type="string">entityAdded</XPD:ATTR>
<XPD:REF name="Owner">33QpFbUC3EWaz7k+rkL8wgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ppt+Ib85Qka8FtoS+XJCNQAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cLQJWMf0jEySVCgTZYR5TQAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="p/zD+ZATmEin7TzkuePQSgAA">
<XPD:ATTR name="Name" type="string">rawDataMapUpdated</XPD:ATTR>
<XPD:REF name="Owner">33QpFbUC3EWaz7k+rkL8wgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+y//Gm6NbUqIpV3ZTQlEqQAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">p/zD+ZATmEin7TzkuePQSgAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="exwHP68UfEePe+YEQaqIowAA">
<XPD:ATTR name="Name" type="string">rawDataMap</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">p/zD+ZATmEin7TzkuePQSgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="sdz+pxZ3P0GZyD0wBtwsMAAA">
<XPD:ATTR name="Name" type="string">entityIndentified</XPD:ATTR>
<XPD:REF name="Owner">33QpFbUC3EWaz7k+rkL8wgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LPhHoyLonU+gZ0S6GU7B6AAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sdz+pxZ3P0GZyD0wBtwsMAAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fkDzg2f/A0SMaAKigvf1ygAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sdz+pxZ3P0GZyD0wBtwsMAAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="skWAZnHsDkq4UXhki5qqXgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sdz+pxZ3P0GZyD0wBtwsMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="oxUrnUXAT0e0rrIpIEwsCQAA">
<XPD:ATTR name="Name" type="string">entityDetached</XPD:ATTR>
<XPD:REF name="Owner">33QpFbUC3EWaz7k+rkL8wgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YTrwFtZeoUeaPf53wYQr5AAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oxUrnUXAT0e0rrIpIEwsCQAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="48J7JQwvf0W4As3kU1DtDwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oxUrnUXAT0e0rrIpIEwsCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Zoe2IGZi3UapFnZkHifdhQAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oxUrnUXAT0e0rrIpIEwsCQAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="M8unWVkADUa0paCq6J4/dgAA">
<XPD:ATTR name="Name" type="string">entityRemoved</XPD:ATTR>
<XPD:REF name="Owner">33QpFbUC3EWaz7k+rkL8wgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AVBB0Zjio0+EZ0pHyNtoBwAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">M8unWVkADUa0paCq6J4/dgAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Nij7/2FTb0yGBn1EOabmzgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">M8unWVkADUa0paCq6J4/dgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="IQXIDjpYQUK6SR9cemzfWgAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">M8unWVkADUa0paCq6J4/dgAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="rP41ulghRki5yz8dOsbs+QAA">
<XPD:ATTR name="Name" type="string">onEntityFlushEvent</XPD:ATTR>
<XPD:REF name="Owner">33QpFbUC3EWaz7k+rkL8wgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Kn/qu/fTuEeYQ0RuLuitaQAA">
<XPD:ATTR name="Name" type="string">event</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rP41ulghRki5yz8dOsbs+QAA</XPD:REF>
<XPD:REF name="Type_">t9rzMgENl02bzh0kGia8nAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">eRD/5fgq1UydJyS3RQHCwwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Xhj10x95IE+ozpCiyTh9ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="gjmXppDjRkS4zdlkc6zUswAA">
<XPD:ATTR name="Name" type="string">PersistenceContext</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fCDlMzfNeUOj5anoxtqOogAA</XPD:REF>
<XPD:REF name="Views[1]">XSOVknDrREGVfB0WyX7AvgAA</XPD:REF>
<XPD:REF name="Views[2]">7ukBVOQR0EOWLH34venEVgAA</XPD:REF>
<XPD:REF name="Views[3]">5JizRkq77kSdkv0u/zBxgAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">asrs3pQiak6RBtdL6zULtwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="CyJGIhiRe02pLGQXgznQXgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QcdANPUJVkClYPCaloRaKwAA">
<XPD:ATTR name="Name" type="string">entityProxyManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CyJGIhiRe02pLGQXgznQXgAA</XPD:REF>
<XPD:REF name="Type_">FmBCcxFjqUW96RPKZt6eSgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="oNmSTxbh5UiZx75ELg6S3gAA">
<XPD:ATTR name="Name" type="string">getEntityModelManager</XPD:ATTR>
<XPD:REF name="Owner">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jNUec7V2k0i1cZjSVOhxIgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oNmSTxbh5UiZx75ELg6S3gAA</XPD:REF>
<XPD:REF name="Type_">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Qkzvu7qNj0eMrb+Y6MbjEQAA">
<XPD:ATTR name="Name" type="string">isOpen</XPD:ATTR>
<XPD:REF name="Owner">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6u5+Ancwgk+s72lajeePWwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Qkzvu7qNj0eMrb+Y6MbjEQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="ienN2CBAfkqWR5JUUq4XgAAA">
<XPD:ATTR name="Name" type="string">close</XPD:ATTR>
<XPD:REF name="Owner">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Joc4kILU8E6mZaDnmkRRjwAA">
<XPD:ATTR name="Name" type="string">getEntityInfo</XPD:ATTR>
<XPD:REF name="Owner">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="R6cReBEGz0KQfLw4JAKavQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Joc4kILU8E6mZaDnmkRRjwAA</XPD:REF>
<XPD:REF name="Type_">WOEvARMfl0Wcr3IaPMt1AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="X2l1Bt7+ekODC+w2tw3GzgAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Joc4kILU8E6mZaDnmkRRjwAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="GnJK3Z7nnUmy9bKMpTktXwAA">
<XPD:ATTR name="Name" type="string">getManagedEntity</XPD:ATTR>
<XPD:REF name="Owner">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DwfmlFyrukmwyuXwJ9AEIQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GnJK3Z7nnUmy9bKMpTktXwAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ChhYL5jWJEmWsjNpdgmC/wAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GnJK3Z7nnUmy9bKMpTktXwAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="WVClNII9skGGiM4KjJU6PAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GnJK3Z7nnUmy9bKMpTktXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="5MRHIZ7rm0KFBJr1ptMo6wAA">
<XPD:ATTR name="Name" type="string">getOrCreateManagedEntity</XPD:ATTR>
<XPD:REF name="Owner">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VV3dZp4LjEGBdbJq+I01vQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5MRHIZ7rm0KFBJr1ptMo6wAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="anIvyM2wT0mh9rNoRRCJJQAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5MRHIZ7rm0KFBJr1ptMo6wAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="5vONKgK7dUOnR3/XidlSUQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5MRHIZ7rm0KFBJr1ptMo6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="cN8jXsdSRkaEHYUyawFFQgAA">
<XPD:ATTR name="Name" type="string">createManagedEntity</XPD:ATTR>
<XPD:REF name="Owner">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gYYNos6jL0yf4X3dkfK4CQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cN8jXsdSRkaEHYUyawFFQgAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Seax3nkFakimedC/XK303gAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cN8jXsdSRkaEHYUyawFFQgAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ONYWTMMCVUGfGhw6+XXb6QAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cN8jXsdSRkaEHYUyawFFQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="AEmXRDdoGk6Ucdw2vao/ngAA">
<XPD:ATTR name="Name" type="string">getOrCreateEntityProxy</XPD:ATTR>
<XPD:REF name="Owner">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ovAxgkX4eUOJwmxYGCSTMAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AEmXRDdoGk6Ucdw2vao/ngAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="sLI2vmtKUE60IYuSKMbfGQAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AEmXRDdoGk6Ucdw2vao/ngAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="8dCsf6HWv0KnPKdNsntz1wAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AEmXRDdoGk6Ucdw2vao/ngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Q2XixeP48EuVB56F5oVfCgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">uWLY+I0ydEGrPbXD24mCPwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">6k1Nhohr6UOlKY9xUYzX6QAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">yapr4dEQCkaSmYwbpwl6PAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">1Avn8iGaREuXCHT4BjlXTwAA</XPD:REF>
<XPD:REF name="Associations[1]">QNRkKrSlKUu4a/EzMOgSYwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Y+Xw/BUa50KWR0rJJoqXPgAA">
<XPD:ATTR name="Name" type="string">bufferedActionQueues</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ActionQueue&gt;</XPD:ATTR>
<XPD:REF name="Owner">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="YkOTEsjZw0ifHy0NKpnX3gAA">
<XPD:ATTR name="Name" type="string">entityProxyManager</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityProxyManager</XPD:ATTR>
<XPD:REF name="Type_">FmBCcxFjqUW96RPKZt6eSgAA</XPD:REF>
<XPD:REF name="Owner">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="WOEvARMfl0Wcr3IaPMt1AAAA">
<XPD:ATTR name="Name" type="string">EntityInfo</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xRAiz/v4h0+Dwmm+xp4ZogAA</XPD:REF>
<XPD:REF name="Views[1]">aGOu5EpEREuB0usAfOfYUQAA</XPD:REF>
<XPD:REF name="Views[2]">jNRCm1E0m0qrI6I1Pbj9OgAA</XPD:REF>
<XPD:REF name="Views[3]">X+mw2xssk0euUsxWJUsWHAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="wce2IOmMWk6GIim3W0X4RwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">WOEvARMfl0Wcr3IaPMt1AAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jrxYZfbLFEmI+OdueRVsZwAA">
<XPD:ATTR name="Name" type="string">state</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wce2IOmMWk6GIim3W0X4RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rBSidhhVukWCobLNgrkTGQAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wce2IOmMWk6GIim3W0X4RwAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="isB+tFNdxk+quzUYqT8qnAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wce2IOmMWk6GIim3W0X4RwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="5AVcLgJ3+kGHgyyUJZ0kyQAA">
<XPD:ATTR name="Name" type="string">getState</XPD:ATTR>
<XPD:REF name="Owner">WOEvARMfl0Wcr3IaPMt1AAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6udqbP/CWU6ucNNhukNiFAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5AVcLgJ3+kGHgyyUJZ0kyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ucAlwr83MEa1kYa2EuezVgAA">
<XPD:ATTR name="Name" type="string">getEntityModel</XPD:ATTR>
<XPD:REF name="Owner">WOEvARMfl0Wcr3IaPMt1AAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5FgGv1U4u0SCDcwowSVMEgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ucAlwr83MEa1kYa2EuezVgAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="SjWpQE7FyESFQfRvqaIkDAAA">
<XPD:ATTR name="Name" type="string">getId</XPD:ATTR>
<XPD:REF name="Owner">WOEvARMfl0Wcr3IaPMt1AAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="39G1LdrPIUKXoWI5/HF59AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SjWpQE7FyESFQfRvqaIkDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="YpOsP9ZsT0eoKNwyakeYNAAA">
<XPD:ATTR name="Name" type="string">getStates</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">WOEvARMfl0Wcr3IaPMt1AAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/3PsW/ZwWkCWVeE/9r9AsAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YpOsP9ZsT0eoKNwyakeYNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">R6cReBEGz0KQfLw4JAKavQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="fe/xz2azoUCjZenuzkZWQgAA">
<XPD:ATTR name="Name" type="string">STATE_TRANSIENT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">WOEvARMfl0Wcr3IaPMt1AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="UoBS6pGXNEWBbu4cLMZH2QAA">
<XPD:ATTR name="Name" type="string">STATE_MANAGED</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">WOEvARMfl0Wcr3IaPMt1AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="U1t/6AENTUCOEEFVsZUKPwAA">
<XPD:ATTR name="Name" type="string">STATE_REMOVED</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">WOEvARMfl0Wcr3IaPMt1AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="Wl9fit735UWb/mlkMhag+QAA">
<XPD:ATTR name="Name" type="string">STATE_DETACHED</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">WOEvARMfl0Wcr3IaPMt1AAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="7JGHwlaBNkCjy+kprZh3DAAA">
<XPD:ATTR name="Name" type="string">QueueRemovingJob</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Q4YYcAexVkam931XbFoskAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">FoS7AemN/kKxJdD0KW8g2AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="bEn3aeEJrE+NEPAZF95RBwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">7JGHwlaBNkCjy+kprZh3DAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FZjrHf9ZHU2jMQIfiPgZ0QAA">
<XPD:ATTR name="Name" type="string">actionQueue</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bEn3aeEJrE+NEPAZF95RBwAA</XPD:REF>
<XPD:REF name="Type_">8Em1Lny030ubydFEdBiDCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OVEuJ5zDNUCEZE4V513SDQAA">
<XPD:ATTR name="Name" type="string">metal</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bEn3aeEJrE+NEPAZF95RBwAA</XPD:REF>
<XPD:REF name="Type_">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">VLnVWoTGgkqkr+knEnF7rgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="N5K6NdG0lUiPjRPcH3JRhgAA">
<XPD:ATTR name="Name" type="string">ActionJobAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">j6FKJ7l9lUeDMzicNjchbAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">W737mErONk65+jqzAh8ySAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="b1gpv399gEO3gCVl0yZwbQAA">
<XPD:ATTR name="Name" type="string">executeDependents</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">N5K6NdG0lUiPjRPcH3JRhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="k0467NgtbUaAaepq8dyDswAA">
<XPD:ATTR name="Name" type="string">triggerAtStartClosures</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">N5K6NdG0lUiPjRPcH3JRhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="nsmzmNlfWkqkJO7ENcx4JgAA">
<XPD:ATTR name="Name" type="string">triggerAtEndClosures</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">N5K6NdG0lUiPjRPcH3JRhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Fo+yicI960eYB+jlRabuHwAA">
<XPD:ATTR name="Name" type="string">addDependent</XPD:ATTR>
<XPD:REF name="Owner">N5K6NdG0lUiPjRPcH3JRhgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VQF0MbpT30m8Lp/HgieERAAA">
<XPD:ATTR name="Name" type="string">actionJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Fo+yicI960eYB+jlRabuHwAA</XPD:REF>
<XPD:REF name="Type_">ftR30Wd7JEiXVIaH1Ps7jwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="0SYsKejd7kiEeQhwj6m8ggAA">
<XPD:ATTR name="Name" type="string">wasExecuted</XPD:ATTR>
<XPD:REF name="Owner">N5K6NdG0lUiPjRPcH3JRhgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uqnoEgofYEiM24/F/qUb7wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0SYsKejd7kiEeQhwj6m8ggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="CwRM8IRBB0W8w+hIKrtmJgAA">
<XPD:ATTR name="Name" type="string">executed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">N5K6NdG0lUiPjRPcH3JRhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="+W7hn4v5+0mvWpyNV5xrSgAA">
<XPD:ATTR name="Name" type="string">atStartClosures</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Closure&gt;</XPD:ATTR>
<XPD:REF name="Owner">N5K6NdG0lUiPjRPcH3JRhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="9Ec5X9RmtEObs/tEVTyl2gAA">
<XPD:ATTR name="Name" type="string">atEndClosures</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Closure&gt;</XPD:ATTR>
<XPD:REF name="Owner">N5K6NdG0lUiPjRPcH3JRhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="MxYqEQeaUkyf41T1WuQHiAAA">
<XPD:ATTR name="Name" type="string">dependents</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ActionJob&gt;</XPD:ATTR>
<XPD:REF name="Owner">N5K6NdG0lUiPjRPcH3JRhgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="u1wTGXvCKUqYtFMXNJi5WwAA">
<XPD:ATTR name="Name" type="string">PersistenceActionQueueImpl</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">xcNvJcAhY02wBDYsY1/K7AAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">6LfFcLQUBk+LNLakkUkpdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="cOoWZ7JMGU62q4sj94NV3gAA">
<XPD:ATTR name="Name" type="string">RemoveActionQueueImpl</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">ltwRyJnzb0+vanYyxsfjegAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">7Rp4yaD3Dke2qKX+wDed7wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="AYHY8J4ao0yF50CtuNTrJAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">cOoWZ7JMGU62q4sj94NV3gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yapr4dEQCkaSmYwbpwl6PAAA">
<XPD:ATTR name="Name" type="string">persistenceContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AYHY8J4ao0yF50CtuNTrJAAA</XPD:REF>
<XPD:REF name="Type_">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="csYWAkfBb0+ebp3GtAD55gAA">
<XPD:ATTR name="Name" type="string">persistenceActionQueue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PersistenceActionQeue</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AYHY8J4ao0yF50CtuNTrJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Q+lNMVZ8pUyVUAeD9tXy2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLInterface" guid="GFmA4KaQOkugT/wt26s/YgAA">
<XPD:ATTR name="Name" type="string">PersistingJob</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">ImWUNtwXxUqiyTEaYXXvcgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">5YVCoR9DtU6po2s6K40LbAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">Xw/+P6p3p02qqIwY8jdeowAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4qOXb8uB70W2BfDtMoL1VQAA">
<XPD:ATTR name="Name" type="string">getPersistenceActionQueue</XPD:ATTR>
<XPD:REF name="Owner">GFmA4KaQOkugT/wt26s/YgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZjOK8YJ/eUe/lOjeGdO5+QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4qOXb8uB70W2BfDtMoL1VQAA</XPD:REF>
<XPD:REF name="Type_">vnUu8I+a7UOmP1++bUE0/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="FTTmLbqH4kSckRxWndzUYwAA">
<XPD:ATTR name="Name" type="string">getPersistenceMeta</XPD:ATTR>
<XPD:REF name="Owner">GFmA4KaQOkugT/wt26s/YgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="plzuPCN9iUS2278BY7VSZQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FTTmLbqH4kSckRxWndzUYwAA</XPD:REF>
<XPD:REF name="Type_">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">r4CRrhp4B0iXVrjKds07MgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLInterface" guid="MPp1ySei/UO6TWBVdhzE3wAA">
<XPD:ATTR name="Name" type="string">RemovingJob</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">nUd6gRYJtUW7hi/AbCrOwgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">Q4YYcAexVkam931XbFoskAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">1xJ/MXy1Vkidwua5917TbwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="BQIOHRmDW0uoM9CxrmeW8gAA">
<XPD:ATTR name="Name" type="string">getRemoveActionQueue</XPD:ATTR>
<XPD:REF name="Owner">MPp1ySei/UO6TWBVdhzE3wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6tPqNSC/EE+bMUQ+VCpgIQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BQIOHRmDW0uoM9CxrmeW8gAA</XPD:REF>
<XPD:REF name="Type_">8Em1Lny030ubydFEdBiDCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="lPHz3+tUzUyvMzQBzKNCnwAA">
<XPD:ATTR name="Name" type="string">getRemoveMeta</XPD:ATTR>
<XPD:REF name="Owner">MPp1ySei/UO6TWBVdhzE3wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Wh4UHUdx80m7Ma051sBDPQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lPHz3+tUzUyvMzQBzKNCnwAA</XPD:REF>
<XPD:REF name="Type_">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Vrvgr9Jb1kq0525tX/u02wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLInterface" guid="9OVb4/0yDkigVH5wXGmcBwAA">
<XPD:ATTR name="Name" type="string">EntityModJob</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">ImWUNtwXxUqiyTEaYXXvcgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">nUd6gRYJtUW7hi/AbCrOwgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">RsDQBLhC8k6HVyasFpyC1QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="babVvYf1VEOVPSqdm5EbTgAA">
<XPD:ATTR name="Name" type="string">setOldRawDataMap</XPD:ATTR>
<XPD:REF name="Owner">9OVb4/0yDkigVH5wXGmcBwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qaO/raoTvECWgMKxP9vIwwAA">
<XPD:ATTR name="Name" type="string">oldRawDataMap</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">babVvYf1VEOVPSqdm5EbTgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="m2Pu8BX0HUe6cMYqzCHnrwAA">
<XPD:ATTR name="Name" type="string">getOldRawDataMap</XPD:ATTR>
<XPD:REF name="Owner">9OVb4/0yDkigVH5wXGmcBwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MhrGvSQRRUOPICsxD7SaGQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">m2Pu8BX0HUe6cMYqzCHnrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLClass" guid="Mn0o/m50QEaVy95f86mN5QAA">
<XPD:ATTR name="Name" type="string">EntityModeJobAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">RsDQBLhC8k6HVyasFpyC1QAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">W737mErONk65+jqzAh8ySAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">COUuY2yuo0KuNrxrlhhaqAAA</XPD:REF>
<XPD:REF name="Specializations[1]">FoS7AemN/kKxJdD0KW8g2AAA</XPD:REF>
<XPD:REF name="Specializations[2]">yrNT2jiJmkSQ8mawh/BJJQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="5kDzNk21Sk+nNs+4v8LMRQAA">
<XPD:ATTR name="Name" type="string">setRawDataMap</XPD:ATTR>
<XPD:REF name="Owner">Mn0o/m50QEaVy95f86mN5QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LQ8rRYmPM0ShnhKH7aP7NQAA">
<XPD:ATTR name="Name" type="string">rawDataMap</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5kDzNk21Sk+nNs+4v8LMRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ARSk20Y7mEi01AIq5VVf3QAA">
<XPD:ATTR name="Name" type="string">getRawDataMap</XPD:ATTR>
<XPD:REF name="Owner">Mn0o/m50QEaVy95f86mN5QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="o+xaLEImOE2/qvvYW8XajQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ARSk20Y7mEi01AIq5VVf3QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLInterface" guid="LDj/XGMgDUO269U668+bjwAA">
<XPD:ATTR name="Name" type="string">ActionQueue</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">f/DIISIXikqq6o9B9iD9lgAA</XPD:REF>
<XPD:REF name="Views[1]">Nr5XXjapO0qajE3gVyo5lAAA</XPD:REF>
<XPD:REF name="Views[2]">Wkl0HCwIUUWseBgMfy+m4QAA</XPD:REF>
<XPD:REF name="Views[3]">03hYLjFqkk2iKZbAS6+rxgAA</XPD:REF>
<XPD:REF name="Views[4]">11z5NnMbKEGUP0KIebTgSgAA</XPD:REF>
<XPD:REF name="Views[5]">IziXyyogV0aKUonMr1VH3wAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">sGxjCBOp6kmTa7Y/s3b/WAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">XaKM0t4YN06DfFa00X8C9wAA</XPD:REF>
<XPD:REF name="Specializations[1]">4MnoB4KRhUyemYU28/D0ygAA</XPD:REF>
<XPD:REF name="Specializations[2]">tURhoZ6FSEWNxBpU53I7owAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="yXlM5FuIYkSxjoeJ1k6l0wAA">
<XPD:ATTR name="Name" type="string">getEntityManager</XPD:ATTR>
<XPD:REF name="Owner">LDj/XGMgDUO269U668+bjwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="64AkXzNBqE2+VT7j0452rAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yXlM5FuIYkSxjoeJ1k6l0wAA</XPD:REF>
<XPD:REF name="Type_">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="zBibBgKwvkKjetguoYZQkAAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">LDj/XGMgDUO269U668+bjwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xlCHYJW2oEm4iv7vamMvOAAA">
<XPD:ATTR name="Name" type="string">actionJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zBibBgKwvkKjetguoYZQkAAA</XPD:REF>
<XPD:REF name="Type_">ftR30Wd7JEiXVIaH1Ps7jwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="yDcA3uNFHEmYM9nyaIKYhgAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">LDj/XGMgDUO269U668+bjwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">9GquiN428kOR4l5oBS2eIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLInterface" guid="vnUu8I+a7UOmP1++bUE0/QAA">
<XPD:ATTR name="Name" type="string">PersistenceActionQueue</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">fFM1B5UiaUKeEpQ6MWVD3QAA</XPD:REF>
<XPD:REF name="Views[1]">0rSmwXiNSEyRLsopxvaxRAAA</XPD:REF>
<XPD:REF name="Views[2]">u3nZRnfupU+Y0yFm3AjGYQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">xcNvJcAhY02wBDYsY1/K7AAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">XaKM0t4YN06DfFa00X8C9wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Mezo+o1f7kmE6H7gnhMnWAAA">
<XPD:ATTR name="Name" type="string">isMergeModeEnabled</XPD:ATTR>
<XPD:REF name="Owner">vnUu8I+a7UOmP1++bUE0/QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="j1M2/Ro4j0CSjMoSouIqHQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Mezo+o1f7kmE6H7gnhMnWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="s9PA1CdyzkuGNogmNQS42wAA">
<XPD:ATTR name="Name" type="string">getOrCreatePersistingJob</XPD:ATTR>
<XPD:REF name="Owner">vnUu8I+a7UOmP1++bUE0/QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1jPgIgzjEkKtm6VSeEhRSwAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s9PA1CdyzkuGNogmNQS42wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="i9aPAbK74EWoWoiB3D5EAwAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s9PA1CdyzkuGNogmNQS42wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ZjOK8YJ/eUe/lOjeGdO5+QAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">MBwUhalQuEKtH7lX02YG+wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">nbxvsU/JJEeBs72nhslCogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLInterface" guid="8Em1Lny030ubydFEdBiDCAAA">
<XPD:ATTR name="Name" type="string">RemoveActionQueue</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">ltwRyJnzb0+vanYyxsfjegAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">4MnoB4KRhUyemYU28/D0ygAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="dv8Ce7Wr/0GrsV08CD8QIAAA">
<XPD:ATTR name="Name" type="string">getOrCreateRemovingJob</XPD:ATTR>
<XPD:REF name="Owner">8Em1Lny030ubydFEdBiDCAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rbubLdd6EUq68OLC2mTs4gAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dv8Ce7Wr/0GrsV08CD8QIAAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="noFnTBO4bkCp2Zd6PjaztQAA">
<XPD:ATTR name="Name" type="string">getOrCreatePersistingJob</XPD:ATTR>
<XPD:REF name="Owner">8Em1Lny030ubydFEdBiDCAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J4K0gl3CP0iXtcks1F1/hgAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">noFnTBO4bkCp2Zd6PjaztQAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">FZjrHf9ZHU2jMQIfiPgZ0QAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">6tPqNSC/EE+bMUQ+VCpgIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLInterface" guid="XOLjfEsWFEyicoAZpVw0WwAA">
<XPD:ATTR name="Name" type="string">ActionJobMetaItem</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="xKMnb3ZMTk+GA5ys+Po5KgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">XOLjfEsWFEyicoAZpVw0WwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XfTUUDm0mkexAtDOrGTbegAA">
<XPD:ATTR name="Name" type="string">tableName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xKMnb3ZMTk+GA5ys+Po5KgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RwoBnc1g6kStCBkh6BKXLgAA">
<XPD:ATTR name="Name" type="string">idGenerated</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xKMnb3ZMTk+GA5ys+Po5KgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="rhdT2DBzVk6CYJC8NVyRywAA">
<XPD:ATTR name="Name" type="string">isIdGenerated</XPD:ATTR>
<XPD:REF name="Owner">XOLjfEsWFEyicoAZpVw0WwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IM6Rfxm6iEqMl0a4sDDsRwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rhdT2DBzVk6CYJC8NVyRywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="dsGbClOIBEOH482tB5vLwQAA">
<XPD:ATTR name="Name" type="string">getTableName</XPD:ATTR>
<XPD:REF name="Owner">XOLjfEsWFEyicoAZpVw0WwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Uu+vp+3M+EKnTKYxVtHHdAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dsGbClOIBEOH482tB5vLwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="GZflFb4oDE612VOLR3HKLwAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">XOLjfEsWFEyicoAZpVw0WwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J3s5bvLE00uoO/lQ8RlUEQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GZflFb4oDE612VOLR3HKLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="CVtqcsrUEUuNZ79GHUmu0QAA">
<XPD:ATTR name="Name" type="string">setRawValue</XPD:ATTR>
<XPD:REF name="Owner">XOLjfEsWFEyicoAZpVw0WwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xQMhmBXRI0msJDKo5ikdVAAA">
<XPD:ATTR name="Name" type="string">columnName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CVtqcsrUEUuNZ79GHUmu0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="n27p+6vCB0O7yGGVI7ojlAAA">
<XPD:ATTR name="Name" type="string">rawValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CVtqcsrUEUuNZ79GHUmu0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="I+DNT4Tpx0aTwTrcb3lvtQAA">
<XPD:ATTR name="Name" type="string">getRawValues</XPD:ATTR>
<XPD:REF name="Owner">XOLjfEsWFEyicoAZpVw0WwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3J0l6vhgsUC0VOPDhj9nGgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I+DNT4Tpx0aTwTrcb3lvtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">e3mZ7itdUkqtOLK1fE770wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLInterface" guid="ypShwhyjR0CvP69nTiipWQAA">
<XPD:ATTR name="Name" type="string">EntityFlushListener</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="RfBHjektDUKb+OoQQPPRIAAA">
<XPD:ATTR name="Name" type="string">onEntityFlushEvent</XPD:ATTR>
<XPD:REF name="Owner">ypShwhyjR0CvP69nTiipWQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yv6NvRwFUkOeD78zFElAngAA">
<XPD:ATTR name="Name" type="string">event</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RfBHjektDUKb+OoQQPPRIAAA</XPD:REF>
<XPD:REF name="Type_">t9rzMgENl02bzh0kGia8nAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLClass" guid="t9rzMgENl02bzh0kGia8nAAA">
<XPD:ATTR name="Name" type="string">EntityModEvent</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">yv6NvRwFUkOeD78zFElAngAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Kn/qu/fTuEeYQ0RuLuitaQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="VU+zQo87WkeNO307BCHNSAAA">
<XPD:ATTR name="Name" type="string">type</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">t9rzMgENl02bzh0kGia8nAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="cHiNFGXZ6E+kT2109p6kUQAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Entity</XPD:ATTR>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
<XPD:REF name="Owner">t9rzMgENl02bzh0kGia8nAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="1bysdzvl0Uy3eaujIgrtXwAA">
<XPD:ATTR name="Name" type="string">newEntity</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Entity</XPD:ATTR>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
<XPD:REF name="Owner">t9rzMgENl02bzh0kGia8nAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="M89UiD6fdEON/BplRrOkqwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="Owner">t9rzMgENl02bzh0kGia8nAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLClass" guid="zvS1/LmRrU+eamMUwFNdBgAA">
<XPD:ATTR name="Name" type="string">TypeChangeActionQueueImpl</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">lvUgiUq5K0epDRCaNSNUEgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">TeAh+C0g5020VwPfD/Vs1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLInterface" guid="T9MM7KpSyUmi3uYgmin+fwAA">
<XPD:ATTR name="Name" type="string">TypeChangeActionQueue</XPD:ATTR>
<XPD:REF name="Namespace">ixxXArhwFUCu438wMb+PywAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">lvUgiUq5K0epDRCaNSNUEgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">tURhoZ6FSEWNxBpU53I7owAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="UU01mmG320qp6joHwsQ+XgAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:REF name="Owner">T9MM7KpSyUmi3uYgmin+fwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LTi5sTQwfUSCwJKXWGh+2wAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UU01mmG320qp6joHwsQ+XgAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="uRraKYwATEmsAwsInKyOpAAA">
<XPD:ATTR name="Name" type="string">newEntity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UU01mmG320qp6joHwsQ+XgAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="jh0Oz57ZjE6Vmy80MMgIagAA">
<XPD:ATTR name="Name" type="string">initializeWithEntityModel</XPD:ATTR>
<XPD:REF name="Owner">T9MM7KpSyUmi3uYgmin+fwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wfBfGUcLx06O3eQip+RwMAAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jh0Oz57ZjE6Vmy80MMgIagAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OCF9UPYMRUKngYC596ywGAAA">
<XPD:ATTR name="Name" type="string">newEntityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jh0Oz57ZjE6Vmy80MMgIagAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="aW6z+pTx8Um7RbuATQg8jQAA">
<XPD:ATTR name="Name" type="string">getEntity</XPD:ATTR>
<XPD:REF name="Owner">T9MM7KpSyUmi3uYgmin+fwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cT6S53lMIU2KMS3kOWDYFgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aW6z+pTx8Um7RbuATQg8jQAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="hDq3oqp67EWFWaP+pRaijAAA">
<XPD:ATTR name="Name" type="string">getEntityModel</XPD:ATTR>
<XPD:REF name="Owner">T9MM7KpSyUmi3uYgmin+fwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bHcVs9xCtU+oQGeuSuZ2DAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hDq3oqp67EWFWaP+pRaijAAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="rYs7XMgt3EqsTQmG86cEKwAA">
<XPD:ATTR name="Name" type="string">getId</XPD:ATTR>
<XPD:REF name="Owner">T9MM7KpSyUmi3uYgmin+fwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="r0lyRzH+QUyRWwJopYoRGgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rYs7XMgt3EqsTQmG86cEKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="agkWG8MtNUmQ5cn2sVu3WQAA">
<XPD:ATTR name="Name" type="string">getNewEntity</XPD:ATTR>
<XPD:REF name="Owner">T9MM7KpSyUmi3uYgmin+fwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kZFAs4Ik7Uyif3vCkWqcDwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">agkWG8MtNUmQ5cn2sVu3WQAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="GTL1A2w0VkCmDWcF2x+6mAAA">
<XPD:ATTR name="Name" type="string">getNewEntityModel</XPD:ATTR>
<XPD:REF name="Owner">T9MM7KpSyUmi3uYgmin+fwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="S+BC9Hn7J0SKcZS6GAHtIAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GTL1A2w0VkCmDWcF2x+6mAAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="CYqT+kemrEefaCUw9wt7uQAA">
<XPD:ATTR name="Name" type="string">getLowestCommonEntityModel</XPD:ATTR>
<XPD:REF name="Owner">T9MM7KpSyUmi3uYgmin+fwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YEs5u+aqkkKopRqyogpXxgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CYqT+kemrEefaCUw9wt7uQAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="kCn2voylFUOwutSZ6aaPTAAA">
<XPD:ATTR name="Name" type="string">activate</XPD:ATTR>
<XPD:REF name="Owner">T9MM7KpSyUmi3uYgmin+fwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLClass" guid="s8CddKf8LkeKQ51H2pgsJwAA">
<XPD:ATTR name="Name" type="string">CascadeType</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="jrKj5EgQUECaE1AoPgxu9QAA">
<XPD:ATTR name="Name" type="string">ALL</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">s8CddKf8LkeKQ51H2pgsJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="8vUqoCdduUyrKAmahM0cNQAA">
<XPD:ATTR name="Name" type="string">PERSIST</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">s8CddKf8LkeKQ51H2pgsJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="WHXRbt0I6Uif+o2NXg1WCwAA">
<XPD:ATTR name="Name" type="string">MERGE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">s8CddKf8LkeKQ51H2pgsJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="CWwpNH+Y5EO+ei93VMPjmgAA">
<XPD:ATTR name="Name" type="string">REMOVE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">s8CddKf8LkeKQ51H2pgsJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="Eqf1yOmSn0GCgZOHbCtxjQAA">
<XPD:ATTR name="Name" type="string">REFRESH</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">s8CddKf8LkeKQ51H2pgsJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="CSXW+yUVY0Od7Jt0useY5QAA">
<XPD:ATTR name="Name" type="string">NONE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">s8CddKf8LkeKQ51H2pgsJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLClass" guid="s9tjel4wKkGfh6yJavdX1QAA">
<XPD:ATTR name="Name" type="string">EntityAnnotations</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">12</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ehjI7gGLdEOUEzoSl70dQQAA">
<XPD:ATTR name="Name" type="string">PROPERTIES</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">s9tjel4wKkGfh6yJavdX1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="WqfnpC16Qk6VPALklaPTeAAA">
<XPD:ATTR name="Name" type="string">TABLE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">s9tjel4wKkGfh6yJavdX1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="RvIHg7XiD02s/ugFGuNYhwAA">
<XPD:ATTR name="Name" type="string">ID</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">s9tjel4wKkGfh6yJavdX1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="Tmv+bLLwbUGEy7MjOlIqxgAA">
<XPD:ATTR name="Name" type="string">COLUMN</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">s9tjel4wKkGfh6yJavdX1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="QvzHHIgfqUinaEfFs3Hb+QAA">
<XPD:ATTR name="Name" type="string">DATETIME</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">s9tjel4wKkGfh6yJavdX1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="lKhSvPxD2kuc+/OBC0sOAAAA">
<XPD:ATTR name="Name" type="string">FILE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">s9tjel4wKkGfh6yJavdX1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="qj7TbJZJQUylsdDvnyCGlgAA">
<XPD:ATTR name="Name" type="string">ONE_TO_ONE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">s9tjel4wKkGfh6yJavdX1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="K9hP5HH3t0aZ1DEqVgESIQAA">
<XPD:ATTR name="Name" type="string">ONE_TO_MANY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">s9tjel4wKkGfh6yJavdX1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="//sFF/gy/0OnHM9NSKz3dAAA">
<XPD:ATTR name="Name" type="string">MANY_TO_ONE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">s9tjel4wKkGfh6yJavdX1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="K/AFDgJ8r0KFsCys1J1TcgAA">
<XPD:ATTR name="Name" type="string">MANY_TO_MANY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">s9tjel4wKkGfh6yJavdX1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="+iwVdI7TeEu8rWWOJWCNTgAA">
<XPD:ATTR name="Name" type="string">INHERITANCE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">s9tjel4wKkGfh6yJavdX1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[11]" type="UMLAttribute" guid="txAskIiycEuX4+nrPy6YwQAA">
<XPD:ATTR name="Name" type="string">DISCRIMINATOR_VALUE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">s9tjel4wKkGfh6yJavdX1QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLException" guid="rpQ3VeOZrk6HsbYUsiRBVAAA">
<XPD:ATTR name="Name" type="string">EntityDataException</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">4K9usSkRSUCVFJdpWTbr7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLException" guid="TH0VKNi700SKEk+1/+zkOgAA">
<XPD:ATTR name="Name" type="string">UnknownEntityPropertyException</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">cF/n+zeRN0CzgVby0eTx0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLClass" guid="bxnywYNISkulHfjA3da+hgAA">
<XPD:ATTR name="Name" type="string">OrmUtils</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="QTLJrOnpZESgPiDSArbo/AAA">
<XPD:ATTR name="Name" type="string">extractId</XPD:ATTR>
<XPD:REF name="Owner">bxnywYNISkulHfjA3da+hgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B8kt4R983ECCq3r6FDc4zQAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QTLJrOnpZESgPiDSArbo/AAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JKmKmfbOzkWn4GoHBRJG7QAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QTLJrOnpZESgPiDSArbo/AAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="nHAMd2IvU0iL1oMLUd/iRAAA">
<XPD:ATTR name="Name" type="string">createCountCriteria</XPD:ATTR>
<XPD:REF name="Owner">bxnywYNISkulHfjA3da+hgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dHsKpCsYjECbK65T4gbvewAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nHAMd2IvU0iL1oMLUd/iRAAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4WrpZrzoZUWQmw/Lw+sa5AAA">
<XPD:ATTR name="Name" type="string">em</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityManager: class: ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nHAMd2IvU0iL1oMLUd/iRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ZKO1Uh6Ov0yLjSB6+kzU+QAA">
<XPD:ATTR name="Name" type="string">matches</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nHAMd2IvU0iL1oMLUd/iRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="d7ft+HwH70yunOeVs1U3lAAA">
<XPD:ATTR name="Name" type="string">copy</XPD:ATTR>
<XPD:REF name="Owner">bxnywYNISkulHfjA3da+hgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="p4A1l4f2yUSlcLypigCU/QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d7ft+HwH70yunOeVs1U3lAAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="jx2h7FD3dkG0GjI0tTRh5gAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d7ft+HwH70yunOeVs1U3lAAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ZnsGC3rdyEueSNcVmf5H/QAA">
<XPD:ATTR name="Name" type="string">entityModel EntityModel</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d7ft+HwH70yunOeVs1U3lAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="yuovfcgci0+KNBIflNf2hAAA">
<XPD:ATTR name="Name" type="string">initializeProxy</XPD:ATTR>
<XPD:REF name="Owner">bxnywYNISkulHfjA3da+hgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CMilnm/H50+6PbOdQ9f00wAA">
<XPD:ATTR name="Name" type="string">obj</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yuovfcgci0+KNBIflNf2hAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLInterface" guid="K2M2LnLyCkyXKFQtQbNRlwAA">
<XPD:ATTR name="Name" type="string">EntityManager</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">GHiY95Eo3UW6dxdUjCIk2AAA</XPD:REF>
<XPD:REF name="Views[1]">KnGqixMA2keFUVpL03JvqgAA</XPD:REF>
<XPD:REF name="Views[2]">S3vdP5yQZ0mOQ3jbX8PmHwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">kAkbTmO05kitUlOoQHz6wAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">18</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="BdpG9HVpdUCb1XXRdOXxlAAA">
<XPD:ATTR name="Name" type="string">getDbh</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XenfyO2zyEOMPXjXw3Sa6wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BdpG9HVpdUCb1XXRdOXxlAAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="KX0X5fwxREaMhYATwVifQgAA">
<XPD:ATTR name="Name" type="string">getPersistenceContext</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LsJ47f5f5023K6Vvor1HEwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PersistenceContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KX0X5fwxREaMhYATwVifQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="WSJIdvEYI06LqYKQu6BJ6gAA">
<XPD:ATTR name="Name" type="string">getEntityModelManager</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OjZdxo51IE6CnfmXMDUvwgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WSJIdvEYI06LqYKQu6BJ6gAA</XPD:REF>
<XPD:REF name="Type_">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="koFd3TKkKUW+q11jXvYHgAAA">
<XPD:ATTR name="Name" type="string">createCriteria</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rIuW+g9jIEObLk7RTUCxLgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">BaseCriteria</XPD:ATTR>
<XPD:REF name="BehavioralFeature">koFd3TKkKUW+q11jXvYHgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="xEh8A5hO5UqWO6+w85UADgAA">
<XPD:ATTR name="Name" type="string">createSimpleCriteria</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="X1DaXyPVRkerGtXcZgutPQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">BaseCriteria</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xEh8A5hO5UqWO6+w85UADgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="euSukfYl3kyvnVHsxHL9ugAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xEh8A5hO5UqWO6+w85UADgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="B9FP0f7pnkKU8JT9hhYG9AAA">
<XPD:ATTR name="Name" type="string">matches</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xEh8A5hO5UqWO6+w85UADgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="InT7XzzNLkqYFfy/7ynwBgAA">
<XPD:ATTR name="Name" type="string">order</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xEh8A5hO5UqWO6+w85UADgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="ooboKG34hk+u/dtLHha/2QAA">
<XPD:ATTR name="Name" type="string">limit</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xEh8A5hO5UqWO6+w85UADgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="+M3jND1duk2w2aDvVhO9mwAA">
<XPD:ATTR name="Name" type="string">num</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xEh8A5hO5UqWO6+w85UADgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="tWElKD6A90imUFWLHjYrWAAA">
<XPD:ATTR name="Name" type="string">createNqlCriteria</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Amhw7JEynk6T1SRD/RF0hwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tWElKD6A90imUFWLHjYrWAAA</XPD:REF>
<XPD:REF name="Type_">2qZoyKH24UuSLwwKOVw11AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DZ6OF1LzSUCf/9PyA51XlAAA">
<XPD:ATTR name="Name" type="string">nql</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tWElKD6A90imUFWLHjYrWAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="4qW4q5k9MkarwgyiOuHpvwAA">
<XPD:ATTR name="Name" type="string">params</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">array</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tWElKD6A90imUFWLHjYrWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="mw2c7tFq+US33VWxcpbbEwAA">
<XPD:ATTR name="Name" type="string">find</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="54IbPYMdiEmvjKCdR1NrygAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mw2c7tFq+US33VWxcpbbEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="u2TZ4kLbv0mmdu9p+KBLlQAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mw2c7tFq+US33VWxcpbbEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="I/9hMXZBZkmmkyURkMM2PgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mw2c7tFq+US33VWxcpbbEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="fIcJsKHRokmWgjJKPnIVHAAA">
<XPD:ATTR name="Name" type="string">getReference</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="R4tx9wKVC06BzG0gy1qqewAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fIcJsKHRokmWgjJKPnIVHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="a4kGke35gk6opzVHnWjrNwAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fIcJsKHRokmWgjJKPnIVHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="E5Y5j3KLR0+mJW1C19s6RwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fIcJsKHRokmWgjJKPnIVHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="CywpQQm29Ea072lJN+U+5AAA">
<XPD:ATTR name="Name" type="string">merge</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tXy1aVyFL06ENDCxqmOErAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CywpQQm29Ea072lJN+U+5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+ihcJhpIq0yLga2+7ZDzawAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CywpQQm29Ea072lJN+U+5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="6HzVeItvR0u4AetQWI2qcQAA">
<XPD:ATTR name="Name" type="string">persist</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ptB9/c/wikW83cfAgVjpiAAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6HzVeItvR0u4AetQWI2qcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="QoFXhXvtVky0hGG6YRySAAAA">
<XPD:ATTR name="Name" type="string">refresh</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dJgcswuJJkmRj7bhkcALPQAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QoFXhXvtVky0hGG6YRySAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="PqDcbP3Y40GtI890tRsIbwAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rMJM6ilWyUi6qfSrzi7O9gAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PqDcbP3Y40GtI890tRsIbwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="rZbEVvIhIk2xIZoh0PwxIQAA">
<XPD:ATTR name="Name" type="string">detach</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ECVrseUWR0O5cL2g5RjauAAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rZbEVvIhIk2xIZoh0PwxIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="io6TjR+hlUiw0NMCMR2cmQAA">
<XPD:ATTR name="Name" type="string">flush</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="MaDrbvEaL0u2gCwZbK0XwwAA">
<XPD:ATTR name="Name" type="string">contains</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2invTW4W4UmKBFeDgHyIkwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MaDrbvEaL0u2gCwZbK0XwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zRGrUu7fekK+4hCeNBMWNgAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MaDrbvEaL0u2gCwZbK0XwwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="FpRiNp7Tn0+pg3CU+JWDswAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="fhrQGpOLEUuL4HniOF23EwAA">
<XPD:ATTR name="Name" type="string">close</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="4/9c3ruB6U+1kSGFdKJ2pgAA">
<XPD:ATTR name="Name" type="string">isOpen</XPD:ATTR>
<XPD:REF name="Owner">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="O7SwzTdrLE+mxKt4fVOrRAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4/9c3ruB6U+1kSGFdKJ2pgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">c7bdQw8gnk++y3rrLpNajQAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">JGJe/UBtv064+mEn4oP31AAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">12</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Ot+e3LQuOEaFWqZAwuj2mwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">0pHjO/P070G2D/ZKZrGLCAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">3NCJREB09Ue2ZY0EvI0ziwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">c1L/CdiciUOvxnaMIJQbiQAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">I5ovoF2ReEORs5yemlCUbgAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">kqRjtSYesU2w6lnvnRzi0wAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">k2aoB08GKUuEi3Zs5IPYYQAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">WdFda10+FEC++/bgBVzdIAAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">64AkXzNBqE2+VT7j0452rAAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">/RPugVRSc0S7Ax+P+IRVuQAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">qKyqfJo/dUqWk//orsrbXgAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">JPC7VfdiaEe+5lW22noNyAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">z5MJYByzjUy0Fz+ywJ+T1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLClass" guid="Bdgo1XWROUC9MZAvDytvbAAA">
<XPD:ATTR name="Name" type="string">EntityManagerFactory</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">B09D9aG/8E2HFpOxItcxTgAA</XPD:REF>
<XPD:REF name="Views[1]">GAZljDJKt021ZVCpYDYskwAA</XPD:REF>
<XPD:REF name="Views[2]">KhKI2DnGLkaUBT5PaHtr9QAA</XPD:REF>
<XPD:REF name="Views[3]">ftLsAOVMR02tAqZCVYcvYwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Tkg7+RQEsEiDff3KZkQTWgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">Bdgo1XWROUC9MZAvDytvbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DSiitP3obUGBsj5jvFsCSQAA">
<XPD:ATTR name="Name" type="string">persistenceUnitName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Tkg7+RQEsEiDff3KZkQTWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JKBUoqdY+UqxBZCYNrxIzwAA">
<XPD:ATTR name="Name" type="string">dbPool</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DbPool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Tkg7+RQEsEiDff3KZkQTWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="fGxnMLIo/EWKobAT1V2r9QAA">
<XPD:ATTR name="Name" type="string">getTransactional</XPD:ATTR>
<XPD:REF name="Owner">Bdgo1XWROUC9MZAvDytvbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3NCJREB09Ue2ZY0EvI0ziwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fGxnMLIo/EWKobAT1V2r9QAA</XPD:REF>
<XPD:REF name="Type_">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="0ANWiEBZW0eRrGvOxWDnfAAA">
<XPD:ATTR name="Name" type="string">getShared</XPD:ATTR>
<XPD:REF name="Owner">Bdgo1XWROUC9MZAvDytvbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ot+e3LQuOEaFWqZAwuj2mwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0ANWiEBZW0eRrGvOxWDnfAAA</XPD:REF>
<XPD:REF name="Type_">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="94KCYbpsuUS+77M79KAyTQAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">Bdgo1XWROUC9MZAvDytvbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0pHjO/P070G2D/ZKZrGLCAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">94KCYbpsuUS+77M79KAyTQAA</XPD:REF>
<XPD:REF name="Type_">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">5nKVDTpAnUugsQyKx2D6AQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">jYWSAZZ/Z0qaBu4rSVyrawAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">QbJZrnhvUEK0CdPzGAtpigAA</XPD:REF>
<XPD:REF name="Associations[1]">Qwib7mOtKESihDf9Kdw5mwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLPackage" guid="bFZ9Waml/ka7vLji2rc+kgAA">
<XPD:ATTR name="Name" type="string">proxy</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="EfMrO+MHu0yPjgGWLzjQtQAA">
<XPD:ATTR name="Name" type="string">EntityProxy</XPD:ATTR>
<XPD:REF name="Namespace">bFZ9Waml/ka7vLji2rc+kgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">A7tB5YTQ/UOpSJbzD3fAqQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">a8gsbgM7HUq8UWHAHOlYjwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">Dve1siJBREOyh4BjX3yWMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="FmBCcxFjqUW96RPKZt6eSgAA">
<XPD:ATTR name="Name" type="string">EntityProxyManager</XPD:ATTR>
<XPD:REF name="Namespace">bFZ9Waml/ka7vLji2rc+kgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="SrShOURXf0iyXeGRjaI7fgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">FmBCcxFjqUW96RPKZt6eSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="J/pugllcNkCCPToYUJjTdgAA">
<XPD:ATTR name="Name" type="string">getInstance</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">FmBCcxFjqUW96RPKZt6eSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B0GtZvoTSUi0qmthO59sjQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">J/pugllcNkCCPToYUJjTdgAA</XPD:REF>
<XPD:REF name="Type_">FmBCcxFjqUW96RPKZt6eSgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="deQfUrS0/E2jH6cV6MwTkAAA">
<XPD:ATTR name="Name" type="string">createProxy</XPD:ATTR>
<XPD:REF name="Owner">FmBCcxFjqUW96RPKZt6eSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aTt7gt5n70ib5aNI6UJDywAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">deQfUrS0/E2jH6cV6MwTkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7Dy4NxSpL06WlMHt+JSa7AAA">
<XPD:ATTR name="Name" type="string">proxyAccessListener</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityProxyAccessListener</XPD:ATTR>
<XPD:REF name="BehavioralFeature">deQfUrS0/E2jH6cV6MwTkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="pazG+PB2/U6QcWcoy/vUNQAA">
<XPD:ATTR name="Name" type="string">initializeProxy</XPD:ATTR>
<XPD:REF name="Owner">FmBCcxFjqUW96RPKZt6eSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="A7tB5YTQ/UOpSJbzD3fAqQAA">
<XPD:ATTR name="Name" type="string">proxy</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pazG+PB2/U6QcWcoy/vUNQAA</XPD:REF>
<XPD:REF name="Type_">EfMrO+MHu0yPjgGWLzjQtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="qrIxQz9RN0CZygJ0o99ilgAA">
<XPD:ATTR name="Name" type="string">isProxyInitialized</XPD:ATTR>
<XPD:REF name="Owner">FmBCcxFjqUW96RPKZt6eSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QRM4WxtHJkiuSkF38H/57wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qrIxQz9RN0CZygJ0o99ilgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="a8gsbgM7HUq8UWHAHOlYjwAA">
<XPD:ATTR name="Name" type="string">proxy</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qrIxQz9RN0CZygJ0o99ilgAA</XPD:REF>
<XPD:REF name="Type_">EfMrO+MHu0yPjgGWLzjQtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="yvx48IUdq0ynQCZcU43RgAAA">
<XPD:ATTR name="Name" type="string">disposeProxyAccessListenerOf</XPD:ATTR>
<XPD:REF name="Owner">FmBCcxFjqUW96RPKZt6eSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Dve1siJBREOyh4BjX3yWMQAA">
<XPD:ATTR name="Name" type="string">proxy</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yvx48IUdq0ynQCZcU43RgAAA</XPD:REF>
<XPD:REF name="Type_">EfMrO+MHu0yPjgGWLzjQtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">YkOTEsjZw0ifHy0NKpnX3gAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">B0GtZvoTSUi0qmthO59sjQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">QcdANPUJVkClYPCaloRaKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="r+EYaR4ysEmovdgT1gRLEgAA">
<XPD:ATTR name="Name" type="string">EntityProxyAccessListener</XPD:ATTR>
<XPD:REF name="Namespace">bFZ9Waml/ka7vLji2rc+kgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="+PsVCFz8s0i1bFUXPfalJAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">r+EYaR4ysEmovdgT1gRLEgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Q2XixeP48EuVB56F5oVfCgAA">
<XPD:ATTR name="Name" type="string">persistenceContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+PsVCFz8s0i1bFUXPfalJAAA</XPD:REF>
<XPD:REF name="Type_">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Qr+5DekD70GOD2NGLWWfFAAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+PsVCFz8s0i1bFUXPfalJAAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="JoPwqT5kfkyYrnAs1aQmvgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+PsVCFz8s0i1bFUXPfalJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="DXrur7iNfkiYLOFsctZBwgAA">
<XPD:ATTR name="Name" type="string">getId</XPD:ATTR>
<XPD:REF name="Owner">r+EYaR4ysEmovdgT1gRLEgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oZC/tjiuSkuj/eyBcSf0XQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DXrur7iNfkiYLOFsctZBwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Agpj+p6LHUOIEeMpULOSrQAA">
<XPD:ATTR name="Name" type="string">getEntityModel</XPD:ATTR>
<XPD:REF name="Owner">r+EYaR4ysEmovdgT1gRLEgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HKTG/evx3EiIPGzzquloiAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Agpj+p6LHUOIEeMpULOSrQAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="N/5fc+A9IEC+v8h4jKaAuQAA">
<XPD:ATTR name="Name" type="string">onAccess</XPD:ATTR>
<XPD:REF name="Owner">r+EYaR4ysEmovdgT1gRLEgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oOMFwniH40mXrNRiBjvSpwAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">N/5fc+A9IEC+v8h4jKaAuQAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="64ht2qASDEqfz8AD2hJhDwAA">
<XPD:ATTR name="Name" type="string">dispose</XPD:ATTR>
<XPD:REF name="Owner">r+EYaR4ysEmovdgT1gRLEgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLClass" guid="z1VQg2MW/kSnicVrJlODAAAA">
<XPD:ATTR name="Name" type="string">InheritanceTypeChanger</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="xdxawUqnFUexxO3Mu/y7QgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">z1VQg2MW/kSnicVrJlODAAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uhTbM3flP0Kt/h9au5Z5ngAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xdxawUqnFUexxO3Mu/y7QgAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="n13CY6HRFUG2VkR5evDlUAAA">
<XPD:ATTR name="Name" type="string">newClass</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xdxawUqnFUexxO3Mu/y7QgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="eqfop2XE+Ea1N8S6scZx4wAA">
<XPD:ATTR name="Name" type="string">getNewObject</XPD:ATTR>
<XPD:REF name="Owner">z1VQg2MW/kSnicVrJlODAAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MfS9aBf/3E2DQDTFY1A7FQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eqfop2XE+Ea1N8S6scZx4wAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="uJcCt2yUyECi9rTXyCwX8AAA">
<XPD:ATTR name="Name" type="string">getNewEntityModel</XPD:ATTR>
<XPD:REF name="Owner">z1VQg2MW/kSnicVrJlODAAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="f0HPtGUeL0uk/BoesuL2wwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uJcCt2yUyECi9rTXyCwX8AAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="xNO8V8Uemk2m7TKM2tAWUgAA">
<XPD:ATTR name="Name" type="string">getLowestCommonEntityModel</XPD:ATTR>
<XPD:REF name="Owner">z1VQg2MW/kSnicVrJlODAAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TzG7tMSQV0W5bxCTtjrC9AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xNO8V8Uemk2m7TKM2tAWUgAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="ZDnlVXiiIkWnzSz3JJPoDgAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">z1VQg2MW/kSnicVrJlODAAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k2aoB08GKUuEi3Zs5IPYYQAA">
<XPD:ATTR name="Name" type="string">em</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZDnlVXiiIkWnzSz3JJPoDgAA</XPD:REF>
<XPD:REF name="Type_">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLClass" guid="YgGsAmD2VUSZngAwEaBEqQAA">
<XPD:ATTR name="Name" type="string">InheritanceTypeChangingJob</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">1xJ/MXy1Vkidwua5917TbwAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">Xw/+P6p3p02qqIwY8jdeowAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">yrNT2jiJmkSQ8mawh/BJJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[28]" type="UMLPackage" guid="qd4nZDO/hkyHerNKSsQD+gAA">
<XPD:ATTR name="Name" type="string">annotations</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">9</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="oN7Rh3iuiE2U7sOBbTx/3gAA">
<XPD:ATTR name="Name" type="string">ManyToMany</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">annotation</XPD:ATTR>
<XPD:REF name="Namespace">qd4nZDO/hkyHerNKSsQD+gAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">bCVzUlZkF02Z5JyN65KxWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="RkSNbgIWREat6z2Cxk3KggAA">
<XPD:ATTR name="Name" type="string">ManyToOne</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">annotation</XPD:ATTR>
<XPD:REF name="Namespace">qd4nZDO/hkyHerNKSsQD+gAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Uz5nf1RN/0Ska/wnNkNNlAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="ASCyeHMZJEahplLqOQvWqQAA">
<XPD:ATTR name="Name" type="string">OneToMany</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">annoation</XPD:ATTR>
<XPD:REF name="Namespace">qd4nZDO/hkyHerNKSsQD+gAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">LdZqin3cVEq2pQbhJvg2dgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="TUA3l6SKt0qTlvy9Pf8HwgAA">
<XPD:ATTR name="Name" type="string">OneToOne</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">annotation</XPD:ATTR>
<XPD:REF name="Namespace">qd4nZDO/hkyHerNKSsQD+gAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">wKUEVJJCbE+jbd/bL6sdjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="FdeGWwhC/0CnJNkqzHA8UAAA">
<XPD:ATTR name="Name" type="string">OrmRelation</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">annotation</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">qd4nZDO/hkyHerNKSsQD+gAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">Uz5nf1RN/0Ska/wnNkNNlAAA</XPD:REF>
<XPD:REF name="Specializations[1]">5rHqmy9BbU6Y8LeBwZpg+wAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">/E5KpOiZ9UqkLV5PpoUxsQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">dIzOfuXJgka/D+xuwQnudgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">nuNU55dZlkCCXirYZeYuNQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="t1HS3KNnbk6VHuMHPTozuAAA">
<XPD:ATTR name="Name" type="string">targetEntity</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="Owner">FdeGWwhC/0CnJNkqzHA8UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="DY5wJ946gUiwGWRaI0H9zwAA">
<XPD:ATTR name="Name" type="string">cascade</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">FdeGWwhC/0CnJNkqzHA8UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="OzIkBY23x0iZ7auD6YiTjQAA">
<XPD:ATTR name="Name" type="string">fetch</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">FdeGWwhC/0CnJNkqzHA8UAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="lgEJa4OQhk+zDMGsoxIHnwAA">
<XPD:ATTR name="Name" type="string">MappableOrmRelation</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">qd4nZDO/hkyHerNKSsQD+gAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">5rHqmy9BbU6Y8LeBwZpg+wAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">wKUEVJJCbE+jbd/bL6sdjQAA</XPD:REF>
<XPD:REF name="Specializations[1]">H9rdmxOP3UGPfO2n1FaplgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">oBz2wBK7FEq2qTc7V/YN/QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="VDHX4hcwMkC8Eyx5LixfAwAA">
<XPD:ATTR name="Name" type="string">mappedBy</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">lgEJa4OQhk+zDMGsoxIHnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="T9xAV4E/1U+yg1cgcUZ80AAA">
<XPD:ATTR name="Name" type="string">JoinTable</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">annotation</XPD:ATTR>
<XPD:REF name="Namespace">qd4nZDO/hkyHerNKSsQD+gAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">C2QeG0Eor0KN0jp7aNyrSQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="1omgirtfF0+X4zayY0TMFwAA">
<XPD:ATTR name="Name" type="string">name: string</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">T9xAV4E/1U+yg1cgcUZ80AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="UNjoO7AWxkGXpLae55eltwAA">
<XPD:ATTR name="Name" type="string">joinColumn</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">T9xAV4E/1U+yg1cgcUZ80AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="qDgGg4MrskuaYBRr/urdYwAA">
<XPD:ATTR name="Name" type="string">inverseJoinColumn</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">T9xAV4E/1U+yg1cgcUZ80AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="MTRMfbQf90Gja9+/9OAQIwAA">
<XPD:ATTR name="Name" type="string">JoinColumn</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">annotation</XPD:ATTR>
<XPD:REF name="Namespace">qd4nZDO/hkyHerNKSsQD+gAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Eu1md+bX40WZ6tOp8KYNewAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="GMsoc56L1kiQO9TlKIJeWQAA">
<XPD:ATTR name="Name" type="string">name: string</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">MTRMfbQf90Gja9+/9OAQIwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="wgHMilbv5EOdtQsuZqnZGQAA">
<XPD:ATTR name="Name" type="string">ToMany</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">annotation</XPD:ATTR>
<XPD:REF name="Namespace">qd4nZDO/hkyHerNKSsQD+gAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">H9rdmxOP3UGPfO2n1FaplgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">bCVzUlZkF02Z5JyN65KxWwAA</XPD:REF>
<XPD:REF name="Specializations[1]">LdZqin3cVEq2pQbhJvg2dgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">p4tlJZVS8kiOxs7IC1jj4gAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">MSps8i1r+UmwMEThg2RwJwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">qM6Qj6vyvEKzrTDLfJNUGwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="EmbtarV33kmkBOLpZRSzfgAA">
<XPD:ATTR name="Name" type="string">orderBy</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">wgHMilbv5EOdtQsuZqnZGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[29]" type="UMLPackage" guid="5BFjkQHtwE2QCou3CenzAQAA">
<XPD:ATTR name="Name" type="string">model</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="9eVVlQjCO0SGrDsdJB/1RgAA">
<XPD:ATTR name="Name" type="string">EntityModel</XPD:ATTR>
<XPD:REF name="Namespace">5BFjkQHtwE2QCou3CenzAQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">0El6LerXckSVhSEuG+1eYgAA</XPD:REF>
<XPD:REF name="Views[1]">CZgrpbSJuUWnwhsWOv9I0wAA</XPD:REF>
<XPD:REF name="Views[2]">PLrew8cqy0eRhs1WZIdxPgAA</XPD:REF>
<XPD:REF name="Views[3]">tr+XmFtNlUe3N/zR8rRq+gAA</XPD:REF>
<XPD:REF name="Views[4]">Ck/FBTDE50GSMK62AoWQdQAA</XPD:REF>
<XPD:REF name="Views[5]">hnOXY46cCkut1rkeh1z8LQAA</XPD:REF>
<XPD:REF name="Views[6]">DUphKjKH9kqiRJS8MtQDtwAA</XPD:REF>
<XPD:REF name="Views[7]">k8z4H0Tj6Uyo8tsQxYnJ/QAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">RdY2lIs4vkyvEPLmGhmp4QAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">UtbSsXX9NEuHpt7x5iEiqAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">25</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="6UNp8W5wPk6pAbIhaXNxZwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2cDHMzGzLUOUDkdw8suipgAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6UNp8W5wPk6pAbIhaXNxZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ZbRhrRVSikyqyyOO5fG73AAA">
<XPD:ATTR name="Name" type="string">superEntityModel</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6UNp8W5wPk6pAbIhaXNxZwAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="2Y5l5Hd1fUCeGVGugsUy1AAA">
<XPD:ATTR name="Name" type="string">isAbstract</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HtTJaMXC2kSnZxHKqtiIjAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2Y5l5Hd1fUCeGVGugsUy1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="HSWpgA8n40Ww0KjVgdvSyAAA">
<XPD:ATTR name="Name" type="string">hasSuperEntityModel</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aMiWYqn03keLR5BKNzw6EAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HSWpgA8n40Ww0KjVgdvSyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="O0pVL3bdnUKMfrXNj/E5cAAA">
<XPD:ATTR name="Name" type="string">getSuperEntityModel</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SkJ9wY9VhE+bXfMERur61AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">O0pVL3bdnUKMfrXNj/E5cAAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="//3jGpcox0qeL2MjUPgJkQAA">
<XPD:ATTR name="Name" type="string">getInheritanceType</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UFGBdk1XAEeLOYhCi2V+lAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">//3jGpcox0qeL2MjUPgJkQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="2Pm/l/6vUUy7QryffWU4bgAA">
<XPD:ATTR name="Name" type="string">setInheritanceType</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Vm4taJuAZ0eKfQvYckkTywAA">
<XPD:ATTR name="Name" type="string">inheritanceType</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2Pm/l/6vUUy7QryffWU4bgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="O8bmx9E7F0WRWTbbWGKiTwAA">
<XPD:ATTR name="Name" type="string">setDiscriminatorColumnName</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="M2WKs0J0GkmUl7wLQeaR1wAA">
<XPD:ATTR name="Name" type="string">discriminatorColumnName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">O8bmx9E7F0WRWTbbWGKiTwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="7yPlpcvw7UGnKMfxjZqgCQAA">
<XPD:ATTR name="Name" type="string">getDiscriminatorColumnName</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bt50A2XQ4kCw4CnIxFnV8gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7yPlpcvw7UGnKMfxjZqgCQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="b1WzdfPQY0acaqcsE4r5mQAA">
<XPD:ATTR name="Name" type="string">setDiscriminatorValue</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MHRkcs5qZkCoqIVhAUIhQAAA">
<XPD:ATTR name="Name" type="string">discriminatorValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b1WzdfPQY0acaqcsE4r5mQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="zLLHDx/Lx0C+rWAFffWCnwAA">
<XPD:ATTR name="Name" type="string">getDiscriminatorValue</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="o+hLrltbJkm2tVMUygYyBQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zLLHDx/Lx0C+rWAFffWCnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="35/flB4u70mvEqVKuCLJ2QAA">
<XPD:ATTR name="Name" type="string">setIdProperty</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rZ6YwdmFskGJYDlhlya6OAAA">
<XPD:ATTR name="Name" type="string">idProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">35/flB4u70mvEqVKuCLJ2QAA</XPD:REF>
<XPD:REF name="Type_">ZOHAnLrJ6kCCocCnoF8MdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="HJc4en/ucUqRoYUT8w6kMAAA">
<XPD:ATTR name="Name" type="string">getIdProperty</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9LizKBbw+0Ku/XEwOOXPjgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HJc4en/ucUqRoYUT8w6kMAAA</XPD:REF>
<XPD:REF name="Type_">ZOHAnLrJ6kCCocCnoF8MdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="XsDYI7o1uU+pbvS+a26u5wAA">
<XPD:ATTR name="Name" type="string">putProperty</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k/SRAznEpEeijTTCXx2wKAAA">
<XPD:ATTR name="Name" type="string">property</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XsDYI7o1uU+pbvS+a26u5wAA</XPD:REF>
<XPD:REF name="Type_">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="myoBaqcp+0ONfbvCnn0aBwAA">
<XPD:ATTR name="Name" type="string">getClass</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="t3RaG/Ae4k+gMW0TTohTgwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">myoBaqcp+0ONfbvCnn0aBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="tWmooh9oJkuEotqapsVkKAAA">
<XPD:ATTR name="Name" type="string">setTableName</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NCib1sNdqUG7GyF2QhbUdAAA">
<XPD:ATTR name="Name" type="string">tableName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tWmooh9oJkuEotqapsVkKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="yFUoMUL84EGoplZbMS7F6QAA">
<XPD:ATTR name="Name" type="string">getProperties</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZmxNzUxQt0itwJG1qDpsfAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;EntityProperty&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yFUoMUL84EGoplZbMS7F6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="WIhZsNJl4UuR9t9J/e4LBwAA">
<XPD:ATTR name="Name" type="string">getPropertyByName</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aDdjQfLzeU6yWyU9TRn+/wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WIhZsNJl4UuR9t9J/e4LBwAA</XPD:REF>
<XPD:REF name="Type_">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UQjyWYkNEEO6IYh6zhOf2wAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WIhZsNJl4UuR9t9J/e4LBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="VQRlXv50LUe7IlaPLC4vcwAA">
<XPD:ATTR name="Name" type="string">getAllSuperEntityModels</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WxGGQNLcfk6XnS3YyAuc7wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;EntityModel&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VQRlXv50LUe7IlaPLC4vcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="j3R76Gs/v0OSq3eVM3jhpgAA">
<XPD:ATTR name="Name" type="string">includeSelf</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VQRlXv50LUe7IlaPLC4vcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="cqLtQAkCekirAeSoSwKRJgAA">
<XPD:ATTR name="Name" type="string">putSubEntityModel</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wmu1Wcqio0y/rRoMZNHkKAAA">
<XPD:ATTR name="Name" type="string">subEntityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cqLtQAkCekirAeSoSwKRJgAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="3PAioTkN90ytRnvZAId5ngAA">
<XPD:ATTR name="Name" type="string">hasSubEntityModels</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1HtOcfvRU0eJrYOOFqAZUQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3PAioTkN90ytRnvZAId5ngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="x4VVaE0Lm0yVP7jksV0cOAAA">
<XPD:ATTR name="Name" type="string">getSubEntityModels</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="X80ZsrlWXk2HlGIr+fVcpQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;EntityModel&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x4VVaE0Lm0yVP7jksV0cOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[21]" type="UMLOperation" guid="HdDrQci7bUiWhtRQ9KO4XQAA">
<XPD:ATTR name="Name" type="string">getAllSubEntityModels</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6/XqcDX55EKlph8JIS8KeAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;EntityModel&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HdDrQci7bUiWhtRQ9KO4XQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[22]" type="UMLOperation" guid="mwy/1QA37EqT6/eMHCCovwAA">
<XPD:ATTR name="Name" type="string">getAllProperties</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pa2xPuvijEWbzjZLd6XZKAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;EntityProperty&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mwy/1QA37EqT6/eMHCCovwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[23]" type="UMLOperation" guid="uTm6E7JbK0KaIBIV6YfGzgAA">
<XPD:ATTR name="Name" type="string">createQueryPoint</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xePqsaeOq0uBK0uwEKHduAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uTm6E7JbK0KaIBIV6YfGzgAA</XPD:REF>
<XPD:REF name="Type_">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4Uy4+YWLJUKOrx5o7Zcb1gAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uTm6E7JbK0KaIBIV6YfGzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[24]" type="UMLOperation" guid="3j0MCNX2DUaRDqUa9JTNxgAA">
<XPD:ATTR name="Name" type="string">createActionJobMeta</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bgeAjKpgQke+6OMLqemyqgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3j0MCNX2DUaRDqUa9JTNxgAA</XPD:REF>
<XPD:REF name="Type_">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">Y9xSA/VbpUiq796DNDd4QAAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">cANGZrH7QkKgDpsANQu9agAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">AUw5OcQ1aEe7SIwoVlTdbQAA</XPD:REF>
<XPD:REF name="TypedFeatures[3]">JRdVMt+KQUiZeK671VDCSAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">63</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Iv9J5SQrpkO3B/fGT59yHQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Jbeym6/wQkifv0NkAZXqRwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">5+xos0p5U0meg7aKfdrETAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">MrtTe61xik2V8TiKoQWERwAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">NKdJDrBqE0uyFBFT7N096gAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">WhC/3yHBV0i+LN1GKxgA4gAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">tnlxSk9GOUS64rmx2OVb+gAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">EOXTW3n7A0iZ+S28mK4UQQAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">ZbRhrRVSikyqyyOO5fG73AAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">SkJ9wY9VhE+bXfMERur61AAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">wmu1Wcqio0y/rRoMZNHkKAAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">JKmKmfbOzkWn4GoHBRJG7QAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">+GaJARWGMUeQSXlqrZalrwAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">jKtXu2QkU02sD9auoHFlQwAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">/XRZzSKWvUiu0I9VdAyJvQAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">5GjwPgQQX0mMNVI7i9UYcwAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">ofJ3mvj770iv8lNrlnR+gQAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">AQSpOwhPH0uUqwfgb3ZsZAAA</XPD:REF>
<XPD:REF name="TypedParameters[18]">ADsuMKAAUEytnhLOmGsB6AAA</XPD:REF>
<XPD:REF name="TypedParameters[19]">OoZL5MOSlUGAd+VFtXGDCQAA</XPD:REF>
<XPD:REF name="TypedParameters[20]">SlNXxSWU/E2L4wduWTZWHgAA</XPD:REF>
<XPD:REF name="TypedParameters[21]">+GjTHeAjOkiw68g7IcrabQAA</XPD:REF>
<XPD:REF name="TypedParameters[22]">dgvIP2j2PEO5ZMx1+T/GIAAA</XPD:REF>
<XPD:REF name="TypedParameters[23]">7px+5WKetkmkY7QGXVUCOAAA</XPD:REF>
<XPD:REF name="TypedParameters[24]">vnRTVr2McUO0rllwLRdzAgAA</XPD:REF>
<XPD:REF name="TypedParameters[25]">MXNMXtr5SUS7LLnB3gv5VgAA</XPD:REF>
<XPD:REF name="TypedParameters[26]">f0Z9JYQFu0Otgcg8KqtjggAA</XPD:REF>
<XPD:REF name="TypedParameters[27]">QMXb5qQS1kWhTK/JX2g7tAAA</XPD:REF>
<XPD:REF name="TypedParameters[28]">tezp5ZVI0k2WBgn1rK3gVQAA</XPD:REF>
<XPD:REF name="TypedParameters[29]">qfJMMedn6EGmb+xiFefzmgAA</XPD:REF>
<XPD:REF name="TypedParameters[30]">GsSsvHll30+NSHjFI/tqeAAA</XPD:REF>
<XPD:REF name="TypedParameters[31]">/x5irIQuHUSBQDzgSAqk9QAA</XPD:REF>
<XPD:REF name="TypedParameters[32]">DRx0Ka2rSUm6H8rZU+F4lgAA</XPD:REF>
<XPD:REF name="TypedParameters[33]">SDw3mebD8UmjJiGIy+EQdgAA</XPD:REF>
<XPD:REF name="TypedParameters[34]">HPuey9m4HUC1jdHE6AGyGQAA</XPD:REF>
<XPD:REF name="TypedParameters[35]">YTrwFtZeoUeaPf53wYQr5AAA</XPD:REF>
<XPD:REF name="TypedParameters[36]">rBSidhhVukWCobLNgrkTGQAA</XPD:REF>
<XPD:REF name="TypedParameters[37]">5FgGv1U4u0SCDcwowSVMEgAA</XPD:REF>
<XPD:REF name="TypedParameters[38]">Qr+5DekD70GOD2NGLWWfFAAA</XPD:REF>
<XPD:REF name="TypedParameters[39]">HKTG/evx3EiIPGzzquloiAAA</XPD:REF>
<XPD:REF name="TypedParameters[40]">pKbyUl4b7kWH7SduubtH3AAA</XPD:REF>
<XPD:REF name="TypedParameters[41]">nH91kWyYq0+VBXGPRkp+twAA</XPD:REF>
<XPD:REF name="TypedParameters[42]">aQwx8gaJXUWugc064/9gXQAA</XPD:REF>
<XPD:REF name="TypedParameters[43]">9kQCqVRXtke14ZgBkw6o/wAA</XPD:REF>
<XPD:REF name="TypedParameters[44]">AVBB0Zjio0+EZ0pHyNtoBwAA</XPD:REF>
<XPD:REF name="TypedParameters[45]">fkDzg2f/A0SMaAKigvf1ygAA</XPD:REF>
<XPD:REF name="TypedParameters[46]">f0HPtGUeL0uk/BoesuL2wwAA</XPD:REF>
<XPD:REF name="TypedParameters[47]">TzG7tMSQV0W5bxCTtjrC9AAA</XPD:REF>
<XPD:REF name="TypedParameters[48]">OCF9UPYMRUKngYC596ywGAAA</XPD:REF>
<XPD:REF name="TypedParameters[49]">S+BC9Hn7J0SKcZS6GAHtIAAA</XPD:REF>
<XPD:REF name="TypedParameters[50]">YEs5u+aqkkKopRqyogpXxgAA</XPD:REF>
<XPD:REF name="TypedParameters[51]">bHcVs9xCtU+oQGeuSuZ2DAAA</XPD:REF>
<XPD:REF name="TypedParameters[52]">1NJ1F41irEmzg8z3+oxH7AAA</XPD:REF>
<XPD:REF name="TypedParameters[53]">8Rz1BvhAxEKlMCjpEjR6XQAA</XPD:REF>
<XPD:REF name="TypedParameters[54]">3e4AARy5rUGZwVw55ZsNEwAA</XPD:REF>
<XPD:REF name="TypedParameters[55]">Ygx9TqZNOUaMiGe6XYLDPQAA</XPD:REF>
<XPD:REF name="TypedParameters[56]">nTp+RQk7IESOtQ+gRTomBAAA</XPD:REF>
<XPD:REF name="TypedParameters[57]">EO2O3Q5yfUink0TiDQesRwAA</XPD:REF>
<XPD:REF name="TypedParameters[58]">ChhYL5jWJEmWsjNpdgmC/wAA</XPD:REF>
<XPD:REF name="TypedParameters[59]">anIvyM2wT0mh9rNoRRCJJQAA</XPD:REF>
<XPD:REF name="TypedParameters[60]">Seax3nkFakimedC/XK303gAA</XPD:REF>
<XPD:REF name="TypedParameters[61]">sLI2vmtKUE60IYuSKMbfGQAA</XPD:REF>
<XPD:REF name="TypedParameters[62]">p0nSOU47PEyjmcMb0udZWQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">skuvXkkVqUWReKeFgLirbQAA</XPD:REF>
<XPD:REF name="Associations[1]">9OMUVhj3KUW/vLdkUd7nhAAA</XPD:REF>
<XPD:REF name="Associations[2]">lL2tuJwigEik2PX8ky/FVAAA</XPD:REF>
<XPD:REF name="Associations[3]">NvrqitHRfkyuBtwlCVGxVgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="GecIcVLA2UOBAsuojxZF8AAA">
<XPD:ATTR name="Name" type="string">proxyClass</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ProxyClass</XPD:ATTR>
<XPD:REF name="Owner">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="wFPp+71tjkaov0wFNzYYUgAA">
<XPD:ATTR name="Name" type="string">EntityModelManager</XPD:ATTR>
<XPD:REF name="Namespace">5BFjkQHtwE2QCou3CenzAQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">k+kNf1SdVketecinYNz+/gAA</XPD:REF>
<XPD:REF name="Views[1]">kDb39WvNh0Wp43dEucwWhAAA</XPD:REF>
<XPD:REF name="Views[2]">enlnSE+X5UGBhB0g45mp6QAA</XPD:REF>
<XPD:REF name="Views[3]">flM6Fvsppk+wK+TSslrjhQAA</XPD:REF>
<XPD:REF name="Views[4]">33e1b5lmjUy3F2rdMIgBRAAA</XPD:REF>
<XPD:REF name="Views[5]">BTgI35MZSEC6mGv7rJoU8QAA</XPD:REF>
<XPD:REF name="Views[6]">IQS5zbjF5U24kL5nUaOe/wAA</XPD:REF>
<XPD:REF name="Views[7]">bT6mJuya80SZjgXajkg44AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="zmiI8dMMYkitfiobLyM3PQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="2ToBi5qbOU+o5N7JXuuHngAA">
<XPD:ATTR name="Name" type="string">getEntityModelByClass</XPD:ATTR>
<XPD:REF name="Owner">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3e4AARy5rUGZwVw55ZsNEwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2ToBi5qbOU+o5N7JXuuHngAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PNSetmzO3UezrvtTL1HxcQAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2ToBi5qbOU+o5N7JXuuHngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="DSAdzyicrESxVovpZn82qAAA">
<XPD:ATTR name="Name" type="string">getEntityModelByEntity</XPD:ATTR>
<XPD:REF name="Owner">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MrtTe61xik2V8TiKoQWERwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DSAdzyicrESxVovpZn82qAAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="x4/LiYBXU0GepIaYAX9WKAAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DSAdzyicrESxVovpZn82qAAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">PnyZ31SZcEKHSjRX1NL51wAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">4aoGEbSDVkuivXsWfXioTgAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">X3av/zE7e0WLC44X7G9D0wAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">5</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">jNUec7V2k0i1cZjSVOhxIgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">OjZdxo51IE6CnfmXMDUvwgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">6Yk6cqVr9k+mZg096WhVRAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">NsAt5tjorEOvjVPrNewC2wAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">XzoRs+NWeECANNVz0AbtAQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">kh/QApYSYk2F1pJsqcvL2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="hpsEZKxpME+fZLDfKj00nwAA">
<XPD:ATTR name="Name" type="string">EntityModelFactory</XPD:ATTR>
<XPD:REF name="Namespace">5BFjkQHtwE2QCou3CenzAQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">R6Fp5V8a40GwB0Uxog1HSQAA</XPD:REF>
<XPD:REF name="Views[1]">WH41JL+bPEyy69qkuYB1XQAA</XPD:REF>
<XPD:REF name="Views[2]">5IxR1N9hKkSobNxdUi6oJAAA</XPD:REF>
<XPD:REF name="Views[3]">71k2ACL3f0Cg45kwdUId+gAA</XPD:REF>
<XPD:REF name="Views[4]">Mx5asetSY02YDQmr9k9loQAA</XPD:REF>
<XPD:REF name="Views[5]">Pt70UkPGrkm3zOtG/XRP9QAA</XPD:REF>
<XPD:REF name="Views[6]">5KahHK47UUu8G3iyOPjaqAAA</XPD:REF>
<XPD:REF name="Views[7]">kWpWSWDtqk6dkBSiHmKjfQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4x2p5LCxAEGGIhCDHod09wAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">hpsEZKxpME+fZLDfKj00nwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="73n4sVYrg0W8h5Y5sXQ1AwAA">
<XPD:ATTR name="Name" type="string">entityPropertyProviderClassNames</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4x2p5LCxAEGGIhCDHod09wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="W2Khd9ZGk0OEwlPN/NoC5QAA">
<XPD:ATTR name="Name" type="string">getEntityPropertyProviderClassNames</XPD:ATTR>
<XPD:REF name="Owner">hpsEZKxpME+fZLDfKj00nwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dGM5BNoPlEmBPBQ0kcBs3gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W2Khd9ZGk0OEwlPN/NoC5QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="G84oI4W6E0Wx//x+qQ6hfgAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">hpsEZKxpME+fZLDfKj00nwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ygx9TqZNOUaMiGe6XYLDPQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">G84oI4W6E0Wx//x+qQ6hfgAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="tCDRheDltUeNAzO6ygByqQAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">G84oI4W6E0Wx//x+qQ6hfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="nTp+RQk7IESOtQ+gRTomBAAA">
<XPD:ATTR name="Name" type="string">superEntityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">G84oI4W6E0Wx//x+qQ6hfgAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="Jko/POPpoUy330/uBQnBkwAA">
<XPD:ATTR name="Name" type="string">EntityPropertyCollection</XPD:ATTR>
<XPD:REF name="Namespace">5BFjkQHtwE2QCou3CenzAQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">7LlNbO9VakeP4ptmJW5oGAAA</XPD:REF>
<XPD:REF name="Views[1]">J8DJ70SpUUeVew+skst/egAA</XPD:REF>
<XPD:REF name="Views[2]">U2Xy8oc3oUqHNJt45tUUoAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">UtbSsXX9NEuHpt7x5iEiqAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="me7GgB4WRk6KYxc8oErSvAAA">
<XPD:ATTR name="Name" type="string">getEntityPropertyByName</XPD:ATTR>
<XPD:REF name="Owner">Jko/POPpoUy330/uBQnBkwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xMlcqYwMm0+yK9HBW7fIFQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">me7GgB4WRk6KYxc8oErSvAAA</XPD:REF>
<XPD:REF name="Type_">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MvD7UGsWKU+8TfVIZ79x8wAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">me7GgB4WRk6KYxc8oErSvAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="dcb1JlYv/E+PL+fmtB2cIgAA">
<XPD:ATTR name="Name" type="string">EntityPropertyAnalyzer</XPD:ATTR>
<XPD:REF name="Namespace">5BFjkQHtwE2QCou3CenzAQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">y4NvYyRAGUiw9BiJgJiHlgAA</XPD:REF>
<XPD:REF name="Views[1]">aFhP3/yNv0mlNEaASyq7zwAA</XPD:REF>
<XPD:REF name="Views[2]">E63jrzcgUEiqYS5iA6brzQAA</XPD:REF>
<XPD:REF name="Views[3]">OP/ySue6GUGDLAMSYkiAzgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fCT/iMTZkE6HgrSiRCYnfgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">dcb1JlYv/E+PL+fmtB2cIgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7Njg9PaIDk+aiLqZVZPFlgAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fCT/iMTZkE6HgrSiRCYnfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1JFL6zMbNE+Fc4I6E5ElRQAA">
<XPD:ATTR name="Name" type="string">entityPropertyProviders</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityPropertyProvider[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fCT/iMTZkE6HgrSiRCYnfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="VWVOW0aTZ02ZPv35trwFBgAA">
<XPD:ATTR name="Name" type="string">columnNameBuilder</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ColumnNameBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fCT/iMTZkE6HgrSiRCYnfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="BRTUQyv3LkKoch27PZg+UgAA">
<XPD:ATTR name="Name" type="string">getClass</XPD:ATTR>
<XPD:REF name="Owner">dcb1JlYv/E+PL+fmtB2cIgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AS2YIrOZXkmy28CE0yG7JwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BRTUQyv3LkKoch27PZg+UgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="kyYOguYSo0W9zCbeuYZlWgAA">
<XPD:ATTR name="Name" type="string">getAnnotationSet</XPD:ATTR>
<XPD:REF name="Owner">dcb1JlYv/E+PL+fmtB2cIgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="d7hBEAP5t0Kcx+ih+BXyfwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kyYOguYSo0W9zCbeuYZlWgAA</XPD:REF>
<XPD:REF name="Type_">ik10WEMd8Eq9oB5D8YKdEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="gL1sdAZqx06dUmINcPiVqAAA">
<XPD:ATTR name="Name" type="string">analyze</XPD:ATTR>
<XPD:REF name="Owner">dcb1JlYv/E+PL+fmtB2cIgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="niaMfUeYw0mX/3XfpQhJcgAA">
<XPD:ATTR name="Name" type="string">setupProcess</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gL1sdAZqx06dUmINcPiVqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="lHIS93t37kOFRFyZ1bmqJQAA">
<XPD:ATTR name="Name" type="string">analyzeProperties</XPD:ATTR>
<XPD:REF name="Owner">dcb1JlYv/E+PL+fmtB2cIgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">N/K/OJy8IkCKc2GIbqKjYwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ro6IOhvbfkuVyxEJvUxoRgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">sUks+6UUxEmlAJQbCQtmMQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="gDgUmp9DvEuSwKN2nM1q8wAA">
<XPD:ATTR name="Name" type="string">annoAttributeOverrides</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">AnnoAttributeOverrides</XPD:ATTR>
<XPD:REF name="Owner">dcb1JlYv/E+PL+fmtB2cIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="N/K/OJy8IkCKc2GIbqKjYwAA">
<XPD:ATTR name="Name" type="string">parentEntityPropertyAnalyzer</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityPropertyAnalyzer</XPD:ATTR>
<XPD:REF name="Type_">dcb1JlYv/E+PL+fmtB2cIgAA</XPD:REF>
<XPD:REF name="Owner">dcb1JlYv/E+PL+fmtB2cIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[30]" type="UMLPackage" guid="NtVjRwQV7kSxlkHwVmeyFgAA">
<XPD:ATTR name="Name" type="string">query</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLException" guid="mzPZAr6i2kWIcAYfugkKygAA">
<XPD:ATTR name="Name" type="string">QueryConflictException</XPD:ATTR>
<XPD:REF name="Namespace">NtVjRwQV7kSxlkHwVmeyFgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">BmWJah34BUGL3Ekvs+blkwAA</XPD:REF>
<XPD:REF name="Views[1]">sEP0KqVzl0axYm3SHBR1BQAA</XPD:REF>
<XPD:REF name="Views[2]">JBEa3B0blU2lAzFD+BxauwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">XqujsyjJmEmqDwifeX0YqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="2Q/GkUrjs0SL4iKa46FoHAAA">
<XPD:ATTR name="Name" type="string">Query</XPD:ATTR>
<XPD:REF name="Namespace">NtVjRwQV7kSxlkHwVmeyFgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jFlpFGMKL0SoGIxuzVJ2WQAA</XPD:REF>
<XPD:REF name="Views[1]">BhpgDwG2XUupKmg3RVrqEwAA</XPD:REF>
<XPD:REF name="Views[2]">Chado7LtkUGzIp82FkbVoQAA</XPD:REF>
<XPD:REF name="Views[3]">HTqdIgmljkGKhsMl4J10KAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="j9Wzf0BR80S3ARWrS+M+PwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">2Q/GkUrjs0SL4iKa46FoHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BJ2efslxYkmviKJ7BXR0cwAA">
<XPD:ATTR name="Name" type="string">pdoStatement</XPD:ATTR>
<XPD:REF name="BehavioralFeature">j9Wzf0BR80S3ARWrS+M+PwAA</XPD:REF>
<XPD:REF name="Type_">2XfT1oPhfUiFrV/JzkYUrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3hfcf7pIaEGypQF4VMHaSQAA">
<XPD:ATTR name="Name" type="string">placeholders</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Paceholder&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">j9Wzf0BR80S3ARWrS+M+PwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="kT7T9/5b10a4CWuTL11T4AAA">
<XPD:ATTR name="Name" type="string">resultSelections</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Selection&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">j9Wzf0BR80S3ARWrS+M+PwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="IW1vMm9UVEeLh6gg1d5dZwAA">
<XPD:ATTR name="Name" type="string">hiddenSelections</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Selection&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">j9Wzf0BR80S3ARWrS+M+PwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="bFj2zf9TO0mnWXe04UJ2nAAA">
<XPD:ATTR name="Name" type="string">setParameter</XPD:ATTR>
<XPD:REF name="Owner">2Q/GkUrjs0SL4iKa46FoHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3XxpVbtlbkS6kyP3GT8SBwAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bFj2zf9TO0mnWXe04UJ2nAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="i+E6zJffTUOpkhmqZFxWVgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bFj2zf9TO0mnWXe04UJ2nAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="YmZ7KkQboE6lthPGr8erCwAA">
<XPD:ATTR name="Name" type="string">fetchSingle</XPD:ATTR>
<XPD:REF name="Owner">2Q/GkUrjs0SL4iKa46FoHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="o3CFKV2ED0qtAW9uk8n8TwAA">
<XPD:ATTR name="Name" type="string">parameters</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">array</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YmZ7KkQboE6lthPGr8erCwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="QKeK0ldtYESkGFNVlyt5ygAA">
<XPD:ATTR name="Name" type="string">fetchArray</XPD:ATTR>
<XPD:REF name="Owner">2Q/GkUrjs0SL4iKa46FoHAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G7E3XuVMR0ici5uFKTjvYwAA">
<XPD:ATTR name="Name" type="string">parameters</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">array</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QKeK0ldtYESkGFNVlyt5ygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[31]" type="UMLPackage" guid="lEkpgwFQ6UyCDo2jFrDxCQAA">
<XPD:ATTR name="Name" type="string">nql</XPD:ATTR>
<XPD:REF name="Namespace">lYgucohDJEyPohSORxfTVAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLException" guid="L8GDwyPnSkajDqctOcd2VwAA">
<XPD:ATTR name="Name" type="string">NqlParseException</XPD:ATTR>
<XPD:REF name="Namespace">lEkpgwFQ6UyCDo2jFrDxCQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">+pr9Hci94kWwbrzyy/31hwAA</XPD:REF>
<XPD:REF name="Views[1]">2fDiw5b3ukGgwWSornnbhgAA</XPD:REF>
<XPD:REF name="Views[2]">Nd5QpqkaUUCw77RWCF7e0AAA</XPD:REF>
<XPD:REF name="Views[3]">IG6S/rvPsEe+wGtw5wdCJQAA</XPD:REF>
<XPD:REF name="Views[4]">AT7U5k7KnEGqE2m2PWMDaQAA</XPD:REF>
<XPD:REF name="Views[5]">Ok2FNQyWpE2XuwSitn9drwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Vct2LyhA/E+hYH9VfZd0xgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">WlIwntoSSU+GOWpc0WYMGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="nyufa39SckKHDlBVB102VAAA">
<XPD:ATTR name="Name" type="string">Nql</XPD:ATTR>
<XPD:REF name="Namespace">lEkpgwFQ6UyCDo2jFrDxCQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">R2lVPn9bM0WK3zxenFe4yQAA</XPD:REF>
<XPD:REF name="Views[1]">LUL/scvHgEqcP5gyiEJFbQAA</XPD:REF>
<XPD:REF name="Views[2]">yx3y8b7FZUekM6BZG1UQawAA</XPD:REF>
<XPD:REF name="Views[3]">rbVjDZcko0q9dwKlzpD6xwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ZywIB05YhUi4hgVdpvXYfAAA">
<XPD:ATTR name="Name" type="string">getKeywords</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0U1UB0+r1kiTI0JXxA+rhQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZywIB05YhUi4hgVdpvXYfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">17</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="y0mNlPldnkCIs0QWO7yh5AAA">
<XPD:ATTR name="Name" type="string">GROUP_START</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'('</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="6OgTZa8xOEG8IwPSAZY9jAAA">
<XPD:ATTR name="Name" type="string">GROUP_END</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">')'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="nv2/26SZS02W0SRyTFNAngAA">
<XPD:ATTR name="Name" type="string">EXPRESSION_SEPERATOR</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">','</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="MMhHymNpX06pRVuTT2Rn+AAA">
<XPD:ATTR name="Name" type="string">PLACEHOLDER_PREFIX</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">':'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="y2vOCSKLUECJnbzELfccCAAA">
<XPD:ATTR name="Name" type="string">KEYWORD_SELECT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'SELECT'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="O7l26AvwrUm33NqDIe3LpwAA">
<XPD:ATTR name="Name" type="string">KEYWORD_FROM</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'FROM'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="rAlp6b7WQEeO6lNTcNiIeAAA">
<XPD:ATTR name="Name" type="string">KEYWORD_WHERE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'WHERE'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="pxYWBDGEdEe5nssnksPcIgAA">
<XPD:ATTR name="Name" type="string">KEYWORD_GROUP</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'GROUP'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="SfFzGUMjiUm0tXHvJR4KVgAA">
<XPD:ATTR name="Name" type="string">KEYWORD_HAVING</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'HAVING'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="//Sa/o3sVUmcnnxmYSkM6AAA">
<XPD:ATTR name="Name" type="string">KEYWORD_ORDER</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'ORDER'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="y31HxGmge0W9irVyPiu3HwAA">
<XPD:ATTR name="Name" type="string">KEYWORD_BY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'BY'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[11]" type="UMLAttribute" guid="CDOAOVDaikKZtanEqAULowAA">
<XPD:ATTR name="Name" type="string">KEYWORD_ALIAS</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'AS'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[12]" type="UMLAttribute" guid="oTKTQRqFIkSAvEiZMG5hvwAA">
<XPD:ATTR name="Name" type="string">KEYWORD_JOIN</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'JOIN'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[13]" type="UMLAttribute" guid="ixiyus1PyUSKb0/Zdm0jggAA">
<XPD:ATTR name="Name" type="string">KEYWORD_ON</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'ON'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[14]" type="UMLAttribute" guid="sKUWAkekPkK9U/S2KzLo6AAA">
<XPD:ATTR name="Name" type="string">KEYWORD_FETCH</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'FETCH'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[15]" type="UMLAttribute" guid="vvjdzzB5Ik21WuFD8VOKYgAA">
<XPD:ATTR name="Name" type="string">KEYWORD_AND</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'AND'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[16]" type="UMLAttribute" guid="qxEW/3neikOWDQrfXsMjwwAA">
<XPD:ATTR name="Name" type="string">KEYWORD_OR</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'OR'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nyufa39SckKHDlBVB102VAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="tEAakbX5mUGYtQOkX9BP1AAA">
<XPD:ATTR name="Name" type="string">CriteriaParser</XPD:ATTR>
<XPD:REF name="Namespace">lEkpgwFQ6UyCDo2jFrDxCQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HuE+zfX37ESlgZglT12oTQAA</XPD:REF>
<XPD:REF name="Views[1]">iIZxnQcfz0KyBBJClGPE3wAA</XPD:REF>
<XPD:REF name="Views[2]">JvamemuZe0mtshkf87ckjgAA</XPD:REF>
<XPD:REF name="Views[3]">3EPtvjq9RUO7n6dkLr8GTgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="xDnqNBLkbkWGbxp50to9cQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">tEAakbX5mUGYtQOkX9BP1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iOPoJvBov0ShLBFgCSMPqwAA">
<XPD:ATTR name="Name" type="string">parsingState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xDnqNBLkbkWGbxp50to9cQAA</XPD:REF>
<XPD:REF name="Type_">onLskisH0kikY70g0m6/MQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="f5lfBpgq9Uu8r9DZNQGddQAA">
<XPD:ATTR name="Name" type="string">criteria</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xDnqNBLkbkWGbxp50to9cQAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="tqgVoO24A0GMFyE+2iUZpQAA">
<XPD:ATTR name="Name" type="string">parse</XPD:ATTR>
<XPD:REF name="Owner">tEAakbX5mUGYtQOkX9BP1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nAHp9XbF8k+OXz9i6I4OHQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, mixed&gt;): array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tqgVoO24A0GMFyE+2iUZpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="klLNcqeyfUahv9XMbDhPOQAA">
<XPD:ATTR name="Name" type="string">nql</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tqgVoO24A0GMFyE+2iUZpQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="oTfgNWyNhkaPTwgNWKbUtQAA">
<XPD:ATTR name="Name" type="string">params(</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tqgVoO24A0GMFyE+2iUZpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="A3sFoXoJ3EacR9WbgUuzaAAA">
<XPD:ATTR name="Name" type="string">getCriteria</XPD:ATTR>
<XPD:REF name="Owner">tEAakbX5mUGYtQOkX9BP1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IEVSiIGzoU2dX9SF6bfwBAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A3sFoXoJ3EacR9WbgUuzaAAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">oXduU+SRZ0O3WN8ZXh/GWAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="byCykTq+y025Gq9u8hOVEwAA">
<XPD:ATTR name="Name" type="string">parsingState</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ParsingState</XPD:ATTR>
<XPD:REF name="Type_">onLskisH0kikY70g0m6/MQAA</XPD:REF>
<XPD:REF name="Owner">tEAakbX5mUGYtQOkX9BP1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Z6oIvunT2UWuMQyHSCFiSQAA">
<XPD:ATTR name="Name" type="string">criteria</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">criteria</XPD:ATTR>
<XPD:REF name="Type_">NYGGH03WsUiWcqAEStDGLAAA</XPD:REF>
<XPD:REF name="Owner">tEAakbX5mUGYtQOkX9BP1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="OB6vND/OsEaPcL6HKM+ehAAA">
<XPD:ATTR name="Name" type="string">currentProcessor</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">KeywordProcessor</XPD:ATTR>
<XPD:REF name="Type_">zwBA7tUkf0+nB27OBJZ73wAA</XPD:REF>
<XPD:REF name="Owner">tEAakbX5mUGYtQOkX9BP1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="Y+RPJU7k4kmoZZxEEwJkGgAA">
<XPD:ATTR name="Name" type="string">root</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolen</XPD:ATTR>
<XPD:REF name="Owner">tEAakbX5mUGYtQOkX9BP1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="StNhMFkLJEa0NTVuDBrRQQAA">
<XPD:ATTR name="Name" type="string">braces</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="Owner">tEAakbX5mUGYtQOkX9BP1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="ZxApYuw0WE+PtxKzgeOKfQAA">
<XPD:ATTR name="Name" type="string">state</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">STATE_SELECT</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">tEAakbX5mUGYtQOkX9BP1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="lmrJZJxO7Umy5SMYkpHdqwAA">
<XPD:ATTR name="Name" type="string">analyzer</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">NqlAnalyzer</XPD:ATTR>
<XPD:REF name="Owner">tEAakbX5mUGYtQOkX9BP1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="qHOK+QgEZk+WQh7dvifpmQAA">
<XPD:ATTR name="Name" type="string">ExpressionParser</XPD:ATTR>
<XPD:REF name="Namespace">lEkpgwFQ6UyCDo2jFrDxCQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4pJ/fBf9D0W89xNentq65wAA</XPD:REF>
<XPD:REF name="Views[1]">nHoHhhj2HkuhDePQr6ofYgAA</XPD:REF>
<XPD:REF name="Views[2]">crivdlwpgkOgdvlJfPmCbAAA</XPD:REF>
<XPD:REF name="Views[3]">DWfh8ybwgEqMjMCRfDRFbgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="h3qPnhtI00aZFGQqlEVvOQAA">
<XPD:ATTR name="Name" type="string">parse</XPD:ATTR>
<XPD:REF name="Owner">qHOK+QgEZk+WQh7dvifpmQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8MdyADnGYUqe56EIFrOIagAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h3qPnhtI00aZFGQqlEVvOQAA</XPD:REF>
<XPD:REF name="Type_">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4d6wAFo390qc+d2jVXJpAAAA">
<XPD:ATTR name="Name" type="string">expression</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h3qPnhtI00aZFGQqlEVvOQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="4cKSTCrMaUKj5VaM5HeQdQAA">
<XPD:ATTR name="Name" type="string">params</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h3qPnhtI00aZFGQqlEVvOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="3vPvrQ86J0i2wNxJIs4SigAA">
<XPD:ATTR name="Name" type="string">mixed&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h3qPnhtI00aZFGQqlEVvOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">Ihp2rbEjuESk4QKT4uCZ+QAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ofndwoFhqkaOR394kg0ZZQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="7RFiBubRUEmp9NNtcJSY6QAA">
<XPD:ATTR name="Name" type="string">parsingState</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ParsingState</XPD:ATTR>
<XPD:REF name="Type_">onLskisH0kikY70g0m6/MQAA</XPD:REF>
<XPD:REF name="Owner">qHOK+QgEZk+WQh7dvifpmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="85H5/0RUAUKyZkp+7GoxmwAA">
<XPD:ATTR name="Name" type="string">NqlParser</XPD:ATTR>
<XPD:REF name="Namespace">lEkpgwFQ6UyCDo2jFrDxCQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">U3DXr+xHqEGdldHkwXX4WgAA</XPD:REF>
<XPD:REF name="Views[1]">l6DurrFS00y1qIA9u1pAhAAA</XPD:REF>
<XPD:REF name="Views[2]">SZL/hdziAkC29PnvKLwbegAA</XPD:REF>
<XPD:REF name="Views[3]">de6kaquTFUa7V22i+xoNbgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="GuLl+hXEX0alecZDS1F9UQAA">
<XPD:ATTR name="Name" type="string">parse</XPD:ATTR>
<XPD:REF name="Owner">85H5/0RUAUKyZkp+7GoxmwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Y1ydxQmP9kyU6ekVlAMrDAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GuLl+hXEX0alecZDS1F9UQAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="l8FbHxiRWE2wyCfXxK8VtgAA">
<XPD:ATTR name="Name" type="string">nqlString</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GuLl+hXEX0alecZDS1F9UQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="D68Tk6Y/+0ua8cj9eOuywwAA">
<XPD:ATTR name="Name" type="string">params</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GuLl+hXEX0alecZDS1F9UQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="CvuM+P9Mg0iBTMI7QCsqAQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">85H5/0RUAUKyZkp+7GoxmwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qKyqfJo/dUqWk//orsrbXgAA">
<XPD:ATTR name="Name" type="string">em</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CvuM+P9Mg0iBTMI7QCsqAQAA</XPD:REF>
<XPD:REF name="Type_">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NsAt5tjorEOvjVPrNewC2wAA">
<XPD:ATTR name="Name" type="string">entityModelManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CvuM+P9Mg0iBTMI7QCsqAQAA</XPD:REF>
<XPD:REF name="Type_">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="c7bdQw8gnk++y3rrLpNajQAA">
<XPD:ATTR name="Name" type="string">em</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityManager</XPD:ATTR>
<XPD:REF name="Type_">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:REF name="Owner">85H5/0RUAUKyZkp+7GoxmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="PnyZ31SZcEKHSjRX1NL51wAA">
<XPD:ATTR name="Name" type="string">entityModelManager</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityModelManager</XPD:ATTR>
<XPD:REF name="Type_">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
<XPD:REF name="Owner">85H5/0RUAUKyZkp+7GoxmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="2FBV0rLQxU+1rApbzWO/wgAA">
<XPD:ATTR name="Name" type="string">NqlTokenizer</XPD:ATTR>
<XPD:REF name="Namespace">lEkpgwFQ6UyCDo2jFrDxCQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8Pf1tAVrgECGsTJPa36jmgAA</XPD:REF>
<XPD:REF name="Views[1]">aJIaEQ5oXkycBNveF752MgAA</XPD:REF>
<XPD:REF name="Views[2]">M7Y5tO765kiJzEFH6vvYAQAA</XPD:REF>
<XPD:REF name="Views[3]">yRyM9khgPUyg+5UbTpEQEQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="RKLuRD2sr0O1FxWuA7OsdAAA">
<XPD:ATTR name="Name" type="string">getNext</XPD:ATTR>
<XPD:REF name="Owner">2FBV0rLQxU+1rApbzWO/wgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pydsClNHLkOCZ6CFs66EkAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RKLuRD2sr0O1FxWuA7OsdAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="0dgGMXogzUWNBGs9pF+9GgAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">2FBV0rLQxU+1rApbzWO/wgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="94Y4XwYNpUy/yv2cFX964AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0dgGMXogzUWNBGs9pF+9GgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">azt7yW7yuke5jgcbFIwGkwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">KJEaPztmX0a5PyionV6upwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="CiORke+AA06ZkmP8S0pIkwAA">
<XPD:ATTR name="Name" type="string">chars</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="Owner">2FBV0rLQxU+1rApbzWO/wgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="9Dqu8pOt206MLYWred4CPAAA">
<XPD:ATTR name="Name" type="string">currentChar</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">2FBV0rLQxU+1rApbzWO/wgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="DsAfecbAM02Pycoq7EN0UgAA">
<XPD:ATTR name="Name" type="string">NqlUtils</XPD:ATTR>
<XPD:REF name="Namespace">lEkpgwFQ6UyCDo2jFrDxCQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nBzEOgYc0UK6sunW12fZhAAA</XPD:REF>
<XPD:REF name="Views[1]">2bpmSJsBski1LxkzFE5bsAAA</XPD:REF>
<XPD:REF name="Views[2]">zQf3+3hNXESdW7eUKr9O5wAA</XPD:REF>
<XPD:REF name="Views[3]">HOCnIIqEFkml+MTil5Ep8wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="B51BpqyleE6PEyoywkpMYgAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">DsAfecbAM02Pycoq7EN0UgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nHRhTzM57EqjuHkECKopmgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B51BpqyleE6PEyoywkpMYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0YVEobgImUmOZ1ss65qhIwAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B51BpqyleE6PEyoywkpMYgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="hUhZiWrzoUOCXpXANxZVswAA">
<XPD:ATTR name="Name" type="string">isNoticableKeyword</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">DsAfecbAM02Pycoq7EN0UgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0HgABbwbb0mN03UZD+9jlQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hUhZiWrzoUOCXpXANxZVswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="R3o6tid8pUyI0oYYxokT6wAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hUhZiWrzoUOCXpXANxZVswAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="zsbtOF/mmk6WJBCJ5skzjwAA">
<XPD:ATTR name="Name" type="string">isPlaceholder</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">DsAfecbAM02Pycoq7EN0UgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0BxIAvzHjkKzBajjMOhsGgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zsbtOF/mmk6WJBCJ5skzjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="17jFg7Du+k+WAYu2z7VmUwAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zsbtOF/mmk6WJBCJ5skzjwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="HqN/XyaYRkyJaCLpEQXLggAA">
<XPD:ATTR name="Name" type="string">isFunction</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">DsAfecbAM02Pycoq7EN0UgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8K10JwCji0eSQmRo9F1PHAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HqN/XyaYRkyJaCLpEQXLggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YYz4IYxBP0urFoUWA/LZpQAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HqN/XyaYRkyJaCLpEQXLggAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="sdNBhidHYkCkHbaaTUaszwAA">
<XPD:ATTR name="Name" type="string">isCriteria</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">DsAfecbAM02Pycoq7EN0UgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bW5tyXjgSEaQk+//tKfBpwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sdNBhidHYkCkHbaaTUaszwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="I462USkuKEGw9Flu9eonLgAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sdNBhidHYkCkHbaaTUaszwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="onLskisH0kikY70g0m6/MQAA">
<XPD:ATTR name="Name" type="string">ParsingState</XPD:ATTR>
<XPD:REF name="Namespace">lEkpgwFQ6UyCDo2jFrDxCQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4caWIZfLOkeSKXzSKuBTSgAA</XPD:REF>
<XPD:REF name="Views[1]">SMvI/eZJPEyl49CQGpv6HgAA</XPD:REF>
<XPD:REF name="Views[2]">Z8GEn3pr00KvV3KA3RfR5wAA</XPD:REF>
<XPD:REF name="Views[3]">dEXxoZQCz0O3sCnGmodlJAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Im2d7LlxRU2G0sdmkdS7dgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">onLskisH0kikY70g0m6/MQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6Yk6cqVr9k+mZg096WhVRAAA">
<XPD:ATTR name="Name" type="string">entityModelManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Im2d7LlxRU2G0sdmkdS7dgAA</XPD:REF>
<XPD:REF name="Type_">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ERmaotT2vUyqGOHPdurSTQAA">
<XPD:ATTR name="Name" type="string">createTokenizer</XPD:ATTR>
<XPD:REF name="Owner">onLskisH0kikY70g0m6/MQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="azt7yW7yuke5jgcbFIwGkwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ERmaotT2vUyqGOHPdurSTQAA</XPD:REF>
<XPD:REF name="Type_">2FBV0rLQxU+1rApbzWO/wgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="L6A3fcG+ikqVrPW0tl9mHgAA">
<XPD:ATTR name="Name" type="string">popTokenizer</XPD:ATTR>
<XPD:REF name="Owner">onLskisH0kikY70g0m6/MQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="fo7R0KiBLkG1R4gQC1PySAAA">
<XPD:ATTR name="Name" type="string">createNqlParseException</XPD:ATTR>
<XPD:REF name="Owner">onLskisH0kikY70g0m6/MQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WlIwntoSSU+GOWpc0WYMGwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fo7R0KiBLkG1R4gQC1PySAAA</XPD:REF>
<XPD:REF name="Type_">L8GDwyPnSkajDqctOcd2VwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="TtB0EOAL5UinIlg0NjLyUwAA">
<XPD:ATTR name="Name" type="string">parse</XPD:ATTR>
<XPD:REF name="Owner">onLskisH0kikY70g0m6/MQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UWb3lNItLkG+Vi/Eh8bk9AAA">
<XPD:ATTR name="Name" type="string">expression</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TtB0EOAL5UinIlg0NjLyUwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8gXrLSCNaku1xgCClQQVcwAA">
<XPD:ATTR name="Name" type="string">params</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TtB0EOAL5UinIlg0NjLyUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="sLgjmDfav0iWLSG2/n1+JAAA">
<XPD:ATTR name="Name" type="string">mixed&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TtB0EOAL5UinIlg0NjLyUwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">7RFiBubRUEmp9NNtcJSY6QAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">byCykTq+y025Gq9u8hOVEwAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">qUfjb4mRAkidaS7ioCR3PgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">iOPoJvBov0ShLBFgCSMPqwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">RmBXW/X9ikmAAKdeOUmuGQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">8Zmcn/3Vr0m1sn3n/MvdewAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">2CLPf6dSn0CXSRyH+rMyNAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">W3ZI2pST+06bco6HE9tOBAAA</XPD:REF>
<XPD:REF name="Associations[1]">PypbPkGq5kGIMk5hoKcHsgAA</XPD:REF>
<XPD:REF name="Associations[2]">EGtSWb4XM0Kwh2UMs7TmvAAA</XPD:REF>
<XPD:REF name="Associations[3]">Ah2+dYa0l0KlxDiJMMcylwAA</XPD:REF>
<XPD:REF name="Associations[4]">GnW/7X/RgEaUG9D08vZlmwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="4aoGEbSDVkuivXsWfXioTgAA">
<XPD:ATTR name="Name" type="string">entityModelManager</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityModelManager</XPD:ATTR>
<XPD:REF name="Type_">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
<XPD:REF name="Owner">onLskisH0kikY70g0m6/MQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Ihp2rbEjuESk4QKT4uCZ+QAA">
<XPD:ATTR name="Name" type="string">expressionParser</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ExpressionParser</XPD:ATTR>
<XPD:REF name="Type_">qHOK+QgEZk+WQh7dvifpmQAA</XPD:REF>
<XPD:REF name="Owner">onLskisH0kikY70g0m6/MQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="W72e1hPx8kqsvWBHrEJSMwAA">
<XPD:ATTR name="Name" type="string">entityClasses</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ReflectionClass&gt;</XPD:ATTR>
<XPD:REF name="Owner">onLskisH0kikY70g0m6/MQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="kkTTgeObnk6rce1sQ/UeMAAA">
<XPD:ATTR name="Name" type="string">tokenizerStack</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;NqlTokenizer&gt;</XPD:ATTR>
<XPD:REF name="Owner">onLskisH0kikY70g0m6/MQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLPackage" guid="cUUda/w7REqz8ws2DE+PsgAA">
<XPD:ATTR name="Name" type="string">processor</XPD:ATTR>
<XPD:REF name="Namespace">lEkpgwFQ6UyCDo2jFrDxCQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="zwBA7tUkf0+nB27OBJZ73wAA">
<XPD:ATTR name="Name" type="string">KeywordProcessor</XPD:ATTR>
<XPD:REF name="Namespace">cUUda/w7REqz8ws2DE+PsgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">3CRjt75ZNU6F5a7CnX2tOwAA</XPD:REF>
<XPD:REF name="Views[1]">HyAOR6hRoUO6+yDTzlIBswAA</XPD:REF>
<XPD:REF name="Views[2]">ulvg+i333EqnUZFJUEu+EAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">uXHK5p/PVE+bnnzJ15ag1AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="f0tuSWDqcEeLUrxJZgmL0gAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:REF name="Owner">zwBA7tUkf0+nB27OBJZ73wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8Zmcn/3Vr0m1sn3n/MvdewAA">
<XPD:ATTR name="Name" type="string">parsingState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">f0tuSWDqcEeLUrxJZgmL0gAA</XPD:REF>
<XPD:REF name="Type_">onLskisH0kikY70g0m6/MQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="afx45jIDEUmuQ3VVe/WDqQAA">
<XPD:ATTR name="Name" type="string">criteria</XPD:ATTR>
<XPD:REF name="BehavioralFeature">f0tuSWDqcEeLUrxJZgmL0gAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="B9nHikPXJUS4jFtsVNDKvQAA">
<XPD:ATTR name="Name" type="string">params</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">f0tuSWDqcEeLUrxJZgmL0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="14ZryqKcvk+2tMyr6BFKfQAA">
<XPD:ATTR name="Name" type="string">mixed&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">f0tuSWDqcEeLUrxJZgmL0gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="cE2Tx7N6rE6jeBrOrh2dMAAA">
<XPD:ATTR name="Name" type="string">process</XPD:ATTR>
<XPD:REF name="Owner">zwBA7tUkf0+nB27OBJZ73wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EWrYt1nNDEKOdONPkzZwuAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cE2Tx7N6rE6jeBrOrh2dMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cHNi3mTgik2N1gj1dIOxtwAA">
<XPD:ATTR name="Name" type="string">currentChar</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cE2Tx7N6rE6jeBrOrh2dMAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="frjqDsMVbUyJPT+uburZYwAA">
<XPD:ATTR name="Name" type="string">finalize</XPD:ATTR>
<XPD:REF name="Owner">zwBA7tUkf0+nB27OBJZ73wAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">OB6vND/OsEaPcL6HKM+ehAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="IZ2V7l33S0GQBCkMgwoALwAA">
<XPD:ATTR name="Name" type="string">FromProcessor</XPD:ATTR>
<XPD:REF name="Namespace">cUUda/w7REqz8ws2DE+PsgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">04Kekvxz5E+fozm/X7hrjgAA</XPD:REF>
<XPD:REF name="Views[1]">i6OFCTFVK0GmoOJFawziiwAA</XPD:REF>
<XPD:REF name="Views[2]">Ebgh+Aw/ZEeoBmwLI1PAKgAA</XPD:REF>
<XPD:REF name="Views[3]">e88HfxIA0ke+ijZeUBA8ygAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">pGgApfhF+UmyJG1G/9rz2AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="s5VIcKX2/ECPM1uu4nrpigAA">
<XPD:ATTR name="Name" type="string">processChar</XPD:ATTR>
<XPD:REF name="Owner">IZ2V7l33S0GQBCkMgwoALwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ha/bQUmitUaiaozw6hD3aQAA">
<XPD:ATTR name="Name" type="string">char</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s5VIcKX2/ECPM1uu4nrpigAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="E6erlFGIlUen2gPQznFlLgAA">
<XPD:ATTR name="Name" type="string">finalize</XPD:ATTR>
<XPD:REF name="Owner">IZ2V7l33S0GQBCkMgwoALwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">x+d72T7spkyfxHR1X3zfngAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="8qvZlPgXjkGpx8BOgfpRBAAA">
<XPD:ATTR name="Name" type="string">fromCriteria</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Criteria</XPD:ATTR>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:REF name="Owner">IZ2V7l33S0GQBCkMgwoALwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="qC1OeDBGu0+HrlFEHhuKqwAA">
<XPD:ATTR name="Name" type="string">fromEntityClass</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="Owner">IZ2V7l33S0GQBCkMgwoALwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="+IGPuPI8x0qqOls4KcNWggAA">
<XPD:ATTR name="Name" type="string">fromEmpty</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">true</XPD:ATTR>
<XPD:REF name="Owner">IZ2V7l33S0GQBCkMgwoALwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="R7gBwESxyk6YqWdEVtwMSwAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">IZ2V7l33S0GQBCkMgwoALwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="a4AgRGfCOkGfdpDdPO5BdgAA">
<XPD:ATTR name="Name" type="string">joinProcessor</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">JoinProcessor</XPD:ATTR>
<XPD:REF name="Owner">IZ2V7l33S0GQBCkMgwoALwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="csXjVH7QOUiWCs6NocRa7gAA">
<XPD:ATTR name="Name" type="string">inJoin</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">false</XPD:ATTR>
<XPD:REF name="Owner">IZ2V7l33S0GQBCkMgwoALwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="vuMg73Ej6kaQ3KPEcwKgwQAA">
<XPD:ATTR name="Name" type="string">SelectProcessor</XPD:ATTR>
<XPD:REF name="Namespace">cUUda/w7REqz8ws2DE+PsgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ij0+HZsqEkmTMZ6r4fMPvQAA</XPD:REF>
<XPD:REF name="Views[1]">BkqH8EWaMEaW4LjWt3ztEQAA</XPD:REF>
<XPD:REF name="Views[2]">u/QPZpxDMkiFeXXNAi2h+gAA</XPD:REF>
<XPD:REF name="Views[3]">0xTRDmh9IEWzzYJbdL8auAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">H9XgxwMU6UquZGFmnmoLDQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="N5iwJpYNbk+Urw1HRE37WwAA">
<XPD:ATTR name="Name" type="string">processChar</XPD:ATTR>
<XPD:REF name="Owner">vuMg73Ej6kaQ3KPEcwKgwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0QCUlgtptkKTxvID3VXWowAA">
<XPD:ATTR name="Name" type="string">char</XPD:ATTR>
<XPD:REF name="BehavioralFeature">N5iwJpYNbk+Urw1HRE37WwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="xwhTRzCqpkCInbM2dy98AAAA">
<XPD:ATTR name="Name" type="string">finalize</XPD:ATTR>
<XPD:REF name="Owner">vuMg73Ej6kaQ3KPEcwKgwQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="nX4yTCM8nUSC8ULBtt6ECgAA">
<XPD:ATTR name="Name" type="string">currentItem</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CriteriaItem</XPD:ATTR>
<XPD:REF name="Type_">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
<XPD:REF name="Owner">vuMg73Ej6kaQ3KPEcwKgwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="fcIH3B3+VU+2PqKRwsiJlgAA">
<XPD:ATTR name="Name" type="string">expectAlias</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">false</XPD:ATTR>
<XPD:REF name="Owner">vuMg73Ej6kaQ3KPEcwKgwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="kqKGgrzXjkGirBf+b54ZtQAA">
<XPD:ATTR name="Name" type="string">firstToken</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">true</XPD:ATTR>
<XPD:REF name="Owner">vuMg73Ej6kaQ3KPEcwKgwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="u6M5V9YydkaN1BrnFm+tzwAA">
<XPD:ATTR name="Name" type="string">KeywordProcessorAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">cUUda/w7REqz8ws2DE+PsgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PFCU8gl7V0CAmYYy89unDAAA</XPD:REF>
<XPD:REF name="Views[1]">5uG98YRZSEW6HEg3IJB54gAA</XPD:REF>
<XPD:REF name="Views[2]">cCjZcwn32Uqm9SagQvxycgAA</XPD:REF>
<XPD:REF name="Views[3]">aYKn5Gl5EUCCiC6eYAslKwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">uXHK5p/PVE+bnnzJ15ag1AAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">6</XPD:ATTR>
<XPD:REF name="Specializations[0]">H9XgxwMU6UquZGFmnmoLDQAA</XPD:REF>
<XPD:REF name="Specializations[1]">pGgApfhF+UmyJG1G/9rz2AAA</XPD:REF>
<XPD:REF name="Specializations[2]">fvVqWSYsw06RgaDMtsukrAAA</XPD:REF>
<XPD:REF name="Specializations[3]">bMP7eLGPS0W8Y+rbZ8+jmQAA</XPD:REF>
<XPD:REF name="Specializations[4]">CPDCXkh9KEG4pJa1mXtnxQAA</XPD:REF>
<XPD:REF name="Specializations[5]">zoNhKTsaj0Ssjg0opFW4eAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="5QizrnFlxUu42YP0kGGP2wAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:REF name="Owner">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2CLPf6dSn0CXSRyH+rMyNAAA">
<XPD:ATTR name="Name" type="string">parsingState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5QizrnFlxUu42YP0kGGP2wAA</XPD:REF>
<XPD:REF name="Type_">onLskisH0kikY70g0m6/MQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Qd8N8Q1zwkWeOEnQ3BIEdQAA">
<XPD:ATTR name="Name" type="string">criteria</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5QizrnFlxUu42YP0kGGP2wAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="lB76Zx+HW0Oj5bpKFIJZdAAA">
<XPD:ATTR name="Name" type="string">params</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5QizrnFlxUu42YP0kGGP2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="6VEQ2pwt2kWz1xB9K0RxWgAA">
<XPD:ATTR name="Name" type="string">mixed&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5QizrnFlxUu42YP0kGGP2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="mEKxERFcak2GpZDqN/gowgAA">
<XPD:ATTR name="Name" type="string">process</XPD:ATTR>
<XPD:REF name="Owner">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ksu+MFMt8E+2wSShusvsZAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mEKxERFcak2GpZDqN/gowgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nxdHKCX1nU6usQjR2FY4FQAA">
<XPD:ATTR name="Name" type="string">currentChar</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mEKxERFcak2GpZDqN/gowgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="8MbgOmLo4Ea5HF37aYyTKQAA">
<XPD:ATTR name="Name" type="string">finalize</XPD:ATTR>
<XPD:REF name="Owner">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="CHuJKJhWPEaqL6PpMvzKdQAA">
<XPD:ATTR name="Name" type="string">createNqlParseException</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="upm4J6P2A06sAPE/dDBFGgAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CHuJKJhWPEaqL6PpMvzKdQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="LfkfSLDotUST+BlUfec1sAAA">
<XPD:ATTR name="Name" type="string">previous</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Exception</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CHuJKJhWPEaqL6PpMvzKdQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="0KVis6VEmUOrcQukMbxQcgAA">
<XPD:ATTR name="Name" type="string">processChar</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9t5VZHdC1Uijs0X/ZwjF+gAA">
<XPD:ATTR name="Name" type="string">char</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0KVis6VEmUOrcQukMbxQcgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">0XCRh8dLXU6NmtVqcxL9sQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="wc0lYca25U64tt1ypkCQzQAA">
<XPD:ATTR name="Name" type="string">parsingState</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="H8cNAczn00Kkcy5LM1jtRQAA">
<XPD:ATTR name="Name" type="string">params</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, mixed&gt;</XPD:ATTR>
<XPD:REF name="Owner">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="8JOr7Gy5jECVLkuQOt2KFAAA">
<XPD:ATTR name="Name" type="string">criteria</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Criteria</XPD:ATTR>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:REF name="Owner">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="iy6eSWIAj0yVKyKpSg2MiAAA">
<XPD:ATTR name="Name" type="string">groupStack</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="Owner">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="5sMRvOlmxUSU0yqXLlJKYgAA">
<XPD:ATTR name="Name" type="string">currentToken</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="hhsD/ywG5Ey09xJN8MjTIwAA">
<XPD:ATTR name="Name" type="string">processGroups</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">true</XPD:ATTR>
<XPD:REF name="Owner">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="V8GNt0c69EuiCMBtUmXplAAA">
<XPD:ATTR name="Name" type="string">GroupProcessor</XPD:ATTR>
<XPD:REF name="Namespace">cUUda/w7REqz8ws2DE+PsgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VxvrKHl85kuBQVdAoTFebgAA</XPD:REF>
<XPD:REF name="Views[1]">iK86xmeaxEiJm6ZKk0Rz2wAA</XPD:REF>
<XPD:REF name="Views[2]">ig0XrtjOLkqACJ/RCLcRRAAA</XPD:REF>
<XPD:REF name="Views[3]">deG1x4wb502Tz8Jyx/zpEgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">CPDCXkh9KEG4pJa1mXtnxQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ihgYltFRj0OHHTRRKd5S4QAA">
<XPD:ATTR name="Name" type="string">processChar</XPD:ATTR>
<XPD:REF name="Owner">V8GNt0c69EuiCMBtUmXplAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wHXCAoq9fkSCOasbbRUxJAAA">
<XPD:ATTR name="Name" type="string">char</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ihgYltFRj0OHHTRRKd5S4QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="6+tURD55k0m6Gv3nJSql5wAA">
<XPD:ATTR name="Name" type="string">finalize</XPD:ATTR>
<XPD:REF name="Owner">V8GNt0c69EuiCMBtUmXplAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="KHvd4Fe5KkKgljLKBI/aswAA">
<XPD:ATTR name="Name" type="string">firstToken</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">true</XPD:ATTR>
<XPD:REF name="Owner">V8GNt0c69EuiCMBtUmXplAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="Ul+RlnqtP0iQxE5uh4rwwgAA">
<XPD:ATTR name="Name" type="string">ComparatorProcessor</XPD:ATTR>
<XPD:REF name="Namespace">cUUda/w7REqz8ws2DE+PsgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vBEoYzvHukOi5AM0dTVotgAA</XPD:REF>
<XPD:REF name="Views[1]">Lttxb2uuaECzUfZ97BOcOgAA</XPD:REF>
<XPD:REF name="Views[2]">I7UoI1jVwESdSze+e+lSfwAA</XPD:REF>
<XPD:REF name="Views[3]">lU6noCWzbE+1UAiFILe91QAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">fvVqWSYsw06RgaDMtsukrAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="qDLj6tY3R0iLNjM0Vy+ztQAA">
<XPD:ATTR name="Name" type="string">processChar</XPD:ATTR>
<XPD:REF name="Owner">Ul+RlnqtP0iQxE5uh4rwwgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lNPvFYytGEeh6pCt585mGgAA">
<XPD:ATTR name="Name" type="string">char</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qDLj6tY3R0iLNjM0Vy+ztQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="9ntNHAGiqUyfg7IwxLgC8wAA">
<XPD:ATTR name="Name" type="string">finalize</XPD:ATTR>
<XPD:REF name="Owner">Ul+RlnqtP0iQxE5uh4rwwgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="8pM9OJlFHkW6zLJb/tvrIQAA">
<XPD:ATTR name="Name" type="string">TYPE_HAVING</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">Ul+RlnqtP0iQxE5uh4rwwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="3qBrIWMt6UC+gXvbA8Vd/gAA">
<XPD:ATTR name="Name" type="string">TYPE_WHERE</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">Ul+RlnqtP0iQxE5uh4rwwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="wOOv+aX+LEqcJqj/OmBklgAA">
<XPD:ATTR name="Name" type="string">type</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">Ul+RlnqtP0iQxE5uh4rwwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="vHpdsJgRpUWkdi7XQyYHxwAA">
<XPD:ATTR name="Name" type="string">JoinProcessor</XPD:ATTR>
<XPD:REF name="Namespace">cUUda/w7REqz8ws2DE+PsgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RqpRwdr7j0KLNfVRAlJtswAA</XPD:REF>
<XPD:REF name="Views[1]">Zmqeih6SZEiMhtfWmObIBwAA</XPD:REF>
<XPD:REF name="Views[2]">YoWUIbQ1+0+BVYeN5kC+QQAA</XPD:REF>
<XPD:REF name="Views[3]">Ac3HIy7S7065soIiHntIxgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">bMP7eLGPS0W8Y+rbZ8+jmQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="abO0rnYQw0+cAtCEXX2eBwAA">
<XPD:ATTR name="Name" type="string">setJoinType</XPD:ATTR>
<XPD:REF name="Owner">vHpdsJgRpUWkdi7XQyYHxwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xo/dH33RVkaKqy4egYgQlQAA">
<XPD:ATTR name="Name" type="string">joinType</XPD:ATTR>
<XPD:REF name="BehavioralFeature">abO0rnYQw0+cAtCEXX2eBwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="lfiJ1iv1SU6PNhwYDhK74wAA">
<XPD:ATTR name="Name" type="string">process</XPD:ATTR>
<XPD:REF name="Owner">vHpdsJgRpUWkdi7XQyYHxwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9x2MbSil2kWNoa45fT9erAAA">
<XPD:ATTR name="Name" type="string">currentChar</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lfiJ1iv1SU6PNhwYDhK74wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="T0uazReMN0eVbvYAzBRllwAA">
<XPD:ATTR name="Name" type="string">processChar</XPD:ATTR>
<XPD:REF name="Owner">vHpdsJgRpUWkdi7XQyYHxwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EiEozeC2ekq55xzyT0TXaAAA">
<XPD:ATTR name="Name" type="string">char</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T0uazReMN0eVbvYAzBRllwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="LU9wNcE8Nk6hgym2oRTXqAAA">
<XPD:ATTR name="Name" type="string">finalize</XPD:ATTR>
<XPD:REF name="Owner">vHpdsJgRpUWkdi7XQyYHxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="A9F5ud413kWdER5qt5C2mAAA">
<XPD:ATTR name="Name" type="string">isJoinStart</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">vHpdsJgRpUWkdi7XQyYHxwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="POcPcQc1t0aWOYwnsLTN1QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A9F5ud413kWdER5qt5C2mAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6MbKzL7+hkSfpWxJDquKlQAA">
<XPD:ATTR name="Name" type="string">token</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A9F5ud413kWdER5qt5C2mAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="XQ0E+ZaxPECidzqzoFVP9AAA">
<XPD:ATTR name="Name" type="string">isJoinTypeIndicator</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">vHpdsJgRpUWkdi7XQyYHxwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="25HiStJ1i0K0rWY4FLy2cAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XQ0E+ZaxPECidzqzoFVP9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qtf2Jg3umkStPEuIISxFIgAA">
<XPD:ATTR name="Name" type="string">token</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XQ0E+ZaxPECidzqzoFVP9AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">dhAeWcfP4Ea1d5wHnsAPBgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="1kIlEtPBcEOImb/AflMNiQAA">
<XPD:ATTR name="Name" type="string">joinCriteria</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Criteria</XPD:ATTR>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:REF name="Owner">vHpdsJgRpUWkdi7XQyYHxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="XVWvma76/k2Vh9eQjgdWxgAA">
<XPD:ATTR name="Name" type="string">joinEntityClass</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="Owner">vHpdsJgRpUWkdi7XQyYHxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="TCpYZ4Hb1kOaIbPaIOCrgQAA">
<XPD:ATTR name="Name" type="string">joinType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">vHpdsJgRpUWkdi7XQyYHxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="QHEOX7KVK0irLbhyeIPBQwAA">
<XPD:ATTR name="Name" type="string">expectingKeywordJoin</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">false</XPD:ATTR>
<XPD:REF name="Owner">vHpdsJgRpUWkdi7XQyYHxwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="wtDvlBUZnE2M7DcdJRdYgwAA">
<XPD:ATTR name="Name" type="string">OrderProcessor</XPD:ATTR>
<XPD:REF name="Namespace">cUUda/w7REqz8ws2DE+PsgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8GpLYmKCsU63uhWPb3b33wAA</XPD:REF>
<XPD:REF name="Views[1]">jpj7GPeRI0Gw2gyfU+XkCwAA</XPD:REF>
<XPD:REF name="Views[2]">McYyB0+TMEyEa6gz5FPAbQAA</XPD:REF>
<XPD:REF name="Views[3]">xw4V2aC09kC2g8c38RCowQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">zoNhKTsaj0Ssjg0opFW4eAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="NYi+ASl4hEW2jl8zESsEZwAA">
<XPD:ATTR name="Name" type="string">processChar</XPD:ATTR>
<XPD:REF name="Owner">wtDvlBUZnE2M7DcdJRdYgwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7rbCaDYu8UGcaO/WKZTZcQAA">
<XPD:ATTR name="Name" type="string">char</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NYi+ASl4hEW2jl8zESsEZwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="/zP/qcLSn06uHXtwpPnrqwAA">
<XPD:ATTR name="Name" type="string">finalize</XPD:ATTR>
<XPD:REF name="Owner">wtDvlBUZnE2M7DcdJRdYgwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Z2vaeNuolkSvAT9Q5GS/CgAA">
<XPD:ATTR name="Name" type="string">firstToken: boolean = true</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">wtDvlBUZnE2M7DcdJRdYgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="15YXW7X8oUySS5P/OVbBXgAA">
<XPD:ATTR name="Name" type="string">direction</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">wtDvlBUZnE2M7DcdJRdYgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="iBkCO82QBEeUWKT6Ial/5AAA">
<XPD:ATTR name="Name" type="string">currentItem</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CriteriaItem</XPD:ATTR>
<XPD:REF name="Type_">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
<XPD:REF name="Owner">wtDvlBUZnE2M7DcdJRdYgwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="lfznFVLOME+GTleIc3Dq7wAA">
<XPD:ATTR name="Name" type="string">ConditionParser</XPD:ATTR>
<XPD:REF name="Namespace">lEkpgwFQ6UyCDo2jFrDxCQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qnBiCsq/UEGjiIwbIaqIMAAA</XPD:REF>
<XPD:REF name="Views[1]">idqyJFFr0E6ozk8iR3Sg+AAA</XPD:REF>
<XPD:REF name="Views[2]">VdgWIZkA8k2dF2Fmquf8VAAA</XPD:REF>
<XPD:REF name="Views[3]">108opk+ipECH5MPkWdkhiAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0vJPhjEZbUqN45+1yQmFnQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RmBXW/X9ikmAAKdeOUmuGQAA">
<XPD:ATTR name="Name" type="string">parsingState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0vJPhjEZbUqN45+1yQmFnQAA</XPD:REF>
<XPD:REF name="Type_">onLskisH0kikY70g0m6/MQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+Hq6x63uB0ibzlHOovbUiwAA">
<XPD:ATTR name="Name" type="string">comparator</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Comparator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0vJPhjEZbUqN45+1yQmFnQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="9pMUKhu3GEKOxDkiHGcrIwAA">
<XPD:ATTR name="Name" type="string">parse</XPD:ATTR>
<XPD:REF name="Owner">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5bKL/Q50X0ysfdxjti8FwQAA">
<XPD:ATTR name="Name" type="string">nql</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9pMUKhu3GEKOxDkiHGcrIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hC3R+k0Ro0uKoBjcqmUMFgAA">
<XPD:ATTR name="Name" type="string">params</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9pMUKhu3GEKOxDkiHGcrIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="N89QhacCvkKIqa5GgSH/SAAA">
<XPD:ATTR name="Name" type="string">mixed&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9pMUKhu3GEKOxDkiHGcrIwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">1f6tuNvGVk2rqgE2KwgmQgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">14</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="YWNDBHVUxUCEgc2Mt5/nAwAA">
<XPD:ATTR name="Name" type="string">MATCH_TYPE_AND</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="SK6msoyaFESKoajvlBa/vgAA">
<XPD:ATTR name="Name" type="string">MATCH_TYPE_OR</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="cOB8offKJkmivLCuIIZU7QAA">
<XPD:ATTR name="Name" type="string">MATCH_TYPE_NONE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="XerCzgqNQkq6piLeQhg98QAA">
<XPD:ATTR name="Name" type="string">operatorSplitPattern</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="qUfjb4mRAkidaS7ioCR3PgAA">
<XPD:ATTR name="Name" type="string">parsingState</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ParsingState</XPD:ATTR>
<XPD:REF name="Type_">onLskisH0kikY70g0m6/MQAA</XPD:REF>
<XPD:REF name="Owner">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="H0YMCzIzMkiB9ir/R879SgAA">
<XPD:ATTR name="Name" type="string">comparator</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CriteriaComparator</XPD:ATTR>
<XPD:REF name="Type_">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
<XPD:REF name="Owner">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="+XO0rNsvHkOQGPJUKB7ExwAA">
<XPD:ATTR name="Name" type="string">params</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, mixed&gt;</XPD:ATTR>
<XPD:REF name="Owner">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="fho0y+nbwEGmDbV2gX2G8wAA">
<XPD:ATTR name="Name" type="string">currentToken</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="Od63w51cQEWyVp0DjwmPXwAA">
<XPD:ATTR name="Name" type="string">currentOperatorParts</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="Owner">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="ukJRxVUy7UqmpOVlGh+YJQAA">
<XPD:ATTR name="Name" type="string">operator</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="6Sal0aIm6kqbWxIRFccmcQAA">
<XPD:ATTR name="Name" type="string">matchType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[11]" type="UMLAttribute" guid="fW3+CvCa40erOsNXrde55wAA">
<XPD:ATTR name="Name" type="string">leftItem</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CriteriaItem</XPD:ATTR>
<XPD:REF name="Type_">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
<XPD:REF name="Owner">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[12]" type="UMLAttribute" guid="eBjEBmu/90K4RSxnBTYdFgAA">
<XPD:ATTR name="Name" type="string">rightItem</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Criteriatem</XPD:ATTR>
<XPD:REF name="Owner">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[13]" type="UMLAttribute" guid="D5GCgFjYdk66ZA3zh7iHnQAA">
<XPD:ATTR name="Name" type="string">groupStack</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;CriteriaComparator&gt;</XPD:ATTR>
<XPD:REF name="Owner">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="lPzIAIXzekSk7qRkfilRLwAA">
<XPD:ATTR name="Name" type="string">Pdo</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">z1jENCHOQk2MZAqn0XGSYgAA</XPD:REF>
<XPD:REF name="Views[1]">ZZVcPmcU3kGQms5CExm/TAAA</XPD:REF>
<XPD:REF name="Views[2]">gzxs5ry96U+hPpc+D+4DwgAA</XPD:REF>
<XPD:REF name="Views[3]">q0l1utekD0CgznosYPyT8QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="NZKDhz6h6UqyZXemEkVP4wAA">
<XPD:ATTR name="Name" type="string">getDatabase</XPD:ATTR>
<XPD:REF name="Owner">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gwj96Jg0xE28eWoi2KDJTwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NZKDhz6h6UqyZXemEkVP4wAA</XPD:REF>
<XPD:REF name="Type_">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+VDUSQAIgkazivzbcQifuwAA">
<XPD:ATTR name="Name" type="string">registerListener</XPD:ATTR>
<XPD:REF name="Owner">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="t+rNcjBg+EifMbRBiYH/mgAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+VDUSQAIgkazivzbcQifuwAA</XPD:REF>
<XPD:REF name="Type_">GCYo6q405ku0WdT5CPOWpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="70NYPJ7nvEahWVNHdNzS3AAA">
<XPD:ATTR name="Name" type="string">unregisterListener</XPD:ATTR>
<XPD:REF name="Owner">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Zv25gRgrl06nE2rs7Q8NYwAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:REF name="BehavioralFeature">70NYPJ7nvEahWVNHdNzS3AAA</XPD:REF>
<XPD:REF name="Type_">GCYo6q405ku0WdT5CPOWpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">vXhIvp8/UEWdFNbJm64gPAAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">udt14wVBqkOyZRKlMfaXQwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">27</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">iuZaJoYFUUa3+AIAbdwbNwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">NITzQhbiy0O9qaXlW/aojAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">73ojcwYaUkWyHMuy3iCPtwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">rtMnkdwGK0emIxd4jAVKfAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">nFyk5Mo3W0iIsR2qZjATjAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">eVIlw1jgK02Tx5JKciZTJAAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">6BBtjIqRQE+WdISh+uUaqgAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">rXord4caXkCZ8uwMGkJF/QAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">H5d/pKUoXUeS60yS3Jih/QAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">8t6btqkaxEi+Chaqg9Yx2AAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">2z/eyP42N06W3OHHSC3AhAAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">stTAfhJfRkyPkLlwNSLkwwAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">PHHmY1jRqEGw7qs5idTuBAAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">dggZjr1eJUirPxEWZXDL/wAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">JfZ8LSzOJ06VKpbP+QDTswAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">vVmm/+qBdUigOaH8EFvE6gAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">dfczanIc3UaSY6GKcicYeAAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">ZNt4+ai4DEKshOyjxqHtzAAA</XPD:REF>
<XPD:REF name="TypedParameters[18]">j1UNnw5EeUeyX/40BPmt0wAA</XPD:REF>
<XPD:REF name="TypedParameters[19]">XenfyO2zyEOMPXjXw3Sa6wAA</XPD:REF>
<XPD:REF name="TypedParameters[20]">jYTn5tfL30ShzMmlUsoXuAAA</XPD:REF>
<XPD:REF name="TypedParameters[21]">Zx5zLKCOEkiyrdOtw7pm5QAA</XPD:REF>
<XPD:REF name="TypedParameters[22]">soArcjkTDkOQXuSlnmZWmAAA</XPD:REF>
<XPD:REF name="TypedParameters[23]">UUyY2obyKEy5GSgZwyGvkwAA</XPD:REF>
<XPD:REF name="TypedParameters[24]">WSQsigugYk+BJossQSrxjQAA</XPD:REF>
<XPD:REF name="TypedParameters[25]">UM2aOa7+GEOwvEYNMj+GiwAA</XPD:REF>
<XPD:REF name="TypedParameters[26]">M+9tFM+vA0WLkos+KyNQ5QAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">7</XPD:ATTR>
<XPD:REF name="Associations[0]">XIc22U4G90SLWIl+5SlZLwAA</XPD:REF>
<XPD:REF name="Associations[1]">x14vKiRD4EW75YAYYWEJyQAA</XPD:REF>
<XPD:REF name="Associations[2]">X/D+EXOg2Eqx7Y0nirNPIgAA</XPD:REF>
<XPD:REF name="Associations[3]">pbf3yItFz0OA9223wtMP9wAA</XPD:REF>
<XPD:REF name="Associations[4]">AiQnEkOYMEyzAcX6Ftkl2wAA</XPD:REF>
<XPD:REF name="Associations[5]">mLBZ/viiDkOxKc4OOD057wAA</XPD:REF>
<XPD:REF name="Associations[6]">ZNO/499UOkanS6GhcP0HWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="gHR41DP6AEq3WghBPNBozgAA">
<XPD:ATTR name="Name" type="string">DbhPool</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HP4PbRQ4w0yfH+K0if5skAAA</XPD:REF>
<XPD:REF name="Views[1]">TnRGEs7MmUKN0Opnn9O2+gAA</XPD:REF>
<XPD:REF name="Views[2]">xhre4fMLo0uE4tnerzDjIQAA</XPD:REF>
<XPD:REF name="Views[3]">g+RyFh+qrkyBGFFoAvK/4wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="LT/y7ONceEq0pndt6BOqkwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">gHR41DP6AEq3WghBPNBozgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FH0buA3oCEakfL8WPytUCAAA">
<XPD:ATTR name="Name" type="string">persistenceUnitConfigs</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LT/y7ONceEq0pndt6BOqkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qM8YoL71xUu3zAAqcOx+4AAA">
<XPD:ATTR name="Name" type="string">transactionManager</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TransactionManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LT/y7ONceEq0pndt6BOqkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="EJpH5TaLPEq60fnLuf5EDgAA">
<XPD:ATTR name="Name" type="string">getPersistenceUnitNames</XPD:ATTR>
<XPD:REF name="Owner">gHR41DP6AEq3WghBPNBozgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JemBYTKSLkyHKPHFtLfAggAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EJpH5TaLPEq60fnLuf5EDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="cHgDVZavkkuCCP+oUBIG2gAA">
<XPD:ATTR name="Name" type="string">getDbh</XPD:ATTR>
<XPD:REF name="Owner">gHR41DP6AEq3WghBPNBozgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Zx5zLKCOEkiyrdOtw7pm5QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cHgDVZavkkuCCP+oUBIG2gAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="r1pp7nxQXUqGlsKs/N2BSgAA">
<XPD:ATTR name="Name" type="string">persistenceUnitName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cHgDVZavkkuCCP+oUBIG2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="sEBnEkWZTUCRqeGdjJjVmgAA">
<XPD:ATTR name="Name" type="string">getEntityManagerFactory</XPD:ATTR>
<XPD:REF name="Owner">gHR41DP6AEq3WghBPNBozgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5nKVDTpAnUugsQyKx2D6AQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sEBnEkWZTUCRqeGdjJjVmgAA</XPD:REF>
<XPD:REF name="Type_">Bdgo1XWROUC9MZAvDytvbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CPsf1jlzxkKwJsH7j4sgHQAA">
<XPD:ATTR name="Name" type="string">persistenceUnitName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sEBnEkWZTUCRqeGdjJjVmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">nr6jvjUnpE2KAaFurq6owQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">pHmm7R1TR0GnUHAau8mGXQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">7Vys0H/pTUqWtZoX1IH+pQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">dn+TrD/OuUq46hYUH8VWywAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">Olh52jzU4EuOtwtL50qMpQAA</XPD:REF>
<XPD:REF name="Associations[1]">G0qcgjMpPkK9cKvm6zHzAAAA</XPD:REF>
<XPD:REF name="Associations[2]">Rxw1XAhP9kmOgsWRZGf7KwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLException" guid="e4CVKd0xEkKPRe5LXS9URQAA">
<XPD:ATTR name="Name" type="string">DuplicateMetaEntityException</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">OaWoTvH+cU+UAgUBlw067gAA</XPD:REF>
<XPD:REF name="Views[1]">uTOZGbJD4kCypHosEjjiPQAA</XPD:REF>
<XPD:REF name="Views[2]">eSAVSzWtOk+dFyuKfSzwxgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">cMAwyoSlFkm5Lm+JNZdHNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="4dksGYMcN0OCa6O87fxi4QAA">
<XPD:ATTR name="Name" type="string">PerssistenceUnitConfig</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pXt3bN3jX0GT5PTgtnT8fQAA</XPD:REF>
<XPD:REF name="Views[1]">V6o5+I87oUe97DKhkymyOQAA</XPD:REF>
<XPD:REF name="Views[2]">p0QV0HhD0kevD9kZVERbBgAA</XPD:REF>
<XPD:REF name="Views[3]">a6AGFgakuUSpIBppbDVHTAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="jTFfSIWWtEqCvNFSWDLTGQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">4dksGYMcN0OCa6O87fxi4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="1QmI69uCgEqt63GIZV+fNwAA">
<XPD:ATTR name="Name" type="string">dsnUri</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">4dksGYMcN0OCa6O87fxi4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="fqUG6uFWakWGr689U45lvwAA">
<XPD:ATTR name="Name" type="string">user</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">4dksGYMcN0OCa6O87fxi4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="0WgGgLyZXUmL4A3yNiHOKAAA">
<XPD:ATTR name="Name" type="string">password</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">4dksGYMcN0OCa6O87fxi4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="mG09Rh6Mq0WKg99ETq0dEwAA">
<XPD:ATTR name="Name" type="string">transactionIsolationLevel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">4dksGYMcN0OCa6O87fxi4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="wPjHKdnvAEWub2zVX0jITwAA">
<XPD:ATTR name="Name" type="string">dialectClass</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="Owner">4dksGYMcN0OCa6O87fxi4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="LLKyoHSmQ0CocN3rRCM8xAAA">
<XPD:ATTR name="Name" type="string">PdoTransactionStateListener</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5ckzY49JbkCrEqAh/UNtKwAA</XPD:REF>
<XPD:REF name="Views[1]">943cUqUTfEqKew8WctrP4wAA</XPD:REF>
<XPD:REF name="Views[2]">ceZObb9GrEKwFAzx7e8cwQAA</XPD:REF>
<XPD:REF name="Views[3]">P3dI/5Odt0uQWlfQFyONOgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Y7TU1LCDWUK3j7yGsqfK8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLException" guid="PwDu4uUyF0OEMsPtox/KJAAA">
<XPD:ATTR name="Name" type="string">PersistenceException</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">PuHMZgSwqEWPFsvlKLQqaAAA</XPD:REF>
<XPD:REF name="Views[1]">tgcfW9GHWkONnNN5BswJVAAA</XPD:REF>
<XPD:REF name="Views[2]">PX7+5IUuG0iVMRazWRlRIAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">/KTO6SZYpki6IHHzoKyj7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLException" guid="dbbeGmrjMU24h2S6ic/8GAAA">
<XPD:ATTR name="Name" type="string">UnkownPersistenceUnitException</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">2Bb8gkqjp0qVMQLxUgzrgwAA</XPD:REF>
<XPD:REF name="Views[1]">6SN9XrqGuESjeEmuZrcHGAAA</XPD:REF>
<XPD:REF name="Views[2]">tNa8N1W+wEy4zoPwGLSHYgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">/KTO6SZYpki6IHHzoKyj7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLInterface" guid="GCYo6q405ku0WdT5CPOWpgAA">
<XPD:ATTR name="Name" type="string">PdoListener</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">PqwHM2BJYkGdhvzKilOhYAAA</XPD:REF>
<XPD:REF name="Views[1]">+Ll+7d4X4kSS5fuy9wJ+VwAA</XPD:REF>
<XPD:REF name="Views[2]">qJi8WhMTuk6d1CsQhBvZVgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="hKlJ3zicTkGdAXCnTXEwAgAA">
<XPD:ATTR name="Name" type="string">onTransactionEvent</XPD:ATTR>
<XPD:REF name="Owner">GCYo6q405ku0WdT5CPOWpgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cojxvgSCgEKmpNshDqhplgAA">
<XPD:ATTR name="Name" type="string">e</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TransactionEvent</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hKlJ3zicTkGdAXCnTXEwAgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">t+rNcjBg+EifMbRBiYH/mgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Zv25gRgrl06nE2rs7Q8NYwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">8ofO8ZlP2U+Aoqz2QIjI8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLInterface" guid="w/aPq2/LkESJWouCl+dgZAAA">
<XPD:ATTR name="Name" type="string">DbhPoolListener</XPD:ATTR>
<XPD:REF name="Namespace">pQjb97gIkU2eyqRNCPBUWAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">RQKpvAsY90+ZSCDnhKWvfwAA</XPD:REF>
<XPD:REF name="Views[1]">YPzR+jCrnkaOzOAAn7BVhwAA</XPD:REF>
<XPD:REF name="Views[2]">TBu6uRpWb0+aYtCkq3DhogAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="xageQ4M+YECPYt/uCNy0PwAA">
<XPD:ATTR name="Name" type="string">onNewPdo</XPD:ATTR>
<XPD:REF name="Owner">w/aPq2/LkESJWouCl+dgZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WSQsigugYk+BJossQSrxjQAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xageQ4M+YECPYt/uCNy0PwAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="obRBR3+PzUGQdIvXxbjk7wAA">
<XPD:ATTR name="Name" type="string">onNewEntityManager</XPD:ATTR>
<XPD:REF name="Owner">w/aPq2/LkESJWouCl+dgZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WdFda10+FEC++/bgBVzdIAAA">
<XPD:ATTR name="Name" type="string">em</XPD:ATTR>
<XPD:REF name="BehavioralFeature">obRBR3+PzUGQdIvXxbjk7wAA</XPD:REF>
<XPD:REF name="Type_">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[137]" type="UMLAssociation" guid="C7sqaw+1/0uwkxWG1C79swAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0PmC5I0BQky2I9gBKGVNWAAA</XPD:REF>
<XPD:REF name="Views[1]">8exkpozbpUqfdLT42+E0PgAA</XPD:REF>
<XPD:REF name="Views[2]">0TfJxXpTaUGvWWbyH47zBwAA</XPD:REF>
<XPD:REF name="Views[3]">TK6tCBfHU0O7aQN6yNgeyAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="XIc22U4G90SLWIl+5SlZLwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">C7sqaw+1/0uwkxWG1C79swAA</XPD:REF>
<XPD:REF name="Participant">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9FyMJeyM6k+l3j9fjExSIgAA</XPD:REF>
<XPD:REF name="Views[1]">yZpEuwnOu06AL6fBLSU8vgAA</XPD:REF>
<XPD:REF name="Views[2]">CzF0sCb7xUmD7E71xg2NAgAA</XPD:REF>
<XPD:REF name="Views[3]">1vtg4JkFXkeQwxEPe8G8NQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="VhETjDbWZE2tXoT/i2SX6AAA">
<XPD:REF name="Association">C7sqaw+1/0uwkxWG1C79swAA</XPD:REF>
<XPD:REF name="Participant">OAndVIAPE0ayo3t+JEynPgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fs/nMK+qkE2N0460UnnURwAA</XPD:REF>
<XPD:REF name="Views[1]">ur3AwhfMw0GrKemuAv1INwAA</XPD:REF>
<XPD:REF name="Views[2]">cEegQL+TB0qhV0lpeIrIwwAA</XPD:REF>
<XPD:REF name="Views[3]">CavwzUTuA0C//pU1LBrsEQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[138]" type="UMLAssociation" guid="dJxow4z1hkyAy/wBmG9fPwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0yYlt5Wh9k+TMdsMrmkWaAAA</XPD:REF>
<XPD:REF name="Views[1]">Ad4xjASx/EWtkkqGfb4XDAAA</XPD:REF>
<XPD:REF name="Views[2]">/7zNgfZvh0+8KRB0k5KkCQAA</XPD:REF>
<XPD:REF name="Views[3]">1pQ9C0zajUG83kSqDOux+gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="y968hpK3YUal6bb//wSDiwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">dJxow4z1hkyAy/wBmG9fPwAA</XPD:REF>
<XPD:REF name="Participant">2XfT1oPhfUiFrV/JzkYUrwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dI42BhubT0+/AORrenXzVAAA</XPD:REF>
<XPD:REF name="Views[1]">CP+FhSllSE2daOGIKFxQlwAA</XPD:REF>
<XPD:REF name="Views[2]">heDJNC5TvUOBZIxvwwbEnAAA</XPD:REF>
<XPD:REF name="Views[3]">ckWV7KrBO0eXgU1Dr/WWpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="M+AVtFwejUGzaGgDB+XZ3wAA">
<XPD:REF name="Association">dJxow4z1hkyAy/wBmG9fPwAA</XPD:REF>
<XPD:REF name="Participant">OAndVIAPE0ayo3t+JEynPgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VI3tVtjRzUOXaLf4YS8xswAA</XPD:REF>
<XPD:REF name="Views[1]">3D+CSWx+fUuhaEehnH8vgwAA</XPD:REF>
<XPD:REF name="Views[2]">nPZ9iOL6ukmDYSqi9OkjHQAA</XPD:REF>
<XPD:REF name="Views[3]">FsYxgipDl0Wr6yHL9ItEsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[139]" type="UMLClass" guid="U28v8FryoUKetF4+JgYX7wAA">
<XPD:ATTR name="Name" type="string">SmtpRessource</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fP3GFHe1hE2UtWunpFLlPwAA</XPD:REF>
<XPD:REF name="Views[1]">k7DdnAnrW0K4fSNg8zPE+QAA</XPD:REF>
<XPD:REF name="Views[2]">XeKvrFFSkUKdMFwuE/rEBAAA</XPD:REF>
<XPD:REF name="Views[3]">8Ws4G3lK50iw0Hp9lhpdEwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Ih+9qgztH0m3vNLW42C06wAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">U28v8FryoUKetF4+JgYX7wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="O9qaTqBsNUyoa2y0o4FWtgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ih+9qgztH0m3vNLW42C06wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="GYrR2tF+EEyeiLbFt06McgAA">
<XPD:ATTR name="Name" type="string">data</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">U28v8FryoUKetF4+JgYX7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="ZidDcpH5NE2lVHs8RRsVNAAA">
<XPD:ATTR name="Name" type="string">code</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">U28v8FryoUKetF4+JgYX7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="OE3WwPWih0G7QN8g19RDfwAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">U28v8FryoUKetF4+JgYX7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[140]" type="UMLRealization" guid="AD+Qr5NUR0C6jnXWbzjZdgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">3pdFH/6WUEOmD3+/gMPLzQAA</XPD:REF>
<XPD:REF name="Supplier">QkYfC9lgEEaDeMFCJR7ixgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[141]" type="UMLRealization" guid="Ee/elxbOR0GwMCjWqeVdiwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">8CJL1QIc1kyKn/rmHQONOQAA</XPD:REF>
<XPD:REF name="Supplier">QkYfC9lgEEaDeMFCJR7ixgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[142]" type="UMLAssociation" guid="cRvXwN27K0eGeDxGzFw68gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5VVj35dE7ESziehcwncGNAAA</XPD:REF>
<XPD:REF name="Views[1]">kxr7LHDywU68tK2DSjOWwAAA</XPD:REF>
<XPD:REF name="Views[2]">lKLFhr5NNEeQL4MPtyM0bQAA</XPD:REF>
<XPD:REF name="Views[3]">edmfk/os+02vXGNJMFVDRQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="skuvXkkVqUWReKeFgLirbQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">cRvXwN27K0eGeDxGzFw68gAA</XPD:REF>
<XPD:REF name="Participant">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yJapxHDAAESKooM+qyMDzQAA</XPD:REF>
<XPD:REF name="Views[1]">aQ61CKH/Ik++NRCBkwRJEQAA</XPD:REF>
<XPD:REF name="Views[2]">rdymBL8uHEm85GVV3GTUJQAA</XPD:REF>
<XPD:REF name="Views[3]">Wuh1Q67e5kOw1jc0Qw+5FgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="GYWjoucU+UiUUeo93IU1FwAA">
<XPD:ATTR name="Multiplicity" type="string">1..*</XPD:ATTR>
<XPD:REF name="Association">cRvXwN27K0eGeDxGzFw68gAA</XPD:REF>
<XPD:REF name="Participant">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kM7Ym9U3VkGN+Q2lAnboTQAA</XPD:REF>
<XPD:REF name="Views[1]">5S2Q/xBnx0+bdvZDi1l/VgAA</XPD:REF>
<XPD:REF name="Views[2]">9/n+eyuS0UWVRuoMWJ29JwAA</XPD:REF>
<XPD:REF name="Views[3]">BnYzvIUFoEqQKlmUXF3pzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[143]" type="UMLRealization" guid="1IVqKnmLhkSX6hk6oLIMXwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">MKuNzl+qdUKBDaLgZ9VALwAA</XPD:REF>
<XPD:REF name="Supplier">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[144]" type="UMLAssociation" guid="5OAtsZzC00u1JGPFXASxmAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="cJFMX9W1HkWRzgMsT/IkDgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">5OAtsZzC00u1JGPFXASxmAAA</XPD:REF>
<XPD:REF name="Participant">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="la5m8vxhYkaHV4EPTAJgvAAA">
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">5OAtsZzC00u1JGPFXASxmAAA</XPD:REF>
<XPD:REF name="Participant">vdiQsyzW0U+MicTID9C9fQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[145]" type="UMLAssociation" guid="bXjj0jDQw0yThZrxYBWPdwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="4s3XVrPivUSu1+kmpfNsuwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">bXjj0jDQw0yThZrxYBWPdwAA</XPD:REF>
<XPD:REF name="Participant">Q4zlFBAdZ0aJWMugaQ7FQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="9OMUVhj3KUW/vLdkUd7nhAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">bXjj0jDQw0yThZrxYBWPdwAA</XPD:REF>
<XPD:REF name="Participant">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[146]" type="UMLAssociation" guid="r0GtEGvF+UiaexOe1epzqgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="phd+2XSO70isa5UvWOaLiwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">r0GtEGvF+UiaexOe1epzqgAA</XPD:REF>
<XPD:REF name="Participant">dcvPC3Kta0O8zrt+Vw3qWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="AS8uVO/Jg0+8ElI6pe6qUQAA">
<XPD:REF name="Association">r0GtEGvF+UiaexOe1epzqgAA</XPD:REF>
<XPD:REF name="Participant">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[147]" type="UMLAssociation" guid="KV9PhZi8aU+uP3wPlhxbFwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YGXLoFj/UkGL5+CG20A5cgAA</XPD:REF>
<XPD:REF name="Views[1]">NmnQfnfTCUey+DzxVKwsDAAA</XPD:REF>
<XPD:REF name="Views[2]">k45t3fobz0GkM7K3yBYosAAA</XPD:REF>
<XPD:REF name="Views[3]">1fTBKrDlD0CqsXHhKXiZeAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="cKsYGiO2NUaLDx5mepFBXwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">KV9PhZi8aU+uP3wPlhxbFwAA</XPD:REF>
<XPD:REF name="Participant">1VPQqpzUa0eC5bVfk3U7cwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PkYL/HtrnkSg+ze6hu7BpwAA</XPD:REF>
<XPD:REF name="Views[1]">caZSu5AfXEaZIk5RWBNoDAAA</XPD:REF>
<XPD:REF name="Views[2]">ohCFrKPYS0uMzGHEu+KdaQAA</XPD:REF>
<XPD:REF name="Views[3]">Pr09mGDJlkGf1COuIBxPggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="93IjPm0pZ0qwEjz4UBQiigAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">KV9PhZi8aU+uP3wPlhxbFwAA</XPD:REF>
<XPD:REF name="Participant">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hQqDJnMFVk+m/UO0n+QqnwAA</XPD:REF>
<XPD:REF name="Views[1]">CI9Lre6X9EyRnSVNHzZFbQAA</XPD:REF>
<XPD:REF name="Views[2]">jTv1/EBJOU6KJSeJsQPbngAA</XPD:REF>
<XPD:REF name="Views[3]">VmJskIYcEU+y6suzf6y42AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[148]" type="UMLAssociation" guid="u6p4iAGa7U2Y7e0IT5mLxgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="TZ+mETfmoEuwZSSflZFX2QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">u6p4iAGa7U2Y7e0IT5mLxgAA</XPD:REF>
<XPD:REF name="Participant">vdiQsyzW0U+MicTID9C9fQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="l2nDbrBJE02vLWSrqITRAAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">u6p4iAGa7U2Y7e0IT5mLxgAA</XPD:REF>
<XPD:REF name="Participant">dcvPC3Kta0O8zrt+Vw3qWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[149]" type="UMLInterface" guid="QkYfC9lgEEaDeMFCJR7ixgAA">
<XPD:ATTR name="Name" type="string">ColumnProperty</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">3CaDLAEI+0KCUrSjyrPYPwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">AD+Qr5NUR0C6jnXWbzjZdgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">Ee/elxbOR0GwMCjWqeVdiwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">I+D1tPq/OUC8mEr5ynfe1gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="kcda3RIzB0qr+vPwMzk95wAA">
<XPD:ATTR name="Name" type="string">getColumnName</XPD:ATTR>
<XPD:REF name="Owner">QkYfC9lgEEaDeMFCJR7ixgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RuoVPNV530OfXTXgD4H3owAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kcda3RIzB0qr+vPwMzk95wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="qYT75SEF1EW5JFp4P+9+twAA">
<XPD:ATTR name="Name" type="string">getRawValue</XPD:ATTR>
<XPD:REF name="Owner">QkYfC9lgEEaDeMFCJR7ixgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="S9aSQbbNE06YLHe48Xf/WQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qYT75SEF1EW5JFp4P+9+twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="otyoz0D9N0m6Sk5/GFmd8wAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qYT75SEF1EW5JFp4P+9+twAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">4zc2jmzq7U6l5EPwtiGTvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[150]" type="UMLAssociation" guid="9Hl6fW7O5Uq1bvSQC5Fz0gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="4zc2jmzq7U6l5EPwtiGTvwAA">
<XPD:REF name="Association">9Hl6fW7O5Uq1bvSQC5Fz0gAA</XPD:REF>
<XPD:REF name="Participant">QkYfC9lgEEaDeMFCJR7ixgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="0ZFeIrqBq0axUbS8AoQdagAA">
<XPD:REF name="Association">9Hl6fW7O5Uq1bvSQC5Fz0gAA</XPD:REF>
<XPD:REF name="Participant">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[151]" type="UMLRealization" guid="3CaDLAEI+0KCUrSjyrPYPwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">QkYfC9lgEEaDeMFCJR7ixgAA</XPD:REF>
<XPD:REF name="Supplier">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[152]" type="UMLInterface" guid="2aiNFTEm0UqNKNuBoLCmbwAA">
<XPD:ATTR name="Name" type="string">Joinable</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">hQAfRAZSREWJPVc6iZgziQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">0yTW/QFjpEGzT2aaRYO6ZwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="2vwh3JcrJ0mcL6bStyNKlQAA">
<XPD:ATTR name="Name" type="string">applyJoinTo</XPD:ATTR>
<XPD:REF name="Owner">2aiNFTEm0UqNKNuBoLCmbwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FLtStONI3022nB5KdXaV2gAA">
<XPD:ATTR name="Name" type="string">criteriaState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2vwh3JcrJ0mcL6bStyNKlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="sx2FXTKTVkej/sv688dy/QAA">
<XPD:ATTR name="Name" type="string">joinTableAlias</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2vwh3JcrJ0mcL6bStyNKlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="h2F8eK1UOkiR8t/5PfyevAAA">
<XPD:ATTR name="Name" type="string">joinType</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2vwh3JcrJ0mcL6bStyNKlQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[153]" type="UMLRealization" guid="hQAfRAZSREWJPVc6iZgziQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">8CJL1QIc1kyKn/rmHQONOQAA</XPD:REF>
<XPD:REF name="Supplier">2aiNFTEm0UqNKNuBoLCmbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[154]" type="UMLGeneralization" guid="I+D1tPq/OUC8mEr5ynfe1gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">QkYfC9lgEEaDeMFCJR7ixgAA</XPD:REF>
<XPD:REF name="Parent">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[155]" type="UMLGeneralization" guid="0yTW/QFjpEGzT2aaRYO6ZwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">2aiNFTEm0UqNKNuBoLCmbwAA</XPD:REF>
<XPD:REF name="Parent">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[156]" type="UMLGeneralization" guid="/kWYBwycr0SNJI2LqqfuYgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
<XPD:REF name="Parent">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[157]" type="UMLAssociation" guid="TH03FVKhzk2IFdDTUSeczAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="K/gaABmUnUWS4Fh4xlNbGAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">TH03FVKhzk2IFdDTUSeczAAA</XPD:REF>
<XPD:REF name="Participant">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="074bSBj56EOjQYmip+2XIQAA">
<XPD:REF name="Association">TH03FVKhzk2IFdDTUSeczAAA</XPD:REF>
<XPD:REF name="Participant">Q4zlFBAdZ0aJWMugaQ7FQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[158]" type="UMLAssociation" guid="TSMmgbLUPEaL1oprXsAiKQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Olh52jzU4EuOtwtL50qMpQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">TSMmgbLUPEaL1oprXsAiKQAA</XPD:REF>
<XPD:REF name="Participant">gHR41DP6AEq3WghBPNBozgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="eqLMQrRkU0CPUI6xbO3SzAAA">
<XPD:REF name="Association">TSMmgbLUPEaL1oprXsAiKQAA</XPD:REF>
<XPD:REF name="Participant">Q4zlFBAdZ0aJWMugaQ7FQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[159]" type="UMLAssociation" guid="df+FLYuyzEGIYcd6xDNbbwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XLsOqMrSg0ayn0xUxbJ37AAA</XPD:REF>
<XPD:REF name="Views[1]">qpiYaqVWhEaJ2i8en5yWQgAA</XPD:REF>
<XPD:REF name="Views[2]">4yi15Iepb0KZm6h0XXsyRgAA</XPD:REF>
<XPD:REF name="Views[3]">S1GMvI2lJEyJHa64r39zXgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="G0qcgjMpPkK9cKvm6zHzAAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">df+FLYuyzEGIYcd6xDNbbwAA</XPD:REF>
<XPD:REF name="Participant">gHR41DP6AEq3WghBPNBozgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DXlZdgjiXE+W+2Z/YU4uUAAA</XPD:REF>
<XPD:REF name="Views[1]">7dRXNnXtvkqnLopMBXCUdgAA</XPD:REF>
<XPD:REF name="Views[2]">9w62sdg1dE+RlpBkDfyWKAAA</XPD:REF>
<XPD:REF name="Views[3]">LAhjYIYVYkSqovVN0IX4GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="x14vKiRD4EW75YAYYWEJyQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">df+FLYuyzEGIYcd6xDNbbwAA</XPD:REF>
<XPD:REF name="Participant">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">20CJHZyMykaoeARzDWOL0gAA</XPD:REF>
<XPD:REF name="Views[1]">LgG8cTaig0+Ptknfo1yCdgAA</XPD:REF>
<XPD:REF name="Views[2]">kBAv70KoTEeH4uQXUYnFpAAA</XPD:REF>
<XPD:REF name="Views[3]">p1ffKlsUNEGrTMuIBFXBAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[160]" type="UMLAssociation" guid="+96YTwIVcE2N7tWN3Pn4FwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Rxw1XAhP9kmOgsWRZGf7KwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">+96YTwIVcE2N7tWN3Pn4FwAA</XPD:REF>
<XPD:REF name="Participant">gHR41DP6AEq3WghBPNBozgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="QbJZrnhvUEK0CdPzGAtpigAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">+96YTwIVcE2N7tWN3Pn4FwAA</XPD:REF>
<XPD:REF name="Participant">Bdgo1XWROUC9MZAvDytvbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[161]" type="UMLAssociation" guid="xO4a+TYL+0mxwWhchxglsgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="qpzyOzaeX0+w1qN/BAM6sAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">xO4a+TYL+0mxwWhchxglsgAA</XPD:REF>
<XPD:REF name="Participant">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="X/D+EXOg2Eqx7Y0nirNPIgAA">
<XPD:REF name="Association">xO4a+TYL+0mxwWhchxglsgAA</XPD:REF>
<XPD:REF name="Participant">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[162]" type="UMLGeneralization" guid="+Pnisykr5U+uHmcAC9BCtgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">KCUdpIIT/USIwIXcbY9DPAAA</XPD:REF>
<XPD:REF name="Parent">HLq+UwGtW02EDB1J80FGOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jEfHs8Ynpk2v+3YsR24jcAAA</XPD:REF>
<XPD:REF name="Views[1]">yHVYlQPj70K1YpKyssM3JwAA</XPD:REF>
<XPD:REF name="Views[2]">23VXfWbtR06Sl8M0UJam+QAA</XPD:REF>
<XPD:REF name="Views[3]">Cji+/nXDeEOcaFCQBnx79AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[163]" type="UMLRealization" guid="OYQ7KyK4D0K/3463fuxGYQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">F9NPccEJdEuQOQbkDa///gAA</XPD:REF>
<XPD:REF name="Supplier">KCUdpIIT/USIwIXcbY9DPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[164]" type="UMLGeneralization" guid="BLVYpn18BUett4Y7CK4umwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">F9NPccEJdEuQOQbkDa///gAA</XPD:REF>
<XPD:REF name="Parent">KCUdpIIT/USIwIXcbY9DPAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gguyMrfZ+kyQFSkui3463AAA</XPD:REF>
<XPD:REF name="Views[1]">BSSaQss8BEiWubScNi+5WQAA</XPD:REF>
<XPD:REF name="Views[2]">88VGNu7ApUi+Yw57VET6YgAA</XPD:REF>
<XPD:REF name="Views[3]">ZECSfTUA9kyPVEDuu4uZAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[165]" type="UMLAssociation" guid="Wa3JGji15EC13+wPbv4/GgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">s8v40wqqKkKMpnw5D+dVEAAA</XPD:REF>
<XPD:REF name="Views[1]">+9bYpLtNAUi5obaPUazKVgAA</XPD:REF>
<XPD:REF name="Views[2]">IbMa/jVMP0uOHiqOt7UPVwAA</XPD:REF>
<XPD:REF name="Views[3]">eL3QfvHeJ0C3kY6sAPgSeAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="nkHAxn7/pkiABGD5ojfkMwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Wa3JGji15EC13+wPbv4/GgAA</XPD:REF>
<XPD:REF name="Participant">wsIrhqBLs0a++YSFuiUCHwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fwPu6ukuZE6q2RafbRdykwAA</XPD:REF>
<XPD:REF name="Views[1]">AkIrAHAohU2eHeUaTVHx1QAA</XPD:REF>
<XPD:REF name="Views[2]">syZ89h2aYE+CXl43TB/FPAAA</XPD:REF>
<XPD:REF name="Views[3]">yC6cw8pMWUCGwvpjOeGNvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="w4eCv6JdQE2OGisDIVxM6QAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">Wa3JGji15EC13+wPbv4/GgAA</XPD:REF>
<XPD:REF name="Participant">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tVRIO/PBLUioKsoBDXHxugAA</XPD:REF>
<XPD:REF name="Views[1]">RPhAZOpuhUmTIJsdETCXKQAA</XPD:REF>
<XPD:REF name="Views[2]">VwYKXwCtl0CNAi9+MeR9zgAA</XPD:REF>
<XPD:REF name="Views[3]">wc7LQVAMYE6uRfJ5GGYKMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[166]" type="UMLRealization" guid="9jEZ9GKl8UWpt6J7Cp6XEgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">CZZRO9cu6E6FwguIqUEBHgAA</XPD:REF>
<XPD:REF name="Supplier">mn7H0wZyzkm5nLinDK9fLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[167]" type="UMLAssociation" guid="1WsV2+YinEKSdCYP303IEgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Goy+FAiwWE2tawUwDgo+sAAA</XPD:REF>
<XPD:REF name="Views[1]">qEqs+Ao8QUGCwJjwHoAs6AAA</XPD:REF>
<XPD:REF name="Views[2]">coavPMrXN0u5KWntAvmQYwAA</XPD:REF>
<XPD:REF name="Views[3]">vu7PZGAr8Uic8mAA3HPzjQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="B0xtHM3iv0Gt+q6KLooh0AAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">1WsV2+YinEKSdCYP303IEgAA</XPD:REF>
<XPD:REF name="Participant">EDNb66z7Pk6xe0bn3Km/EwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PP/rRMFnh0aIFIjmcBd1rAAA</XPD:REF>
<XPD:REF name="Views[1]">8PAZ1hMWBUyqfV6e+8KgFwAA</XPD:REF>
<XPD:REF name="Views[2]">Fpm8fERLrUe2Cbkx8t+qCgAA</XPD:REF>
<XPD:REF name="Views[3]">MYpQkPHEL0uWsDDoetqqBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="F74PnOeCF0iskGEeX24NTwAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">1WsV2+YinEKSdCYP303IEgAA</XPD:REF>
<XPD:REF name="Participant">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uVX1dGtC5EGXmHKJrZWh+AAA</XPD:REF>
<XPD:REF name="Views[1]">eleWg19ejUyx+HBICaEFCAAA</XPD:REF>
<XPD:REF name="Views[2]">vDNbV2Gg1E26rZ+I906QrAAA</XPD:REF>
<XPD:REF name="Views[3]">/Mm8d3i7bUyhio0wB4VyGAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[168]" type="UMLAssociation" guid="++TBwelgrE2Z9BU4WqG/hQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FcDFYKhmZUifyKMS+UEEEgAA</XPD:REF>
<XPD:REF name="Views[1]">75Iqzz/8vEmaDxsI1zxl4gAA</XPD:REF>
<XPD:REF name="Views[2]">+rHDjyP5HESzmVp9gj6lLQAA</XPD:REF>
<XPD:REF name="Views[3]">Es7iepAqGkC6zNtMwRPR/QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="0d+UOWc+zEiFp1SK+rhhKQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">++TBwelgrE2Z9BU4WqG/hQAA</XPD:REF>
<XPD:REF name="Participant">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CpNI0Gp9NkGRf668CPlZqAAA</XPD:REF>
<XPD:REF name="Views[1]">damJ3pGScU2ER9UfGWAs8AAA</XPD:REF>
<XPD:REF name="Views[2]">UP8xWdrikUyvO6hcoUCwewAA</XPD:REF>
<XPD:REF name="Views[3]">CdhANPTYHk2DlvJ3Nig18gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="3zdO0BT7zk26rjrJpfgiGQAA">
<XPD:REF name="Association">++TBwelgrE2Z9BU4WqG/hQAA</XPD:REF>
<XPD:REF name="Participant">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iMBa0AkpUEWLgAOwpuuIzwAA</XPD:REF>
<XPD:REF name="Views[1]">FnwO3CrfV0uJ23A+8TGhhwAA</XPD:REF>
<XPD:REF name="Views[2]">8/ItUqqFrEKVCxmpzOvsqQAA</XPD:REF>
<XPD:REF name="Views[3]">LvBjDElwsUm455NhQ/qYNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[169]" type="UMLRealization" guid="Bod0i0h3uEGvzWYijUJ/CwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">KXIfWzk3E0Ka/WSODpzL8QAA</XPD:REF>
<XPD:REF name="Supplier">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xhhuMCzTjkKkFnRAoYt6yAAA</XPD:REF>
<XPD:REF name="Views[1]">B4k3fQK7V0WoT55kWW3HKAAA</XPD:REF>
<XPD:REF name="Views[2]">foKf8a1ETUSGBsyQwtnRewAA</XPD:REF>
<XPD:REF name="Views[3]">4KswRKgW8kS5T31XXHVFuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[170]" type="UMLRealization" guid="PKUJCzGEb027GQ5X4vifqgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">EDNb66z7Pk6xe0bn3Km/EwAA</XPD:REF>
<XPD:REF name="Supplier">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AuF9dTLYvUmW+B1cAyXwTgAA</XPD:REF>
<XPD:REF name="Views[1]">qP2/R/NoK02UuIGY7eQWKAAA</XPD:REF>
<XPD:REF name="Views[2]">HrZXS+v8/0qLKJG3oz5QFgAA</XPD:REF>
<XPD:REF name="Views[3]">7qB0H31u8kCcrSJw2ukj4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[171]" type="UMLRealization" guid="gY2oF+9rMUmXr8RzPG5XUQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">ISZ5oHq9BUqopy7uvKTD7AAA</XPD:REF>
<XPD:REF name="Supplier">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JVBInl99b0m6iGmhsdL7SgAA</XPD:REF>
<XPD:REF name="Views[1]">q1Cu/P2CiUesGt/NaxC4hQAA</XPD:REF>
<XPD:REF name="Views[2]">mzRtlJo9mkCpDCMo3Ogl/wAA</XPD:REF>
<XPD:REF name="Views[3]">lJuAzS3fxkurLGUdxg9rQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[172]" type="UMLRealization" guid="9C7I7VgaF0ifneuHpeiQhQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">CYrZ1UrQEk2ATca0D+kkcgAA</XPD:REF>
<XPD:REF name="Supplier">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pdgyqJMV40+GZyGUOr6HtQAA</XPD:REF>
<XPD:REF name="Views[1]">mQIFIR2Cb0GPQxfdJM3MtwAA</XPD:REF>
<XPD:REF name="Views[2]">QAgiPWOVlkWLnsdM5IiacQAA</XPD:REF>
<XPD:REF name="Views[3]">6LtU52PC+E+LvLfVSR3oxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[173]" type="UMLRealization" guid="k7+dQUYxX0miag+hrplEoQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
<XPD:REF name="Supplier">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">X0h47csQd0q3OghHSSw7lgAA</XPD:REF>
<XPD:REF name="Views[1]">4pQ3qi41q0Oe1QTEvpg4nwAA</XPD:REF>
<XPD:REF name="Views[2]">jzX0OwOfBkmzXSflSdY0ygAA</XPD:REF>
<XPD:REF name="Views[3]">EmHy4N3oTkeWf5GMd4RADwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[174]" type="UMLAssociation" guid="8l/rPRKYL0yQVCxdAtU6eAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PjwQZwVl10qwqDQpSQ9fkgAA</XPD:REF>
<XPD:REF name="Views[1]">2YX55pMhqE6eem+jg5ue6gAA</XPD:REF>
<XPD:REF name="Views[2]">OdoFPfXto0i5tyV0JDUtfgAA</XPD:REF>
<XPD:REF name="Views[3]">GHjiIfM/c0mxJQT2x5bcmQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="TOx8Ge828Ey5zcNgblqPQgAA">
<XPD:REF name="Association">8l/rPRKYL0yQVCxdAtU6eAAA</XPD:REF>
<XPD:REF name="Participant">T6tWOEUNP02fxRONwoZzcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QaKOrhT25kOmhyiKHz6OMQAA</XPD:REF>
<XPD:REF name="Views[1]">Tm+adZAkLEiwSa93KLO9VQAA</XPD:REF>
<XPD:REF name="Views[2]">1Mje8uPkO0mFIJVy+A7F5wAA</XPD:REF>
<XPD:REF name="Views[3]">KlHOxABGAkG3tsm9RNqjHgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Cl/Ef0TV1k6GbC2vr4KOKwAA">
<XPD:REF name="Association">8l/rPRKYL0yQVCxdAtU6eAAA</XPD:REF>
<XPD:REF name="Participant">87d+XHkTDU649TUOLCCecgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MdyL+TWhZEmT/zGGCY9KvQAA</XPD:REF>
<XPD:REF name="Views[1]">aQiPIBxBtEiHG5cIVBMiUQAA</XPD:REF>
<XPD:REF name="Views[2]">M6rrIvuKfkO2Z/lBrNb80wAA</XPD:REF>
<XPD:REF name="Views[3]">8jpGZTYZBE218cpF+Bdb7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[175]" type="UMLAssociation" guid="B8msNi4xWEGo09PJGwRCtQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7IUczuKpO0uiDMyhh6+/OwAA</XPD:REF>
<XPD:REF name="Views[1]">q7ckiT5GVkSZeik1Bu2OygAA</XPD:REF>
<XPD:REF name="Views[2]">AO5w8F+hvEOzw5kgLVXpPAAA</XPD:REF>
<XPD:REF name="Views[3]">Ea0QbLprnEeWt3JJYiJhHQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="T4cL+3XDHkSxkNo9kVfibgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">B8msNi4xWEGo09PJGwRCtQAA</XPD:REF>
<XPD:REF name="Participant">R+8zbxhi7kWlhhQP3+pPnQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dQziNGsGv0av6P7/zoQMPgAA</XPD:REF>
<XPD:REF name="Views[1]">fdDDrZ+3xUyXJo700LKrogAA</XPD:REF>
<XPD:REF name="Views[2]">86PjqCMD5ECpSRwMisWUBQAA</XPD:REF>
<XPD:REF name="Views[3]">dBoXC+wjNUya5BAVFyIvxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ZlgmeYCODkKbPyZV2k4sdQAA">
<XPD:ATTR name="Multiplicity" type="string">1..2</XPD:ATTR>
<XPD:REF name="Association">B8msNi4xWEGo09PJGwRCtQAA</XPD:REF>
<XPD:REF name="Participant">wCvjKIzOC0GAtR2ds20SJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IP4+PPEcAEK3etkoInbrpgAA</XPD:REF>
<XPD:REF name="Views[1]">baYF6T17PUCFXH4G8/sunwAA</XPD:REF>
<XPD:REF name="Views[2]">FsouSl/ciUqdMtH9kcqhmAAA</XPD:REF>
<XPD:REF name="Views[3]">xBwSBm5XF0mWwK/vxqrwBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[176]" type="UMLAssociation" guid="3k1PuDSCpUW9sBeZd63OuAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">WiFABqbw306V3fhfRlA2+AAA</XPD:REF>
<XPD:REF name="Views[1]">dc1qFwOqyUWi/5V95EXCIwAA</XPD:REF>
<XPD:REF name="Views[2]">tEJ+rFz3ckWf0yOTS8Y6OgAA</XPD:REF>
<XPD:REF name="Views[3]">Y6hH3nvPZk6LVpuvacWY2AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="7NuVEeeznUmh5tmL/1++WAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">3k1PuDSCpUW9sBeZd63OuAAA</XPD:REF>
<XPD:REF name="Participant">wCvjKIzOC0GAtR2ds20SJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gsvZPV16Kkm8lfdHDc4D0wAA</XPD:REF>
<XPD:REF name="Views[1]">SuDDWUwqmUaALnCm1MvTUAAA</XPD:REF>
<XPD:REF name="Views[2]">g5tC7YovOEea55qHNBtfAAAA</XPD:REF>
<XPD:REF name="Views[3]">zlWrSweZt02+jIMqAze/oQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="qVhBYr70xEmmfd9UT+e9jAAA">
<XPD:REF name="Association">3k1PuDSCpUW9sBeZd63OuAAA</XPD:REF>
<XPD:REF name="Participant">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qNRA3yswBkSyd/gAzqea+AAA</XPD:REF>
<XPD:REF name="Views[1]">ruMl9j8N4UC7n6HvpCIE6AAA</XPD:REF>
<XPD:REF name="Views[2]">bDpDl3ZFKkSaRpz5us55sgAA</XPD:REF>
<XPD:REF name="Views[3]">ctNS+dMh7U2xnio6x+Jb6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[177]" type="UMLAssociation" guid="EXnqqs9NMEC/x3EZB0JC3gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JIXOd9CBJkuzYGKEEfYkmgAA</XPD:REF>
<XPD:REF name="Views[1]">uhbEz+tgVEeifbLDx6sMiAAA</XPD:REF>
<XPD:REF name="Views[2]">vuqiU3dtckiZTRb/S0+I+gAA</XPD:REF>
<XPD:REF name="Views[3]">/4kkgyGR6EqlFhZqnBcolQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="nPfZ7cASik6yfNl4ho268gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">EXnqqs9NMEC/x3EZB0JC3gAA</XPD:REF>
<XPD:REF name="Participant">T6tWOEUNP02fxRONwoZzcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kwXJKbhkHEKefpDiHUpCvgAA</XPD:REF>
<XPD:REF name="Views[1]">3b3kwTBxlEWidMfU7N/+jAAA</XPD:REF>
<XPD:REF name="Views[2]">HTwp6AGdqUi1TCvx3aMpNQAA</XPD:REF>
<XPD:REF name="Views[3]">eO5Dskhgx0qHCTKaRSF3PgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="+5H13VPatUCPuzTVtOkqNAAA">
<XPD:REF name="Association">EXnqqs9NMEC/x3EZB0JC3gAA</XPD:REF>
<XPD:REF name="Participant">87d+XHkTDU649TUOLCCecgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EmydF3bppEKDkmUxMHtPBQAA</XPD:REF>
<XPD:REF name="Views[1]">kKiLUkRdYkmNi8rJr77uuAAA</XPD:REF>
<XPD:REF name="Views[2]">yqzAo223CE6bamwYbmrisAAA</XPD:REF>
<XPD:REF name="Views[3]">sNMdMQ6HyEWga6FLn7/NdgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[178]" type="UMLAssociation" guid="YOxwFyF1Bki8KhzOqJMFyAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Vtun9E6dQkeOflqIyM+61QAA</XPD:REF>
<XPD:REF name="Views[1]">CAk5iqONMk6fCbWtHOvypgAA</XPD:REF>
<XPD:REF name="Views[2]">VYMV6zmc20KC5Ulb6BkfnAAA</XPD:REF>
<XPD:REF name="Views[3]">5NR3VKpYV0+V4OmE/sA8FgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="9yZi7chX6kCoE1gws0YJbQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">YOxwFyF1Bki8KhzOqJMFyAAA</XPD:REF>
<XPD:REF name="Participant">87d+XHkTDU649TUOLCCecgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HBDbD8lbWEqHsRgCI4OekAAA</XPD:REF>
<XPD:REF name="Views[1]">XT4eWaNgpki3MRDXDuY6UAAA</XPD:REF>
<XPD:REF name="Views[2]">hTAxJaaF9E+FTlB+VmGGLgAA</XPD:REF>
<XPD:REF name="Views[3]">Zdr0GwtXbUCPZbTKwkMaUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="JEEfE5y0WUexryQfy1+ibQAA">
<XPD:REF name="Association">YOxwFyF1Bki8KhzOqJMFyAAA</XPD:REF>
<XPD:REF name="Participant">T6tWOEUNP02fxRONwoZzcQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XrVEKEPSc0aqZhm07eO18gAA</XPD:REF>
<XPD:REF name="Views[1]">xXX/JKqsjE6GIOIptYV9HwAA</XPD:REF>
<XPD:REF name="Views[2]">17K0swpnQkaWSnB1VlnCcQAA</XPD:REF>
<XPD:REF name="Views[3]">wHMnkUYRLE2MPJxvXtIYDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[179]" type="UMLRealization" guid="cn5aygjZCEuQ/E/a9Q3VPAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">wCvjKIzOC0GAtR2ds20SJgAA</XPD:REF>
<XPD:REF name="Supplier">87d+XHkTDU649TUOLCCecgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jLSBETmQTUK14wDZ9m2+9AAA</XPD:REF>
<XPD:REF name="Views[1]">1NNf5cMaF0i2fqpj5z0S1QAA</XPD:REF>
<XPD:REF name="Views[2]">6NwDW08k/kKv3cQZAxY7iwAA</XPD:REF>
<XPD:REF name="Views[3]">c9iGNGEvJkaaqbbXsV5cSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[180]" type="UMLGeneralization" guid="xiBV4DT3f0WSjWaY5Vn0yAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">MNMxAA64lE+ztLjPZq/wCwAA</XPD:REF>
<XPD:REF name="Parent">6leaB+E1WE+7n4sAcT1D/AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kYIn8/PcgUyp8mrtHdKVfAAA</XPD:REF>
<XPD:REF name="Views[1]">eg5y8K2mh0WWygoIBbVAugAA</XPD:REF>
<XPD:REF name="Views[2]">arOHHJOeb0O2usUhXEQRdwAA</XPD:REF>
<XPD:REF name="Views[3]">0OG4THAd4kWVRBZeIHmx+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[181]" type="UMLGeneralization" guid="7TIBMfF8gECFBf4eJ9SnxAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">v7VDNXYNfk+weINs+cbcRQAA</XPD:REF>
<XPD:REF name="Parent">6leaB+E1WE+7n4sAcT1D/AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZZQABq37GkOsOa2RTLvBagAA</XPD:REF>
<XPD:REF name="Views[1]">/Cy19DYcXE2rvRFB3K7Q9AAA</XPD:REF>
<XPD:REF name="Views[2]">zUuWCVulX0KsGO2AfdjT2wAA</XPD:REF>
<XPD:REF name="Views[3]">Lw3bMrG/G0WE3ete3kwZ4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[182]" type="UMLAssociation" guid="sisbNt5nREO11qxLkkjObQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6iuS/uE/tk6Zut1QjEPuPAAA</XPD:REF>
<XPD:REF name="Views[1]">gLIXZep8U0S5yBB8NczX2AAA</XPD:REF>
<XPD:REF name="Views[2]">jiShXwL0WUyh6+r8mwo3JgAA</XPD:REF>
<XPD:REF name="Views[3]">jDe8ktpbFkKdxuwAawbtfAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="QTWNB4P6tUiPLMLHD1s9YgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">sisbNt5nREO11qxLkkjObQAA</XPD:REF>
<XPD:REF name="Participant">d3TUZLGmVkyeEhtiNOEv7QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">y1jbx9//K0GJ/mc82uqrZAAA</XPD:REF>
<XPD:REF name="Views[1]">8bDfPyz3AkGJEnKNCzRMnQAA</XPD:REF>
<XPD:REF name="Views[2]">GNM9GgaVdkCutt9ZUP99ZQAA</XPD:REF>
<XPD:REF name="Views[3]">eLByVzqSu0u4BWOYeChR8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="aBDz9rwP+kuOQsTwuYzm1QAA">
<XPD:REF name="Association">sisbNt5nREO11qxLkkjObQAA</XPD:REF>
<XPD:REF name="Participant">6leaB+E1WE+7n4sAcT1D/AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">H6JWYhl9gEqRdDmKs5lD0wAA</XPD:REF>
<XPD:REF name="Views[1]">P3owTHyH9kOHKpCBxkkS0wAA</XPD:REF>
<XPD:REF name="Views[2]">CgrffUBT1EyzpaUlhP2IqQAA</XPD:REF>
<XPD:REF name="Views[3]">PMnsVFTxZ02MkoU/bFutDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[183]" type="UMLAssociation" guid="zje6Aoqj0ki4S5LYx4F1QAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JNdRJGigGUOwXXR+OiPg6QAA</XPD:REF>
<XPD:REF name="Views[1]">UuBAPYyZUEms8cS+2ySbPgAA</XPD:REF>
<XPD:REF name="Views[2]">7UUrZMI9F0+I5Y6vnPPHCQAA</XPD:REF>
<XPD:REF name="Views[3]">Hnrg40oeTkWlLd4q1TkYVAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="pbf3yItFz0OA9223wtMP9wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">zje6Aoqj0ki4S5LYx4F1QAAA</XPD:REF>
<XPD:REF name="Participant">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HxqjVzyE10W2x/JHWUPXSAAA</XPD:REF>
<XPD:REF name="Views[1]">i6XxB2PosE6ZcUx1WeqVBwAA</XPD:REF>
<XPD:REF name="Views[2]">n/3T0RJ/uU+Li15AX4Z1IQAA</XPD:REF>
<XPD:REF name="Views[3]">RwiFkfzMwka3m4whEM23fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="rbOGtk5AxkyT0kW5qQPCeAAA">
<XPD:REF name="Association">zje6Aoqj0ki4S5LYx4F1QAAA</XPD:REF>
<XPD:REF name="Participant">QTyk9HQz0EmU8h5zFXnAjQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">b9rt3WvmDUiiTeR7iye3bwAA</XPD:REF>
<XPD:REF name="Views[1]">TU9OD+y93kSxd6IqG9ULYQAA</XPD:REF>
<XPD:REF name="Views[2]">XjeTrusj7UCAphrQWAoZBwAA</XPD:REF>
<XPD:REF name="Views[3]">eWMALmDpm0uCYzBV1/oJNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[184]" type="UMLAssociation" guid="nhQ+SYonbkCgn4CnEeGAlQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">oT06FU9HiEy+3v16M+xUmQAA</XPD:REF>
<XPD:REF name="Views[1]">131kiEW+WUePW+G9r75kCgAA</XPD:REF>
<XPD:REF name="Views[2]">faNd4JQUK0q6VxBnC+fplQAA</XPD:REF>
<XPD:REF name="Views[3]">na8Lwcxo6kq8+G3qC8ZlnAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="mb5vwswX4kWSrz+lOM12BgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">nhQ+SYonbkCgn4CnEeGAlQAA</XPD:REF>
<XPD:REF name="Participant">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">q1fUSgdKhUK135JNsLKS6AAA</XPD:REF>
<XPD:REF name="Views[1]">tboS0LRrKUO5KDgtU6ra/QAA</XPD:REF>
<XPD:REF name="Views[2]">r0WSRJOQ2EqxNylVsiurrwAA</XPD:REF>
<XPD:REF name="Views[3]">RVI/rKPUXEG5GALlBuamcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="/8sIYXN/dk6ECUPVY8Rc8wAA">
<XPD:REF name="Association">nhQ+SYonbkCgn4CnEeGAlQAA</XPD:REF>
<XPD:REF name="Participant">qIpyZrtbE0SftEMmYyEJDQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lgyiFRr650Owq64A6hMtvAAA</XPD:REF>
<XPD:REF name="Views[1]">qVkY/hIHKk6pYDXdFPplcwAA</XPD:REF>
<XPD:REF name="Views[2]">ISznia4X1UGuiqaCRnpz3gAA</XPD:REF>
<XPD:REF name="Views[3]">r7rSURIwqEyg/3O89if4zAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[185]" type="UMLAssociation" guid="kpTrDltwxkCZsWV7sAJVuQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5X9WgSDhp0KiH+tzeqji6wAA</XPD:REF>
<XPD:REF name="Views[1]">Qm1PeuyG2kashY7srFHeSgAA</XPD:REF>
<XPD:REF name="Views[2]">MLrYkF72AU6rr4NoE+0ikQAA</XPD:REF>
<XPD:REF name="Views[3]">iglRMSfFsESpV7ATcqfJ8AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Nf67IZE3TUq/3zQ+eo5slQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">kpTrDltwxkCZsWV7sAJVuQAA</XPD:REF>
<XPD:REF name="Participant">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8V1xh604DE6jzlei86DeFwAA</XPD:REF>
<XPD:REF name="Views[1]">rH3OlfE5a0u7WQxutwrfAAAA</XPD:REF>
<XPD:REF name="Views[2]">XJ1Hlk/bUEGFSlaSRR0/zgAA</XPD:REF>
<XPD:REF name="Views[3]">ayHF2GIaD0usORpBQt5xpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="sQo5Wq/EGU+Qw8iWWEnJewAA">
<XPD:REF name="Association">kpTrDltwxkCZsWV7sAJVuQAA</XPD:REF>
<XPD:REF name="Participant">9o0oGZ6LCE+BwUhhiqFL+AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7H2zw5DwpEuLA4+27rrwVAAA</XPD:REF>
<XPD:REF name="Views[1]">AkWHfGupMUycGPfjCr+QUgAA</XPD:REF>
<XPD:REF name="Views[2]">6lNHHb64hEaEeeI6o/g/5wAA</XPD:REF>
<XPD:REF name="Views[3]">E+2Apyfma06BiJeWxF8tFAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[186]" type="UMLAssociation" guid="b0EP0tZHsUaP7Ej8Y1KklQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BVTALLT5ykKjGwT2+b3rCQAA</XPD:REF>
<XPD:REF name="Views[1]">JC5v/3ZwEE2Gwwv/Pwqv/wAA</XPD:REF>
<XPD:REF name="Views[2]">SPI86TTdwEGr3NJ4c93omQAA</XPD:REF>
<XPD:REF name="Views[3]">vpSEHyUpXUORZ8NEP11QbgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="PlAc5CrSBEmsqsNaex5VVgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">b0EP0tZHsUaP7Ej8Y1KklQAA</XPD:REF>
<XPD:REF name="Participant">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Fv9YCu7qR0mDIyRF0BiJHgAA</XPD:REF>
<XPD:REF name="Views[1]">w4oyjh3BMEWjNcDxfVzdzgAA</XPD:REF>
<XPD:REF name="Views[2]">65FZovvQEEuVN2k+CufnqAAA</XPD:REF>
<XPD:REF name="Views[3]">1LL5o7c0M0efDOF9d++hwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ZpOl7AuvFUGBaZbqsBzHfwAA">
<XPD:REF name="Association">b0EP0tZHsUaP7Ej8Y1KklQAA</XPD:REF>
<XPD:REF name="Participant">8HvnqX/zp0KO9eAbh80kiwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">p/96AA0Y3U6nUXFIEMLiqgAA</XPD:REF>
<XPD:REF name="Views[1]">FZxXJhWBzkehtdjbOszM6gAA</XPD:REF>
<XPD:REF name="Views[2]">/lIJiLWWyECzxiWc/edh0wAA</XPD:REF>
<XPD:REF name="Views[3]">2eQ+35blXkmhSnw4bf1UfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[187]" type="UMLAssociation" guid="Q3A1lhW/ckSz0lLjtZV7MQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="bflrwps4x0iTzh6bnPNcXgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Q3A1lhW/ckSz0lLjtZV7MQAA</XPD:REF>
<XPD:REF name="Participant">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="j8iA4RvZ40a8DPWGEsdmFwAA">
<XPD:REF name="Association">Q3A1lhW/ckSz0lLjtZV7MQAA</XPD:REF>
<XPD:REF name="Participant">Nlr1oP5vaEa8GLJaloj5ZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[188]" type="UMLGeneralization" guid="3i6clrSw2kWfDxpCIm6GlAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">CZZRO9cu6E6FwguIqUEBHgAA</XPD:REF>
<XPD:REF name="Parent">3pdFH/6WUEOmD3+/gMPLzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[189]" type="UMLGeneralization" guid="oE3rpepGxk+xHv+QY1jYLAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">8CJL1QIc1kyKn/rmHQONOQAA</XPD:REF>
<XPD:REF name="Parent">3pdFH/6WUEOmD3+/gMPLzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[190]" type="UMLGeneralization" guid="6IVkdb58Pky06QeGqr6U8AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ZOHAnLrJ6kCCocCnoF8MdwAA</XPD:REF>
<XPD:REF name="Parent">CZZRO9cu6E6FwguIqUEBHgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[191]" type="UMLGeneralization" guid="m5J0M+uozUqJp51zEmXeLwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">09J/FdDM1UWV+ubRIX49bQAA</XPD:REF>
<XPD:REF name="Parent">3pdFH/6WUEOmD3+/gMPLzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[192]" type="UMLRealization" guid="N4NBcB4FtUqufQxcu/fz4AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">tb4McaV+K0qKmE/dvdkIXAAA</XPD:REF>
<XPD:REF name="Supplier">RYUKVPW9mkGdvc+Gfxf9WQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[193]" type="UMLGeneralization" guid="ANWVK9dGQU+YqSWMJIQ7FAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">3pdFH/6WUEOmD3+/gMPLzQAA</XPD:REF>
<XPD:REF name="Parent">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[194]" type="UMLGeneralization" guid="pBf3sXL1IUa7WgtJJnJ1kAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">XVMUvkDuk0OrcpU4N0QHswAA</XPD:REF>
<XPD:REF name="Parent">oqqHS96nA0KR4D6/iWjLJQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">cAyj9uqSdUWyqZsV+hKyZAAA</XPD:REF>
<XPD:REF name="Views[1]">Wj8AAyA56U6FSD/qEl0VXAAA</XPD:REF>
<XPD:REF name="Views[2]">Get5oZcbU0OHkKuKifaYuQAA</XPD:REF>
<XPD:REF name="Views[3]">wNTLT0yAN0Gs0UYuvg2vGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[195]" type="UMLAssociation" guid="+OZqoXwSfUaOamwieH/OCwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">v6SMy5Odpkq8P0SU+6m66gAA</XPD:REF>
<XPD:REF name="Views[1]">KYj1LKfYOE+k/ipVfYO2UAAA</XPD:REF>
<XPD:REF name="Views[2]">J4OXHxwO+UyXO+nFWtWnyQAA</XPD:REF>
<XPD:REF name="Views[3]">Gd+Bd6AGnkeU9mNgBULJVQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="7RZ797xwCUSYTHHU9bhCPAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">+OZqoXwSfUaOamwieH/OCwAA</XPD:REF>
<XPD:REF name="Participant">y6kHw0SDYUqjrXNVCaj9LwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ljQKioE+aEqY6dSmI3jRfgAA</XPD:REF>
<XPD:REF name="Views[1]">efrNeZ7KAEam0vqNE9DsBgAA</XPD:REF>
<XPD:REF name="Views[2]">y/Qkns6AiEuPj8OgHru/vQAA</XPD:REF>
<XPD:REF name="Views[3]">/1tHcUzC0kGaw1FtEO77vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="E/o0ecxe50+I8sMuJeU0pQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">+OZqoXwSfUaOamwieH/OCwAA</XPD:REF>
<XPD:REF name="Participant">PzmGAty/A02kyneHxBOcjQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xcBnfj1i8EG0JPfCtbjlJQAA</XPD:REF>
<XPD:REF name="Views[1]">5hlJhR0J5ESbFJ5EADdqIQAA</XPD:REF>
<XPD:REF name="Views[2]">gitbkVrJeU+SaFstw0iUBAAA</XPD:REF>
<XPD:REF name="Views[3]">lOkp9ElR8UOAX9fVB1TuGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[196]" type="UMLGeneralization" guid="k7xqr3s7WUC1mGPwuEPCJgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
<XPD:REF name="Parent">oqqHS96nA0KR4D6/iWjLJQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2yOMx9Yh8EqsJ18eujfG+gAA</XPD:REF>
<XPD:REF name="Views[1]">D6EUphjAEUS4TQoTHa458gAA</XPD:REF>
<XPD:REF name="Views[2]">e0Am2CD7Mkef426PYdiO9QAA</XPD:REF>
<XPD:REF name="Views[3]">/mw6UnKcckawOkDW3lJjiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[197]" type="UMLAssociation" guid="oOJ9fnPxy0Kgy3TUqd7unQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7k2PUxl/AUK6Hm4BWscfegAA</XPD:REF>
<XPD:REF name="Views[1]">Dm6/JG79/UKK6LxUjodMRQAA</XPD:REF>
<XPD:REF name="Views[2]">ktwKnli2QU2G1ni2AN3OhgAA</XPD:REF>
<XPD:REF name="Views[3]">znHxbHqqb0mkvodV/JAgNwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="qOj8qNsNBUy+M1aXNzkdEQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">oOJ9fnPxy0Kgy3TUqd7unQAA</XPD:REF>
<XPD:REF name="Participant">XVMUvkDuk0OrcpU4N0QHswAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AGGvjb3BQk2BuSZ2+S3cjgAA</XPD:REF>
<XPD:REF name="Views[1]">/G2ajz1otEOxb19UbMOzHQAA</XPD:REF>
<XPD:REF name="Views[2]">O4WKyUI/IUOfjFrsFcPPcgAA</XPD:REF>
<XPD:REF name="Views[3]">/cApVcvkWUyg87d6Kpdt/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="KprjrnNvpU6uoyazG/hNrAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">oOJ9fnPxy0Kgy3TUqd7unQAA</XPD:REF>
<XPD:REF name="Participant">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">WJLsMBwQSEmawHle7MuAFAAA</XPD:REF>
<XPD:REF name="Views[1]">zOjhkLxrQUCabwzgo6qxGQAA</XPD:REF>
<XPD:REF name="Views[2]">NUe/k4CQd0q9LkNb4g5oVAAA</XPD:REF>
<XPD:REF name="Views[3]">Y6XpnBpUOUa9mhProNVD+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[198]" type="UMLGeneralization" guid="wZc6F2X5+Uq+A6NeIh2XoQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">Nu09oiJnvEmer+V/VX21iQAA</XPD:REF>
<XPD:REF name="Parent">Kble6qo2dUeBe/mtxOqdagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[199]" type="UMLGeneralization" guid="bW6xsvQdo0KGlu77MVCY7QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">kcAOIgeSFUmeNJsdYtbsEAAA</XPD:REF>
<XPD:REF name="Parent">Kble6qo2dUeBe/mtxOqdagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[200]" type="UMLAssociation" guid="0OrdHoLAYkqsz/Z23jpJKwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/S8Tpb60a0OtcUlCWyIEJQAA</XPD:REF>
<XPD:REF name="Views[1]">BQlMIljy7EqZ4W294YcgbQAA</XPD:REF>
<XPD:REF name="Views[2]">cYKPVIAhHk6TeG3P9FEmPwAA</XPD:REF>
<XPD:REF name="Views[3]">/EdpPTOnU0Kq+wMIehA7JQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="LZS40FTwq0SAnQrQmU1MSgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">0OrdHoLAYkqsz/Z23jpJKwAA</XPD:REF>
<XPD:REF name="Participant">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IgCsxgqi40KsuCLnCZymVAAA</XPD:REF>
<XPD:REF name="Views[1]">r1TbNMtoZEq7w1HfSm5BCgAA</XPD:REF>
<XPD:REF name="Views[2]">hKcfXhDEKU+CzVbNjezdMAAA</XPD:REF>
<XPD:REF name="Views[3]">/eJ3fMar5Eegc8b+GUU76gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="kpAykzFee06p3q3Dt1wlRQAA">
<XPD:REF name="Association">0OrdHoLAYkqsz/Z23jpJKwAA</XPD:REF>
<XPD:REF name="Participant">oqqHS96nA0KR4D6/iWjLJQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UlIk/l7g1kSQ2TyPZerptAAA</XPD:REF>
<XPD:REF name="Views[1]">Uv1j/k9FYU+oo+a/OAw8uAAA</XPD:REF>
<XPD:REF name="Views[2]">xjpuOTJvIESwWnANFHosNgAA</XPD:REF>
<XPD:REF name="Views[3]">f8KmhQFa9k+2EPWoz6DIDQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[201]" type="UMLAssociation" guid="ZxCrooo11UCdFF0pFyY23AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NmUpFSyxlkmUacnJzk5FYAAA</XPD:REF>
<XPD:REF name="Views[1]">YvIdpZvnAU6awDclBXJD+QAA</XPD:REF>
<XPD:REF name="Views[2]">MRyBjzjJK0qEA3DU6Gu0dQAA</XPD:REF>
<XPD:REF name="Views[3]">hYjBiAaCkkuYdK33IBXIBwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="dFQJhssnBk+QRZzPIbfvXAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">ZxCrooo11UCdFF0pFyY23AAA</XPD:REF>
<XPD:REF name="Participant">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vhAskMmljkqOOmwjC4/JJQAA</XPD:REF>
<XPD:REF name="Views[1]">5EOw0xblTUOM5zs6kv8fKQAA</XPD:REF>
<XPD:REF name="Views[2]">G2RWUuE3L0+hSOTOO9M5xAAA</XPD:REF>
<XPD:REF name="Views[3]">0XIZJf73bEmFDE6R3lLPNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="1QPBUIErkUqIjropBAofDAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">ZxCrooo11UCdFF0pFyY23AAA</XPD:REF>
<XPD:REF name="Participant">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nitW+xoZxEC03WwXXS/YpgAA</XPD:REF>
<XPD:REF name="Views[1]">LMYlfJfPXUSUFI/+qtNYpwAA</XPD:REF>
<XPD:REF name="Views[2]">kmjkO7hTKUGxuhrpIECv/wAA</XPD:REF>
<XPD:REF name="Views[3]">yiRZr/Wlu0SSyYPsj7posAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[202]" type="UMLGeneralization" guid="Kx0rmK/ItUCivzs6UsuImwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">M3AhujhF8EeJgubWnjmXogAA</XPD:REF>
<XPD:REF name="Parent">Kble6qo2dUeBe/mtxOqdagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[203]" type="UMLPackage" guid="f7nTLVHd0E68OyFuRB+8eAAA">
<XPD:ATTR name="Name" type="string">rocket</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">27</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="ohvLFQ1mFEmGL387OQITSgAA">
<XPD:ATTR name="Name" type="string">RocketController</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">HttpController</XPD:ATTR>
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zI21ncYtxUmSEamra/aQswAA</XPD:REF>
<XPD:REF name="Views[1]">/8HknGQMVUuxtRRPyi/BzgAA</XPD:REF>
<XPD:REF name="Views[2]">FtC9aTpSJkiuNxaTkoYpHwAA</XPD:REF>
<XPD:REF name="Views[3]">Qk/7Ba/OrU69nSFhzYgNtQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="L4wKl6iCVUKTqSh0WzNfCgAA">
<XPD:ATTR name="Name" type="string">doManage</XPD:ATTR>
<XPD:REF name="Owner">ohvLFQ1mFEmGL387OQITSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VMZTNh0bl0WWRCuOK/WBVgAA">
<XPD:ATTR name="Name" type="string">scriptUrl</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ParamPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">L4wKl6iCVUKTqSh0WzNfCgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Ik/R3NGkbEeA0m+HK8bvDgAA">
<XPD:ATTR name="Name" type="string">paramCmds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">L4wKl6iCVUKTqSh0WzNfCgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">6k+Icf2AT0Wz74iMCEHrWAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ejis2kUCqkeKOctDXKObMgAA</XPD:REF>
<XPD:ATTR name="#Instances" type="integer">1</XPD:ATTR>
<XPD:REF name="Instances[0]">ZAalYYvBm0ye25GoS4tN+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="Ju9hHTvPJEiG2mi524xzrgAA">
<XPD:ATTR name="Name" type="string">MenuGroup</XPD:ATTR>
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">A9scTeIGWkS0j/Z827J0hgAA</XPD:REF>
<XPD:REF name="Views[1]">e5mSpLn6q0GJV3uif9yDdQAA</XPD:REF>
<XPD:REF name="Views[2]">kAYFlstTqkOuayHdXE/aUwAA</XPD:REF>
<XPD:REF name="Views[3]">38WTKf8ZPkigOzarvYVX9gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="BK84SfxVvEexmEvTax+3ZgAA">
<XPD:ATTR name="Name" type="string">getScripts</XPD:ATTR>
<XPD:REF name="Owner">Ju9hHTvPJEiG2mi524xzrgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7KpS1bDeHUaQgX9m4bAscQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BK84SfxVvEexmEvTax+3ZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">NE3QHBPkjEC0eWgfRnnWwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="HFP1WQrWWEmvWrN1hAv3rAAA">
<XPD:ATTR name="Name" type="string">Rocket</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">RequestScoped</XPD:ATTR>
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4369blA1LESx0ePqvS+jKgAA</XPD:REF>
<XPD:REF name="Views[1]">HZEMjOGJqEqwxbEStkMiWgAA</XPD:REF>
<XPD:REF name="Views[2]">KR5eSF/MvUyOwQdcF9uFpgAA</XPD:REF>
<XPD:REF name="Views[3]">gWT+SSTjtEaEVrdRd+ShdwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="k+IjrIxEzECyCT9Qd50hmAAA">
<XPD:ATTR name="Name" type="string">getScriptManager</XPD:ATTR>
<XPD:REF name="Owner">HFP1WQrWWEmvWrN1hAv3rAAA</XPD:REF>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">n0RIr+cfykObBXrlQcWX3AAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">RXxARhMdPUG9cP83TM2x8QAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">nZp7+Kgb90O7lkUlNlhPegAA</XPD:REF>
<XPD:REF name="Associations[1]">qnxniaaBiEW40MOmKhogyQAA</XPD:REF>
<XPD:ATTR name="#Instances" type="integer">1</XPD:ATTR>
<XPD:REF name="Instances[0]">+zNUPhWv90qRefokvuFeQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLPackage" guid="RsnGth0yokKQ1JK6apPNZAAA">
<XPD:ATTR name="Name" type="string">spec</XPD:ATTR>
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="R5apJlIn/0GBhfF8BaRJkwAA">
<XPD:ATTR name="Name" type="string">security</XPD:ATTR>
<XPD:REF name="Namespace">RsnGth0yokKQ1JK6apPNZAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="/rYzIdlyNUquCEGiKBhwhgAA">
<XPD:ATTR name="Name" type="string">PrivilegesGrant</XPD:ATTR>
<XPD:REF name="Namespace">R5apJlIn/0GBhfF8BaRJkwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">EKhOkrWMC0eVKXYBKc2QYAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="7BTlO/4tAUiit4uKn2UN4QAA">
<XPD:ATTR name="Name" type="string">getPrivileges</XPD:ATTR>
<XPD:REF name="Owner">/rYzIdlyNUquCEGiKBhwhgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="An6y5PJ0lEiwPpiCfRfbEgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7BTlO/4tAUiit4uKn2UN4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="nY/XIr3FXUG+6wSycFlpXwAA">
<XPD:ATTR name="Name" type="string">getRestrictionFilterData</XPD:ATTR>
<XPD:REF name="Owner">/rYzIdlyNUquCEGiKBhwhgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vtjCNHLD70WfNYzI1eqL5wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nY/XIr3FXUG+6wSycFlpXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="tVczyhGZVUuyI1Wgc/wOxQAA">
<XPD:ATTR name="Name" type="string">SecurityManager</XPD:ATTR>
<XPD:REF name="Namespace">R5apJlIn/0GBhfF8BaRJkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">yGcEQ7MxMkSzK9+dhm5ingAA</XPD:REF>
<XPD:REF name="Views[1]">moHWE5LSQEWg3cBek6mbuAAA</XPD:REF>
<XPD:REF name="Views[2]">aja65EPhSEajXsW+TsU6egAA</XPD:REF>
<XPD:REF name="Views[3]">BBHCslZfckCZY0RIDJsahwAA</XPD:REF>
<XPD:REF name="Views[4]">qk1hNJLIsE+35A1vhE65kAAA</XPD:REF>
<XPD:REF name="Views[5]">yuDpKbXpJkqMcf1T9uPgZAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">6KDvbOti4Uyat1qoGiR47QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="7hn0cnY5m0qP5CApzB0jOQAA">
<XPD:ATTR name="Name" type="string">getEiPermissionManager</XPD:ATTR>
<XPD:REF name="Owner">tVczyhGZVUuyI1Wgc/wOxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="C2z85y2LSE61S2XKEygJ6AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7hn0cnY5m0qP5CApzB0jOQAA</XPD:REF>
<XPD:REF name="Type_">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="z5gVJW1inkOEp+3RSq31cQAA">
<XPD:ATTR name="Name" type="string">isMenuItemAccessible</XPD:ATTR>
<XPD:REF name="Owner">tVczyhGZVUuyI1Wgc/wOxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jyUXSLb5j0anaWMfHRXomwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">z5gVJW1inkOEp+3RSq31cQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="HpFzNeHiHEC6yp10c/XWtwAA">
<XPD:ATTR name="Name" type="string">menuItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">z5gVJW1inkOEp+3RSq31cQAA</XPD:REF>
<XPD:REF name="Type_">KNeamyUj40uKGvuNWJ5/YAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">v+gbOSSrGkq6riDBuR0N5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="6P240LRFdUmVcnA+rf5IMQAA">
<XPD:ATTR name="Name" type="string">PrivilegeDefinition</XPD:ATTR>
<XPD:REF name="Namespace">R5apJlIn/0GBhfF8BaRJkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QLl+fo2jKkmCaledyPyjDwAA</XPD:REF>
<XPD:REF name="Views[1]">FnDS54a7qkuPcyxEKS3pMAAA</XPD:REF>
<XPD:REF name="Views[2]">OazepP3dNkC+AvR1i6m0iAAA</XPD:REF>
<XPD:REF name="Views[3]">NyWaOFHr9EKFeNWIZXuUNgAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">NkzVxruxXk+QpNTq6tOkfwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">vOHg8SHZ7kyLxDddosEvDgAA</XPD:REF>
<XPD:REF name="Associations[1]">LuhnuDs2PEOZesyRPa27FwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="20Ji3/yvy0qKDdVE52ikGQAA">
<XPD:ATTR name="Name" type="string">eiCommandPrivileges</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;CommandPath, EiCommandPrivilege&gt;</XPD:ATTR>
<XPD:REF name="Owner">6P240LRFdUmVcnA+rf5IMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="omLrX4D0c0SOQnH1jRlHHwAA">
<XPD:ATTR name="Name" type="string">eiFieldPrivileges</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;FieldPath, EiFieldPrivilege&gt;</XPD:ATTR>
<XPD:REF name="Owner">6P240LRFdUmVcnA+rf5IMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="uJzwNZyWP0umwcPAleWLagAA">
<XPD:ATTR name="Name" type="string">EiFieldPrivilege</XPD:ATTR>
<XPD:REF name="Namespace">R5apJlIn/0GBhfF8BaRJkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">aB6cWDQPo0WJXW8N9YFB1gAA</XPD:REF>
<XPD:REF name="Views[1]">5C1ER48xSEyvwUcr7BJ/2gAA</XPD:REF>
<XPD:REF name="Views[2]">LPZEGxgAJE2JVRpMQMeNhQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="l5qOiCSI3U2RFwUXoWU95QAA">
<XPD:ATTR name="Name" type="string">createMag</XPD:ATTR>
<XPD:REF name="Owner">uJzwNZyWP0umwcPAleWLagAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QxCa+YQrd0KZW1nHLKgDlwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Mag</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l5qOiCSI3U2RFwUXoWU95QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Hxf8fZINGEqIsfHWXW6YVAAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l5qOiCSI3U2RFwUXoWU95QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="NInu1Yis8U+V1M/Y0SsBJQAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l5qOiCSI3U2RFwUXoWU95QAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="tEV2fGMOZkCCDEX2Xk9QbQAA">
<XPD:ATTR name="Name" type="string">buildAttributes</XPD:ATTR>
<XPD:REF name="Owner">uJzwNZyWP0umwcPAleWLagAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1JABXJnS0UaFZaoobEWCdwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tEV2fGMOZkCCDEX2Xk9QbQAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6YkN2fNMYUST+bR/o7VKKwAA">
<XPD:ATTR name="Name" type="string">mag</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Mag</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tEV2fGMOZkCCDEX2Xk9QbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">cljcsKXnsESfNGQ07snZOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="8G5gGSfgY0eE6Bo2kVy8UAAA">
<XPD:ATTR name="Name" type="string">EiCommandPrivilege</XPD:ATTR>
<XPD:REF name="Namespace">R5apJlIn/0GBhfF8BaRJkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">VS3bAHqKhUuPGEOyVSAZnAAA</XPD:REF>
<XPD:REF name="Views[1]">QjMBmSP23U+Xac616F+GAgAA</XPD:REF>
<XPD:REF name="Views[2]">wRxu+nCv/UqPSbFB1Lx7TAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9DiM/m0LdkCnbKsHCx8yVQAA">
<XPD:ATTR name="Name" type="string">getLabel</XPD:ATTR>
<XPD:REF name="Owner">8G5gGSfgY0eE6Bo2kVy8UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bsjpX8IZSkie9iLd5+wd3gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9DiM/m0LdkCnbKsHCx8yVQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ebS/+9fl+0G+K+x3p9faXgAA">
<XPD:ATTR name="Name" type="string">n2nLocale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">N2nLocale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9DiM/m0LdkCnbKsHCx8yVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="uHXzS3GLXkCbK8OhfQKDWQAA">
<XPD:ATTR name="Name" type="string">getSubPrivilegeItems</XPD:ATTR>
<XPD:REF name="Owner">8G5gGSfgY0eE6Bo2kVy8UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3HHgCctRWkuJyOl2et0bBwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PrivilegeItem[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uHXzS3GLXkCbK8OhfQKDWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">DtOfag8+jES27KGmPUrxCwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="44EYE3s5u0SC6+lRna0NbgAA">
<XPD:ATTR name="Name" type="string">extr</XPD:ATTR>
<XPD:REF name="Namespace">RsnGth0yokKQ1JK6apPNZAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="HT4T+gys4UCnfgJHvvLTOgAA">
<XPD:ATTR name="Name" type="string">TypeExtraction</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">44EYE3s5u0SC6+lRna0NbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uPXJpp1IMki4IZQvJAO3AwAA</XPD:REF>
<XPD:REF name="Views[1]">QAKtZTIoM0ynFvFaRnmVwQAA</XPD:REF>
<XPD:REF name="Views[2]">bhd7hJE1q0WJ4bQJHuuI6QAA</XPD:REF>
<XPD:REF name="Views[3]">Gpd9BKeoWUCyJvcD9vDORAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">xBU8okI4C0GkuqhJx+eRoQAA</XPD:REF>
<XPD:REF name="Specializations[1]">Z1eAvuXlKEWQsl31iCXWiAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ltPwewbboEiYX7W5wZg2dQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">HT4T+gys4UCnfgJHvvLTOgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6CrQLN/pO0qUQnsiArpasgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ltPwewbboEiYX7W5wZg2dQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="92sZzWL8q0+XJvMgazEUpwAA">
<XPD:ATTR name="Name" type="string">moduleNamespace</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ltPwewbboEiYX7W5wZg2dQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="F+JjB2Ei0UW1sTGrMm5ioAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">HT4T+gys4UCnfgJHvvLTOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="NvU91YXOg0K8VGAPeM5icQAA">
<XPD:ATTR name="Name" type="string">moduleNamespace</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">HT4T+gys4UCnfgJHvvLTOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="z4lrWEGo+0m83ZKv+RmkPQAA">
<XPD:ATTR name="Name" type="string">EiTypeExtraction</XPD:ATTR>
<XPD:REF name="Namespace">44EYE3s5u0SC6+lRna0NbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kOdPACggGkGZNBjGn+ogXwAA</XPD:REF>
<XPD:REF name="Views[1]">kb9bYxMcREKvz1nOGJU/twAA</XPD:REF>
<XPD:REF name="Views[2]">pvh33TEs1UabFajgw9JSogAA</XPD:REF>
<XPD:REF name="Views[3]">IJdAu2Pr90eWJ5Pz/K7b9wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">xBU8okI4C0GkuqhJx+eRoQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">58jJEblmVE61tY1553VqhAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Hz2vb2pXS0iNAbd3A5jcjwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">pSxTO2v2wkSKOOSjQAcGOwAA</XPD:REF>
<XPD:REF name="Associations[1]">TBH01DX3C0aA5ll8oKNumAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Tn0R5zRWf0O3vMwUG8C/XwAA">
<XPD:ATTR name="Name" type="string">entityClassName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">z4lrWEGo+0m83ZKv+RmkPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Ohw6zOV/K0Kl//vQ36fnawAA">
<XPD:ATTR name="Name" type="string">dataSourceName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">z4lrWEGo+0m83ZKv+RmkPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="wi+Cnu2EF0ucqY3wdzb3rwAA">
<XPD:ATTR name="Name" type="string">eiMaskExtraction</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiMaskExtraction</XPD:ATTR>
<XPD:REF name="Type_">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
<XPD:REF name="Owner">z4lrWEGo+0m83ZKv+RmkPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="Lu0O+erwFUCWMl0FEz5O3wAA">
<XPD:ATTR name="Name" type="string">CustomTypeExtraction</XPD:ATTR>
<XPD:REF name="Namespace">44EYE3s5u0SC6+lRna0NbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">g01mBNiUgkK6lcBtFjVLdQAA</XPD:REF>
<XPD:REF name="Views[1]">2VqAP46/D0Cygr2/TxDOpAAA</XPD:REF>
<XPD:REF name="Views[2]">eDkvMPTTqEKf5iEjU3+ouwAA</XPD:REF>
<XPD:REF name="Views[3]">L9nfyEf0FU6yTKwYFGKaxgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Z1eAvuXlKEWQsl31iCXWiAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">fXNPSBDzZ02K/xm7nYRTUAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">pfEz6dVEREufSLLSmworUgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Xu43IeHjXUORLkD3BiRYEQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="eN4umc9xtk+ZIaFxRo+GaAAA">
<XPD:ATTR name="Name" type="string">controllerLookupId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">Lu0O+erwFUCWMl0FEz5O3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="igHWXnLPyEy/klegSJh3pgAA">
<XPD:ATTR name="Name" type="string">EiComponentExtraction</XPD:ATTR>
<XPD:REF name="Namespace">44EYE3s5u0SC6+lRna0NbgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">nEKCXbFPVEmRVrZpDjl7qQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">4Ai05f6AMEKUzpuSXs5SBwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="fY88fFks7Eu9dO/wMHnergAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">igHWXnLPyEy/klegSJh3pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Fyg7dc6Nlk6qcP35KIi1aAAA">
<XPD:ATTR name="Name" type="string">className</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">igHWXnLPyEy/klegSJh3pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="9XK2gQJL3ki+0MQfbcoQXwAA">
<XPD:ATTR name="Name" type="string">props</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">igHWXnLPyEy/klegSJh3pgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="DRtWK+YvpkaWPVb1wCn0wAAA">
<XPD:ATTR name="Name" type="string">EiFieldExtraction</XPD:ATTR>
<XPD:REF name="Namespace">44EYE3s5u0SC6+lRna0NbgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">nEKCXbFPVEmRVrZpDjl7qQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">4flRjIERo0Wsi4tKJ751WgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="k+wZHTMlXE6j2FafyiUd/QAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">DRtWK+YvpkaWPVb1wCn0wAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="rnSGUSaipkOlJZ/jxSwlDQAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">DRtWK+YvpkaWPVb1wCn0wAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="840FjcWRSU+RJK7FMsq/7wAA">
<XPD:ATTR name="Name" type="string">entityPropertyName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">DRtWK+YvpkaWPVb1wCn0wAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="0LRCrdJ5K0WWrJocFSHRwAAA">
<XPD:ATTR name="Name" type="string">EiTypeExtensionExtraction</XPD:ATTR>
<XPD:REF name="Namespace">44EYE3s5u0SC6+lRna0NbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">A8RjTS8KgkGafmiC6wRIyAAA</XPD:REF>
<XPD:REF name="Views[1]">KQhWaWwc8E6f9YJqbMksPwAA</XPD:REF>
<XPD:REF name="Views[2]">SABR7RwoWEa6ZVTLhJxDxgAA</XPD:REF>
<XPD:REF name="Views[3]">I556FBh71kOZT4GKUDETeQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">yuqAgBMAb0+9BFCxy5qRtQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">+M+ET4CL1E+nQSsV05OnIwAA</XPD:REF>
<XPD:REF name="Associations[1]">RjqggyJW4ECp0EfkVyjM1wAA</XPD:REF>
<XPD:REF name="Associations[2]">YNMDnbDKIkyfhwBUluvbJwAA</XPD:REF>
<XPD:REF name="Associations[3]">rNxk4Es+cEWYO65WVK+/CQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="J9f9HFFvJ06ujJGR9OnCTQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">0LRCrdJ5K0WWrJocFSHRwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="6m3gjfb2PE+D8RcWM7gBRQAA">
<XPD:ATTR name="Name" type="string">moduleNamespace</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">0LRCrdJ5K0WWrJocFSHRwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="oubhwJVL60CPpKFDlvj6RQAA">
<XPD:ATTR name="Name" type="string">extendedEiTypePath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TypePath</XPD:ATTR>
<XPD:REF name="Type_">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
<XPD:REF name="Owner">0LRCrdJ5K0WWrJocFSHRwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="3cowdbobZUWThIsLRVUlXQAA">
<XPD:ATTR name="Name" type="string">superEiTypeExtensionId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">0LRCrdJ5K0WWrJocFSHRwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="ehlzC7b3t0qiZ+/ZjhCyzQAA">
<XPD:ATTR name="Name" type="string">EiMaskExtraction</XPD:ATTR>
<XPD:REF name="Namespace">44EYE3s5u0SC6+lRna0NbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gNemKC3h9Uu4yYu0/adCdAAA</XPD:REF>
<XPD:REF name="Views[1]">5uRCBHrBh0Wkjae0Ekq6OAAA</XPD:REF>
<XPD:REF name="Views[2]">sQHROuTwRkmVQ8jsppc83gAA</XPD:REF>
<XPD:REF name="Views[3]">Ad36mfi9kUqeSK+uKcaRyAAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">wi+Cnu2EF0ucqY3wdzb3rwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">d0Cxj1mUkkyZErozZ34QFAAA</XPD:REF>
<XPD:REF name="Associations[1]">e+ENOrbkSES8vaiDXOUX7QAA</XPD:REF>
<XPD:REF name="Associations[2]">9b9+UcN9VEmo9Sf3ZMQ+OgAA</XPD:REF>
<XPD:REF name="Associations[3]">LnYevSCIVU+UTFV/Bqm0mAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">19</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="F7f1wXQ2GEaFNJDIlskihgAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="sfalNsr20EGi8yvFfeNROQAA">
<XPD:ATTR name="Name" type="string">pluralLabel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="B4ymlltf+keAKrC5u6Ln3AAA">
<XPD:ATTR name="Name" type="string">representationStringPattern</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="Ea5K3A/KxEqmgQqkeHZzpgAA">
<XPD:ATTR name="Name" type="string">draftingAllowed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="YUutXPv5KUiA8RwNAAGEnAAA">
<XPD:ATTR name="Name" type="string">previewControllerLookupId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="FMAl+NTly0eQ/FPXWmPeeAAA">
<XPD:ATTR name="Name" type="string">defaultSortDirections</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="HfDSneC0TEidnyFR9222BgAA">
<XPD:ATTR name="Name" type="string">eiPropExtractions</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;EiPropExtraction&gt;</XPD:ATTR>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="U4EV+d5ga0mOahArZsvRiwAA">
<XPD:ATTR name="Name" type="string">eiCommandExtractions</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;EiCommandExtraction&gt;</XPD:ATTR>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="HreQpdZedU+JqfEZcuO51gAA">
<XPD:ATTR name="Name" type="string">overviewGuiFieldOrder</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiFieldOrder</XPD:ATTR>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="M+wkhZYcN0uADgzRK3YwvAAA">
<XPD:ATTR name="Name" type="string">entryGuiFieldOrder</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiFieldOrder</XPD:ATTR>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="XibNuf1xQk6KeJszBHJ4BgAA">
<XPD:ATTR name="Name" type="string">detailGuiFieldOrder</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiFieldOrder</XPD:ATTR>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[11]" type="UMLAttribute" guid="Muy0aSbackyCp3fNXAIRxwAA">
<XPD:ATTR name="Name" type="string">editGuiFieldOrder</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiFieldOrder</XPD:ATTR>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[12]" type="UMLAttribute" guid="yZ8ar7bXiki23eVBtTmH9wAA">
<XPD:ATTR name="Name" type="string">addGuiFieldOrder</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiFieldOrder</XPD:ATTR>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[13]" type="UMLAttribute" guid="VAemCH9WPUKZrgeF4tPd8QAA">
<XPD:ATTR name="Name" type="string">overviewEiCommandId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[14]" type="UMLAttribute" guid="RPT7hQWRe068FbW/7NKY2wAA">
<XPD:ATTR name="Name" type="string">entryDetailEiCommandId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[15]" type="UMLAttribute" guid="lAwk7gAGWEChGg9Vg5S00AAA">
<XPD:ATTR name="Name" type="string">entryAddEiCommandId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[16]" type="UMLAttribute" guid="jrUQj6rKD0ap92GKAuJf+QAA">
<XPD:ATTR name="Name" type="string">partialControlOrder</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[17]" type="UMLAttribute" guid="iiNtXGo82U+BGSZ2N7TcrwAA">
<XPD:ATTR name="Name" type="string">overallControlOrder</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[18]" type="UMLAttribute" guid="Nhlmu8X/T0uVcuJZozkj5wAA">
<XPD:ATTR name="Name" type="string">entryControlOrder</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="ag3jdHYhfkm4xB4Bn7iuAgAA">
<XPD:ATTR name="Name" type="string">SpecExtractionManager</XPD:ATTR>
<XPD:REF name="Namespace">44EYE3s5u0SC6+lRna0NbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ITy0gJOf1kiD8QoUNFwQIwAA</XPD:REF>
<XPD:REF name="Views[1]">ZB2ugd6Bc0mm+/+4DGvGNAAA</XPD:REF>
<XPD:REF name="Views[2]">AVn7Ap8wkEOd8t5wTUWXTwAA</XPD:REF>
<XPD:REF name="Views[3]">qIUO36m+LkSn3lH27H7ziAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">31</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="YsS9HshMa0qXGQTpTswYKAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hNjOxDoanEeNh0uMcvtQfAAA">
<XPD:ATTR name="Name" type="string">moduleConfigSource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YsS9HshMa0qXGQTpTswYKAAA</XPD:REF>
<XPD:REF name="Type_">qcZDCPTU9U+iwyeKnfbqGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="GdwUUIPVgkCZ74pgyhDjOwAA">
<XPD:ATTR name="Name" type="string">moduleNamespaces</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YsS9HshMa0qXGQTpTswYKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="mClOd5EB1UGVtGRgOlhG0AAA">
<XPD:ATTR name="Name" type="string">load</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="0I2wA9J6Pk+itXwQl+3huAAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PbN0aaEqy0CCAi+NRPWnEQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0I2wA9J6Pk+itXwQl+3huAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="D1Zb/E2EdEOrWxPXhgswkQAA">
<XPD:ATTR name="Name" type="string">extract</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="ZANcmAv4PUOE//97ZMHqTwAA">
<XPD:ATTR name="Name" type="string">flush</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="0uShSpaOVkWe82IoPPJC8wAA">
<XPD:ATTR name="Name" type="string">getTypeIds</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zM+qrWbE2EeMrGGpSOR6YwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0uShSpaOVkWe82IoPPJC8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="PI2+WPofPU27vh8LLW2aqgAA">
<XPD:ATTR name="Name" type="string">containsTypeId</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="arNImfIVn0eiMWSYhxtrEQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PI2+WPofPU27vh8LLW2aqgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lQYpmVQ/ek2rSnvoKJwDOwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PI2+WPofPU27vh8LLW2aqgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="j67DlY93+0CZW3kbquUZQQAA">
<XPD:ATTR name="Name" type="string">containsCustomTypeExtractionId</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pAPPaXkiQkanP3BsGnBhiAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">j67DlY93+0CZW3kbquUZQQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/tFGq7mBJUKB3ZPZioYg9AAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">j67DlY93+0CZW3kbquUZQQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="tYFtA8ml2UmSIo597WhLvAAA">
<XPD:ATTR name="Name" type="string">getCustomTypeExtractions</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IR60y5OiDEWW+lCVZIqWfgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CustomTypeExtraction[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tYFtA8ml2UmSIo597WhLvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="FHBiCp03+U6JuAwEYLQAUwAA">
<XPD:ATTR name="Name" type="string">getCustomTypeExtractionById</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fXNPSBDzZ02K/xm7nYRTUAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FHBiCp03+U6JuAwEYLQAUwAA</XPD:REF>
<XPD:REF name="Type_">Lu0O+erwFUCWMl0FEz5O3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QZa9fJL98kOu8/8uOlZZaAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FHBiCp03+U6JuAwEYLQAUwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="YuC97ze8IEabMEk+hz2qiAAA">
<XPD:ATTR name="Name" type="string">addCustomTypeExtraction</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pfEz6dVEREufSLLSmworUgAA">
<XPD:ATTR name="Name" type="string">customTypeExtraction</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YuC97ze8IEabMEk+hz2qiAAA</XPD:REF>
<XPD:REF name="Type_">Lu0O+erwFUCWMl0FEz5O3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="DPXaMhXh9Ua0KAS8USeT5QAA">
<XPD:ATTR name="Name" type="string">containsEiTypeId</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZIg4lyVW2U6Guk7MHbyBZgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DPXaMhXh9Ua0KAS8USeT5QAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vA0tsPoBOk6keZjZjnwlOQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DPXaMhXh9Ua0KAS8USeT5QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="TeqlXzAlx0KSex5UzSXjYgAA">
<XPD:ATTR name="Name" type="string">getEiTypeExtractionById</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CYHMf6PWBkKIRwTexsmvlgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TeqlXzAlx0KSex5UzSXjYgAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="o7AoVOUcuE2gcdpVOCQpAQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TeqlXzAlx0KSex5UzSXjYgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="FV+PdoTj6EeAELXmm/sOOQAA">
<XPD:ATTR name="Name" type="string">containsEiTypeEntityClassName</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XxKbjrlboU6H3kMYbAo3QgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FV+PdoTj6EeAELXmm/sOOQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DwY74gJPQkCwhYeTjQJuiwAA">
<XPD:ATTR name="Name" type="string">className</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FV+PdoTj6EeAELXmm/sOOQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="p998qog/NkSEjdaKmnum1gAA">
<XPD:ATTR name="Name" type="string">getEiTypeExtractionByClassName</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="58jJEblmVE61tY1553VqhAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">p998qog/NkSEjdaKmnum1gAA</XPD:REF>
<XPD:REF name="Type_">z4lrWEGo+0m83ZKv+RmkPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="V4pk/mYD70epxsOGzJ6owwAA">
<XPD:ATTR name="Name" type="string">className</XPD:ATTR>
<XPD:REF name="BehavioralFeature">p998qog/NkSEjdaKmnum1gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="1ylJ1P4JJEycxEHbaoOyWwAA">
<XPD:ATTR name="Name" type="string">getEiTypeExtractions</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HP17eWv7L0KUzdg09KSTRQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiTypeExtraction[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1ylJ1P4JJEycxEHbaoOyWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="49dse4OW/EGAa3khS/Q44gAA">
<XPD:ATTR name="Name" type="string">addEiTypeExtraction</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Hz2vb2pXS0iNAbd3A5jcjwAA">
<XPD:ATTR name="Name" type="string">eiTypeExtraction</XPD:ATTR>
<XPD:REF name="BehavioralFeature">49dse4OW/EGAa3khS/Q44gAA</XPD:REF>
<XPD:REF name="Type_">z4lrWEGo+0m83ZKv+RmkPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="GL/Xy/yuUESM5rMfYHXfpAAA">
<XPD:ATTR name="Name" type="string">removeTypeById</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CUcPPbQ6O0OjdazUZ02g3wAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GL/Xy/yuUESM5rMfYHXfpAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="GOD9byB6yE2Uy7ZNiaCwawAA">
<XPD:ATTR name="Name" type="string">containsEiTypeExtensionExtractionId</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YI9/7QHFEUauMzMBNIYuvgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GOD9byB6yE2Uy7ZNiaCwawAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0cG30dg3eUy0b3KPqY74pQAA">
<XPD:ATTR name="Name" type="string">extendedEiTypePath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GOD9byB6yE2Uy7ZNiaCwawAA</XPD:REF>
<XPD:REF name="Type_">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="zhW4DaIl0EaqRMRiWH6V7gAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GOD9byB6yE2Uy7ZNiaCwawAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="oiq8T5METUCoAAZuSh/WpQAA">
<XPD:ATTR name="Name" type="string">getEiTypeExtensionExtractionsByExtendedEiTypePath</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3DRFtcvM4kSDP/wC8TDWiAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiTypeExtensionExtraction[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oiq8T5METUCoAAZuSh/WpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="g5ojInn7+0aieb6cBU31IQAA">
<XPD:ATTR name="Name" type="string">extendedEiTypePath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oiq8T5METUCoAAZuSh/WpQAA</XPD:REF>
<XPD:REF name="Type_">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="FfikcGoWf0OZfNCwi60cuAAA">
<XPD:ATTR name="Name" type="string">addEiTypeExtensionExtraction</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yuqAgBMAb0+9BFCxy5qRtQAA">
<XPD:ATTR name="Name" type="string">eiTypeExtensionExtraction</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FfikcGoWf0OZfNCwi60cuAAA</XPD:REF>
<XPD:REF name="Type_">0LRCrdJ5K0WWrJocFSHRwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[21]" type="UMLOperation" guid="cdZ916IgNUigv3NunpxWJAAA">
<XPD:ATTR name="Name" type="string">removeEiTypeExtensionExtractionById</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iwrCGcN46UKnFQVnKf/1tAAA">
<XPD:ATTR name="Name" type="string">extendedEiTypePath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cdZ916IgNUigv3NunpxWJAAA</XPD:REF>
<XPD:REF name="Type_">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rZ/EQDNbJUq5UOlKxpP72QAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cdZ916IgNUigv3NunpxWJAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[22]" type="UMLOperation" guid="S9Df0Qazx0q9mBRtPIJrVwAA">
<XPD:ATTR name="Name" type="string">containsEiModificatorExtractionId</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YnoEqkAdikCragZmKT8WnwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S9Df0Qazx0q9mBRtPIJrVwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="IxKvITA/lkycjVski+DS/QAA">
<XPD:ATTR name="Name" type="string">eiTypePath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S9Df0Qazx0q9mBRtPIJrVwAA</XPD:REF>
<XPD:REF name="Type_">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="FCBpJ0rdCk6sxTboN1DB7gAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S9Df0Qazx0q9mBRtPIJrVwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[23]" type="UMLOperation" guid="fBXjjiZWZkWmLo1Gyt5h6gAA">
<XPD:ATTR name="Name" type="string">getEiModificatorExtractionsByTypePath</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LDIHFDyZTUOjrZ6t87sYkwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiModificatorExtraction[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fBXjjiZWZkWmLo1Gyt5h6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PucMbFFHx0yvim+qraV03wAA">
<XPD:ATTR name="Name" type="string">eiTypePath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fBXjjiZWZkWmLo1Gyt5h6gAA</XPD:REF>
<XPD:REF name="Type_">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[24]" type="UMLOperation" guid="X4ePzqbIp0uuRhBWnm7XOwAA">
<XPD:ATTR name="Name" type="string">addEiModificatorExtraction</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kZ8LD45RD0KrbWAMNrILXgAA">
<XPD:ATTR name="Name" type="string">eiModificatorExtraction</XPD:ATTR>
<XPD:REF name="BehavioralFeature">X4ePzqbIp0uuRhBWnm7XOwAA</XPD:REF>
<XPD:REF name="Type_">A3KexfwmBUOX1EoGoU1GpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[25]" type="UMLOperation" guid="nncm18U8skK7v0bVkp5KRAAA">
<XPD:ATTR name="Name" type="string">removeEiModificatorExtractionById</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PC0GJtZuDkSbYp3YsXBuIgAA">
<XPD:ATTR name="Name" type="string">eiTypePath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nncm18U8skK7v0bVkp5KRAAA</XPD:REF>
<XPD:REF name="Type_">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ffdcRcn7M0y6iVZ/swOZ3gAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nncm18U8skK7v0bVkp5KRAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[26]" type="UMLOperation" guid="aq5eMSP1SkWMsccK5o0IAgAA">
<XPD:ATTR name="Name" type="string">removeEiModificatorExtractionsByTypePath</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="akN3MvmiBkqnPHnHwVL0GAAA">
<XPD:ATTR name="Name" type="string">eiTypePath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aq5eMSP1SkWMsccK5o0IAgAA</XPD:REF>
<XPD:REF name="Type_">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[27]" type="UMLOperation" guid="ITBPAtuiHkCPxJUSo46AxwAA">
<XPD:ATTR name="Name" type="string">getLaunchPadExtractions</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+VQmKE2Gr0Wi/rS4OfCNlAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">LaunchPadExtraction[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ITBPAtuiHkCPxJUSo46AxwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[28]" type="UMLOperation" guid="R4Iy6AkMTk6YdRn+P6H/8AAA">
<XPD:ATTR name="Name" type="string">getLaunchPadExtractionByTypePath</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="98ULJLPHI0+bVFKTO7espQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">R4Iy6AkMTk6YdRn+P6H/8AAA</XPD:REF>
<XPD:REF name="Type_">rZWhhKDOvkqX5eoPeh+ZiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6d9QqpxnVky0BnrXiTJJfQAA">
<XPD:ATTR name="Name" type="string">typePath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">R4Iy6AkMTk6YdRn+P6H/8AAA</XPD:REF>
<XPD:REF name="Type_">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[29]" type="UMLOperation" guid="ycq+pr3ydUe2xmED5aZmagAA">
<XPD:ATTR name="Name" type="string">addLaunchPad</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="o3wudFupo02L+awieXlYhgAA">
<XPD:ATTR name="Name" type="string">launchPadExtraction</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ycq+pr3ydUe2xmED5aZmagAA</XPD:REF>
<XPD:REF name="Type_">rZWhhKDOvkqX5eoPeh+ZiQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[30]" type="UMLOperation" guid="OwXBhVyItUe5Tj3TK/W6tAAA">
<XPD:ATTR name="Name" type="string">removeLaunchPadByTypePath</XPD:ATTR>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fKERZTO89E+dP8V803XDrAAA">
<XPD:ATTR name="Name" type="string">typePath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OwXBhVyItUe5Tj3TK/W6tAAA</XPD:REF>
<XPD:REF name="Type_">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">2K2ygKQW9E+Pl50KM4CIRQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">eGh0FVNxMEWU0Bf6kAd5KQAA</XPD:REF>
<XPD:REF name="Associations[1]">F49zAjzmFUKUN12nn61L0wAA</XPD:REF>
<XPD:REF name="Associations[2]">+uzERaUAF0WaTt9BLsGhxwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ZJ9yk4d3QUq6e4lXUqDx+AAA">
<XPD:ATTR name="Name" type="string">modularConfigSource</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ModularConfigSource</XPD:ATTR>
<XPD:REF name="Type_">qcZDCPTU9U+iwyeKnfbqGQAA</XPD:REF>
<XPD:REF name="Owner">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="TvvpTFzWH0itCX5uwMVCbQAA">
<XPD:ATTR name="Name" type="string">SpecConfigSourceDecorator</XPD:ATTR>
<XPD:REF name="Namespace">44EYE3s5u0SC6+lRna0NbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wG+dsUC7LkqpuZ9nbBNNMwAA</XPD:REF>
<XPD:REF name="Views[1]">c+0qoKq8HEO87amd2wrxAwAA</XPD:REF>
<XPD:REF name="Views[2]">PV81NlfGkUCn/MeuJ386nwAA</XPD:REF>
<XPD:REF name="Views[3]">7P8kriqdS0u3g+flahFB0AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="PcPJV3iYxU2FEYSVNiSk7AAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">TvvpTFzWH0itCX5uwMVCbQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ii/1zZEfWU2D0lA58QK3oQAA">
<XPD:ATTR name="Name" type="string">configSource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PcPJV3iYxU2FEYSVNiSk7AAA</XPD:REF>
<XPD:REF name="Type_">rCuOwKdU/USHxtDBo08QOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dhpxroTQ90CzaunAjt3CUAAA">
<XPD:ATTR name="Name" type="string">moduleNamespace</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PcPJV3iYxU2FEYSVNiSk7AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">6</XPD:ATTR>
<XPD:REF name="Associations[0]">k/CoH0aGk0KImOqsiJZ8ngAA</XPD:REF>
<XPD:REF name="Associations[1]">y4MUe3uU5UmKS3Os2Gl3ewAA</XPD:REF>
<XPD:REF name="Associations[2]">npZv/+nyxUOxRAkHfMvYQgAA</XPD:REF>
<XPD:REF name="Associations[3]">Qhkr66sj9kO3fiYb+Z6SGgAA</XPD:REF>
<XPD:REF name="Associations[4]">rjFwJa1swkenIiTAWFD9tAAA</XPD:REF>
<XPD:REF name="Associations[5]">H63V4dnLr021dQQKNDecxgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="aX0wMA6Spk+IBOIMTv1TfQAA">
<XPD:ATTR name="Name" type="string">customUnitExtractions</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;CustomUnitExtraction&gt;</XPD:ATTR>
<XPD:REF name="Owner">TvvpTFzWH0itCX5uwMVCbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="vNDed+fpRUuu22lQTaYfFgAA">
<XPD:ATTR name="Name" type="string">eiTypeUnitExtractions</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;EiTypeUnitExtraction&gt;</XPD:ATTR>
<XPD:REF name="Owner">TvvpTFzWH0itCX5uwMVCbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="KCGCGUoSCkmNU4gMOsbxzAAA">
<XPD:ATTR name="Name" type="string">eiMaskExtensionExtractionGroups</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;string, Array&lt;EiMaskExtensionExtraction&gt;&gt;</XPD:ATTR>
<XPD:REF name="Owner">TvvpTFzWH0itCX5uwMVCbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="pVbTJQ3UAUeeIGU4RboXxwAA">
<XPD:ATTR name="Name" type="string">eiModificatorExtractionGroups</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;string, Array&lt;EiModificatorExtraction&gt;&gt;</XPD:ATTR>
<XPD:REF name="Owner">TvvpTFzWH0itCX5uwMVCbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="rb6GvGJvUUmeS6n+eIdB0gAA">
<XPD:ATTR name="Name" type="string">launchPadExtractions</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;string, LaunchPadExtraction&gt;</XPD:ATTR>
<XPD:REF name="Owner">TvvpTFzWH0itCX5uwMVCbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="A3KexfwmBUOX1EoGoU1GpwAA">
<XPD:ATTR name="Name" type="string">EiModificatorExtraction</XPD:ATTR>
<XPD:REF name="Namespace">44EYE3s5u0SC6+lRna0NbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BSnWUMB2I0GUHFU5h1ASrQAA</XPD:REF>
<XPD:REF name="Views[1]">GgCwejU6DEGPciht3YzJtgAA</XPD:REF>
<XPD:REF name="Views[2]">/mFAj4Z0AkuStF7Hl3SOHgAA</XPD:REF>
<XPD:REF name="Views[3]">OD7KR0dlVUmQL/tMo9+7EAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">kZ8LD45RD0KrbWAMNrILXgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">vqvtL9d2A0aOEE1t7IMaYQAA</XPD:REF>
<XPD:REF name="Associations[1]">pf5RuJfvrkG6NI1V8pJfcAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="qrQ6xGr27EqmvzdSaZcyaAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">A3KexfwmBUOX1EoGoU1GpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="LX+nhs7SzEWH80kuRtoBpQAA">
<XPD:ATTR name="Name" type="string">moduleNamespace</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">A3KexfwmBUOX1EoGoU1GpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="qDTaAMK+iU2UcpyjtatDcgAA">
<XPD:ATTR name="Name" type="string">eiTypePath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TypePath</XPD:ATTR>
<XPD:REF name="Type_">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
<XPD:REF name="Owner">A3KexfwmBUOX1EoGoU1GpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="HZj7z59h20WAPliC+16vVgAA">
<XPD:ATTR name="Name" type="string">className</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">A3KexfwmBUOX1EoGoU1GpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="kiWf7A56gEStVkdCd10GfgAA">
<XPD:ATTR name="Name" type="string">props</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">A3KexfwmBUOX1EoGoU1GpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="rZWhhKDOvkqX5eoPeh+ZiQAA">
<XPD:ATTR name="Name" type="string">LaunchPadExtraction</XPD:ATTR>
<XPD:REF name="Namespace">44EYE3s5u0SC6+lRna0NbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rH+qOu0l2UuEDYk0BnEGyQAA</XPD:REF>
<XPD:REF name="Views[1]">DatpgBJ0DES8Pk7p/bRAOgAA</XPD:REF>
<XPD:REF name="Views[2]">eaXEEi+nlkGSfbMW3aKwMwAA</XPD:REF>
<XPD:REF name="Views[3]">UdXAw+/vkEm0yplp3gRaowAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Bn/rogpqTkCpOq3JI5796wAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">rZWhhKDOvkqX5eoPeh+ZiQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PI+Wp0VpJEW390dW7Vn4CAAA">
<XPD:ATTR name="Name" type="string">typePath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bn/rogpqTkCpOq3JI5796wAA</XPD:REF>
<XPD:REF name="Type_">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4KmIG9sqUEmefl5EwbKQqQAA">
<XPD:ATTR name="Name" type="string">moduleNamespace</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bn/rogpqTkCpOq3JI5796wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="j2/SXSn/Q0CEttDU1E0LGAAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bn/rogpqTkCpOq3JI5796wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">o3wudFupo02L+awieXlYhgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">98ULJLPHI0+bVFKTO7espQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">dMD0AQ787Ue3UyH2z3yhtQAA</XPD:REF>
<XPD:REF name="Associations[1]">pHkem6GmsU+8hXLng+xyQAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ME1vPgsLg0qalELOqypMgQAA">
<XPD:ATTR name="Name" type="string">typePath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TypePath</XPD:ATTR>
<XPD:REF name="Type_">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
<XPD:REF name="Owner">rZWhhKDOvkqX5eoPeh+ZiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="ZtA3lFR3vkab71klXhidHgAA">
<XPD:ATTR name="Name" type="string">moduleNamespace</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">rZWhhKDOvkqX5eoPeh+ZiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="TVZiGM6uhUWlCVE56lDXpQAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">rZWhhKDOvkqX5eoPeh+ZiQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="cCH9QnV9i0aYC8rretjAOAAA">
<XPD:ATTR name="Name" type="string">source</XPD:ATTR>
<XPD:REF name="Namespace">RsnGth0yokKQ1JK6apPNZAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="qcZDCPTU9U+iwyeKnfbqGQAA">
<XPD:ATTR name="Name" type="string">ModularConfigSource</XPD:ATTR>
<XPD:REF name="Namespace">cCH9QnV9i0aYC8rretjAOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">BNKw7aeoMU+frcGD87/tcQAA</XPD:REF>
<XPD:REF name="Views[1]">gmwdC/9g202QZXbZuu+LHwAA</XPD:REF>
<XPD:REF name="Views[2]">6WeeYTKUt0eL4KM6FIYJNwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">+QBQzOjSg0SFkWn7aBoqxwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="hQkKH+/0W0+winNZQJXRYQAA">
<XPD:ATTR name="Name" type="string">getOrCreateConfigSourceByModuleNamespace</XPD:ATTR>
<XPD:REF name="Owner">qcZDCPTU9U+iwyeKnfbqGQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Vk89yDqpEkSeEoBFuUYCZgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hQkKH+/0W0+winNZQJXRYQAA</XPD:REF>
<XPD:REF name="Type_">rCuOwKdU/USHxtDBo08QOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9hU/n6SYfUe5IeFIgWS9PAAA">
<XPD:ATTR name="Name" type="string">moduleNamespace</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hQkKH+/0W0+winNZQJXRYQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="v2VMza7MwEWh6IYf1sBmVgAA">
<XPD:ATTR name="Name" type="string">containsModuleNamespace</XPD:ATTR>
<XPD:REF name="Owner">qcZDCPTU9U+iwyeKnfbqGQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9YBuWhkkMEGbn9cGPGKO5wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v2VMza7MwEWh6IYf1sBmVgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zA6c6Xs+aEC+RqaFBrVKAgAA">
<XPD:ATTR name="Name" type="string">moduleNamespace</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v2VMza7MwEWh6IYf1sBmVgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="RHTU7SojeEeng8cnPh/rzwAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">qcZDCPTU9U+iwyeKnfbqGQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4Jvi7fLd8U+Bb98ecQvZ0wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RHTU7SojeEeng8cnPh/rzwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">ZJ9yk4d3QUq6e4lXUqDx+AAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">diw4ugrqHECvU9cNB3R76wAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">NUw5rb3j7kqCWT/SLtd17QAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">hNjOxDoanEeNh0uMcvtQfAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">6zmhJUCOpEGFcCQ09I+PSAAA</XPD:REF>
<XPD:REF name="Associations[1]">wZQL6XMqOkq1PSA2hAGN2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="5n5GozwxXUOkc8PM38Bb6AAA">
<XPD:ATTR name="Name" type="string">RocketConfigSource</XPD:ATTR>
<XPD:REF name="Namespace">cCH9QnV9i0aYC8rretjAOAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">SzxlwSc0ZkKLSbBdfW6x0QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="SF24v2GOSEa4fWO/DzlfswAA">
<XPD:ATTR name="Name" type="string">getManageConfigSource</XPD:ATTR>
<XPD:REF name="Owner">5n5GozwxXUOkc8PM38Bb6AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Krj2+nz5mUOn7LMu6V4w8QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SF24v2GOSEa4fWO/DzlfswAA</XPD:REF>
<XPD:REF name="Type_">rCuOwKdU/USHxtDBo08QOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="8YjUcm8KE0q6LeiwDBsycAAA">
<XPD:ATTR name="Name" type="string">getScriptsConfigSource</XPD:ATTR>
<XPD:REF name="Owner">5n5GozwxXUOkc8PM38Bb6AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="diw4ugrqHECvU9cNB3R76wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8YjUcm8KE0q6LeiwDBsycAAA</XPD:REF>
<XPD:REF name="Type_">qcZDCPTU9U+iwyeKnfbqGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="JcLKEWRsckCVEi1VSc9oSgAA">
<XPD:ATTR name="Name" type="string">getElementsConfigSource</XPD:ATTR>
<XPD:REF name="Owner">5n5GozwxXUOkc8PM38Bb6AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NUw5rb3j7kqCWT/SLtd17QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JcLKEWRsckCVEi1VSc9oSgAA</XPD:REF>
<XPD:REF name="Type_">qcZDCPTU9U+iwyeKnfbqGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="NDzGtEitTk6yqzJLrBOnzQAA">
<XPD:ATTR name="Name" type="string">getModules</XPD:ATTR>
<XPD:REF name="Owner">5n5GozwxXUOkc8PM38Bb6AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JLdYcOrUEkG5mExIqTJKmQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Module[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NDzGtEitTk6yqzJLrBOnzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">/9bwuHRVeka9rVU1ILyyEwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">5Txd+YX62U2o2m409ZgCpQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">ToQGMsqH5Uyh+h5FbliOOgAA</XPD:REF>
<XPD:REF name="Associations[1]">CYwmps8Rx0ScCumdPmPD0AAA</XPD:REF>
<XPD:REF name="Associations[2]">gtwHszC2PEi4f3XYJ93CGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="Cm7FBSVAlESfEPKrL/HWmQAA">
<XPD:ATTR name="Name" type="string">N2nContextRocketConfigSource</XPD:ATTR>
<XPD:REF name="Namespace">cCH9QnV9i0aYC8rretjAOAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">SzxlwSc0ZkKLSbBdfW6x0QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="B1cC6a2zb0W0JDN2AxrmUQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">Cm7FBSVAlESfEPKrL/HWmQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QM423TcSC0iQaMjck8Ky1gAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B1cC6a2zb0W0JDN2AxrmUQAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="8Va7wS8jD0qzZtXCwQUz4AAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">N2nContext</XPD:ATTR>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
<XPD:REF name="Owner">Cm7FBSVAlESfEPKrL/HWmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="Sr75nmAuxU6F1Pk9Kk+EfgAA">
<XPD:ATTR name="Name" type="string">VarStoreConfigSource</XPD:ATTR>
<XPD:REF name="Namespace">cCH9QnV9i0aYC8rretjAOAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">+QBQzOjSg0SFkWn7aBoqxwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="HtgQziYPh0WBpGrExwrpHQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">Sr75nmAuxU6F1Pk9Kk+EfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Bh0mXVef1U6c/E1HbB2kXQAA">
<XPD:ATTR name="Name" type="string">varStore</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HtgQziYPh0WBpGrExwrpHQAA</XPD:REF>
<XPD:REF name="Type_">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="aVbwK2nslUymN7E5t6LEuwAA">
<XPD:ATTR name="Name" type="string">folderName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HtgQziYPh0WBpGrExwrpHQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="wZD+NCKu1E+LKvaGfP5HbwAA">
<XPD:ATTR name="Name" type="string">fileName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HtgQziYPh0WBpGrExwrpHQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="7ulZ+969PUmvr3t+IESMowAA">
<XPD:ATTR name="Name" type="string">varStore</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">VarStore</XPD:ATTR>
<XPD:REF name="Type_">B+hyUs4Au0mNXMuBucDCqQAA</XPD:REF>
<XPD:REF name="Owner">Sr75nmAuxU6F1Pk9Kk+EfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="4OozcWOaNEqV1fh/TGuw8wAA">
<XPD:ATTR name="Name" type="string">folderName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">Sr75nmAuxU6F1Pk9Kk+EfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="R7Z1HO3x602bOiowdIh6PAAA">
<XPD:ATTR name="Name" type="string">fileName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">Sr75nmAuxU6F1Pk9Kk+EfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="9ioOFcuWO0KRWuv/X++asgAA">
<XPD:ATTR name="Name" type="string">Spec</XPD:ATTR>
<XPD:REF name="Namespace">RsnGth0yokKQ1JK6apPNZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">jTK6pskxP0qFepJRBs7qdwAA</XPD:REF>
<XPD:REF name="Views[1]">dSgPaXIu/kuxwC1OHi/EtQAA</XPD:REF>
<XPD:REF name="Views[2]">YFdrcXBnEUmc5lmK2NN89gAA</XPD:REF>
<XPD:REF name="Views[3]">VyTHPUH41Eee5E7Vf+GgqgAA</XPD:REF>
<XPD:REF name="Views[4]">k8FZM3kpRU2gWXAGAkidOQAA</XPD:REF>
<XPD:REF name="Views[5]">upHkBWlwfE+EVlYtoM9mygAA</XPD:REF>
<XPD:REF name="Views[6]">333eDyKtf0i6oWL0NbBNdAAA</XPD:REF>
<XPD:REF name="Views[7]">Q7xOyshb2U2QBKO41yZHOQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">17</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="sZuwtum2SkWa2TDY1Dds8QAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5Txd+YX62U2o2m409ZgCpQAA">
<XPD:ATTR name="Name" type="string">rocketConfigSource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sZuwtum2SkWa2TDY1Dds8QAA</XPD:REF>
<XPD:REF name="Type_">5n5GozwxXUOkc8PM38Bb6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XzoRs+NWeECANNVz0AbtAQAA">
<XPD:ATTR name="Name" type="string">entityModelManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sZuwtum2SkWa2TDY1Dds8QAA</XPD:REF>
<XPD:REF name="Type_">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="lFhqCcZOR0SMTrCgZ+8MHwAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1oKA+O+6kEWH6u4OqJcfnAAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lFhqCcZOR0SMTrCgZ+8MHwAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6iyS0xOKUEOAuH2rywxTZwAA">
<XPD:ATTR name="Name" type="string">setup</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lFhqCcZOR0SMTrCgZ+8MHwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="2Qj+qGWrbEyKZPl2QGQRFQAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="TB9V/ChS4U+cwXttdgMrPwAA">
<XPD:ATTR name="Name" type="string">getLaunchPads</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LW+str6cXUq2NHY3ZuNukgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, LaunchPad&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TB9V/ChS4U+cwXttdgMrPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="XeoiNAXf6kOTO/Ftq519fAAA">
<XPD:ATTR name="Name" type="string">getLaunchPadById</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wOzSykweEkGL5dE12f8cnQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XeoiNAXf6kOTO/Ftq519fAAA</XPD:REF>
<XPD:REF name="Type_">KNeamyUj40uKGvuNWJ5/YAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CALOWHT+d0GrjGlrCxUBIQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XeoiNAXf6kOTO/Ftq519fAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="4cYpYXbTqEKgoPTpCkn+6AAA">
<XPD:ATTR name="Name" type="string">containsLaunchPadId</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SzxWDpeNeUOiOgHHo3yV8QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4cYpYXbTqEKgoPTpCkn+6AAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eDFdBNBEOkOrxW9OV7r4TgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4cYpYXbTqEKgoPTpCkn+6AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="zuEbW7zdqkmNBVtTSPDvwgAA">
<XPD:ATTR name="Name" type="string">containsTypeId</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NvMUY+LdbkyTyRV4/oYsWwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zuEbW7zdqkmNBVtTSPDvwgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fsfUJa/LV06FKiMLAYpUIwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zuEbW7zdqkmNBVtTSPDvwgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="nDOQOzFkLEGtaqgGvhDGJgAA">
<XPD:ATTR name="Name" type="string">containsCustomTypeId</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rN9sTMXMbEik57u3oZ8UxAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nDOQOzFkLEGtaqgGvhDGJgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WOKo6fPRMk+rMH154VA6LAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nDOQOzFkLEGtaqgGvhDGJgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="SzWuzd2W3ku+ro29Z0g1bQAA">
<XPD:ATTR name="Name" type="string">getCustomTypeById</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UySyEAHsSUGuxv9tIqcpxwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CustomType</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SzWuzd2W3ku+ro29Z0g1bQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="GJzXAlh/BUqghQvICyiw8gAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SzWuzd2W3ku+ro29Z0g1bQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="7ktyGdH3/0a1hwn9+O2wfwAA">
<XPD:ATTR name="Name" type="string">getCustomTypes</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DXFJmT5ReU+9GMRrg3FugAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CustomType[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7ktyGdH3/0a1hwn9+O2wfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="YElxX020NkG9LHe0yCy26AAA">
<XPD:ATTR name="Name" type="string">containsEiTypeId</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CV46VPg5ekKQHaDGtaEUOgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YElxX020NkG9LHe0yCy26AAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6VdEKJhcwki7ouY5nYH1DwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YElxX020NkG9LHe0yCy26AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="vc18niSIUk2aI9/MP6OyAAAA">
<XPD:ATTR name="Name" type="string">containsEiTypeClass</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0OM4q4u26kGWjPq2WD9x/AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vc18niSIUk2aI9/MP6OyAAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Hl29ToBpmkmfN3eoiJ3PTgAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vc18niSIUk2aI9/MP6OyAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="FWnZy3HvE0KbLIffH/t1UgAA">
<XPD:ATTR name="Name" type="string">containsEiTypeClassName</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8Z5Ud5xhtkOeBtKho7ZNfQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FWnZy3HvE0KbLIffH/t1UgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="y2y72J2sBkKC5wM244ZDIgAA">
<XPD:ATTR name="Name" type="string">className</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FWnZy3HvE0KbLIffH/t1UgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="xQgwOn0iZ0KjHPUmZJpJUAAA">
<XPD:ATTR name="Name" type="string">getEiTypeById</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="F/7QU/nfOEql5JIWGOZiowAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xQgwOn0iZ0KjHPUmZJpJUAAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="tDdREmuBoEGtGt99rKjoLgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xQgwOn0iZ0KjHPUmZJpJUAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="S8Cf+W2ygUa23uJ0QsMYtwAA">
<XPD:ATTR name="Name" type="string">getEiTypeByClass</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5VC2viimP0mjZ0rYji/XBgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S8Cf+W2ygUa23uJ0QsMYtwAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="50yImkDsAEq3R26FNmzBnQAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S8Cf+W2ygUa23uJ0QsMYtwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="eeO0H1dOhUyg6/706tPdLgAA">
<XPD:ATTR name="Name" type="string">getEiTypeByClassName</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HFWqw/ua30qHwI2Tx3DbVQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eeO0H1dOhUyg6/706tPdLgAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="h2YDY2nv3k+G1ni0RK2zsQAA">
<XPD:ATTR name="Name" type="string">className</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eeO0H1dOhUyg6/706tPdLgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="12psF41Rz0qZ0ka/GuZMKAAA">
<XPD:ATTR name="Name" type="string">getEiTypes</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5exJAvfANUS21PBrGMJGJwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiType[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">12psF41Rz0qZ0ka/GuZMKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">4JcVUH17B0+8KUUJDZGT6wAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">1P0DSexedki9Q6vgSEkjNQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">evp+C0JxHUe8cYSorQ+t8AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">hPttTMvWIEaLXIhl8KOjIAAA</XPD:REF>
<XPD:REF name="Associations[1]">uzN3vbYCpUSI88DcEx8dywAA</XPD:REF>
<XPD:REF name="Associations[2]">6A5KUCByB0KQHQ1t8td/0gAA</XPD:REF>
<XPD:REF name="Associations[3]">uvA6Gs7aXkuQGV4AXH++sAAA</XPD:REF>
<XPD:REF name="Associations[4]">+D0/BXnk7UGkler29f6AmQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="2K2ygKQW9E+Pl50KM4CIRQAA">
<XPD:ATTR name="Name" type="string">specExtractionManager</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SpecExtractionManager</XPD:ATTR>
<XPD:REF name="Type_">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="X3av/zE7e0WLC44X7G9D0wAA">
<XPD:ATTR name="Name" type="string">entityModelManager</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityModelManager</XPD:ATTR>
<XPD:REF name="Type_">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="V37Rd9ggn0ifJUtgH0WfOQAA">
<XPD:ATTR name="Name" type="string">launchPads</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">LaunchPad</XPD:ATTR>
<XPD:REF name="Type_">KNeamyUj40uKGvuNWJ5/YAAA</XPD:REF>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="i1qCg6PEe0SfsQZuXcTUkwAA">
<XPD:ATTR name="Name" type="string">customTypes</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;CustomType&gt;</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="9BnfedW08UO2i2kJbPKddwAA">
<XPD:ATTR name="Name" type="string">eiTypes&lt;string, EiType&gt;</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="lrqVhp6oDUWZy7QIpkGLEwAA">
<XPD:ATTR name="Name" type="string">eiTypeCis&lt;string, EiType&gt;</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="/Q7VtIxZPUSs6U7GpzqV/wAA">
<XPD:ATTR name="Name" type="string">noSetupMode</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">false</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="g+4B+q2kRUmFFvB5ru0TmwAA">
<XPD:ATTR name="Name" type="string">eiSetupQueue</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiTypeSetupQueue</XPD:ATTR>
<XPD:REF name="Owner">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Instances" type="integer">1</XPD:ATTR>
<XPD:REF name="Instances[0]">9iMlVyqQ7U669iVHCjLInwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="WZ3T7uel+kC+9/kvo2GvsgAA">
<XPD:ATTR name="Name" type="string">EiSetupQueue</XPD:ATTR>
<XPD:REF name="Namespace">RsnGth0yokKQ1JK6apPNZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TshL44YaFEOzi8xmnXqh7wAA</XPD:REF>
<XPD:REF name="Views[1]">AijMF3ZRX0uIbKoAdvGswgAA</XPD:REF>
<XPD:REF name="Views[2]">Ub4a7mdRtUOQor209xaoFgAA</XPD:REF>
<XPD:REF name="Views[3]">JsWIozdzIEKX1qPk7G3TiQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">vwJ5SYLj/kSeKNCtJI6qggAA</XPD:REF>
<XPD:REF name="Associations[1]">MwLdSOuLpUy84SFRxHcoNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLPackage" guid="sWc1rxJ7SUqFAPkIW27PMQAA">
<XPD:ATTR name="Name" type="string">user</XPD:ATTR>
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="3MhvcXo0R0i4/RGXWaE/eAAA">
<XPD:ATTR name="Name" type="string">bo</XPD:ATTR>
<XPD:REF name="DiagramOwner">sWc1rxJ7SUqFAPkIW27PMQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="Q6j+Qxu1MkiPqZ1lSe6XEQAA">
<XPD:REF name="Diagram">3MhvcXo0R0i4/RGXWaE/eAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">19</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="cOii3ObtR0yjFJzBgYF8DQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">251</XPD:ATTR>
<XPD:REF name="Model">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="96ivVq0ApUyFcghkBrcAJAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Dsmc45na/0ioTKEDdIdFvwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RocketUser</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="XPjymj0lxUyOfv/+JTU65wAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Entity&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="YLRW8tRoKEeZh8RJsWUN8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="W/NrWQXEuU2xbaK9TtRK/wAA">
<XPD:REF name="Model">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Hyj+LF5dl0OuSmyoZ1tmpAAA">
<XPD:REF name="Model">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9m+cgq7Po0ST+0OFgNqKhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="WPfc2Qj7TEaRQBxyDdTPVwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">160</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">283</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qrrDtP+9q0CSplDHJ8wH7AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qMUmxpyNQ0KoY1P/K1jVlgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RocketUserGroup</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mUZ7QOw1KEaQ0Q8dlnCNLQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Entity&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Bam9Ta/DXEmY1RkbIN87bQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="jamqGYino0WoVkhSkZ6MEgAA">
<XPD:REF name="Model">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="NHLk6hEus0WyUWSnzSv1WgAA">
<XPD:REF name="Model">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3PGRCXzm2U+KZfTI9e7bpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="XTRkZM+xLk+FXf/K1bDU5gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">259,224;476,229</XPD:ATTR>
<XPD:REF name="Model">v86OlVdSY0SggNkwnbpiSgAA</XPD:REF>
<XPD:REF name="Head">WPfc2Qj7TEaRQBxyDdTPVwAA</XPD:REF>
<XPD:REF name="Tail">cOii3ObtR0yjFJzBgYF8DQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KLZRyTVI4kuzNm0tN0IA5AAA">
<XPD: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">v86OlVdSY0SggNkwnbpiSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="H4CwPR75GkqpwJY1z+nacgAA">
<XPD: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">v86OlVdSY0SggNkwnbpiSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ZSB2csY21k6PURHlzotsnQAA">
<XPD: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">v86OlVdSY0SggNkwnbpiSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="gqDazZbfaEexvapg72QOrQAA">
<XPD: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">MJx5mDSVL0qhj6xmWomwUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="k7Cv2Xq9hkyfUFTWlYGmiAAA">
<XPD: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">lDDHssf+HEixKLszEL1IdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="VSB2XcUmnkCgSLWuRPYRiwAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">MJx5mDSVL0qhj6xmWomwUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="DRsXi0hOiEW6PBizPls64QAA">
<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:ATTR name="Text" type="string">*</XPD:ATTR>
<XPD:REF name="Model">lDDHssf+HEixKLszEL1IdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="1tN6kN7070C+Egu2Lk8/ZwAA">
<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">MJx5mDSVL0qhj6xmWomwUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="q+2wMF9PO0aYSXs2CdFEHAAA">
<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">lDDHssf+HEixKLszEL1IdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="7LHf1n+3mEyfXc7qbVysFAAA">
<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">MJx5mDSVL0qhj6xmWomwUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="zSC0TSG3i0maeWBn4T9u2QAA">
<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">lDDHssf+HEixKLszEL1IdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="PZwHz8+PWEeGSOrkKhKSawAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">936</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">102</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">7fig/3nRfUKpSx1Cd/6vLwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1bE7QjWThkiDXHDAYlKhcwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="c7WIWCgSOUGo3AIdfA4cnQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiGrant</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KEtCFFCHxU2eznF3JKKmBQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Entity&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Q+RASGAXmEyBrrdxA2bx7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wh9wOBGPpUiBeW43ZqOJYQAA">
<XPD:REF name="Model">7fig/3nRfUKpSx1Cd/6vLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XpIAUyem70+WV29DWw+9igAA">
<XPD:REF name="Model">7fig/3nRfUKpSx1Cd/6vLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="VtoSQVN0fk+742+AAEO21gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">7fig/3nRfUKpSx1Cd/6vLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="EcLsKkpOAkST1suA0qdwygAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">758,231;936,228</XPD:ATTR>
<XPD:REF name="Model">h0G74rBk9EuguAcx/x3uRwAA</XPD:REF>
<XPD:REF name="Head">PZwHz8+PWEeGSOrkKhKSawAA</XPD:REF>
<XPD:REF name="Tail">WPfc2Qj7TEaRQBxyDdTPVwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="IIhQTvNph02Psj6I7UhxoAAA">
<XPD: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">h0G74rBk9EuguAcx/x3uRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="MEVIxuGob0KpB7G98imuDAAA">
<XPD: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">h0G74rBk9EuguAcx/x3uRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="RVphW6RMmEu0rkMImKYLqQAA">
<XPD: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">h0G74rBk9EuguAcx/x3uRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="YyZvDXmock+lgdNJb64pEQAA">
<XPD: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">7N7JoQ+QcEuLTL6ovt7xnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="UP3VlBkfI0mvqa+8eviHPgAA">
<XPD: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">U6JXFlkjBkidS852lwpENgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="r6Ft/lQZAUuItW00V4wQ/AAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">7N7JoQ+QcEuLTL6ovt7xnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="P1OIksL6A0iZm6rHk/dT+gAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">U6JXFlkjBkidS852lwpENgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="LcopRdisqk6VEOb/XkOQ4QAA">
<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">7N7JoQ+QcEuLTL6ovt7xnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="G0+aWW3Bc0GJcvkV2tBwPwAA">
<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">U6JXFlkjBkidS852lwpENgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="9zWZ8bbC90SiHjIulJmgegAA">
<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">7N7JoQ+QcEuLTL6ovt7xnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="dkaEAnxXAk2YZuPjAV0ooAAA">
<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">U6JXFlkjBkidS852lwpENgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLInterfaceView" guid="Ek0QnUqA6U6I4j1r9pCjvwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">952</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">36</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">76</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">ls6iaeWYu0G+lwJ+u2qBUwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lYPncGziN0uuVQsknesMFgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="3jMzAWj1xEOI9faYebNH9AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Grant</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="eawYpTjsVEanopR4hcgVogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TO3jd5Pf90699B+dXk3TtQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="vK3a3prq3ECNaA/VP9jn9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ls6iaeWYu0G+lwJ+u2qBUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="EQGEUJutH0aZuL9r1DCXFAAA">
<XPD:REF name="Model">ls6iaeWYu0G+lwJ+u2qBUwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLRealizationView" guid="vhYQVYJGT0Ox61+L7EAHpQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">987,180;989,55</XPD:ATTR>
<XPD:REF name="Model">CAKOJbQY80CA1la2CXoyPQAA</XPD:REF>
<XPD:REF name="Head">Ek0QnUqA6U6I4j1r9pCjvwAA</XPD:REF>
<XPD:REF name="Tail">PZwHz8+PWEeGSOrkKhKSawAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="SAmc9l8w0UibH+XeMN+S8AAA">
<XPD: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">CAKOJbQY80CA1la2CXoyPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="8pr3/B9ka0uV0lGNnKgNwwAA">
<XPD: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">CAKOJbQY80CA1la2CXoyPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="x2FLyHRZhkyI0gS5FvfnFgAA">
<XPD: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">CAKOJbQY80CA1la2CXoyPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="jJlHi3y5u0KthsPpx7i/LAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1128</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">382</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5M72N1S5DUCoj/cdnbC/cAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="96bM0GR8c0uw651qxb11twAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiGrantPrivilege</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="XbGL2nuVekCGGozQ0mKDBQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Entity&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="x9VTZu4//EWKXC6idciCDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="oXWwtTz0d0GdpIDDVUf7mgAA">
<XPD:REF name="Model">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Ob7lVBAFcUm/Kx1pSpJB/wAA">
<XPD:REF name="Model">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="cKYquzJRMUuTyI7McYXoigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="eUREY/5JXkGG5Zc3zExvhwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1037,224;1128,219</XPD:ATTR>
<XPD:REF name="Model">EL0Yr5apKUm/xd42qErO8QAA</XPD:REF>
<XPD:REF name="Head">jJlHi3y5u0KthsPpx7i/LAAA</XPD:REF>
<XPD:REF name="Tail">PZwHz8+PWEeGSOrkKhKSawAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="zkylL/xahEWJXEuQHv/EYwAA">
<XPD: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">EL0Yr5apKUm/xd42qErO8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="nz6qh34H10eU7gWCAppRhAAA">
<XPD: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">EL0Yr5apKUm/xd42qErO8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="B0YP6058fU+GgxsxxgtwrgAA">
<XPD: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">EL0Yr5apKUm/xd42qErO8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="8F0icVWg5EiIVghZ0LQAUAAA">
<XPD: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">R3y2iztzzUuN8NQ4UU2OHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="AAZtxrryskyo2tQoR7USOQAA">
<XPD: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">8NWuwb1foEGI6iyopuiMsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="KN+xfhIOW0agCZaxBy98ewAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">R3y2iztzzUuN8NQ4UU2OHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="5KsV46y8UUCZvY2XiT7BkQAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">8NWuwb1foEGI6iyopuiMsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ou2Pl36KOEylUvwCk9I9AwAA">
<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">R3y2iztzzUuN8NQ4UU2OHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="cNI8U0hY5ES3SBvQUIbBtgAA">
<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">8NWuwb1foEGI6iyopuiMsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="wKmSncPzvU+ssss5273segAA">
<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">R3y2iztzzUuN8NQ4UU2OHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="DbSvq6mz1kmpRIvggY8TsQAA">
<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">8NWuwb1foEGI6iyopuiMsgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="s5JhvWdFCEa7emVqG6idPgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">488</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">672</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">251</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">lWvWue+3fEObzO4ykOIoRAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Uf6MccfxmU+4GBaNd07zegAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="FTZruAb+EkufP55jAp/LWAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RestrictedEiExecution</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lC3fq4ggREKI4w0EropqVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="4XYYd4cyake4xd3Wfmzu2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="K9L4BTb0b0SeMnPpZA49oAAA">
<XPD:REF name="Model">lWvWue+3fEObzO4ykOIoRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="CVAr4MqsCkOlyuMUqsF6AgAA">
<XPD:REF name="Model">lWvWue+3fEObzO4ykOIoRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="gB6CWhSOGkeOxDXsTWM34QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">lWvWue+3fEObzO4ykOIoRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="lOarzNjfL0aqvm5k4KAKuwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">788</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">376</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">l+rcedYE8EqvzifhllimegAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lG26iwNcnUyYUYp5wrhKbQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Y6zy2bxbiEK4gw+P4qUrngAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiGrantConstraintCache</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vmGtajsOf06qfXc1PgofMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tOv/Rd7qLkSst5erJumhDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="CRxZsRuQ1k6bkq+Bcju9JQAA">
<XPD:REF name="Model">l+rcedYE8EqvzifhllimegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="9V1TZyD7Y0yesiDMkUf2NQAA">
<XPD:REF name="Model">l+rcedYE8EqvzifhllimegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="EXwCHrfwB0SDaWqF7cvToAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">l+rcedYE8EqvzifhllimegAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="ozSEJ1nDnE2xARh/B6+WiAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">662,672;876,555</XPD:ATTR>
<XPD:REF name="Model">oO3Gqcwfx0m589LxurjI0QAA</XPD:REF>
<XPD:REF name="Head">lOarzNjfL0aqvm5k4KAKuwAA</XPD:REF>
<XPD:REF name="Tail">s5JhvWdFCEa7emVqG6idPgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="JihlU2O16kGMGpL0lMH8rgAA">
<XPD: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">oO3Gqcwfx0m589LxurjI0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="OK27wNwXxke26/MjmHzVwQAA">
<XPD: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">oO3Gqcwfx0m589LxurjI0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="bS9kkRD3X0agIAYCXQE8zQAA">
<XPD: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">oO3Gqcwfx0m589LxurjI0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="7dYUCGrmHU63VL9Wd0ltcAAA">
<XPD: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">eXrl/jFDS0KW1oyTcPUSXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="XIwnd7acfkawuJR6bWD7WwAA">
<XPD: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">xejBe6FjvUe9vSCXPZUHFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ytj2L8cjdUyoPc6sh1fGegAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">eXrl/jFDS0KW1oyTcPUSXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Nze8Tkt7TUGPFUlrA5JdqQAA">
<XPD: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">xejBe6FjvUe9vSCXPZUHFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="qgg0JT8080ivqr2x1Wz/3QAA">
<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">eXrl/jFDS0KW1oyTcPUSXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="QlJlP/hbFk2HoQvCOflZdwAA">
<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">xejBe6FjvUe9vSCXPZUHFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="QTFvzkCzU0Sgn+EzMZ8zDQAA">
<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">eXrl/jFDS0KW1oyTcPUSXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="kKM+jUUC8EeQ3C4uvIJXcwAA">
<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">xejBe6FjvUe9vSCXPZUHFwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="3Uxjpx+e4kCzMKJIWVSYfAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">977,448;984,274</XPD:ATTR>
<XPD:REF name="Model">poXERmyn4EuI0pkjEnLPfgAA</XPD:REF>
<XPD:REF name="Head">PZwHz8+PWEeGSOrkKhKSawAA</XPD:REF>
<XPD:REF name="Tail">lOarzNjfL0aqvm5k4KAKuwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="x/yNQxq7H06uq3qJPpVOVgAA">
<XPD: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">poXERmyn4EuI0pkjEnLPfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1/gBCnq6gEuiHnEo1WrE1AAA">
<XPD: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">poXERmyn4EuI0pkjEnLPfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="DXIhGd96CE+F7C2mW4h6DwAA">
<XPD: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">poXERmyn4EuI0pkjEnLPfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="meZw2fOzeU2pRut8ipDxQAAA">
<XPD: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">N68/SLEaXkyYLYVInGvVkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="i+bhxkU71EGW6KGLOm2HKgAA">
<XPD: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">Yb3b8U2qoUG4WeNwNx6bHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="oaVlcL+7YECL95rB9NnKPQAA">
<XPD: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">N68/SLEaXkyYLYVInGvVkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="pFGh6uQ9uE6UvtVijHbMpgAA">
<XPD: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">Yb3b8U2qoUG4WeNwNx6bHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="3/+snQfBxUSk7fGtuB6jRQAA">
<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">N68/SLEaXkyYLYVInGvVkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="QcTEV8LXN0KUYCnKBj8+yQAA">
<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">Yb3b8U2qoUG4WeNwNx6bHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="hLK+IXlAZEiHDIIFEhAxWgAA">
<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">N68/SLEaXkyYLYVInGvVkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="qQtofhXpU0ebaP6K2uO6fwAA">
<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">Yb3b8U2qoUG4WeNwNx6bHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLInterfaceView" guid="kbQKToPsqk2WvHoEWHBHLgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">480</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">384</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">239</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="SNqXOe0PX0yDIVWTAgOkvwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="3zxi3H3qBU2Z4rKGAR89sQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiExecution</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vhG/O1g950uOTcj45ukkeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="rJkK2RHFWUefKbMwWeJr3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="QEzsjTZTaUSADKAomHUl+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="onensGE+wEKP8Q7CI3iRhwAA">
<XPD:REF name="Model">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLGeneralizationView" guid="6AP6nYAmJU+j1UuWuNnYNgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">612,672;602,488</XPD:ATTR>
<XPD:REF name="Model">2hQtXu5V0E69/JlqNkY0AQAA</XPD:REF>
<XPD:REF name="Head">kbQKToPsqk2WvHoEWHBHLgAA</XPD:REF>
<XPD:REF name="Tail">s5JhvWdFCEa7emVqG6idPgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ipn3OXeK2EGnhKoz526bFgAA">
<XPD: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">2hQtXu5V0E69/JlqNkY0AQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="beEqzSns/E6WIVVa7d4vYAAA">
<XPD: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">2hQtXu5V0E69/JlqNkY0AQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="0bjQrD9HUEKkeIIU56MCewAA">
<XPD: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">2hQtXu5V0E69/JlqNkY0AQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLInterfaceView" guid="RFMj5wezUUakKD1xw621UwAA">
<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">432</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">406</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bajZHSKmJkiv15sYQxINywAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZpJs7XapzkmPyf196XALIAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPermissionManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="P6e5KNv5yUSXFCHwln6kYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="IQisGpnrqUuGrP3WGsaxAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gkFZu8whX0uowulE0hog+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="aXlivKUvfUqqM6Y7TJ9J7QAA">
<XPD:REF name="Model">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="jl03AS1bpEmBVLXWixWmSgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">556</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">299</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">bw6BkahCIkWlFYh02qJdXAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="q1uNvnbV+EO3t9EYRtfYOgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="EfUQV2W5yEiGo9oVON7jfwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RocketUserEiPermissionManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3Uyg7tX8S0iKhJfor1nhmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wERgsIMtrUSkD7bhkU02KwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TQJqOn6ut0mMP/+4Bm7yMQAA">
<XPD:REF name="Model">bw6BkahCIkWlFYh02qJdXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5d6fAgw2WEuFVxiK4Np7GgAA">
<XPD:REF name="Model">bw6BkahCIkWlFYh02qJdXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="fEt6oDo8u0y16DFXji5cEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bw6BkahCIkWlFYh02qJdXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLRealizationView" guid="Q36gdmmitkiEAyKlJ2Z3egAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">256,556;228,451</XPD:ATTR>
<XPD:REF name="Model">uoh8s561jkeHDLSySjJD7wAA</XPD:REF>
<XPD:REF name="Head">RFMj5wezUUakKD1xw621UwAA</XPD:REF>
<XPD:REF name="Tail">jl03AS1bpEmBVLXWixWmSgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="sDdz/3GzFUGZea0Fb41LzgAA">
<XPD: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">uoh8s561jkeHDLSySjJD7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="6FqJmJ++mUeUvt15TWRtPgAA">
<XPD: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">uoh8s561jkeHDLSySjJD7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rABq2QDYtkCCsm4AIDVOtgAA">
<XPD: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">uoh8s561jkeHDLSySjJD7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLAssociationView" guid="TF6uc5sMgE+UbxVl+HdjmQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">414,566;788,523</XPD:ATTR>
<XPD:REF name="Model">7rq0EE0yhEC8Q4oNbKe9hQAA</XPD:REF>
<XPD:REF name="Head">lOarzNjfL0aqvm5k4KAKuwAA</XPD:REF>
<XPD:REF name="Tail">jl03AS1bpEmBVLXWixWmSgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="3pEgS1/FHEWGO4ss+9JRXAAA">
<XPD: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">7rq0EE0yhEC8Q4oNbKe9hQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Blh/HaN1fEGdJWk/dio88AAA">
<XPD: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">7rq0EE0yhEC8Q4oNbKe9hQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="XgJx4cWgVUKCt9qrlOTfEgAA">
<XPD: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">7rq0EE0yhEC8Q4oNbKe9hQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="tnH2sCjFuUK6VUnlOqUjOwAA">
<XPD: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">GO+S6h9xqUuNGAQrKM5vSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="iIu34AO8N0WblodeBDQOrAAA">
<XPD: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">A3rXgmTtUUi+6R8MnrzVTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="/2GIWDLHrkmlI6wZm+OHbAAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">GO+S6h9xqUuNGAQrKM5vSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="l7IKtDSsYkCkPQR7rpUn0wAA">
<XPD: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">A3rXgmTtUUi+6R8MnrzVTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="w7A3hh7yH0CS6IwSCE0I2QAA">
<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">GO+S6h9xqUuNGAQrKM5vSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Qqu8eHmJUU+7Ds295jEsDQAA">
<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">A3rXgmTtUUi+6R8MnrzVTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="AKD4+t9E6kq8a9Ip/067uAAA">
<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">GO+S6h9xqUuNGAQrKM5vSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="fDyFgcTSqUC3fINzFeHknAAA">
<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">A3rXgmTtUUi+6R8MnrzVTgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="oE8RVQzFq06xbHyd4Khp6gAA">
<XPD:ATTR name="Name" type="string">bo</XPD:ATTR>
<XPD:REF name="Namespace">sWc1rxJ7SUqFAPkIW27PMQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="+w31De4s0EGYFYD4t3MwBgAA">
<XPD:ATTR name="Name" type="string">RocketUser</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Entity</XPD:ATTR>
<XPD:REF name="Namespace">oE8RVQzFq06xbHyd4Khp6gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">vBW2Zb+J0kGCvbAVy2VMzgAA</XPD:REF>
<XPD:REF name="Views[1]">cd7I/2dsHk+uwdvz94YBsQAA</XPD:REF>
<XPD:REF name="Views[2]">aFP9NJVs+ECOA8VL3IVrGgAA</XPD:REF>
<XPD:REF name="Views[3]">4kgdusy7/USKpSfnMmZ8QgAA</XPD:REF>
<XPD:REF name="Views[4]">cOii3ObtR0yjFJzBgYF8DQAA</XPD:REF>
<XPD:REF name="Views[5]">W/NrWQXEuU2xbaK9TtRK/wAA</XPD:REF>
<XPD:REF name="Views[6]">Hyj+LF5dl0OuSmyoZ1tmpAAA</XPD:REF>
<XPD:REF name="Views[7]">9m+cgq7Po0ST+0OFgNqKhwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="BbvqkFPZT0uQIQDKHL8QoAAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KFuxozBe9Uyz4vDYfxzE8AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BbvqkFPZT0uQIQDKHL8QoAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="d/bRmZbH+Eq90pZdGQ2o/wAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ulqNRlaxhEW0z3AxI0DLPQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d/bRmZbH+Eq90pZdGQ2o/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="10zVdXsWxUy88P9d0ZebzAAA">
<XPD:ATTR name="Name" type="string">user</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d/bRmZbH+Eq90pZdGQ2o/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="blnK+jlF0kS7fCa+LRXFkQAA">
<XPD:ATTR name="Name" type="string">getTypes</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="02xUKi2DTUm5ddhvac9xvwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">blnK+jlF0kS7fCa+LRXFkQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="zO9b1YyZQ0KwBZDdp17YzgAA">
<XPD:ATTR name="Name" type="string">createSecurityManager</XPD:ATTR>
<XPD:REF name="Owner">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="278jMVEYy0eu6O1zBFigOAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zO9b1YyZQ0KwBZDdp17YzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">lpvDYd2xKUyr8yFymaYSlAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">6</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">oiAeEUSl/EqjAH5FJDFsQgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">ygqmKKHnt0qHneinwVnLYwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">6gE3czclaEeg8RUgMAaohQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">F1yFv4eRl0eqzuIq4EqiVQAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">fIDWapH6kUCdcLKBbtqzrwAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">eJEaUK6GYk2RkCqOGYWsyQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">lDDHssf+HEixKLszEL1IdwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="wRKhefoHhUewFquY528h8gAA">
<XPD:ATTR name="Name" type="string">TYPE_SUPER_ADMIN</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'superadmin'</XPD:ATTR>
<XPD:REF name="Owner">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="hwzJk/RJ2EGojOeoGFeL3wAA">
<XPD:ATTR name="Name" type="string">TYPE_ADMIN</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'admin'</XPD:ATTR>
<XPD:REF name="Owner">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="eLx3gOujF0y6O9RVbcexLgAA">
<XPD:ATTR name="Name" type="string">TYPE_NONE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="EBecXQkIr0KDQ++OqhtN7wAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="Ov5LCdjVfESggEh/ckRyLQAA">
<XPD:ATTR name="Name" type="string">nick</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="q9PWubekUU+KI/naIZ6YSwAA">
<XPD:ATTR name="Name" type="string">password</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="Iob0/w6EAk2PsM19eRMpuQAA">
<XPD:ATTR name="Name" type="string">firstname</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="k8akgw0k2k+4YZRDPqcyWQAA">
<XPD:ATTR name="Name" type="string">lastname</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="ve1Haa8n4E+Dbud+Zf0w7QAA">
<XPD:ATTR name="Name" type="string">email</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="O4Zq2KrllUSYhj/x7UaePgAA">
<XPD:ATTR name="Name" type="string">type</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="Ev0qMO1dt0G5gtuJc/xpqgAA">
<XPD:ATTR name="Name" type="string">userGroups</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;UserGroup&gt;</XPD:ATTR>
<XPD:REF name="Owner">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="3qzCJPxl+0CRrs+3tdF7lwAA">
<XPD:ATTR name="Name" type="string">Login</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Entity</XPD:ATTR>
<XPD:REF name="Namespace">oE8RVQzFq06xbHyd4Khp6gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UA6ulf2kZEyPu28tuC9wxQAA</XPD:REF>
<XPD:REF name="Views[1]">Bt9xfIV6W0mooIR0lbae6QAA</XPD:REF>
<XPD:REF name="Views[2]">8T01V57sH0KdRyzxwCLGxAAA</XPD:REF>
<XPD:REF name="Views[3]">iSiCxDd2RUmU49AYNWW2mwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="tz3Tg6P7QU2RE7NlNpWIsQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">3qzCJPxl+0CRrs+3tdF7lwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Xe8VNVO6Tka89jR1zbA2YwAA">
<XPD:ATTR name="Name" type="string">nick</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">3qzCJPxl+0CRrs+3tdF7lwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="0dpNxYGBi0uhB+njUC9gSAAA">
<XPD:ATTR name="Name" type="string">wrongPassword</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">3qzCJPxl+0CRrs+3tdF7lwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="eY/C2IKRwECQVMoCE1IvxQAA">
<XPD:ATTR name="Name" type="string">type</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">3qzCJPxl+0CRrs+3tdF7lwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="LxvfrInQMEWiH5Amm907KAAA">
<XPD:ATTR name="Name" type="string">successfull</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">3qzCJPxl+0CRrs+3tdF7lwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="wNblp2+UEUemBJcQutW7ugAA">
<XPD:ATTR name="Name" type="string">ip</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">3qzCJPxl+0CRrs+3tdF7lwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="INeKPu9JM02CF/6pBXuqYwAA">
<XPD:ATTR name="Name" type="string">dateTime</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="Owner">3qzCJPxl+0CRrs+3tdF7lwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="MH5ctHyUNUCHWfr1FSyY4wAA">
<XPD:ATTR name="Name" type="string">EiGrantPrivilege</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Entity</XPD:ATTR>
<XPD:REF name="Namespace">oE8RVQzFq06xbHyd4Khp6gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">85Y+9NdWfk62LpmYH5LN6wAA</XPD:REF>
<XPD:REF name="Views[1]">hDZ7pnrb+EOZzPMqsoGtaAAA</XPD:REF>
<XPD:REF name="Views[2]">KZodYy89aUamYna7H17NIwAA</XPD:REF>
<XPD:REF name="Views[3]">skP1bOOuhU2ACRVjZVPuegAA</XPD:REF>
<XPD:REF name="Views[4]">jJlHi3y5u0KthsPpx7i/LAAA</XPD:REF>
<XPD:REF name="Views[5]">oXWwtTz0d0GdpIDDVUf7mgAA</XPD:REF>
<XPD:REF name="Views[6]">Ob7lVBAFcUm/Kx1pSpJB/wAA</XPD:REF>
<XPD:REF name="Views[7]">cKYquzJRMUuTyI7McYXoigAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">EKhOkrWMC0eVKXYBKc2QYAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="FcKX6aCx10ODrEdl2KzhFwAA">
<XPD:ATTR name="Name" type="string">getPrivilegeSetting</XPD:ATTR>
<XPD:REF name="Owner">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8GShrZknI0S5nszJ+YfZJgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FcKX6aCx10ODrEdl2KzhFwAA</XPD:REF>
<XPD:REF name="Type_">1bEegwe/5kG/jlmQWrgWFQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="itqOzwJQ/UShb3tnr9aAswAA">
<XPD:ATTR name="Name" type="string">setPrivilegeSetting</XPD:ATTR>
<XPD:REF name="Owner">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9M7GcPTg4kKmfH/zAAYk4AAA">
<XPD:ATTR name="Name" type="string">privilegeSetting</XPD:ATTR>
<XPD:REF name="BehavioralFeature">itqOzwJQ/UShb3tnr9aAswAA</XPD:REF>
<XPD:REF name="Type_">1bEegwe/5kG/jlmQWrgWFQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="r+ga6zzruESi6W5VZ8A5xQAA">
<XPD:ATTR name="Name" type="string">isRestricted</XPD:ATTR>
<XPD:REF name="Owner">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="H84uivvEtUGi20NRrQcMywAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">r+ga6zzruESi6W5VZ8A5xQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="X9QhRmvO2U+oDOYVLuJazAAA">
<XPD:ATTR name="Name" type="string">setRestricted</XPD:ATTR>
<XPD:REF name="Owner">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5vXSpm4X20aQMoPstPH70AAA">
<XPD:ATTR name="Name" type="string">restricted</XPD:ATTR>
<XPD:REF name="BehavioralFeature">X9QhRmvO2U+oDOYVLuJazAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Cz9av6EkpUukTVtyTNfPjQAA">
<XPD:ATTR name="Name" type="string">readFilterPropSettingGroup</XPD:ATTR>
<XPD:REF name="Owner">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="egVbhv3hmkaimNCLWmONaAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Cz9av6EkpUukTVtyTNfPjQAA</XPD:REF>
<XPD:REF name="Type_">tB4Hy3LNOEG6Qtj1QsdeZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="+UbHc5Cdv0ynEIu5kAbulQAA">
<XPD:ATTR name="Name" type="string">writeFilterPropSettingGroup</XPD:ATTR>
<XPD:REF name="Owner">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GN8ec2cGPUuxHyJ/6ItE6QAA">
<XPD:ATTR name="Name" type="string">filterPropSettingGroup</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+UbHc5Cdv0ynEIu5kAbulQAA</XPD:REF>
<XPD:REF name="Type_">tB4Hy3LNOEG6Qtj1QsdeZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">vdDfHW5700CH8T5pikrEOQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">izXCd7wAMEe8jO3xv7ZG2wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">R3y2iztzzUuN8NQ4UU2OHwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="NAsck2wq20yo5aXVIXSuTgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Dz0/yCeZr0WNsoHsIFl7iAAA">
<XPD:ATTR name="Name" type="string">eiPrivilegeJson</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="ICgb8SjlZEqsGsv/n9B6TAAA">
<XPD:ATTR name="Name" type="string">restricted</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">false</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="cwpTdsAGb0iWZR9hwCyz9wAA">
<XPD:ATTR name="Name" type="string">restrictionJson</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="HXtjxhwct0iDeMdnWM7HIQAA">
<XPD:ATTR name="Name" type="string">RocketUserGroup</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Entity</XPD:ATTR>
<XPD:REF name="Namespace">oE8RVQzFq06xbHyd4Khp6gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">88e5llzVK0mUi59GUurBqwAA</XPD:REF>
<XPD:REF name="Views[1]">Ix0Pzer76kisZwjTZKwT7QAA</XPD:REF>
<XPD:REF name="Views[2]">KTdbxTgWwUa8pknE5uPkfgAA</XPD:REF>
<XPD:REF name="Views[3]">kpaImzdm90C7C7iGPkWgtQAA</XPD:REF>
<XPD:REF name="Views[4]">WPfc2Qj7TEaRQBxyDdTPVwAA</XPD:REF>
<XPD:REF name="Views[5]">jamqGYino0WoVkhSkZ6MEgAA</XPD:REF>
<XPD:REF name="Views[6]">NHLk6hEus0WyUWSnzSv1WgAA</XPD:REF>
<XPD:REF name="Views[7]">3PGRCXzm2U+KZfTI9e7bpQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="zlHY8uh81kubmzh5gTjUPwAA">
<XPD:ATTR name="Name" type="string">getAccessableMenuItemIds</XPD:ATTR>
<XPD:REF name="Owner">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RIT+DBoIskG7c3NPzL18eAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zlHY8uh81kubmzh5gTjUPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="kBmp0//CeUeng8FpeJ4FGwAA">
<XPD:ATTR name="Name" type="string">setAccessableMenuItemIds</XPD:ATTR>
<XPD:REF name="Owner">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jeBu2Aebf0Cek8H71A3iNgAA">
<XPD:ATTR name="Name" type="string">menuItemIds</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kBmp0//CeUeng8FpeJ4FGwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">MJx5mDSVL0qhj6xmWomwUwAA</XPD:REF>
<XPD:REF name="Associations[1]">U6JXFlkjBkidS852lwpENgAA</XPD:REF>
<XPD:REF name="Associations[2]">WeyW/rjoL0WP/ZWDC2REOwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="d/q/Y86ilkOH1p6kMfZJNwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="cR6dW/0NYEesn8RusrPqDwAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="Bi/SVMZQLkSqiBK0eY5rYwAA">
<XPD:ATTR name="Name" type="string">users</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject&lt;User&gt;</XPD:ATTR>
<XPD:REF name="Owner">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="8AuExojCykuH6eR33SO6kQAA">
<XPD:ATTR name="Name" type="string">navJson</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="NJpVf1yh7kOzA+b69WdRPQAA">
<XPD:ATTR name="Name" type="string">userAccessGrants</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject&lt;UserAccessGrant&gt;</XPD:ATTR>
<XPD:REF name="Owner">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="7fig/3nRfUKpSx1Cd/6vLwAA">
<XPD:ATTR name="Name" type="string">EiGrant</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Entity</XPD:ATTR>
<XPD:REF name="Namespace">oE8RVQzFq06xbHyd4Khp6gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">KJ4QjgwjrkOOsWQtr4RGfQAA</XPD:REF>
<XPD:REF name="Views[1]">xQfHRbLp+Uav5LLQ3HoeSAAA</XPD:REF>
<XPD:REF name="Views[2]">4VOGmO4AnEOzNsrJ88q0QAAA</XPD:REF>
<XPD:REF name="Views[3]">ghTZ6M3leEec7xVCyx97yQAA</XPD:REF>
<XPD:REF name="Views[4]">PZwHz8+PWEeGSOrkKhKSawAA</XPD:REF>
<XPD:REF name="Views[5]">wh9wOBGPpUiBeW43ZqOJYQAA</XPD:REF>
<XPD:REF name="Views[6]">XpIAUyem70+WV29DWw+9igAA</XPD:REF>
<XPD:REF name="Views[7]">VtoSQVN0fk+742+AAEO21gAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">CAKOJbQY80CA1la2CXoyPQAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">letZpoPrd0OcHwYgbdX0sgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">7N7JoQ+QcEuLTL6ovt7xnAAA</XPD:REF>
<XPD:REF name="Associations[1]">8NWuwb1foEGI6iyopuiMsgAA</XPD:REF>
<XPD:REF name="Associations[2]">N68/SLEaXkyYLYVInGvVkAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="J+Y6ks58R0aie2JSmgFD8AAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">7fig/3nRfUKpSx1Cd/6vLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="svhCYoWEJk6lVNHUobUcmQAA">
<XPD:ATTR name="Name" type="string">eiTypePath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">7fig/3nRfUKpSx1Cd/6vLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="/oIyDatMiEKMllEGmNnZGgAA">
<XPD:ATTR name="Name" type="string">full</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">7fig/3nRfUKpSx1Cd/6vLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLInterface" guid="ls6iaeWYu0G+lwJ+u2qBUwAA">
<XPD:ATTR name="Name" type="string">Grant</XPD:ATTR>
<XPD:REF name="Namespace">oE8RVQzFq06xbHyd4Khp6gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">BX8B2cC7QUCd8WCGK3QMiQAA</XPD:REF>
<XPD:REF name="Views[1]">mSfg0kd7IkGN+U6Eq51WAAAA</XPD:REF>
<XPD:REF name="Views[2]">MERBrXNsckyMSdhrrzjp8AAA</XPD:REF>
<XPD:REF name="Views[3]">Ek0QnUqA6U6I4j1r9pCjvwAA</XPD:REF>
<XPD:REF name="Views[4]">vK3a3prq3ECNaA/VP9jn9QAA</XPD:REF>
<XPD:REF name="Views[5]">EQGEUJutH0aZuL9r1DCXFAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">CAKOJbQY80CA1la2CXoyPQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">yEXtBEWBPkyuMbkWVHwoPQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="t8g/nRhYbUiCrFM4jubqegAA">
<XPD:ATTR name="Name" type="string">isFull</XPD:ATTR>
<XPD:REF name="Owner">ls6iaeWYu0G+lwJ+u2qBUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qEc8vREK2UadoIevF7YcMAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">t8g/nRhYbUiCrFM4jubqegAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="cHAAUpZs70y10E+x1rmYJAAA">
<XPD:ATTR name="Name" type="string">CustomGrant</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Entity</XPD:ATTR>
<XPD:REF name="Namespace">oE8RVQzFq06xbHyd4Khp6gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Bvm6pHmA+0S5LhQAB4jDPAAA</XPD:REF>
<XPD:REF name="Views[1]">HSMtAHC0J0GA7ZtUv0k08wAA</XPD:REF>
<XPD:REF name="Views[2]">DxmuN6ubfEic/OIQXCWIyQAA</XPD:REF>
<XPD:REF name="Views[3]">eJ408q6zE02p2+AiXoZ2wQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">yEXtBEWBPkyuMbkWVHwoPQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">iprqtrYzak+TiXzJoMh3IQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="WGo24uRq+0GWucoVMh2GKAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">cHAAUpZs70y10E+x1rmYJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="0CNz5dw5vE+mV1Gthpi0ZQAA">
<XPD:ATTR name="Name" type="string">customSpecId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">cHAAUpZs70y10E+x1rmYJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="uwW3P9Ka0E+W96to8mfiJQAA">
<XPD:ATTR name="Name" type="string">full</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">cHAAUpZs70y10E+x1rmYJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="JLjVnLLadkuZUURLI+JlcAAA">
<XPD:ATTR name="Name" type="string">accessJson</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">cHAAUpZs70y10E+x1rmYJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="Z9mn+6tqs0OPweFShEVdoAAA">
<XPD:ATTR name="Name" type="string">model</XPD:ATTR>
<XPD:REF name="Namespace">sWc1rxJ7SUqFAPkIW27PMQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="u9cCePsJDECGcalMlZMPUQAA">
<XPD:ATTR name="Name" type="string">LoginContext</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">SessionScoped, Dispatchable</XPD:ATTR>
<XPD:REF name="Namespace">Z9mn+6tqs0OPweFShEVdoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">ln++l6ea6Um/MwelJtUM0QAA</XPD:REF>
<XPD:REF name="Views[1]">K0ZLoEU0Q0ql7F/leDqKCQAA</XPD:REF>
<XPD:REF name="Views[2]">wAbEPTAJwkOAHZIz56YXLAAA</XPD:REF>
<XPD:REF name="Views[3]">q6RyZVJXR0m8XtKa4m0YmAAA</XPD:REF>
<XPD:REF name="Views[4]">oxX95J9qUUeTj9r0gIaq6QAA</XPD:REF>
<XPD:REF name="Views[5]">0Fzq49E4Bk2ZFjYJMLbc5gAA</XPD:REF>
<XPD:REF name="Views[6]">mqDIg5GIOU+UuppEwG9whwAA</XPD:REF>
<XPD:REF name="Views[7]">8Jd8pDmVEUCKGBOShhZjjQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="MwffSye4Z0uioUu9xSZJ1gAA">
<XPD:ATTR name="Name" type="string">&lt;managed&gt; login</XPD:ATTR>
<XPD:REF name="Owner">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Tem8qimSjEKZZTBsWNQ0UgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MwffSye4Z0uioUu9xSZJ1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="tOXjvBhMpUqsZUGGZVD4SQAA">
<XPD:ATTR name="Name" type="string">messageContainer</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MessageContainer</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MwffSye4Z0uioUu9xSZJ1gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="qGF7AYY5BEurDKaCdc4JUwAA">
<XPD:ATTR name="Name" type="string">logout</XPD:ATTR>
<XPD:REF name="Owner">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="EnWDUZkHtkWkL/wqlVPfUAAA">
<XPD:ATTR name="Name" type="string">hasCurrentUser</XPD:ATTR>
<XPD:REF name="Owner">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1Gbu9Ho1qEuvCSmfzmsnRQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EnWDUZkHtkWkL/wqlVPfUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="6Wy3Nv9euUaX6DnOMI5oggAA">
<XPD:ATTR name="Name" type="string">getCurrentUser</XPD:ATTR>
<XPD:REF name="Owner">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oiAeEUSl/EqjAH5FJDFsQgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6Wy3Nv9euUaX6DnOMI5oggAA</XPD:REF>
<XPD:REF name="Type_">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="VjrizTxDfEC8l1QC+cocOgAA">
<XPD:ATTR name="Name" type="string">getSecurityManager</XPD:ATTR>
<XPD:REF name="Owner">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hb5Ki/qN40Snw1T3zkqSPgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VjrizTxDfEC8l1QC+cocOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">PgV7B1yETUOU19b2ha2QKwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">btcv0dz1EECvTBvi42CopgAA</XPD:REF>
<XPD:REF name="Associations[1]">Qnnoxpg3xkyviTLGppGBNQAA</XPD:REF>
<XPD:REF name="Associations[2]">iUxxASOvG0+EPMuwKgKU1wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="WpaTSfzqUUO0j34mvAffKwAA">
<XPD:ATTR name="Name" type="string">nick</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="3XPd08CVlUyGiHoNx4SL8gAA">
<XPD:ATTR name="Name" type="string">rawPassword</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="NGD3oRH/fUG0tX8TbvBMOgAA">
<XPD:ATTR name="Name" type="string">currentUserId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="jNXq3JNMz0uvSl30jl0DNQAA">
<XPD:ATTR name="Name" type="string">userDao</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">UserDao</XPD:ATTR>
<XPD:REF name="Type_">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:REF name="Owner">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="JrJufyJYrkGuAhQDorwHIwAA">
<XPD:ATTR name="Name" type="string">UserDao</XPD:ATTR>
<XPD:REF name="Namespace">Z9mn+6tqs0OPweFShEVdoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">c/dsAapc8EuSP1QcGH/6FgAA</XPD:REF>
<XPD:REF name="Views[1]">yogUVnGjxU6MjRxleUatQwAA</XPD:REF>
<XPD:REF name="Views[2]">K0VZ4TAjHk604p0RzqlujwAA</XPD:REF>
<XPD:REF name="Views[3]">TxlkAF+0JEKg7pUi100JaAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">12</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="aPMORY5fVUKg2vDxH2DXEAAA">
<XPD:ATTR name="Name" type="string">getUsers</XPD:ATTR>
<XPD:REF name="Owner">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="E/tHVTJauUiqW/uczKVd5AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;User&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aPMORY5fVUKg2vDxH2DXEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="5yP3eAXXZEKurTgMx6+0kAAA">
<XPD:ATTR name="Name" type="string">getUserByNickAndPassword</XPD:ATTR>
<XPD:REF name="Owner">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ygqmKKHnt0qHneinwVnLYwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5yP3eAXXZEKurTgMx6+0kAAA</XPD:REF>
<XPD:REF name="Type_">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qYSOApx88UGIfB4k7D224AAA">
<XPD:ATTR name="Name" type="string">nick</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5yP3eAXXZEKurTgMx6+0kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="2yGovjy9lUaTQg5RWp3zuwAA">
<XPD:ATTR name="Name" type="string">password</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5yP3eAXXZEKurTgMx6+0kAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="3l/i+K9eXUyY8AkB0iMO0wAA">
<XPD:ATTR name="Name" type="string">getUserById</XPD:ATTR>
<XPD:REF name="Owner">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6gE3czclaEeg8RUgMAaohQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3l/i+K9eXUyY8AkB0iMO0wAA</XPD:REF>
<XPD:REF name="Type_">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PDH7yHhawUqmKRkFiWg2hAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3l/i+K9eXUyY8AkB0iMO0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="BIxGlIof6UyEqBtAzh4tiwAA">
<XPD:ATTR name="Name" type="string">saveUser</XPD:ATTR>
<XPD:REF name="Owner">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="F1yFv4eRl0eqzuIq4EqiVQAA">
<XPD:ATTR name="Name" type="string">user</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BIxGlIof6UyEqBtAzh4tiwAA</XPD:REF>
<XPD:REF name="Type_">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="vub6iRFJOE+jpLpAU5r6FQAA">
<XPD:ATTR name="Name" type="string">deleteUser</XPD:ATTR>
<XPD:REF name="Owner">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fIDWapH6kUCdcLKBbtqzrwAA">
<XPD:ATTR name="Name" type="string">user</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vub6iRFJOE+jpLpAU5r6FQAA</XPD:REF>
<XPD:REF name="Type_">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="+uTZu4pWf06uE0l1PAWJRQAA">
<XPD:ATTR name="Name" type="string">containsNick</XPD:ATTR>
<XPD:REF name="Owner">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s+Zf/zJWG0OpiBqvM8wJxAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+uTZu4pWf06uE0l1PAWJRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="o/pHHmzOoESElzMXZi2wDgAA">
<XPD:ATTR name="Name" type="string">nick</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+uTZu4pWf06uE0l1PAWJRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="4RmH6F8ctEixbGmo9Lrz8QAA">
<XPD:ATTR name="Name" type="string">createLogin</XPD:ATTR>
<XPD:REF name="Owner">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QRquCdmGYE+f1f8hNQ0yagAA">
<XPD:ATTR name="Name" type="string">nick</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4RmH6F8ctEixbGmo9Lrz8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1Lke485t4UCxve4A7+8wbwAA">
<XPD:ATTR name="Name" type="string">rawPassword</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4RmH6F8ctEixbGmo9Lrz8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="xHbY/5padUuc8t+wY0KxXgAA">
<XPD:ATTR name="Name" type="string">user</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">User : null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4RmH6F8ctEixbGmo9Lrz8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="3KJbL4B42Eiw95cG8zdR3QAA">
<XPD:ATTR name="Name" type="string">getSuccessFullLogins</XPD:ATTR>
<XPD:REF name="Owner">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dmjQGhacqUK+WyGY+Axh2AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array &lt;Login&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3KJbL4B42Eiw95cG8zdR3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="N1X4Sanpnk6xwhBBD8/9UQAA">
<XPD:ATTR name="Name" type="string">limit</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3KJbL4B42Eiw95cG8zdR3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="gcNcf91uPEiyUdRekLgfcAAA">
<XPD:ATTR name="Name" type="string">num</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3KJbL4B42Eiw95cG8zdR3QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="o+1zvNdVZUalEQa71OIOmwAA">
<XPD:ATTR name="Name" type="string">getFailedLogins</XPD:ATTR>
<XPD:REF name="Owner">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WHu9tSS8G0m7tpxs8+pcfgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Login&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o+1zvNdVZUalEQa71OIOmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="L+/47mk+CkixR8RBnlc0ewAA">
<XPD:ATTR name="Name" type="string">getCountFailedLoginsForUser</XPD:ATTR>
<XPD:REF name="Owner">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="y2eS+QP9zk63mZzXVC3FyAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">L+/47mk+CkixR8RBnlc0ewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eJEaUK6GYk2RkCqOGYWsyQAA">
<XPD:ATTR name="Name" type="string">user</XPD:ATTR>
<XPD:REF name="BehavioralFeature">L+/47mk+CkixR8RBnlc0ewAA</XPD:REF>
<XPD:REF name="Type_">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="nJjxgl/PCUG17K23qwyKdwAA">
<XPD:ATTR name="Name" type="string">deleteFailedLogins</XPD:ATTR>
<XPD:REF name="Owner">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="3vwOmukwgUy38voRdNgvsQAA">
<XPD:ATTR name="Name" type="string">buildPassword</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2TBYzKrK9EutgWyMlYC/IAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3vwOmukwgUy38voRdNgvsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="BxgTeqpsO0iqywyjqxld5wAA">
<XPD:ATTR name="Name" type="string">rawPassword</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3vwOmukwgUy38voRdNgvsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">jNXq3JNMz0uvSl30jl0DNQAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">tEepJhxfuUifFUVIiZf/oAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">23KxJUM/c0eI453XgQwPtAAA</XPD:REF>
<XPD:REF name="Associations[1]">fCfsTfd2gU+eU1ue+i09tAAA</XPD:REF>
<XPD:REF name="Associations[2]">hQUnzPzghEOPBop2NXASUgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Tk0sFhuAgEyf/0hCAtsuZQAA">
<XPD:ATTR name="Name" type="string">em</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityManager</XPD:ATTR>
<XPD:REF name="Type_">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
<XPD:REF name="Owner">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="+52Kt4RVvkmqZj8/O8SnBAAA">
<XPD:ATTR name="Name" type="string">security</XPD:ATTR>
<XPD:REF name="Namespace">Z9mn+6tqs0OPweFShEVdoAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="bw6BkahCIkWlFYh02qJdXAAA">
<XPD:ATTR name="Name" type="string">RocketUserEiPermissionManager</XPD:ATTR>
<XPD:REF name="Namespace">+52Kt4RVvkmqZj8/O8SnBAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">wHy9seAIjEqCMgTAW5ahUgAA</XPD:REF>
<XPD:REF name="Views[1]">aCRREht6LkGE4OgIgyLFRQAA</XPD:REF>
<XPD:REF name="Views[2]">Koa6C21Lok6mdeo1c1u69AAA</XPD:REF>
<XPD:REF name="Views[3]">gih7yGaA60KkoyplNAHc0QAA</XPD:REF>
<XPD:REF name="Views[4]">jl03AS1bpEmBVLXWixWmSgAA</XPD:REF>
<XPD:REF name="Views[5]">TQJqOn6ut0mMP/+4Bm7yMQAA</XPD:REF>
<XPD:REF name="Views[6]">5d6fAgw2WEuFVxiK4Np7GgAA</XPD:REF>
<XPD:REF name="Views[7]">fEt6oDo8u0y16DFXji5cEwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">uoh8s561jkeHDLSySjJD7wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">xTH9mqcFGk2bYkXfrY2gswAA</XPD:REF>
<XPD:REF name="Associations[1]">A3rXgmTtUUi+6R8MnrzVTgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Z7TFm2CTlEafcnvjipvn7QAA">
<XPD:ATTR name="Name" type="string">eiGrantConstraintCaches</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;EiGrantConstraintCache&gt;</XPD:ATTR>
<XPD:REF name="Owner">bw6BkahCIkWlFYh02qJdXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="tuaazmW1nUKmljOJ+jbmjQAA">
<XPD:ATTR name="Name" type="string">RocketUserSecurityManager</XPD:ATTR>
<XPD:REF name="Namespace">+52Kt4RVvkmqZj8/O8SnBAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ge2/G9MGb0Kv6hpjuIbM9wAA</XPD:REF>
<XPD:REF name="Views[1]">4JkmES2eIkqvAol+yIye6QAA</XPD:REF>
<XPD:REF name="Views[2]">cOuqpXvE5UexekrAKUdMUgAA</XPD:REF>
<XPD:REF name="Views[3]">TFWND5MadE6iNy3k21cuJAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">6KDvbOti4Uyat1qoGiR47QAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">hYNZ3zAi40mQbkDL0BkMeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="A4rv5ld1/0mo7QPyHiSHtQAA">
<XPD:ATTR name="Name" type="string">FullEiAccess</XPD:ATTR>
<XPD:REF name="Namespace">+52Kt4RVvkmqZj8/O8SnBAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gWg3yHb950Cl1md0B5QglQAA</XPD:REF>
<XPD:REF name="Views[1]">FovoaQVmX0SGcDL8yvWIyAAA</XPD:REF>
<XPD:REF name="Views[2]">E5UPebjcU0yO2PL5o19n9QAA</XPD:REF>
<XPD:REF name="Views[3]">KPKYdE3OWESex62evulxiAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">fPwswf6fT0eoCTiQJvPVUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="bUmDteyulUCnGzYHUdUF4QAA">
<XPD:ATTR name="Name" type="string">FullEiExecution</XPD:ATTR>
<XPD:REF name="Namespace">+52Kt4RVvkmqZj8/O8SnBAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+UPPlMrAzkOlg6+Y/jZrGAAA</XPD:REF>
<XPD:REF name="Views[1]">ufGLmVFshEKgyJlzlNwFOgAA</XPD:REF>
<XPD:REF name="Views[2]">XKIOftsKhUW4rgHsThmERwAA</XPD:REF>
<XPD:REF name="Views[3]">uyX2RnkBFkKkf56ywh/JqQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">XuB6VFN4J0qSmGyAr0nnKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="lWvWue+3fEObzO4ykOIoRAAA">
<XPD:ATTR name="Name" type="string">RestrictedEiExecution</XPD:ATTR>
<XPD:REF name="Namespace">+52Kt4RVvkmqZj8/O8SnBAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">s5JhvWdFCEa7emVqG6idPgAA</XPD:REF>
<XPD:REF name="Views[1]">K9L4BTb0b0SeMnPpZA49oAAA</XPD:REF>
<XPD:REF name="Views[2]">CVAr4MqsCkOlyuMUqsF6AgAA</XPD:REF>
<XPD:REF name="Views[3]">gB6CWhSOGkeOxDXsTWM34QAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">2hQtXu5V0E69/JlqNkY0AQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">xejBe6FjvUe9vSCXPZUHFwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="2wVs3EsYukisBllzAVHvOwAA">
<XPD:ATTR name="Name" type="string">eiGrantConstraintCache</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiGrantConstraintCache</XPD:ATTR>
<XPD:REF name="Type_">l+rcedYE8EqvzifhllimegAA</XPD:REF>
<XPD:REF name="Owner">lWvWue+3fEObzO4ykOIoRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLPackage" guid="v5Ke75Hv/EOzzHSPI1K0JwAA">
<XPD:ATTR name="Name" type="string">Package1</XPD:ATTR>
<XPD:REF name="Namespace">+52Kt4RVvkmqZj8/O8SnBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="l+rcedYE8EqvzifhllimegAA">
<XPD:ATTR name="Name" type="string">EiGrantConstraintCache</XPD:ATTR>
<XPD:REF name="Namespace">+52Kt4RVvkmqZj8/O8SnBAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lOarzNjfL0aqvm5k4KAKuwAA</XPD:REF>
<XPD:REF name="Views[1]">CRxZsRuQ1k6bkq+Bcju9JQAA</XPD:REF>
<XPD:REF name="Views[2]">9V1TZyD7Y0yesiDMkUf2NQAA</XPD:REF>
<XPD:REF name="Views[3]">EXwCHrfwB0SDaWqF7cvToAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Vx4qmWzTqEyDwIyuDtKmRAAA">
<XPD:ATTR name="Name" type="string">getCriteriaConstraint</XPD:ATTR>
<XPD:REF name="Owner">l+rcedYE8EqvzifhllimegAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="70aUCkoAfkygUtZTxGRFlwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Vx4qmWzTqEyDwIyuDtKmRAAA</XPD:REF>
<XPD:REF name="Type_">zAh5YeORuEuUyDqW4lEYnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="izXCd7wAMEe8jO3xv7ZG2wAA">
<XPD:ATTR name="Name" type="string">eiGrantPrivilege</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Vx4qmWzTqEyDwIyuDtKmRAAA</XPD:REF>
<XPD:REF name="Type_">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="m6K8eSXyK0GeAoB70XWbjwAA">
<XPD:ATTR name="Name" type="string">getEiEntryConstraint</XPD:ATTR>
<XPD:REF name="Owner">l+rcedYE8EqvzifhllimegAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FAU6TeD0RUy201Kcq9lLTgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">m6K8eSXyK0GeAoB70XWbjwAA</XPD:REF>
<XPD:REF name="Type_">L4pppIkaQ02ReuaEchBHHgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vdDfHW5700CH8T5pikrEOQAA">
<XPD:ATTR name="Name" type="string">eiGrantPrivilege</XPD:ATTR>
<XPD:REF name="BehavioralFeature">m6K8eSXyK0GeAoB70XWbjwAA</XPD:REF>
<XPD:REF name="Type_">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">2wVs3EsYukisBllzAVHvOwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">eXrl/jFDS0KW1oyTcPUSXAAA</XPD:REF>
<XPD:REF name="Associations[1]">Yb3b8U2qoUG4WeNwNx6bHQAA</XPD:REF>
<XPD:REF name="Associations[2]">GO+S6h9xqUuNGAQrKM5vSgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="letZpoPrd0OcHwYgbdX0sgAA">
<XPD:ATTR name="Name" type="string">eiGrant</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiGrant</XPD:ATTR>
<XPD:REF name="Type_">7fig/3nRfUKpSx1Cd/6vLwAA</XPD:REF>
<XPD:REF name="Owner">l+rcedYE8EqvzifhllimegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="NkzVxruxXk+QpNTq6tOkfwAA">
<XPD:ATTR name="Name" type="string">privilegeDefinition</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PrivilegeDefinition</XPD:ATTR>
<XPD:REF name="Type_">6P240LRFdUmVcnA+rf5IMQAA</XPD:REF>
<XPD:REF name="Owner">l+rcedYE8EqvzifhllimegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="fpCrOpVe5ECD1M8vWIjY7QAA">
<XPD:ATTR name="Name" type="string">securityFilterDefinition</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SecurityFilterDefinition</XPD:ATTR>
<XPD:REF name="Type_">kXmB33G6IkSB/7gKnjEwcwAA</XPD:REF>
<XPD:REF name="Owner">l+rcedYE8EqvzifhllimegAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="m8Ozo14PI0enj5XWlH+yLgAA">
<XPD:ATTR name="Name" type="string">controller</XPD:ATTR>
<XPD:REF name="Namespace">sWc1rxJ7SUqFAPkIW27PMQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="w9q93IQ1z06O1UwIaQnJnQAA">
<XPD:ATTR name="Name" type="string">UserConfigController</XPD:ATTR>
<XPD:REF name="Namespace">m8Ozo14PI0enj5XWlH+yLgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8ipPHRDwsU+jnduZgdgcYAAA</XPD:REF>
<XPD:REF name="Views[1]">KJromAZg90aTIMpkPV6dQAAA</XPD:REF>
<XPD:REF name="Views[2]">AkcAjK/ndke5KnlvHb6tJQAA</XPD:REF>
<XPD:REF name="Views[3]">UU9+XXRSIESdc+mJA4cTHQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="mzHkU7uws0m+KAYPk/pfxAAA">
<XPD:ATTR name="Name" type="string">index</XPD:ATTR>
<XPD:REF name="Owner">w9q93IQ1z06O1UwIaQnJnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="GbXt4DkKQEa01pvtq1LItQAA">
<XPD:ATTR name="Name" type="string">doAdd</XPD:ATTR>
<XPD:REF name="Owner">w9q93IQ1z06O1UwIaQnJnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TCYCjfkwuEiXELBnwkD12gAA">
<XPD:ATTR name="Name" type="string">messageContainer</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MessageContainer</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GbXt4DkKQEa01pvtq1LItQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Sing7CqvnkO88LIlrZEEbAAA">
<XPD:ATTR name="Name" type="string">doEdit</XPD:ATTR>
<XPD:REF name="Owner">w9q93IQ1z06O1UwIaQnJnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="X5xCrNYBRUyqUIGqalSg0QAA">
<XPD:ATTR name="Name" type="string">userId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Sing7CqvnkO88LIlrZEEbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SwbPgT8aVE+snYH5H0AniAAA">
<XPD:ATTR name="Name" type="string">messageContainer</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MessageContainer</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Sing7CqvnkO88LIlrZEEbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="vAIp6vaiskaFNsi2IATGMwAA">
<XPD:ATTR name="Name" type="string">doDelete</XPD:ATTR>
<XPD:REF name="Owner">w9q93IQ1z06O1UwIaQnJnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fPsDqpW7rUCwC/VbWfxWdwAA">
<XPD:ATTR name="Name" type="string">userId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vAIp6vaiskaFNsi2IATGMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YRJ4XOvqak2+Fe1U9T2t+AAA">
<XPD:ATTR name="Name" type="string">messageContainer</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MessageContainer</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vAIp6vaiskaFNsi2IATGMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="zk/a60DsbEinrO0QZq72dwAA">
<XPD:ATTR name="Name" type="string">applyBreadCrumbs</XPD:ATTR>
<XPD:REF name="Owner">w9q93IQ1z06O1UwIaQnJnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pbhpr2OahkeMikgynkdhcgAA">
<XPD:ATTR name="Name" type="string">userConfigForm</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zk/a60DsbEinrO0QZq72dwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">u2+gVGArxUKjl0kBrS/H1QAA</XPD:REF>
<XPD:REF name="Associations[1]">Wm0VLXIyTEqr/PWXMVUaoAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="tEepJhxfuUifFUVIiZf/oAAA">
<XPD:ATTR name="Name" type="string">userDao</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">UserDao</XPD:ATTR>
<XPD:REF name="Type_">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:REF name="Owner">w9q93IQ1z06O1UwIaQnJnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="PgV7B1yETUOU19b2ha2QKwAA">
<XPD:ATTR name="Name" type="string">loginContext</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">LoginContext</XPD:ATTR>
<XPD:REF name="Type_">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
<XPD:REF name="Owner">w9q93IQ1z06O1UwIaQnJnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="bggS4DuBGU+ajFW27w/NkwAA">
<XPD:ATTR name="Name" type="string">rocketState</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">RocketState</XPD:ATTR>
<XPD:REF name="Owner">w9q93IQ1z06O1UwIaQnJnQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="/Es1qAMzs0WwUQT78yNOfgAA">
<XPD:ATTR name="Name" type="string">UserGroupConfigController</XPD:ATTR>
<XPD:REF name="Namespace">m8Ozo14PI0enj5XWlH+yLgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0a30a2znzEqcMk2D+0wt4wAA</XPD:REF>
<XPD:REF name="Views[1]">I+kjeruVMkaOYEMfdVUmWAAA</XPD:REF>
<XPD:REF name="Views[2]">6Yylb+o3tk6m3FojoqXYgAAA</XPD:REF>
<XPD:REF name="Views[3]">HHk4RHAqeUm/dnGlMZ8n9wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">hxbO2F6o3kuKhUEpzXo1FAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLAssociation" guid="oO3Gqcwfx0m589LxurjI0QAA">
<XPD:REF name="Namespace">sWc1rxJ7SUqFAPkIW27PMQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ozSEJ1nDnE2xARh/B6+WiAAA</XPD:REF>
<XPD:REF name="Views[1]">JihlU2O16kGMGpL0lMH8rgAA</XPD:REF>
<XPD:REF name="Views[2]">OK27wNwXxke26/MjmHzVwQAA</XPD:REF>
<XPD:REF name="Views[3]">bS9kkRD3X0agIAYCXQE8zQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="xejBe6FjvUe9vSCXPZUHFwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">oO3Gqcwfx0m589LxurjI0QAA</XPD:REF>
<XPD:REF name="Participant">lWvWue+3fEObzO4ykOIoRAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XIwnd7acfkawuJR6bWD7WwAA</XPD:REF>
<XPD:REF name="Views[1]">Nze8Tkt7TUGPFUlrA5JdqQAA</XPD:REF>
<XPD:REF name="Views[2]">QlJlP/hbFk2HoQvCOflZdwAA</XPD:REF>
<XPD:REF name="Views[3]">kKM+jUUC8EeQ3C4uvIJXcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="eXrl/jFDS0KW1oyTcPUSXAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">oO3Gqcwfx0m589LxurjI0QAA</XPD:REF>
<XPD:REF name="Participant">l+rcedYE8EqvzifhllimegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7dYUCGrmHU63VL9Wd0ltcAAA</XPD:REF>
<XPD:REF name="Views[1]">ytj2L8cjdUyoPc6sh1fGegAA</XPD:REF>
<XPD:REF name="Views[2]">qgg0JT8080ivqr2x1Wz/3QAA</XPD:REF>
<XPD:REF name="Views[3]">QTFvzkCzU0Sgn+EzMZ8zDQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLAssociation" guid="poXERmyn4EuI0pkjEnLPfgAA">
<XPD:REF name="Namespace">sWc1rxJ7SUqFAPkIW27PMQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3Uxjpx+e4kCzMKJIWVSYfAAA</XPD:REF>
<XPD:REF name="Views[1]">x/yNQxq7H06uq3qJPpVOVgAA</XPD:REF>
<XPD:REF name="Views[2]">1/gBCnq6gEuiHnEo1WrE1AAA</XPD:REF>
<XPD:REF name="Views[3]">DXIhGd96CE+F7C2mW4h6DwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Yb3b8U2qoUG4WeNwNx6bHQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">poXERmyn4EuI0pkjEnLPfgAA</XPD:REF>
<XPD:REF name="Participant">l+rcedYE8EqvzifhllimegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">i+bhxkU71EGW6KGLOm2HKgAA</XPD:REF>
<XPD:REF name="Views[1]">pFGh6uQ9uE6UvtVijHbMpgAA</XPD:REF>
<XPD:REF name="Views[2]">QcTEV8LXN0KUYCnKBj8+yQAA</XPD:REF>
<XPD:REF name="Views[3]">qQtofhXpU0ebaP6K2uO6fwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="N68/SLEaXkyYLYVInGvVkAAA">
<XPD:REF name="Association">poXERmyn4EuI0pkjEnLPfgAA</XPD:REF>
<XPD:REF name="Participant">7fig/3nRfUKpSx1Cd/6vLwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">meZw2fOzeU2pRut8ipDxQAAA</XPD:REF>
<XPD:REF name="Views[1]">oaVlcL+7YECL95rB9NnKPQAA</XPD:REF>
<XPD:REF name="Views[2]">3/+snQfBxUSk7fGtuB6jRQAA</XPD:REF>
<XPD:REF name="Views[3]">hLK+IXlAZEiHDIIFEhAxWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLGeneralization" guid="2hQtXu5V0E69/JlqNkY0AQAA">
<XPD:REF name="Namespace">sWc1rxJ7SUqFAPkIW27PMQAA</XPD:REF>
<XPD:REF name="Child">lWvWue+3fEObzO4ykOIoRAAA</XPD:REF>
<XPD:REF name="Parent">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6AP6nYAmJU+j1UuWuNnYNgAA</XPD:REF>
<XPD:REF name="Views[1]">ipn3OXeK2EGnhKoz526bFgAA</XPD:REF>
<XPD:REF name="Views[2]">beEqzSns/E6WIVVa7d4vYAAA</XPD:REF>
<XPD:REF name="Views[3]">0bjQrD9HUEKkeIIU56MCewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLAssociation" guid="7rq0EE0yhEC8Q4oNbKe9hQAA">
<XPD:REF name="Namespace">sWc1rxJ7SUqFAPkIW27PMQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TF6uc5sMgE+UbxVl+HdjmQAA</XPD:REF>
<XPD:REF name="Views[1]">3pEgS1/FHEWGO4ss+9JRXAAA</XPD:REF>
<XPD:REF name="Views[2]">Blh/HaN1fEGdJWk/dio88AAA</XPD:REF>
<XPD:REF name="Views[3]">XgJx4cWgVUKCt9qrlOTfEgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="A3rXgmTtUUi+6R8MnrzVTgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">7rq0EE0yhEC8Q4oNbKe9hQAA</XPD:REF>
<XPD:REF name="Participant">bw6BkahCIkWlFYh02qJdXAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iIu34AO8N0WblodeBDQOrAAA</XPD:REF>
<XPD:REF name="Views[1]">l7IKtDSsYkCkPQR7rpUn0wAA</XPD:REF>
<XPD:REF name="Views[2]">Qqu8eHmJUU+7Ds295jEsDQAA</XPD:REF>
<XPD:REF name="Views[3]">fDyFgcTSqUC3fINzFeHknAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="GO+S6h9xqUuNGAQrKM5vSgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">7rq0EE0yhEC8Q4oNbKe9hQAA</XPD:REF>
<XPD:REF name="Participant">l+rcedYE8EqvzifhllimegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tnH2sCjFuUK6VUnlOqUjOwAA</XPD:REF>
<XPD:REF name="Views[1]">/2GIWDLHrkmlI6wZm+OHbAAA</XPD:REF>
<XPD:REF name="Views[2]">w7A3hh7yH0CS6IwSCE0I2QAA</XPD:REF>
<XPD:REF name="Views[3]">AKD4+t9E6kq8a9Ip/067uAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLPackage" guid="MDvK/3N7/0WwG2xey2wXawAA">
<XPD:ATTR name="Name" type="string">core</XPD:ATTR>
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="fgMuP0iVkEOLJvPi96dSrQAA">
<XPD:ATTR name="Name" type="string">controller</XPD:ATTR>
<XPD:REF name="Namespace">MDvK/3N7/0WwG2xey2wXawAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="qPxfQhA+JEanNDIoKgrvywAA">
<XPD:ATTR name="Name" type="string">RocketController</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Controller</XPD:ATTR>
<XPD:REF name="Namespace">fgMuP0iVkEOLJvPi96dSrQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="FR0NrsUDRkasVDssymmFTwAA">
<XPD:ATTR name="Name" type="string">index</XPD:ATTR>
<XPD:REF name="Owner">qPxfQhA+JEanNDIoKgrvywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="TPqD22r07kaKYr2XmpUYNAAA">
<XPD:ATTR name="Name" type="string">doManage</XPD:ATTR>
<XPD:REF name="Owner">qPxfQhA+JEanNDIoKgrvywAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="alQq6tMXIEyqCxwqJMMTVQAA">
<XPD:ATTR name="Name" type="string">scriptId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TPqD22r07kaKYr2XmpUYNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="erQffypwR0Kl5jsIG77aGwAA">
<XPD:ATTR name="Name" type="string">contextCmds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TPqD22r07kaKYr2XmpUYNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="D0D7ov/TYECQ5bTtGAp4jwAA">
<XPD:ATTR name="Name" type="string">cmds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TPqD22r07kaKYr2XmpUYNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLException" guid="x+8eGbfJa0ekccRSP7o02AAA">
<XPD:ATTR name="Name" type="string">RocketRuntimeException</XPD:ATTR>
<XPD:REF name="Namespace">MDvK/3N7/0WwG2xey2wXawAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">Q2GTcyVexU2DwF/En/XW1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="AnogzEjYCESvTUcSyyRhxAAA">
<XPD:ATTR name="Name" type="string">model</XPD:ATTR>
<XPD:REF name="Namespace">MDvK/3N7/0WwG2xey2wXawAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="GNetP8WiE0SEzkbLCPuieAAA">
<XPD:ATTR name="Name" type="string">Rocket</XPD:ATTR>
<XPD:REF name="Namespace">AnogzEjYCESvTUcSyyRhxAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="mKKSENGcZkq/g23WEMq3jAAA">
<XPD:ATTR name="Name" type="string">getScriptManager</XPD:ATTR>
<XPD:REF name="Owner">GNetP8WiE0SEzkbLCPuieAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="evp+C0JxHUe8cYSorQ+t8AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mKKSENGcZkq/g23WEMq3jAAA</XPD:REF>
<XPD:REF name="Type_">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">kskeYKK2d0WnUsT1iFtOWAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="/9bwuHRVeka9rVU1ILyyEwAA">
<XPD:ATTR name="Name" type="string">rocketConfigSource</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">RocketConfigSource</XPD:ATTR>
<XPD:REF name="Type_">5n5GozwxXUOkc8PM38Bb6AAA</XPD:REF>
<XPD:REF name="Owner">GNetP8WiE0SEzkbLCPuieAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="oWIYImJSYUaPt1X5BWoL+wAA">
<XPD:ATTR name="Name" type="string">launch</XPD:ATTR>
<XPD:REF name="Namespace">AnogzEjYCESvTUcSyyRhxAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="quSEDIsLQEewAoBb0lkYxgAA">
<XPD:ATTR name="Name" type="string">MenuGroupExtraction</XPD:ATTR>
<XPD:REF name="Namespace">oWIYImJSYUaPt1X5BWoL+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OFFihoTq2USdgdVW7EPpbQAA</XPD:REF>
<XPD:REF name="Views[1]">wIUaY833aEm/9+eejUFm5wAA</XPD:REF>
<XPD:REF name="Views[2]">I22gyJc8vUGjbkRUAzwNpQAA</XPD:REF>
<XPD:REF name="Views[3]">+pw0oE/gn0aPEj8weT0KBQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fn+qMrL17UKkOFdQfI16jAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">quSEDIsLQEewAoBb0lkYxgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Fos647HkwEaYrsYgeSsxnwAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fn+qMrL17UKkOFdQfI16jAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">xReU0A5Fd0m2cwjYkEau9wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="p8hJnaE+5kiwwYsiqgiSrAAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">quSEDIsLQEewAoBb0lkYxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="c8VCb0UX0kejSOQ+WRIkaAAA">
<XPD:ATTR name="Name" type="string">launchPadLabels</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;string, string|null&gt;</XPD:ATTR>
<XPD:REF name="Owner">quSEDIsLQEewAoBb0lkYxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="vCfXucLbpE2OntI4sNUBkAAA">
<XPD:ATTR name="Name" type="string">LayoutExtractionManager</XPD:ATTR>
<XPD:REF name="Namespace">oWIYImJSYUaPt1X5BWoL+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">E0sA26kKu0KLthdVxPi3BQAA</XPD:REF>
<XPD:REF name="Views[1]">vJ30i/34Gk+fXXTDsJO8tAAA</XPD:REF>
<XPD:REF name="Views[2]">Ptroeal1YkGLhRyxYRUT9QAA</XPD:REF>
<XPD:REF name="Views[3]">C25xEVgcdUmpDboYVJ75SwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">VOX6X8/5uUCW+mVvoTzBcQAA</XPD:REF>
<XPD:REF name="Associations[1]">+4PDMBTn+EesEiLcTBHwhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="FOkxErAhkkOn2+c3d4+hPwAA">
<XPD:ATTR name="Name" type="string">Layout</XPD:ATTR>
<XPD:REF name="Namespace">oWIYImJSYUaPt1X5BWoL+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RKtHDeBQMUKtPLo4NWfYAgAA</XPD:REF>
<XPD:REF name="Views[1]">FH3V76/G3E6t2ELehzObEAAA</XPD:REF>
<XPD:REF name="Views[2]">iFwd8qOlR0aJEWN/8dCXKAAA</XPD:REF>
<XPD:REF name="Views[3]">hSTgvJfKskWbpI8DWRRrowAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="cnQ1XdE25Ui0o3j9W9PScQAA">
<XPD:ATTR name="Name" type="string">Operation1</XPD:ATTR>
<XPD:REF name="Owner">FOkxErAhkkOn2+c3d4+hPwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">9iZU8jF76kqUfR0XP6V8BQAA</XPD:REF>
<XPD:REF name="Associations[1]">CmHCNixHEUSPZuvC5KPW0QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="faQg2lAfiEubkANsk7e1pgAA">
<XPD:ATTR name="Name" type="string">startLaunchPad</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">LaunchPad|null</XPD:ATTR>
<XPD:REF name="Owner">FOkxErAhkkOn2+c3d4+hPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="AyScJadfREyU3OYWYTj8XgAA">
<XPD:ATTR name="Name" type="string">menuGroups</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;MenuGroup&gt;</XPD:ATTR>
<XPD:REF name="Owner">FOkxErAhkkOn2+c3d4+hPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="KheyELqpjE2/H7t7PgdVIAAA">
<XPD:ATTR name="Name" type="string">MenuGroup</XPD:ATTR>
<XPD:REF name="Namespace">oWIYImJSYUaPt1X5BWoL+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">FvNkddc0mUujp63asbUmagAA</XPD:REF>
<XPD:REF name="Views[1]">bIct7TX9gEWOlYoUSHcCOgAA</XPD:REF>
<XPD:REF name="Views[2]">/QRMQAxS3kKIjkJ+1Md1rQAA</XPD:REF>
<XPD:REF name="Views[3]">KAOvheWlAk65dRkQi96hHgAA</XPD:REF>
<XPD:REF name="Views[4]">P9lzZJszPkGWSOPWKRCRbgAA</XPD:REF>
<XPD:REF name="Views[5]">4r9/BQs4uka7hKgq2aaxIAAA</XPD:REF>
<XPD:REF name="Views[6]">vG5rz0dYhEO4W5QMOgyMIgAA</XPD:REF>
<XPD:REF name="Views[7]">KDRF52y1VUCmioBAaqy35wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="6ED1ABntIkiGUWDpTDrQawAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">KheyELqpjE2/H7t7PgdVIAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="afFlxONEdUewuv/LgW4aqgAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6ED1ABntIkiGUWDpTDrQawAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="VipqodDfxk2uwc3eQFRiFwAA">
<XPD:ATTR name="Name" type="string">addLaunchPad</XPD:ATTR>
<XPD:REF name="Owner">KheyELqpjE2/H7t7PgdVIAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tLBgdemfHUSPqmvS11EarAAA">
<XPD:ATTR name="Name" type="string">launchPad</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VipqodDfxk2uwc3eQFRiFwAA</XPD:REF>
<XPD:REF name="Type_">KNeamyUj40uKGvuNWJ5/YAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="LTuWSM6YX0WQuD2sPdrdAQAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VipqodDfxk2uwc3eQFRiFwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">SXM3xY40YkKGuaFtXGhiKQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="zntSROYOeUOK+SZE72u0oAAA">
<XPD:ATTR name="Name" type="string">launchPads</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;string, LaunchPad&gt;</XPD:ATTR>
<XPD:REF name="Owner">KheyELqpjE2/H7t7PgdVIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="3maVoYDldEeNXuyhmXECnQAA">
<XPD:ATTR name="Name" type="string">labels</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;string, LaunchPad&gt;</XPD:ATTR>
<XPD:REF name="Owner">KheyELqpjE2/H7t7PgdVIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="KNeamyUj40uKGvuNWJ5/YAAA">
<XPD:ATTR name="Name" type="string">LaunchPad</XPD:ATTR>
<XPD:REF name="Namespace">oWIYImJSYUaPt1X5BWoL+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">ttTKHbS3+k6dlcljl8sJDQAA</XPD:REF>
<XPD:REF name="Views[1]">oTHu+l2/rkKPJA1LEayk5wAA</XPD:REF>
<XPD:REF name="Views[2]">mdoAuLDiykuFz1TZtnikKQAA</XPD:REF>
<XPD:REF name="Views[3]">8uZPzfUPgUWgiWtYUDz3VAAA</XPD:REF>
<XPD:REF name="Views[4]">FcyRgDiSRUGIrxIlmvf/pAAA</XPD:REF>
<XPD:REF name="Views[5]">bsslNESo10afy+oyMYaFHQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="C046FEWiu0m2raae03OQnwAA">
<XPD:ATTR name="Name" type="string">getId</XPD:ATTR>
<XPD:REF name="Owner">KNeamyUj40uKGvuNWJ5/YAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2HwYFvfrS0WhQ14DRs1OPgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">C046FEWiu0m2raae03OQnwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="gx3AdX6I3kmIqvw2IB3ruwAA">
<XPD:ATTR name="Name" type="string">getLabel</XPD:ATTR>
<XPD:REF name="Owner">KNeamyUj40uKGvuNWJ5/YAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FyubMUAwjk+aI2hOoNgsKwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gx3AdX6I3kmIqvw2IB3ruwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="vlh1g6h7cEWj50Uh3gbsSwAA">
<XPD:ATTR name="Name" type="string">determinePathExt</XPD:ATTR>
<XPD:REF name="Owner">KNeamyUj40uKGvuNWJ5/YAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZT4eV33AoUaLMaw6hIczwAAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vlh1g6h7cEWj50Uh3gbsSwAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="eNBhDkc6oE2NnwEAbtZB2QAA">
<XPD:ATTR name="Name" type="string">lookupController</XPD:ATTR>
<XPD:REF name="Owner">KNeamyUj40uKGvuNWJ5/YAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="12socmHJ7UW6QDFkNbC89QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eNBhDkc6oE2NnwEAbtZB2QAA</XPD:REF>
<XPD:REF name="Type_">a4OPUEidLE+eif7fHqLkfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ikzrM3LuDUyMuMBSU8/1YQAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eNBhDkc6oE2NnwEAbtZB2QAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="4re8qupYSkiuEKezn9YSDAAA">
<XPD:ATTR name="Name" type="string">delegateControllerContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eNBhDkc6oE2NnwEAbtZB2QAA</XPD:REF>
<XPD:REF name="Type_">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="sME2giURa0GCpaxpHxauFwAA">
<XPD:ATTR name="Name" type="string">approveTransaction</XPD:ATTR>
<XPD:REF name="Owner">KNeamyUj40uKGvuNWJ5/YAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TMT4oBVRmEe1TN81M/5n3wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TransactionApproveAttempt</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sME2giURa0GCpaxpHxauFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lIN72UNdukCbfN/nA/aowQAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sME2giURa0GCpaxpHxauFwAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">V37Rd9ggn0ifJUtgH0WfOQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">HpFzNeHiHEC6yp10c/XWtwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">wOzSykweEkGL5dE12f8cnQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">tLBgdemfHUSPqmvS11EarAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="eFr2nlXGbk+HFno67mNNbgAA">
<XPD:ATTR name="Name" type="string">TransactionApproveAttempt</XPD:ATTR>
<XPD:REF name="Namespace">oWIYImJSYUaPt1X5BWoL+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nY2is6s9Q02bNV7QGMMJAwAA</XPD:REF>
<XPD:REF name="Views[1]">Lvoua+kTLES8BCGvq129xgAA</XPD:REF>
<XPD:REF name="Views[2]">3dlrLTN+kU+RZzHD/xbzcgAA</XPD:REF>
<XPD:REF name="Views[3]">aCNQtyDpZUq2hMhKfPk/OwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="X3JTRAT4MUKm5EZbDbsFMgAA">
<XPD:ATTR name="Name" type="string">isSuccessful</XPD:ATTR>
<XPD:REF name="Owner">eFr2nlXGbk+HFno67mNNbgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JWETqw7yoUOmLKoInyAkxgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">X3JTRAT4MUKm5EZbDbsFMgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">sPRG/eoewU+7Q8rSKQoc8gAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="YuY+uBezwkONFTSJdq4LfAAA">
<XPD:ATTR name="Name" type="string">reasonMessages</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Message</XPD:ATTR>
<XPD:REF name="Type_">J6+bp6LKDkujov8X8HJ3iwAA</XPD:REF>
<XPD:REF name="Owner">eFr2nlXGbk+HFno67mNNbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="qNuPHbyx4UOSRh1rN+89NQAA">
<XPD:ATTR name="Name" type="string">util</XPD:ATTR>
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLPackage" guid="ZS7z0vkj9kydxlio8Gd0OQAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="5bXlAkMaM0iyTlwoHn7IZAAA">
<XPD:ATTR name="Name" type="string">rocket.impl.ei.component.prop.relation</XPD:ATTR>
<XPD:REF name="DiagramOwner">ZS7z0vkj9kydxlio8Gd0OQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="4MrXBpGY+02J72JUptIpdQAA">
<XPD:REF name="Diagram">5bXlAkMaM0iyTlwoHn7IZAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">29</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="0BAEtW2LYE2mK587hgiSKAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">424</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">580</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">147</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">OA2D3Z9hqUaIq0s6HLUTygAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="In61QXmSuUauOAqU75HWUwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5VSUiEr3+k+jyDPs/r7zRQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManyToOneSelectEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QVaR4CsOQUmNDmG2Tl9nFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ohdHAzvIt0O0XrJ7rMo3HAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="bDw0OgYFCkykOl9t7Au46wAA">
<XPD:REF name="Model">OA2D3Z9hqUaIq0s6HLUTygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="oENtjTE6NkWE3vEkSSwq2wAA">
<XPD:REF name="Model">OA2D3Z9hqUaIq0s6HLUTygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="CuZ1IWbWfEWdVbmsEzLiqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OA2D3Z9hqUaIq0s6HLUTygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="3WK35X6mVEShP6GiF0SwvAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">616</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">812</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">Eoijw8km/EOl20CI44ebNQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="inf3q3PI1kidFNonLgwf4gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WOE6LN+c60ai7KhPIRpneAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IntegratedOneToOneEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rNwL7onf30eqhKOaQqa8gQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ls37mzgrx0CNr2qAjQtkHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="kn1HKuTJWkK/gvSUL2YqIwAA">
<XPD:REF name="Model">Eoijw8km/EOl20CI44ebNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DmzUXcaJakS1OrVNOTlyKwAA">
<XPD:REF name="Model">Eoijw8km/EOl20CI44ebNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="vvfDGnii5ka3XajnSIPzOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Eoijw8km/EOl20CI44ebNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="4hztcyqau06rtZvNe8uM3AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">704</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">888</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">171</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">mlA4GCcbv0GH2zswccq63wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="HGHdxidOvEKGgwv25/DNxgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="0riLSWm78Ea2h5J/zyMNrwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EmbeddedOneToManyEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QGqMie8fZki3XoivozLDyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="EuSyTYrm9k6mcnOnKjHWfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="LWcaGIIOwUWBMoNDTVsQ2gAA">
<XPD:REF name="Model">mlA4GCcbv0GH2zswccq63wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bwHhSLtP/Emn4CqzLyWOEAAA">
<XPD:REF name="Model">mlA4GCcbv0GH2zswccq63wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="gRPNL2g1kkK8VA0BbHSgZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mlA4GCcbv0GH2zswccq63wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="Gp2M2I4oI02xG7fgG0ws3wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">484</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">656</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">k1dr9gedDk66L125g2AG4gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="AQDQXfX4w0KIZ/zACpJ3ugAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="w/FzQ3HR00+y4Y0MF5A2hwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManyToManySelectEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="x3C8JYNdq0yvDqeknl2LAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/Lv0uAldoEi17S5gP1miQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lU4Roh/dtkCoHNdxzRFuGQAA">
<XPD:REF name="Model">k1dr9gedDk66L125g2AG4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3EOeQ1Wo80i9gMHgflF53gAA">
<XPD:REF name="Model">k1dr9gedDk66L125g2AG4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="CP5a3jry3U2aQ75sZDQTLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">k1dr9gedDk66L125g2AG4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="lWgNR/kDqES3L8kEpKGrQAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">344</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">504</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">138</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">eWFRHoqZ20Cmf8+2pgOmjgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="u018jdoamE63Njcx38tZ0gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Q74LI3ywFU+toNXScs4I7gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OneToOneSelectEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="m7ObQ0S/n0e9vQ88FzHRRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tZrbTTdQbEeMsotgq0hohwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="vfReRIGvbEigpH/M4zPQSgAA">
<XPD:REF name="Model">eWFRHoqZ20Cmf8+2pgOmjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zXTxZQWMo0OImlOAsnCSEgAA">
<XPD:REF name="Model">eWFRHoqZ20Cmf8+2pgOmjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="zhA9OqiStUCdKliZ08C6oAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">eWFRHoqZ20Cmf8+2pgOmjgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="gbwzIXpx3kSZaMuSSy7BZAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">568</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">724</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">147</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">P7nXr+uHw0GBJ8d7eB38pwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0Xhrtnrm1U+PHnMLssa/oAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/Rmfk6UZp02AEi+fYdikjAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OneToManySelectEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="c80pibRHXUO/ZOTxFug+xQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="quW/yOqmuEqMCFxkJwE40wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lwmLyU9nokuWpnE+C5f5RgAA">
<XPD:REF name="Model">P7nXr+uHw0GBJ8d7eB38pwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Um+pVFEYB0OFMsIFHwG2nwAA">
<XPD:REF name="Model">P7nXr+uHw0GBJ8d7eB38pwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="1csfa9nPC0mmGQNPxry9QAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">P7nXr+uHw0GBJ8d7eB38pwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="vYJd5+5b602aB6Stal3p7QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">880</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">216</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">138</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">pacCM5fr5kGogyMbFNl7VQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DC2Is93gTUe7QYFYzm3noQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZaGYNjJhrEmNzh7vjvIIswAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiConfigurationFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="EWbdyMaEn0uFf6ud0j7HbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="nT8geSVbV0mwcPJy1BwGiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="IAQYU9YPF02lHv9sUL5s3QAA">
<XPD:REF name="Model">pacCM5fr5kGogyMbFNl7VQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="O3umvz+DTU+mIjtdZyRPUwAA">
<XPD:REF name="Model">pacCM5fr5kGogyMbFNl7VQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MbzHq0dgeEWTlniJLOPhrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pacCM5fr5kGogyMbFNl7VQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="Iu8ezPRdPEKouMCaEicRyQAA">
<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">372</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">138</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">Ifg6ZhFitU+Bq3NqqatdGQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/q/8Z0T2W063N13I1DIdJgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jePymMPEaEGG5c568R4tzQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RelationEiPropAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9DF+LKOFsE61ywdDbWdsUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="VNEU03lZI0GBYSalCw74DQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Kjbs+boF00OLssWOcRtlAAAA">
<XPD:REF name="Model">Ifg6ZhFitU+Bq3NqqatdGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="roQQ94I5JUeE971HpWQRdgAA">
<XPD:REF name="Model">Ifg6ZhFitU+Bq3NqqatdGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MtdeQNRKeEm/33Admf3POQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Ifg6ZhFitU+Bq3NqqatdGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLGeneralizationView" guid="wP/+FumWjkGsoWgjfykS6wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">436,504;537,414</XPD:ATTR>
<XPD:REF name="Model">AF9cJrY2+UmPW+88klMhdgAA</XPD:REF>
<XPD:REF name="Head">Iu8ezPRdPEKouMCaEicRyQAA</XPD:REF>
<XPD:REF name="Tail">lWgNR/kDqES3L8kEpKGrQAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="LAJCtuiUlE2xlnM9NT5QlgAA">
<XPD: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">AF9cJrY2+UmPW+88klMhdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1LVBRPJ9MEOtuKHQYXQ0eQAA">
<XPD: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">AF9cJrY2+UmPW+88klMhdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="/I37HHGyoEWS24IfLesVoQAA">
<XPD: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">AF9cJrY2+UmPW+88klMhdgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="O51jprA0W0G7AaOgN6atcAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">503,580;554,414</XPD:ATTR>
<XPD:REF name="Model">G0VNHxmoBUCqWwUXrVRQ+gAA</XPD:REF>
<XPD:REF name="Head">Iu8ezPRdPEKouMCaEicRyQAA</XPD:REF>
<XPD:REF name="Tail">0BAEtW2LYE2mK587hgiSKAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="LY9v+NnxSE+il5vn69s2vAAA">
<XPD: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">G0VNHxmoBUCqWwUXrVRQ+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="wtkhCRQJX0mp8EgNmlHJSAAA">
<XPD: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">G0VNHxmoBUCqWwUXrVRQ+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WSx0eXmbbEmfCEMCRMc5hQAA">
<XPD: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">G0VNHxmoBUCqWwUXrVRQ+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="BA/R1tjhBUaoUNKf/+CytQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1140</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">664</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">151</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">n+qufHfe/Eu26iYmsqI89QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NN3TcG22SkeZhVuFXeqzjwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="9dzF28oFhUe+zTiKz8/dmgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Relation</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="eXtXNJrqjkSncYtnIvihkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0X8hEqo1dk2LpvUP/t7iVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="b6YhjgNOxEGOMuMfLipc8AAA">
<XPD:REF name="Model">n+qufHfe/Eu26iYmsqI89QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8wTuQUyZtkS+AfWFXhVMOQAA">
<XPD:REF name="Model">n+qufHfe/Eu26iYmsqI89QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wV3ev6g6JES3/mjnUtkT5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">n+qufHfe/Eu26iYmsqI89QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLInterfaceView" guid="+kOC3wvw6Uat8pOjKdcVqAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1128</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">364</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">240</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">ifM2deiiuU6+3rhDOvBvlAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2XlElyEFukWa2EMj8hCfhwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YOXG9hUkOU+SEeaVFO5HIgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EmbeddedModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="S3FJbCd1UU6VkAHWNvirOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="YcSQlBTpfEyFfk+ZfxZXQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="OPaprIgQlkGKlBcCSU05ewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ifM2deiiuU6+3rhDOvBvlAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="xqjJxuY7O0qKx0gsLRJO+QAA">
<XPD:REF name="Model">ifM2deiiuU6+3rhDOvBvlAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLInterfaceView" guid="MkLgsHvSdEafk11pTuLI/QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">480</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">196</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">FgMwkAeLqUGjxsklbFAn9QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qgZyzKwWnESOutRQIzW1eAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="NCewHW6X80u1uf6CeH8YjQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ForkEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wEsD6wr9I0+Ww0/E91J86wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="DN+AhQwfbkiNOo0iSPA9CAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="NJuQJ2O7aEecHUswVb6Y7wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FgMwkAeLqUGjxsklbFAn9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3WGAOtUreUKj8szwb5CEMwAA">
<XPD:REF name="Model">FgMwkAeLqUGjxsklbFAn9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="Jum4/QBrWEink103Ykn1ZgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">562,372;575,201</XPD:ATTR>
<XPD:REF name="Model">jYCG0ULF60K9zE0KRLIdlgAA</XPD:REF>
<XPD:REF name="Head">MkLgsHvSdEafk11pTuLI/QAA</XPD:REF>
<XPD:REF name="Tail">Iu8ezPRdPEKouMCaEicRyQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="DDsUwNY6O0eRW96OnTkE9AAA">
<XPD: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">jYCG0ULF60K9zE0KRLIdlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="SJ64dFt3SkapeLYnC28F3QAA">
<XPD: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">jYCG0ULF60K9zE0KRLIdlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1/F/lkaMTE6R/+Z1AIULMgAA">
<XPD: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">jYCG0ULF60K9zE0KRLIdlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLInterfaceView" guid="0KjVDmVOkEmucdc6eYp4HAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1236</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">520</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">256</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">+5nl38ga5EaORktsFvfxZAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="78ijjLO1LkyTolMLqAQM0QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Rr9UzhlO9keX5GJZU65yRgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EmbeddedToManyModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="aZYXlbUDIkOfL7XDwQ03+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Ft/qHudu6UWoLAqVBWrRrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9B1BkJt91kqzwy6ld35YvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+5nl38ga5EaORktsFvfxZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eOvTEKtS9USRCvZYh0KPOQAA">
<XPD:REF name="Model">+5nl38ga5EaORktsFvfxZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLInterfaceView" guid="mCDQEf34CUqSfwbt1zSe+AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1388</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">rj24NqzSwk+Fw96RFkxwZAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uyQaKh9JSU6JZX5Zl+y+RgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="aCLTPHCZ5kmVVZ1pPkzfKQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ToManyModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HKpKoV/BRka29XR3LL3qHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="i7AxOM8HdkON9G7haq423gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="h7xX49k4zEO+P5pRAgjaOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rj24NqzSwk+Fw96RFkxwZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="x+SWY+vgA0KpBm6hFUlxgAAA">
<XPD:REF name="Model">rj24NqzSwk+Fw96RFkxwZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLGeneralizationView" guid="5Q2rLTHUoEKIZyB9mYucQwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1378,520;1419,430</XPD:ATTR>
<XPD:REF name="Model">uK+PKJo8Zkm2b2g/MuApOAAA</XPD:REF>
<XPD:REF name="Head">mCDQEf34CUqSfwbt1zSe+AAA</XPD:REF>
<XPD:REF name="Tail">0KjVDmVOkEmucdc6eYp4HAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UmeQ8hSn4k2lhU0wJnXfXQAA">
<XPD: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">uK+PKJo8Zkm2b2g/MuApOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="0i1BR9TeBEK/s8GUpqFdCQAA">
<XPD: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">uK+PKJo8Zkm2b2g/MuApOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="EMsU/WxOZUSp890/wA57agAA">
<XPD: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">uK+PKJo8Zkm2b2g/MuApOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLGeneralizationView" guid="eYkhnHtq30e/tTywo5RMNQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1338,520;1277,442</XPD:ATTR>
<XPD:REF name="Model">vZDe1FmOtki7O+WUjs3bdAAA</XPD:REF>
<XPD:REF name="Head">+kOC3wvw6Uat8pOjKdcVqAAA</XPD:REF>
<XPD:REF name="Tail">0KjVDmVOkEmucdc6eYp4HAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/eXbkHLWf0SymSp8KTM95AAA">
<XPD: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">vZDe1FmOtki7O+WUjs3bdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="i7hL/PLlmkKym7PfIfyCqAAA">
<XPD: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">vZDe1FmOtki7O+WUjs3bdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1zt7MnXgAEeh1w25+aO3NwAA">
<XPD: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">vZDe1FmOtki7O+WUjs3bdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLInterfaceView" guid="VZqwLiO1lEyYonNxiPp3QgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">832</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">356</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">273</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Elvkw7Lrm0imn/FjOofTGwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="M3qsorRhFEKo5L3ihNzKjQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="0TDs+pw+dUGGWy3a/AUGDAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SelectModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="MkrsNFhC2U+StGy9AtWUEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jBpSjlY8T0WC+DK1Y1kMUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tXGagPLcGkilHQ6eHVIJyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Elvkw7Lrm0imn/FjOofTGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4/lvw15QxkeOJhbgEbYQSQAA">
<XPD:REF name="Model">Elvkw7Lrm0imn/FjOofTGwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLInterfaceView" guid="PI2YonCo/UyN6YDU3q7cCAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1152</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">196</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">191</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">iGeXrHO3GkKm0Xuzn4dFjQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="pFuBzXXa10iV8t1o5ch7QAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="E2RA2IRDS0y5EYYymv3OgQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RelationModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="BQ/DeL1DH02FyPSn2uWGxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="p8ieGY9H8UWOYWdvVrISOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4rq1VrdXdkWgpV2mlkeAfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">iGeXrHO3GkKm0Xuzn4dFjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="acACDpCWlkqEZiErk08BPAAA">
<XPD:REF name="Model">iGeXrHO3GkKm0Xuzn4dFjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLGeneralizationView" guid="c7tXSfM40UCsxfL7SltkNwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1033,356;1192,261</XPD:ATTR>
<XPD:REF name="Model">aqwKoBpb90SDjDK6phMUngAA</XPD:REF>
<XPD:REF name="Head">PI2YonCo/UyN6YDU3q7cCAAA</XPD:REF>
<XPD:REF name="Tail">VZqwLiO1lEyYonNxiPp3QgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="m+H6d5MI0Eubx6STPzySpgAA">
<XPD: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">aqwKoBpb90SDjDK6phMUngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ghgSUJTu0Eaa5wMU/YKWAwAA">
<XPD: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">aqwKoBpb90SDjDK6phMUngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Y4zMFS9gBkOU2dUTt7m3OAAA">
<XPD: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">aqwKoBpb90SDjDK6phMUngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLGeneralizationView" guid="fJkJCwW4jUyn7REP5VD70AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1247,364;1247,261</XPD:ATTR>
<XPD:REF name="Model">GsRSK8hgPEmuOBC5Qf0b2QAA</XPD:REF>
<XPD:REF name="Head">PI2YonCo/UyN6YDU3q7cCAAA</XPD:REF>
<XPD:REF name="Tail">+kOC3wvw6Uat8pOjKdcVqAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="CdNRSAKKSEu185ueHReaSwAA">
<XPD: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">GsRSK8hgPEmuOBC5Qf0b2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jt7sALorJ0O8jgcY/GL2/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">30</XPD:ATTR>
<XPD:REF name="Model">GsRSK8hgPEmuOBC5Qf0b2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7o6d3hi9fEOCy1g8ngpLvQAA">
<XPD: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">GsRSK8hgPEmuOBC5Qf0b2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLGeneralizationView" guid="FSaB97ccYEmB/ymVfoSm7AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1392,352;1286,261</XPD:ATTR>
<XPD:REF name="Model">TmNfj3R0I0+lYdcTqe2kHwAA</XPD:REF>
<XPD:REF name="Head">PI2YonCo/UyN6YDU3q7cCAAA</XPD:REF>
<XPD:REF name="Tail">mCDQEf34CUqSfwbt1zSe+AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="N8V4v2NnJkmf19SGpJB8SAAA">
<XPD: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">TmNfj3R0I0+lYdcTqe2kHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zP9JD7L2kUKFHbEZLVMZcQAA">
<XPD: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">TmNfj3R0I0+lYdcTqe2kHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="g1cPHpQLsEGqIJ5MhBrt0QAA">
<XPD: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">TmNfj3R0I0+lYdcTqe2kHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLInterfaceView" guid="ACYahQYBR06/x7gaZYFt6gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">516</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">175</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">10ns1r9TU0eP2s2nnRkeNgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0HwdtHoXWEeJ8QZTazQp9wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="p8z3O3y6EEqSjNZop83zSwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EmbeddedOneToOneModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="NhuyqHyAgkOgjOPEgf+EUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="F5FcBwz/pU68cHufqPyD7wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tS6M/osdYUio8hdDe7VCOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">10ns1r9TU0eP2s2nnRkeNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GBXhUjkW9UOI3tI7m3OYbQAA">
<XPD:REF name="Model">10ns1r9TU0eP2s2nnRkeNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLGeneralizationView" guid="a15Al6cePUi7fnw/1N9PMAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1125,516;1205,442</XPD:ATTR>
<XPD:REF name="Model">pLWi1pOX+EKwjW2Kh27hagAA</XPD:REF>
<XPD:REF name="Head">+kOC3wvw6Uat8pOjKdcVqAAA</XPD:REF>
<XPD:REF name="Tail">ACYahQYBR06/x7gaZYFt6gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="H54X1oWDhUmhONNpydK2MgAA">
<XPD: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">pLWi1pOX+EKwjW2Kh27hagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="cAY9ae7CzEiptH0iDl4zVQAA">
<XPD: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">pLWi1pOX+EKwjW2Kh27hagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="whTf5BjR9Uut1hX0J2yjKQAA">
<XPD: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">pLWi1pOX+EKwjW2Kh27hagAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLInterfaceView" guid="OEJFPdKUBUSjbUq6Pkx21QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">592</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">267</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">LMBXVhwqE0WAYzkDB+uM4AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="zLCb//wFgU6NNz9zrXj52QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ytsnxCGVXkWYjGt3DOe+3wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RelationEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3x2H9U2l6EyKcOdsSL4YjAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="LeeBle1BQ0qyZgN6uKbaoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UBfADO2n2kSn9bDF7vaqfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">LMBXVhwqE0WAYzkDB+uM4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3SWi6VfKSk6FGao47XZsewAA">
<XPD:REF name="Model">LMBXVhwqE0WAYzkDB+uM4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLGeneralizationView" guid="TQU8SRgD/k+D75yKNafrXgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">586,372;677,298</XPD:ATTR>
<XPD:REF name="Model">GI88S8MW+EagMaQ7x4fJAQAA</XPD:REF>
<XPD:REF name="Head">OEJFPdKUBUSjbUq6Pkx21QAA</XPD:REF>
<XPD:REF name="Tail">Iu8ezPRdPEKouMCaEicRyQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="saOSkCaAYUS/mGQeT8BfKAAA">
<XPD: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">GI88S8MW+EagMaQ7x4fJAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="eID8T5pBc0qAO0biI4FJ3QAA">
<XPD: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">GI88S8MW+EagMaQ7x4fJAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="6H9HRIH110ajtcqOPm1L7wAA">
<XPD: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">GI88S8MW+EagMaQ7x4fJAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLClassView" guid="PQlOzHYf40e/CHlNrNN36gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">848</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1040</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">3K2Mw/pdz0uWoqTWkb19MQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="tZY/5m85Kk2TNgM4s6rpFQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7aEP5njVrku/pzxhd+BlDwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManyToManyPickEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="4DGnfVa50kKoB/fqmzpsMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="c+6YGWGD8UGQI2R7kqm9hAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="F2WFJ7AzZEmPREKxNKJjYwAA">
<XPD:REF name="Model">3K2Mw/pdz0uWoqTWkb19MQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="CcUWAlCa+0G8g+N5fZwvEAAA">
<XPD:REF name="Model">3K2Mw/pdz0uWoqTWkb19MQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="+9khpi7E/kuHrKWlCwNtLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">3K2Mw/pdz0uWoqTWkb19MQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLClassView" guid="nN9hJDb650aVjlnBw6mIVgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">776</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">964</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">162</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">H52Qp7Y0HUG7v2oKxXHHTAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Hy3Fh8vSf0GHZ0Xou7roqwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Qg7ZA89gO0mPOvro8VGgIAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EmbeddedOneToOneEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="eGqD1KeaGUWPZC/hf4SG1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NWtnZwQHLEaoiDvW3Mni4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="U/5e/fidzkq8gFjMxjkw0gAA">
<XPD:REF name="Model">H52Qp7Y0HUG7v2oKxXHHTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="75guYlUfgkCf4ZQ7ONxLPQAA">
<XPD:REF name="Model">H52Qp7Y0HUG7v2oKxXHHTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3A1RI99F9UiAcEeNETCqOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">H52Qp7Y0HUG7v2oKxXHHTAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[1]" type="UMLClassDiagram" guid="BJQK7LNdzUWp0+oue54JkgAA">
<XPD:ATTR name="Name" type="string">rocket.impl.ei.component.prop.adapter</XPD:ATTR>
<XPD:REF name="DiagramOwner">ZS7z0vkj9kydxlio8Gd0OQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="TEYlaHIFMU+XVCHVzjMhPQAA">
<XPD:REF name="Diagram">BJQK7LNdzUWp0+oue54JkgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="YHmIvLEVYEumx5kR+ZZYtwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">681</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">ofakBMaKM02naJdKu4qxXgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="z3mmdI9VGUOBbejTviTf0AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="KzxRUJ6Zgk6FUcUND7+87QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AdaptableEiPropConfigurator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="4v/gwOzIpk+/fFNUkQMAIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2xKfa/bJRkmOKwX9p+VLRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="C09+AZZIAkmAk7cbtUT3zQAA">
<XPD:REF name="Model">ofakBMaKM02naJdKu4qxXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2goHuOcTt0u8Z3O+1pHZ9QAA">
<XPD:REF name="Model">ofakBMaKM02naJdKu4qxXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="r9ahWkb+Qkmtsl9GLk/SBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ofakBMaKM02naJdKu4qxXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="msdTyHFNEUuCHnXNekKgvQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">932</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">166</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">9sSFLxpE1ESyzo/shXKXeQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="HJtugcL0Zk62hDpl/cpLHAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="f+aL3a8IhE6SUZdqFy9Y9AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DisplayConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="v+i5ak0rGUOnxBU1oCDiTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="USHQxAOCZUaO3i7IbsvybQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="WciCXi71EkOdeBbRCG34pAAA">
<XPD:REF name="Model">9sSFLxpE1ESyzo/shXKXeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nsvqAOnHyE6oZQO1svFh+gAA">
<XPD:REF name="Model">9sSFLxpE1ESyzo/shXKXeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="T3CfGppJokGWVU+Fnlgb9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9sSFLxpE1ESyzo/shXKXeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="jJ0OMa4KAkCTwLi5F1bb4QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">920</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">112</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">AeLW9+N3YEW4muFTZYE7QAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZIm9Wrsy2Emy/KQJlh5RGQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="GVrXAlzGzE++rkWIjspkfgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntityPropertyConfigurable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mkWpL2ONukaP2KfeGs7nGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JAY82RwYLEew0l9CdyW1OgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Lp8TW6SLzkusHWMG0t+YMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">AeLW9+N3YEW4muFTZYE7QAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="J9msG8o5CkmFbBdQ75UKkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">AeLW9+N3YEW4muFTZYE7QAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="PayiDeghGkqSaiVZADZdFQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">928</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">168</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">c9jmSCzDoUWjLxrK3sOdZgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rnfFME2z3kGwckeCihhj7gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="HgGRaskViEegCAuztCsXzQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ObjectPropertyConfigurable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8E0jsvGwXUaKdrP7d25a0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6UHqqcUO902WiANakPME8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FlzbgR2EG02uizOAC6rWyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">c9jmSCzDoUWjLxrK3sOdZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4NlEWeVVL02NkXtoFfY/+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">c9jmSCzDoUWjLxrK3sOdZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="RBGS5LFP3UqKKJrY8Y8MGwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">956</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">432</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">93</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">18ow8DHUyUW+Pxh4fZeiTAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XX3zA29hZUOmRc0WxtfqvwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="X9AzUyl8g0GFG6l41GQxpQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EditConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pna3qiiyVEqUCVGYhTlP0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WUZb2m06+U+w4TJ89sEjbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9qrbAqLXi0CxaW0aKiRywQAA">
<XPD:REF name="Model">18ow8DHUyUW+Pxh4fZeiTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Iec1gjQ9h0GdptuZt94H8gAA">
<XPD:REF name="Model">18ow8DHUyUW+Pxh4fZeiTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KGWlVMJZlUO13JPKMJSFQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">18ow8DHUyUW+Pxh4fZeiTAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="U9eb9GupIkqqQfOFZPOcfgAA">
<XPD:ATTR name="Name" type="string">ei</XPD:ATTR>
<XPD:REF name="Namespace">ZS7z0vkj9kydxlio8Gd0OQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="uKmXlTbZX0StiWNqix4iFQAA">
<XPD:ATTR name="Name" type="string">component</XPD:ATTR>
<XPD:REF name="Namespace">U9eb9GupIkqqQfOFZPOcfgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="FkfSjNXYJkm3KZ7sgMxoyAAA">
<XPD:ATTR name="Name" type="string">Kum, Deukkyu</XPD:ATTR>
<XPD:REF name="Namespace">uKmXlTbZX0StiWNqix4iFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="GCcmjAeeWECzl3zafB2iIAAA">
<XPD:ATTR name="Name" type="string">prop</XPD:ATTR>
<XPD:REF name="Namespace">uKmXlTbZX0StiWNqix4iFQAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="jnzP8uVs4UuM2IKNm6CAEQAA">
<XPD:ATTR name="Name" type="string">rocket.impl.ei.component.prop</XPD:ATTR>
<XPD:REF name="DiagramOwner">GCcmjAeeWECzl3zafB2iIAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="fI6BxQ+ufUeOUX3cy8I8tQAA">
<XPD:REF name="Diagram">jnzP8uVs4UuM2IKNm6CAEQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="CWu/2u5b/EatTSNAL878AgAA">
<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">320</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">145</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">mKpjp3MD7EiK/Bv+O7R0oAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1ytzaRn6PE6zGcOweJSxuwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Dfsc9pXngEKQr3Kv4Shp+gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IframeEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bt4oh3S+rEyVhfr+2AjS8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="j/FZkn9eyU+VrPAigyregQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="7K0YD0Lmd0qY9xa4CVPYagAA">
<XPD:REF name="Model">mKpjp3MD7EiK/Bv+O7R0oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Prod87+30kethnqS+eMIKwAA">
<XPD:REF name="Model">mKpjp3MD7EiK/Bv+O7R0oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7GO7DuI90UG7X1iToZ2PUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mKpjp3MD7EiK/Bv+O7R0oAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="mTa8/QIBy0W3DrPutge1ZAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">246</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">HoWhy6QhyUGl+MSWHpQtXgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8Slq9PHnP0u8PxT7j8rB9QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ROGEiY0B9EyhDeJvjyBmKwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DisplayableEiPropAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ID9XOAU/CE+NEx0UiHwYQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/cqpwjhy3kOP04XeEAyNgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xEpMiW1NP0eDyBP/O0a/JAAA">
<XPD:REF name="Model">HoWhy6QhyUGl+MSWHpQtXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DzCT9+1Zi0uS0jNOSC6UOwAA">
<XPD:REF name="Model">HoWhy6QhyUGl+MSWHpQtXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="E8zv4UJIaUCr57NZekie8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HoWhy6QhyUGl+MSWHpQtXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="MnZAFzt28ECgQtjYuktXNgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">544,320;565,184</XPD:ATTR>
<XPD:REF name="Model">hZQehNqzFUqpZpBMZNhQaQAA</XPD:REF>
<XPD:REF name="Head">mTa8/QIBy0W3DrPutge1ZAAA</XPD:REF>
<XPD:REF name="Tail">CWu/2u5b/EatTSNAL878AgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8fJu3DJRTkSVk+mUa5W+pAAA">
<XPD: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">hZQehNqzFUqpZpBMZNhQaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="WvasGyiLsUOQ8bG0dY2FdQAA">
<XPD: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">hZQehNqzFUqpZpBMZNhQaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WhwXSVbH1Uyh11O1ErLePQAA">
<XPD: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">hZQehNqzFUqpZpBMZNhQaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="I2qS3vEg9EOywOJpCT8DpgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">760</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">200</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">KcIRPq2Ac0eZm+1ARfNo9QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4p1Dj0/HMkO6DzwEjETn/wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Fm6wSkm5jk+0VUNnTStNAwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IframeConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZVPEnRcbt0GU9v2ZodeVbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3zwhsrnNV0W7BQK8hbpDkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2tnGOZZRU02DHc4unVlR8AAA">
<XPD:REF name="Model">KcIRPq2Ac0eZm+1ARfNo9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2NTFvNMNwEShjtKh8YJ3VAAA">
<XPD:REF name="Model">KcIRPq2Ac0eZm+1ARfNo9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9PA/VFf+J060vWoeluFvawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KcIRPq2Ac0eZm+1ARfNo9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="C9B2GnBjREWBU+KnIJ1oRgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">167</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">uKEubO6FiU6F3wcVkR4DIQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="P7s65DemwEeZJ1YlIfZh6gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MmPBzW0AY0W8X71oYJC6DAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPropConfiguratorAdaption</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QwNV+LtPpEOJVNe6f5m0WQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="t5qfqi4sek6WMLKptdI1zgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="U6hRtzpbFUq+/hNmf+6xgAAA">
<XPD:REF name="Model">uKEubO6FiU6F3wcVkR4DIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="0MHM5PI9AUephfny6A6qDQAA">
<XPD:REF name="Model">uKEubO6FiU6F3wcVkR4DIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="UIDcw5vbi0GaaIvFSYC2aAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">uKEubO6FiU6F3wcVkR4DIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLGeneralizationView" guid="t8/X23/YE0moi/umUmTuTAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">872,328;905,214</XPD:ATTR>
<XPD:REF name="Model">MqaUMuSa8EKcbdDQGc5VxwAA</XPD:REF>
<XPD:REF name="Head">C9B2GnBjREWBU+KnIJ1oRgAA</XPD:REF>
<XPD:REF name="Tail">I2qS3vEg9EOywOJpCT8DpgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="r3J+0/g4H0OowI7Yb+UoigAA">
<XPD: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">MqaUMuSa8EKcbdDQGc5VxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="VvUXLmUmS0aeeM2ghOEhawAA">
<XPD: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">MqaUMuSa8EKcbdDQGc5VxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="iDN330I0VEKXa1gC38VjxQAA">
<XPD: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">MqaUMuSa8EKcbdDQGc5VxwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="zbMd613ob0CkhI7pb0kaKAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">612,353;760,366</XPD:ATTR>
<XPD:REF name="Model">6hHseTJjpUaGy+ew8Z62jQAA</XPD:REF>
<XPD:REF name="Head">I2qS3vEg9EOywOJpCT8DpgAA</XPD:REF>
<XPD:REF name="Tail">CWu/2u5b/EatTSNAL878AgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="OLRT1f9c7EmIZnMh0EGWWwAA">
<XPD: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">6hHseTJjpUaGy+ew8Z62jQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="coE3MbojKkaF87ZinH9R0gAA">
<XPD: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">6hHseTJjpUaGy+ew8Z62jQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ujT+WujSXk6bKX334vM3AwAA">
<XPD: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">6hHseTJjpUaGy+ew8Z62jQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="E8jvJ0msPU2gaOm2a8IhQAAA">
<XPD: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">HCBUG7q5kkql4J/nYF2xOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="r3pGMrCnCkeJDG+N7YU16AAA">
<XPD: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">RY7IrPq+pUi21dzUuuhOSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="UryJq8+rZkS1kvaa48iSswAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">HCBUG7q5kkql4J/nYF2xOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="FWsjGT7WoEK03CVQEZc1cAAA">
<XPD: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">RY7IrPq+pUi21dzUuuhOSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="U+4GtNs7Lkaq2yskDGiw4AAA">
<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">HCBUG7q5kkql4J/nYF2xOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="4BZjXRscAkaAF7X3aXp97QAA">
<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">RY7IrPq+pUi21dzUuuhOSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="I10sknFLek+qc2j/C1/suwAA">
<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">HCBUG7q5kkql4J/nYF2xOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="HBQ4pu0fnEmpOwyZtSCDYQAA">
<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">RY7IrPq+pUi21dzUuuhOSAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="Yj6Nsh+sjkyCUIRevbNGFwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">656</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">572</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">111</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">QDdNbnDRM0elWJiQLjd7ogAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="mvvi3+CYyEmjpIXflsWYYgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wbWzvuj4R0WqGppqoFQe9AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">StringArrayEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wZr9u/B1tkWFjE4W4BMtrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="m6yJRQAKI0C7Sv3pcgH/bAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RzoUamGPREecoVtKr0f1TAAA">
<XPD:REF name="Model">QDdNbnDRM0elWJiQLjd7ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QriXp0O7J0qEgwSx/pyptgAA">
<XPD:REF name="Model">QDdNbnDRM0elWJiQLjd7ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="h6fXljqRakKWAH+8yGfOBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QDdNbnDRM0elWJiQLjd7ogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="bDSoLBWh7UWMBbbPwKLERwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1048</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">111</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">DmvX84nzckWXp/0+fV5xrgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BVrevJCw90O6BiYkIDPoFgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wHZ6t6CU20iweN5i3AlaDQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">StringArrayConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Cs3PTRPs6Eil1tk5H+bPCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="gTRtx78cvkCn1l8WNrKp9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="EnnRqYrHNEqQqLE0Md8rowAA">
<XPD:REF name="Model">DmvX84nzckWXp/0+fV5xrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Fut38Ip3oUC8kqRs8Vh20QAA">
<XPD:REF name="Model">DmvX84nzckWXp/0+fV5xrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9Jx0MQZk9UiXaJLfZkIPNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">DmvX84nzckWXp/0+fV5xrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="M/8d8OvxP0mmHu6JSA+PowAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1080,448;925,214</XPD:ATTR>
<XPD:REF name="Model">wtRUDyD0t023XcFkOmhIyAAA</XPD:REF>
<XPD:REF name="Head">C9B2GnBjREWBU+KnIJ1oRgAA</XPD:REF>
<XPD:REF name="Tail">bDSoLBWh7UWMBbbPwKLERwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ltEId7UgeEyFQG2ea9kniQAA">
<XPD: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">wtRUDyD0t023XcFkOmhIyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="pvpLv3aKd0a9iDqUAOUCFAAA">
<XPD: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">wtRUDyD0t023XcFkOmhIyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wnClWMuLKEy6tU0NILu/HAAA">
<XPD: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">wtRUDyD0t023XcFkOmhIyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="7C2G1VXAHkmdB7NXsb2a1AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">766,577;1048,498</XPD:ATTR>
<XPD:REF name="Model">cw6oyLSUw0+Y0iQyF0ycFQAA</XPD:REF>
<XPD:REF name="Head">bDSoLBWh7UWMBbbPwKLERwAA</XPD:REF>
<XPD:REF name="Tail">Yj6Nsh+sjkyCUIRevbNGFwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/GsxWZNziUitWjjaF67KTgAA">
<XPD: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">cw6oyLSUw0+Y0iQyF0ycFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="QUvPjjT8Ckms1NxZe3JyjAAA">
<XPD: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">cw6oyLSUw0+Y0iQyF0ycFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+6Y+bx1kyEWpQGTmHBdnMgAA">
<XPD: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">cw6oyLSUw0+Y0iQyF0ycFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="fzV2+fkAD0OV1+kqA0oCQQAA">
<XPD: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">PPN4AQ27Dk6OBuesnKq0+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="HrBzgCoxqUeLo5tyX7sS8gAA">
<XPD: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">cDS1O++pUESnODp/nJYOlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="jXaoRlr5B0+xc50RebxAQgAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">PPN4AQ27Dk6OBuesnKq0+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="BnUpRfy9qEO7hUrcmW8YDgAA">
<XPD: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">cDS1O++pUESnODp/nJYOlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="UXOjqAJWGEqbRqhXBqzp2QAA">
<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">PPN4AQ27Dk6OBuesnKq0+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="hEm6H8fQUEeGYSW29PESwgAA">
<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">cDS1O++pUESnODp/nJYOlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="3cmvWFo51EOKRANXpGOG5QAA">
<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">PPN4AQ27Dk6OBuesnKq0+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="0AIB5ygiAE6DOY3TjC5UBwAA">
<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">cDS1O++pUESnODp/nJYOlQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">9</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="wMPULy5dyEGR61sY6g4DdAAA">
<XPD:ATTR name="Name" type="string">relation</XPD:ATTR>
<XPD:REF name="Namespace">GCcmjAeeWECzl3zafB2iIAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">12</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="Eoijw8km/EOl20CI44ebNQAA">
<XPD:ATTR name="Name" type="string">IntegratedOneToOneEiProp</XPD:ATTR>
<XPD:REF name="Namespace">wMPULy5dyEGR61sY6g4DdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">rmD8cOGV1E+6bQRc6N1EqgAA</XPD:REF>
<XPD:REF name="Views[1]">GwKIUJa01ESmiLOijTwddQAA</XPD:REF>
<XPD:REF name="Views[2]">ZV3iXHxlVE2vVgdE4kMEgwAA</XPD:REF>
<XPD:REF name="Views[3]">45dcZcdZdU+c8n0oq8tICAAA</XPD:REF>
<XPD:REF name="Views[4]">J2bTOVp9TUqodPO6ZzU+IgAA</XPD:REF>
<XPD:REF name="Views[5]">KJKDrPgv4UemGsFsW1QpYAAA</XPD:REF>
<XPD:REF name="Views[6]">4/s8z+27e0Oi6R8ffEMS1gAA</XPD:REF>
<XPD:REF name="Views[7]">P8rL+0f+7023TKXsmveiHQAA</XPD:REF>
<XPD:REF name="Views[8]">3WK35X6mVEShP6GiF0SwvAAA</XPD:REF>
<XPD:REF name="Views[9]">kn1HKuTJWkK/gvSUL2YqIwAA</XPD:REF>
<XPD:REF name="Views[10]">DmzUXcaJakS1OrVNOTlyKwAA</XPD:REF>
<XPD:REF name="Views[11]">vvfDGnii5ka3XajnSIPzOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="mlA4GCcbv0GH2zswccq63wAA">
<XPD:ATTR name="Name" type="string">EmbeddedOneToManyEiProp</XPD:ATTR>
<XPD:REF name="Namespace">wMPULy5dyEGR61sY6g4DdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">XGsmkCd1L0CWaklBoVqBEgAA</XPD:REF>
<XPD:REF name="Views[1]">imZifU0HyUa6pAkbiGZ3RQAA</XPD:REF>
<XPD:REF name="Views[2]">NsEyxV0RDkCYxmJdxkM9BgAA</XPD:REF>
<XPD:REF name="Views[3]">++uiMnB3okac/VngAYeB+gAA</XPD:REF>
<XPD:REF name="Views[4]">rKrvPT18L0SWUemr0a8WZgAA</XPD:REF>
<XPD:REF name="Views[5]">hic9WIpiV0KhMKjeRSGbSgAA</XPD:REF>
<XPD:REF name="Views[6]">hJ09SRw+o0ikjzQvVj3sbQAA</XPD:REF>
<XPD:REF name="Views[7]">G/Cah0wh506X/bUoosD/LwAA</XPD:REF>
<XPD:REF name="Views[8]">4hztcyqau06rtZvNe8uM3AAA</XPD:REF>
<XPD:REF name="Views[9]">LWcaGIIOwUWBMoNDTVsQ2gAA</XPD:REF>
<XPD:REF name="Views[10]">bwHhSLtP/Emn4CqzLyWOEAAA</XPD:REF>
<XPD:REF name="Views[11]">gRPNL2g1kkK8VA0BbHSgZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="OA2D3Z9hqUaIq0s6HLUTygAA">
<XPD:ATTR name="Name" type="string">ManyToOneSelectEiProp</XPD:ATTR>
<XPD:REF name="Namespace">wMPULy5dyEGR61sY6g4DdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0BAEtW2LYE2mK587hgiSKAAA</XPD:REF>
<XPD:REF name="Views[1]">bDw0OgYFCkykOl9t7Au46wAA</XPD:REF>
<XPD:REF name="Views[2]">oENtjTE6NkWE3vEkSSwq2wAA</XPD:REF>
<XPD:REF name="Views[3]">CuZ1IWbWfEWdVbmsEzLiqgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">G0VNHxmoBUCqWwUXrVRQ+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="k1dr9gedDk66L125g2AG4gAA">
<XPD:ATTR name="Name" type="string">ManyToManySelectEiProp</XPD:ATTR>
<XPD:REF name="Namespace">wMPULy5dyEGR61sY6g4DdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Gp2M2I4oI02xG7fgG0ws3wAA</XPD:REF>
<XPD:REF name="Views[1]">lU4Roh/dtkCoHNdxzRFuGQAA</XPD:REF>
<XPD:REF name="Views[2]">3EOeQ1Wo80i9gMHgflF53gAA</XPD:REF>
<XPD:REF name="Views[3]">CP5a3jry3U2aQ75sZDQTLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="eWFRHoqZ20Cmf8+2pgOmjgAA">
<XPD:ATTR name="Name" type="string">OneToOneSelectEiProp</XPD:ATTR>
<XPD:REF name="Namespace">wMPULy5dyEGR61sY6g4DdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lWgNR/kDqES3L8kEpKGrQAAA</XPD:REF>
<XPD:REF name="Views[1]">vfReRIGvbEigpH/M4zPQSgAA</XPD:REF>
<XPD:REF name="Views[2]">zXTxZQWMo0OImlOAsnCSEgAA</XPD:REF>
<XPD:REF name="Views[3]">zhA9OqiStUCdKliZ08C6oAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">AF9cJrY2+UmPW+88klMhdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="P7nXr+uHw0GBJ8d7eB38pwAA">
<XPD:ATTR name="Name" type="string">OneToManySelectEiProp</XPD:ATTR>
<XPD:REF name="Namespace">wMPULy5dyEGR61sY6g4DdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gbwzIXpx3kSZaMuSSy7BZAAA</XPD:REF>
<XPD:REF name="Views[1]">lwmLyU9nokuWpnE+C5f5RgAA</XPD:REF>
<XPD:REF name="Views[2]">Um+pVFEYB0OFMsIFHwG2nwAA</XPD:REF>
<XPD:REF name="Views[3]">1csfa9nPC0mmGQNPxry9QAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="PQ6LKiaT+ESHGnIXLsWGnwAA">
<XPD:ATTR name="Name" type="string">config</XPD:ATTR>
<XPD:REF name="Namespace">wMPULy5dyEGR61sY6g4DdAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="pacCM5fr5kGogyMbFNl7VQAA">
<XPD:ATTR name="Name" type="string">EiConfigurationFactory</XPD:ATTR>
<XPD:REF name="Namespace">PQ6LKiaT+ESHGnIXLsWGnwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vYJd5+5b602aB6Stal3p7QAA</XPD:REF>
<XPD:REF name="Views[1]">IAQYU9YPF02lHv9sUL5s3QAA</XPD:REF>
<XPD:REF name="Views[2]">O3umvz+DTU+mIjtdZyRPUwAA</XPD:REF>
<XPD:REF name="Views[3]">MbzHq0dgeEWTlniJLOPhrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLPackage" guid="PIZMN+U9mk+iXmtUEIbS7wAA">
<XPD:ATTR name="Name" type="string">model</XPD:ATTR>
<XPD:REF name="Namespace">wMPULy5dyEGR61sY6g4DdAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="n+qufHfe/Eu26iYmsqI89QAA">
<XPD:ATTR name="Name" type="string">Relation</XPD:ATTR>
<XPD:REF name="Namespace">PIZMN+U9mk+iXmtUEIbS7wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BA/R1tjhBUaoUNKf/+CytQAA</XPD:REF>
<XPD:REF name="Views[1]">b6YhjgNOxEGOMuMfLipc8AAA</XPD:REF>
<XPD:REF name="Views[2]">8wTuQUyZtkS+AfWFXhVMOQAA</XPD:REF>
<XPD:REF name="Views[3]">wV3ev6g6JES3/mjnUtkT5QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="lo7/NqcgoEyknKM5jB/N3wAA">
<XPD:ATTR name="Name" type="string">createForkEiFrame</XPD:ATTR>
<XPD:REF name="Owner">n+qufHfe/Eu26iYmsqI89QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="siR0f1VVeEW5LrgMipXzKgAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lo7/NqcgoEyknKM5jB/N3wAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="ifM2deiiuU6+3rhDOvBvlAAA">
<XPD:ATTR name="Name" type="string">EmbeddedModel</XPD:ATTR>
<XPD:REF name="Namespace">PIZMN+U9mk+iXmtUEIbS7wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">+kOC3wvw6Uat8pOjKdcVqAAA</XPD:REF>
<XPD:REF name="Views[1]">OPaprIgQlkGKlBcCSU05ewAA</XPD:REF>
<XPD:REF name="Views[2]">xqjJxuY7O0qKx0gsLRJO+QAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">GsRSK8hgPEmuOBC5Qf0b2QAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">vZDe1FmOtki7O+WUjs3bdAAA</XPD:REF>
<XPD:REF name="Specializations[1]">pLWi1pOX+EKwjW2Kh27hagAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="BY11QzVNYUe5LwKcnizCTAAA">
<XPD:ATTR name="Name" type="string">setOrphansAllowed</XPD:ATTR>
<XPD:REF name="Owner">ifM2deiiuU6+3rhDOvBvlAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VarKC1IcP0W832OUXz0McQAA">
<XPD:ATTR name="Name" type="string">orphansAllowed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BY11QzVNYUe5LwKcnizCTAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="GnyhCc2S9kiJS8c5vMGoDAAA">
<XPD:ATTR name="Name" type="string">setReduced</XPD:ATTR>
<XPD:REF name="Owner">ifM2deiiuU6+3rhDOvBvlAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8ki4BvNkyk2JL1OsAGiwfwAA">
<XPD:ATTR name="Name" type="string">reduced</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GnyhCc2S9kiJS8c5vMGoDAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="+5nl38ga5EaORktsFvfxZAAA">
<XPD:ATTR name="Name" type="string">EmbeddedToManyModel</XPD:ATTR>
<XPD:REF name="Namespace">PIZMN+U9mk+iXmtUEIbS7wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">0KjVDmVOkEmucdc6eYp4HAAA</XPD:REF>
<XPD:REF name="Views[1]">9B1BkJt91kqzwy6ld35YvQAA</XPD:REF>
<XPD:REF name="Views[2]">eOvTEKtS9USRCvZYh0KPOQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">uK+PKJo8Zkm2b2g/MuApOAAA</XPD:REF>
<XPD:REF name="Generalizations[1]">vZDe1FmOtki7O+WUjs3bdAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Z7T1eZ0mQEiB1XVqYxK6BAAA">
<XPD:ATTR name="Name" type="string">setTargetOrderFieldPath</XPD:ATTR>
<XPD:REF name="Owner">+5nl38ga5EaORktsFvfxZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QW2N1pTcd0qii0/KY19bAQAA">
<XPD:ATTR name="Name" type="string">eiFieldPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiFieldPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z7T1eZ0mQEiB1XVqYxK6BAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="rj24NqzSwk+Fw96RFkxwZAAA">
<XPD:ATTR name="Name" type="string">ToManyModel</XPD:ATTR>
<XPD:REF name="Namespace">PIZMN+U9mk+iXmtUEIbS7wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">mCDQEf34CUqSfwbt1zSe+AAA</XPD:REF>
<XPD:REF name="Views[1]">h7xX49k4zEO+P5pRAgjaOAAA</XPD:REF>
<XPD:REF name="Views[2]">x+SWY+vgA0KpBm6hFUlxgAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">TmNfj3R0I0+lYdcTqe2kHwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">uK+PKJo8Zkm2b2g/MuApOAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="akZaAGOB2ESvS5B+mq1NdgAA">
<XPD:ATTR name="Name" type="string">setMin</XPD:ATTR>
<XPD:REF name="Owner">rj24NqzSwk+Fw96RFkxwZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BGimBgs5pU2hipcqqmOxRQAA">
<XPD:ATTR name="Name" type="string">min</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">akZaAGOB2ESvS5B+mq1NdgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="oWG1kJ1IX0W4UJuqnvGLjwAA">
<XPD:ATTR name="Name" type="string">setMax</XPD:ATTR>
<XPD:REF name="Owner">rj24NqzSwk+Fw96RFkxwZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EkpF9gSxI0a/QF2yDIgmDgAA">
<XPD:ATTR name="Name" type="string">max</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oWG1kJ1IX0W4UJuqnvGLjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="Elvkw7Lrm0imn/FjOofTGwAA">
<XPD:ATTR name="Name" type="string">SelectModel</XPD:ATTR>
<XPD:REF name="Namespace">PIZMN+U9mk+iXmtUEIbS7wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">VZqwLiO1lEyYonNxiPp3QgAA</XPD:REF>
<XPD:REF name="Views[1]">tXGagPLcGkilHQ6eHVIJyAAA</XPD:REF>
<XPD:REF name="Views[2]">4/lvw15QxkeOJhbgEbYQSQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">aqwKoBpb90SDjDK6phMUngAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="bODYXlVpS0GD5rNfGYzUbQAA">
<XPD:ATTR name="Name" type="string">setFiltered</XPD:ATTR>
<XPD:REF name="Owner">Elvkw7Lrm0imn/FjOofTGwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MWZ18e3/OUqznVR9v0ZbzAAA">
<XPD:ATTR name="Name" type="string">filtered</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bODYXlVpS0GD5rNfGYzUbQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="QZCd72QtgUyq07o2V+8IywAA">
<XPD:ATTR name="Name" type="string">setHiddenIfTargetEmpty</XPD:ATTR>
<XPD:REF name="Owner">Elvkw7Lrm0imn/FjOofTGwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dwE8V3HWJE2iBWJTasZ90gAA">
<XPD:ATTR name="Name" type="string">hiddenIfTargetEmpty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QZCd72QtgUyq07o2V+8IywAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLInterface" guid="iGeXrHO3GkKm0Xuzn4dFjQAA">
<XPD:ATTR name="Name" type="string">RelationModel</XPD:ATTR>
<XPD:REF name="Namespace">PIZMN+U9mk+iXmtUEIbS7wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">PI2YonCo/UyN6YDU3q7cCAAA</XPD:REF>
<XPD:REF name="Views[1]">4rq1VrdXdkWgpV2mlkeAfAAA</XPD:REF>
<XPD:REF name="Views[2]">acACDpCWlkqEZiErk08BPAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">aqwKoBpb90SDjDK6phMUngAA</XPD:REF>
<XPD:REF name="Specializations[1]">GsRSK8hgPEmuOBC5Qf0b2QAA</XPD:REF>
<XPD:REF name="Specializations[2]">TmNfj3R0I0+lYdcTqe2kHwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="wN+Zt2XBWkeDnJ1Zbe3MXQAA">
<XPD:ATTR name="Name" type="string">setTargetEiMask</XPD:ATTR>
<XPD:REF name="Owner">iGeXrHO3GkKm0Xuzn4dFjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="l9SrTEK9+0qJ1xtOap4iHQAA">
<XPD:ATTR name="Name" type="string">extension</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wN+Zt2XBWkeDnJ1Zbe3MXQAA</XPD:REF>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLInterface" guid="10ns1r9TU0eP2s2nnRkeNgAA">
<XPD:ATTR name="Name" type="string">EmbeddedOneToOneModel</XPD:ATTR>
<XPD:REF name="Namespace">PIZMN+U9mk+iXmtUEIbS7wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">ACYahQYBR06/x7gaZYFt6gAA</XPD:REF>
<XPD:REF name="Views[1]">tS6M/osdYUio8hdDe7VCOwAA</XPD:REF>
<XPD:REF name="Views[2]">GBXhUjkW9UOI3tI7m3OYbQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">pLWi1pOX+EKwjW2Kh27hagAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="6JVugdxm/UaROs5S7WjzkgAA">
<XPD:ATTR name="Name" type="string">setReplacable</XPD:ATTR>
<XPD:REF name="Owner">10ns1r9TU0eP2s2nnRkeNgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ghySZMC5NU+6fi+5CllgTAAA">
<XPD:ATTR name="Name" type="string">replaceable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6JVugdxm/UaROs5S7WjzkgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="Ifg6ZhFitU+Bq3NqqatdGQAA">
<XPD:ATTR name="Name" type="string">RelationEiPropAdapter</XPD:ATTR>
<XPD:REF name="Namespace">wMPULy5dyEGR61sY6g4DdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Iu8ezPRdPEKouMCaEicRyQAA</XPD:REF>
<XPD:REF name="Views[1]">Kjbs+boF00OLssWOcRtlAAAA</XPD:REF>
<XPD:REF name="Views[2]">roQQ94I5JUeE971HpWQRdgAA</XPD:REF>
<XPD:REF name="Views[3]">MtdeQNRKeEm/33Admf3POQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">jYCG0ULF60K9zE0KRLIdlgAA</XPD:REF>
<XPD:REF name="Generalizations[1]">GI88S8MW+EagMaQ7x4fJAQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">AF9cJrY2+UmPW+88klMhdgAA</XPD:REF>
<XPD:REF name="Specializations[1]">G0VNHxmoBUCqWwUXrVRQ+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLInterface" guid="LMBXVhwqE0WAYzkDB+uM4AAA">
<XPD:ATTR name="Name" type="string">RelationEiProp</XPD:ATTR>
<XPD:REF name="Namespace">wMPULy5dyEGR61sY6g4DdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">OEJFPdKUBUSjbUq6Pkx21QAA</XPD:REF>
<XPD:REF name="Views[1]">UBfADO2n2kSn9bDF7vaqfQAA</XPD:REF>
<XPD:REF name="Views[2]">3SWi6VfKSk6FGao47XZsewAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">GI88S8MW+EagMaQ7x4fJAQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="2tzgJfSqOEeazrcBX934sgAA">
<XPD:ATTR name="Name" type="string">getRelationEntityProperty</XPD:ATTR>
<XPD:REF name="Owner">LMBXVhwqE0WAYzkDB+uM4AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XUMVka0rrU+qMKZfKwGCnQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">RelationEntityProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2tzgJfSqOEeazrcBX934sgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="rr5jV2RZEUOO173Sph6PmwAA">
<XPD:ATTR name="Name" type="string">hasEntryValues</XPD:ATTR>
<XPD:REF name="Owner">LMBXVhwqE0WAYzkDB+uM4AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b4h/qOORvkykXGubR0as3gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rr5jV2RZEUOO173Sph6PmwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="3K2Mw/pdz0uWoqTWkb19MQAA">
<XPD:ATTR name="Name" type="string">ManyToManyPickEiProp</XPD:ATTR>
<XPD:REF name="Namespace">wMPULy5dyEGR61sY6g4DdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PQlOzHYf40e/CHlNrNN36gAA</XPD:REF>
<XPD:REF name="Views[1]">F2WFJ7AzZEmPREKxNKJjYwAA</XPD:REF>
<XPD:REF name="Views[2]">CcUWAlCa+0G8g+N5fZwvEAAA</XPD:REF>
<XPD:REF name="Views[3]">+9khpi7E/kuHrKWlCwNtLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="H52Qp7Y0HUG7v2oKxXHHTAAA">
<XPD:ATTR name="Name" type="string">EmbeddedOneToOneEiProp</XPD:ATTR>
<XPD:REF name="Namespace">wMPULy5dyEGR61sY6g4DdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nN9hJDb650aVjlnBw6mIVgAA</XPD:REF>
<XPD:REF name="Views[1]">U/5e/fidzkq8gFjMxjkw0gAA</XPD:REF>
<XPD:REF name="Views[2]">75guYlUfgkCf4ZQ7ONxLPQAA</XPD:REF>
<XPD:REF name="Views[3]">3A1RI99F9UiAcEeNETCqOwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="tlQyHAtudUKJMvk7mIp3ggAA">
<XPD:ATTR name="Name" type="string">adapter</XPD:ATTR>
<XPD:REF name="Namespace">GCcmjAeeWECzl3zafB2iIAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="wqFKWrubgEei3WG5Dp0SnQAA">
<XPD:ATTR name="Name" type="string">IndependentEiPropAdapter</XPD:ATTR>
<XPD:REF name="Namespace">tlQyHAtudUKJMvk7mIp3ggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FdgZgG5lH0y5flqKPTtS5QAA</XPD:REF>
<XPD:REF name="Views[1]">m0yq+c+XIkODQA2rswUi8AAA</XPD:REF>
<XPD:REF name="Views[2]">pK1krDNup069Ec4KYkG5UAAA</XPD:REF>
<XPD:REF name="Views[3]">5Vtqy4WvBk+kdzCybMYGCwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">9EUCRHVSw0m94JPInqX5uQAA</XPD:REF>
<XPD:REF name="Specializations[1]">BXPjCWbF30+8N0i1wARtbAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="L7coqKoKBUq6v2YKnhtUcgAA">
<XPD:ATTR name="Name" type="string">createEiPropConfigurator</XPD:ATTR>
<XPD:REF name="Owner">wqFKWrubgEei3WG5Dp0SnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B4/muYQlB0yTDAreW5b89QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">L7coqKoKBUq6v2YKnhtUcgAA</XPD:REF>
<XPD:REF name="Type_">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ft4OtvzOj06ouwsShvVcxQAA">
<XPD:ATTR name="Name" type="string">getLabelLstr</XPD:ATTR>
<XPD:REF name="Owner">wqFKWrubgEei3WG5Dp0SnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WkZLXj/TGkiMEx0MaVCOEgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Lstr</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ft4OtvzOj06ouwsShvVcxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="xd67BEsUyk2+ZNsxtyJWCAAA">
<XPD:ATTR name="Name" type="string">setLabelLstr</XPD:ATTR>
<XPD:REF name="Owner">wqFKWrubgEei3WG5Dp0SnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jmGgQouJ/kyGS01mkWnT8wAA">
<XPD:ATTR name="Name" type="string">labelLstr</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Lstr</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xd67BEsUyk2+ZNsxtyJWCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="HoWhy6QhyUGl+MSWHpQtXgAA">
<XPD:ATTR name="Name" type="string">DisplayableEiPropAdapter</XPD:ATTR>
<XPD:REF name="Namespace">tlQyHAtudUKJMvk7mIp3ggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">D1fX5y3cDEKrxaa4td6QPAAA</XPD:REF>
<XPD:REF name="Views[1]">krDVu5cxz06T0/JvQj0PPgAA</XPD:REF>
<XPD:REF name="Views[2]">7kBgJ7/MVkGU9EXhgOCEjQAA</XPD:REF>
<XPD:REF name="Views[3]">3uElheJFOECk+f49DHBdegAA</XPD:REF>
<XPD:REF name="Views[4]">mTa8/QIBy0W3DrPutge1ZAAA</XPD:REF>
<XPD:REF name="Views[5]">xEpMiW1NP0eDyBP/O0a/JAAA</XPD:REF>
<XPD:REF name="Views[6]">DzCT9+1Zi0uS0jNOSC6UOwAA</XPD:REF>
<XPD:REF name="Views[7]">E8zv4UJIaUCr57NZekie8gAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">9EUCRHVSw0m94JPInqX5uQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">hZQehNqzFUqpZpBMZNhQaQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="gCdZmJSLFkSHbZfhariNbgAA">
<XPD:ATTR name="Name" type="string">createEiPropConfigurator</XPD:ATTR>
<XPD:REF name="Owner">HoWhy6QhyUGl+MSWHpQtXgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XVy6DxbyakahGJRDlQ52tAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gCdZmJSLFkSHbZfhariNbgAA</XPD:REF>
<XPD:REF name="Type_">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ge0Ew27HsUyZ5B/ODKxwtgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="yFfw8QAlW0SkE2wgJ2i2oQAA">
<XPD:ATTR name="Name" type="string">displaySettings</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DisplaySettings</XPD:ATTR>
<XPD:REF name="Owner">HoWhy6QhyUGl+MSWHpQtXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="ofakBMaKM02naJdKu4qxXgAA">
<XPD:ATTR name="Name" type="string">AdaptableEiPropConfigurator</XPD:ATTR>
<XPD:REF name="Namespace">tlQyHAtudUKJMvk7mIp3ggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">oWE5MAAS3k6P5SpWveMzJQAA</XPD:REF>
<XPD:REF name="Views[1]">FJVeqBAKHkyZxXRu37oSYAAA</XPD:REF>
<XPD:REF name="Views[2]">gVQhnb7WwEuNTkk5LOW+0wAA</XPD:REF>
<XPD:REF name="Views[3]">RtztMQPL50uQYM54zlpoXgAA</XPD:REF>
<XPD:REF name="Views[4]">YHmIvLEVYEumx5kR+ZZYtwAA</XPD:REF>
<XPD:REF name="Views[5]">C09+AZZIAkmAk7cbtUT3zQAA</XPD:REF>
<XPD:REF name="Views[6]">2goHuOcTt0u8Z3O+1pHZ9QAA</XPD:REF>
<XPD:REF name="Views[7]">r9ahWkb+Qkmtsl9GLk/SBgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">4yu3UR4XnUexTjDDNog05wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="v6diPyTe10uYVXD7Mjou0wAA">
<XPD:ATTR name="Name" type="string">registerEntityPropertyConfigurable</XPD:ATTR>
<XPD:REF name="Owner">ofakBMaKM02naJdKu4qxXgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yNP6gbH1vkG6vjfDVaDDUAAA">
<XPD:ATTR name="Name" type="string">propertyConfigurable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v6diPyTe10uYVXD7Mjou0wAA</XPD:REF>
<XPD:REF name="Type_">AeLW9+N3YEW4muFTZYE7QAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="H8p4fiCEP0ScDSGQGgK16gAA">
<XPD:ATTR name="Name" type="string">registerObjectPropertyConfigurable</XPD:ATTR>
<XPD:REF name="Owner">ofakBMaKM02naJdKu4qxXgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="imKPh1exJUeu1L4HvpairAAA">
<XPD:ATTR name="Name" type="string">propertyConfigurable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H8p4fiCEP0ScDSGQGgK16gAA</XPD:REF>
<XPD:REF name="Type_">c9jmSCzDoUWjLxrK3sOdZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="3tOI7hffGkyb2jXsnw+i7QAA">
<XPD:ATTR name="Name" type="string">registerDisplayConfig</XPD:ATTR>
<XPD:REF name="Owner">ofakBMaKM02naJdKu4qxXgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zqVidd5Uwky7M57h753r5QAA">
<XPD:ATTR name="Name" type="string">displayConfig</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3tOI7hffGkyb2jXsnw+i7QAA</XPD:REF>
<XPD:REF name="Type_">9sSFLxpE1ESyzo/shXKXeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="McoVnKlRnECAJUJgpLVuGAAA">
<XPD:ATTR name="Name" type="string">addDisplayItemType</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3tOI7hffGkyb2jXsnw+i7QAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="uPk7M2JX7k2VYC23GK2JZgAA">
<XPD:ATTR name="Name" type="string">addDefaultDisplay</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3tOI7hffGkyb2jXsnw+i7QAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="RTtqZFvvE0CajVDysDC/yAAA">
<XPD:ATTR name="Name" type="string">registerEditConfig</XPD:ATTR>
<XPD:REF name="Owner">ofakBMaKM02naJdKu4qxXgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/nsxXzEvI0qoUoNgq0/dMwAA">
<XPD:ATTR name="Name" type="string">editConfig</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EditConfig</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RTtqZFvvE0CajVDysDC/yAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="BID42BGxfE+RZhYFChJwiQAA">
<XPD:ATTR name="Name" type="string">addConstant</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RTtqZFvvE0CajVDysDC/yAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="dzPXNDY32kOMznM+YX+fHgAA">
<XPD:ATTR name="Name" type="string">addReadOnly</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RTtqZFvvE0CajVDysDC/yAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="DGOZ60DepEG2qXxikkoz2AAA">
<XPD:ATTR name="Name" type="string">addMandatory</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RTtqZFvvE0CajVDysDC/yAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="um957oDFKUCxLqjZHAtjxgAA">
<XPD:ATTR name="Name" type="string">autoMandatoryCheck</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RTtqZFvvE0CajVDysDC/yAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">86yWoGbFokWqJd2zvi+TNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="ijcId8rE3Ui7jYg3WdMongAA">
<XPD:ATTR name="Name" type="string">PropertyEiPropAdapter</XPD:ATTR>
<XPD:REF name="Namespace">tlQyHAtudUKJMvk7mIp3ggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MerVoel7T0OSxrHQs6YY4gAA</XPD:REF>
<XPD:REF name="Views[1]">qjaX7Tb9eEWe4oMlgXZOEAAA</XPD:REF>
<XPD:REF name="Views[2]">rvHr5pUjLUy4CS6ybZPwoAAA</XPD:REF>
<XPD:REF name="Views[3]">N6qOaZcWlUSLU6YCMwdA4wAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">QTJeQGFtd0mWh9Z9eJOmKwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">BXPjCWbF30+8N0i1wARtbAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">35DhsxgJpkSQmAj8UV0ecgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="AeLW9+N3YEW4muFTZYE7QAAA">
<XPD:ATTR name="Name" type="string">EntityPropertyConfigurable</XPD:ATTR>
<XPD:REF name="Namespace">tlQyHAtudUKJMvk7mIp3ggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">nveOssxLgEeUPlutz80pCQAA</XPD:REF>
<XPD:REF name="Views[1]">92mAhEZLIE2I4nk23cfzYQAA</XPD:REF>
<XPD:REF name="Views[2]">qoo2HL/81kKDiwYUyeRSswAA</XPD:REF>
<XPD:REF name="Views[3]">jJ0OMa4KAkCTwLi5F1bb4QAA</XPD:REF>
<XPD:REF name="Views[4]">Lp8TW6SLzkusHWMG0t+YMQAA</XPD:REF>
<XPD:REF name="Views[5]">J9msG8o5CkmFbBdQ75UKkQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">QTJeQGFtd0mWh9Z9eJOmKwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="aGg98dn0tkuQj3jGwNohEQAA">
<XPD:ATTR name="Name" type="string">setEntityProperty</XPD:ATTR>
<XPD:REF name="Owner">AeLW9+N3YEW4muFTZYE7QAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KoOz/EbNkEmusfxdBKjlawAA">
<XPD:ATTR name="Name" type="string">entityProperty</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityProperty|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aGg98dn0tkuQj3jGwNohEQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="18yqD3HKTkW4i2eYucVYxAAA">
<XPD:ATTR name="Name" type="string">setObjectPropertyAccessProxy</XPD:ATTR>
<XPD:REF name="Owner">AeLW9+N3YEW4muFTZYE7QAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pPyurB5WqUiENnHUbyCHGQAA">
<XPD:ATTR name="Name" type="string">objectPropertyAccessProxy</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">AccessProxy|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">18yqD3HKTkW4i2eYucVYxAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">yNP6gbH1vkG6vjfDVaDDUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="3Uklp70cSUaxTCtb/fTf0gAA">
<XPD:ATTR name="Name" type="string">DisplayablePropertyEiPropAdapter</XPD:ATTR>
<XPD:REF name="Namespace">tlQyHAtudUKJMvk7mIp3ggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yMw/kGkTnEmQ+Vk5Hy3PWgAA</XPD:REF>
<XPD:REF name="Views[1]">NuxSY4Klp0yS+5rfHg+8ZAAA</XPD:REF>
<XPD:REF name="Views[2]">WhIxbaj8zUyKXAmrHvzn8AAA</XPD:REF>
<XPD:REF name="Views[3]">1/XMbJDWlEmZZD9fJdI7PAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">35DhsxgJpkSQmAj8UV0ecgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">bsFoMaj+oUi068JgFvZEJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="9sSFLxpE1ESyzo/shXKXeQAA">
<XPD:ATTR name="Name" type="string">DisplayConfig</XPD:ATTR>
<XPD:REF name="Namespace">tlQyHAtudUKJMvk7mIp3ggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">eF/gHn2+hESQLc0/CzhlSwAA</XPD:REF>
<XPD:REF name="Views[1]">Mdx9UzJ/gE6y+xvWqh24ngAA</XPD:REF>
<XPD:REF name="Views[2]">ytnx98tr9kCbIKq9kJ64TgAA</XPD:REF>
<XPD:REF name="Views[3]">wH66FealU0qk8o/o8Gc44gAA</XPD:REF>
<XPD:REF name="Views[4]">msdTyHFNEUuCHnXNekKgvQAA</XPD:REF>
<XPD:REF name="Views[5]">WciCXi71EkOdeBbRCG34pAAA</XPD:REF>
<XPD:REF name="Views[6]">nsvqAOnHyE6oZQO1svFh+gAA</XPD:REF>
<XPD:REF name="Views[7]">T3CfGppJokGWVU+Fnlgb9AAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">f75jU8w5T0WIMvuMWKNBTgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">zqVidd5Uwky7M57h753r5QAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">I1iOAQQy3ECSNTyVO624kQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">iV24cKoR2USpgAQI2B18xwAA</XPD:REF>
<XPD:REF name="Associations[1]">5JJBNqOWvU6Of0ZOey6BwwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Mal4EY7viE66iGKVRqYyTgAA">
<XPD:ATTR name="Name" type="string">compatibleViewModes</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">9sSFLxpE1ESyzo/shXKXeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="65zXKVEC+k+j9SQFMXb5FAAA">
<XPD:ATTR name="Name" type="string">defaultDisplayedViewModes</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">9sSFLxpE1ESyzo/shXKXeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="DRTeNhIQk0i7s4ibG7vyjgAA">
<XPD:ATTR name="Name" type="string">displayItemType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">9sSFLxpE1ESyzo/shXKXeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLInterface" guid="c9jmSCzDoUWjLxrK3sOdZgAA">
<XPD:ATTR name="Name" type="string">ObjectPropertyConfigurable</XPD:ATTR>
<XPD:REF name="Namespace">tlQyHAtudUKJMvk7mIp3ggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">PayiDeghGkqSaiVZADZdFQAA</XPD:REF>
<XPD:REF name="Views[1]">FlzbgR2EG02uizOAC6rWyQAA</XPD:REF>
<XPD:REF name="Views[2]">4NlEWeVVL02NkXtoFfY/+gAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">imKPh1exJUeu1L4HvpairAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="18ow8DHUyUW+Pxh4fZeiTAAA">
<XPD:ATTR name="Name" type="string">EditConfig</XPD:ATTR>
<XPD:REF name="Namespace">tlQyHAtudUKJMvk7mIp3ggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RBGS5LFP3UqKKJrY8Y8MGwAA</XPD:REF>
<XPD:REF name="Views[1]">9qrbAqLXi0CxaW0aKiRywQAA</XPD:REF>
<XPD:REF name="Views[2]">Iec1gjQ9h0GdptuZt94H8gAA</XPD:REF>
<XPD:REF name="Views[3]">KGWlVMJZlUO13JPKMJSFQgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">xVYxMZSAV0iGZvy5da7x3QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="5FycT7IYoU25mjJm213irQAA">
<XPD:ATTR name="Name" type="string">constant</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">18ow8DHUyUW+Pxh4fZeiTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="aybBgh6a4kiH78IcCFR3zQAA">
<XPD:ATTR name="Name" type="string">readOnly</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">18ow8DHUyUW+Pxh4fZeiTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="84FZ1NGfT0+P20lFGiQl3AAA">
<XPD:ATTR name="Name" type="string">mandatory</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">18ow8DHUyUW+Pxh4fZeiTAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="91AY54prbEOl1Xx6G9S1XQAA">
<XPD:ATTR name="Name" type="string">AddonConfig</XPD:ATTR>
<XPD:REF name="Namespace">tlQyHAtudUKJMvk7mIp3ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLPackage" guid="gKoHyQU27U2MKxHsOAibmgAA">
<XPD:ATTR name="Name" type="string">config</XPD:ATTR>
<XPD:REF name="Namespace">tlQyHAtudUKJMvk7mIp3ggAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="uKEubO6FiU6F3wcVkR4DIQAA">
<XPD:ATTR name="Name" type="string">EiPropConfiguratorAdaption</XPD:ATTR>
<XPD:REF name="Namespace">gKoHyQU27U2MKxHsOAibmgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">C9B2GnBjREWBU+KnIJ1oRgAA</XPD:REF>
<XPD:REF name="Views[1]">U6hRtzpbFUq+/hNmf+6xgAAA</XPD:REF>
<XPD:REF name="Views[2]">0MHM5PI9AUephfny6A6qDQAA</XPD:REF>
<XPD:REF name="Views[3]">UIDcw5vbi0GaaIvFSYC2aAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">MqaUMuSa8EKcbdDQGc5VxwAA</XPD:REF>
<XPD:REF name="Specializations[1]">wtRUDyD0t023XcFkOmhIyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="dcDIMlNApEKg2ey/Hr+IBQAA">
<XPD:ATTR name="Name" type="string">iframe</XPD:ATTR>
<XPD:REF name="Namespace">GCcmjAeeWECzl3zafB2iIAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="mKpjp3MD7EiK/Bv+O7R0oAAA">
<XPD:ATTR name="Name" type="string">IframeEiProp</XPD:ATTR>
<XPD:REF name="Namespace">dcDIMlNApEKg2ey/Hr+IBQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CWu/2u5b/EatTSNAL878AgAA</XPD:REF>
<XPD:REF name="Views[1]">7K0YD0Lmd0qY9xa4CVPYagAA</XPD:REF>
<XPD:REF name="Views[2]">Prod87+30kethnqS+eMIKwAA</XPD:REF>
<XPD:REF name="Views[3]">7GO7DuI90UG7X1iToZ2PUgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">hZQehNqzFUqpZpBMZNhQaQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">RY7IrPq+pUi21dzUuuhOSAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="wUbaNWegH0Goy7M10g1FjQAA">
<XPD:ATTR name="Name" type="string">iframeConfig</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">IframeConfig</XPD:ATTR>
<XPD:REF name="Type_">KcIRPq2Ac0eZm+1ARfNo9QAA</XPD:REF>
<XPD:REF name="Owner">mKpjp3MD7EiK/Bv+O7R0oAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="KcIRPq2Ac0eZm+1ARfNo9QAA">
<XPD:ATTR name="Name" type="string">IframeConfig</XPD:ATTR>
<XPD:REF name="Namespace">dcDIMlNApEKg2ey/Hr+IBQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">I2qS3vEg9EOywOJpCT8DpgAA</XPD:REF>
<XPD:REF name="Views[1]">2tnGOZZRU02DHc4unVlR8AAA</XPD:REF>
<XPD:REF name="Views[2]">2NTFvNMNwEShjtKh8YJ3VAAA</XPD:REF>
<XPD:REF name="Views[3]">9PA/VFf+J060vWoeluFvawAA</XPD:REF>
<XPD:REF name="Views[4]">fqtAGZBnqUOD/gsrKFCqVAAA</XPD:REF>
<XPD:REF name="Views[5]">SlPuvPTMQEWuQOesyh6bigAA</XPD:REF>
<XPD:REF name="Views[6]">ZXIIzdu23U+UKw1LU8kgdgAA</XPD:REF>
<XPD:REF name="Views[7]">XTjyOhMLzU6hheXHsmFLDQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">MqaUMuSa8EKcbdDQGc5VxwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">CLdaCal3+EaquJFcvip2VwAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">wUbaNWegH0Goy7M10g1FjQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">HCBUG7q5kkql4J/nYF2xOgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="by6Urx9KDESNVbgseZdvSwAA">
<XPD:ATTR name="Name" type="string">useSrcDoc</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">nice to have</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">KcIRPq2Ac0eZm+1ARfNo9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="IjaWa011Oke3CT75wxZZBAAA">
<XPD:ATTR name="Name" type="string">url</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">KcIRPq2Ac0eZm+1ARfNo9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="4GSr6VnO30a3WlXkNYCEuAAA">
<XPD:ATTR name="Name" type="string">srcDoc</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">KcIRPq2Ac0eZm+1ARfNo9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="Rsq8A8s0Ak2ExxgDEVntsgAA">
<XPD:ATTR name="Name" type="string">useTemplate</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">true</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">KcIRPq2Ac0eZm+1ARfNo9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLGeneralization" guid="hZQehNqzFUqpZpBMZNhQaQAA">
<XPD:REF name="Namespace">GCcmjAeeWECzl3zafB2iIAAA</XPD:REF>
<XPD:REF name="Child">mKpjp3MD7EiK/Bv+O7R0oAAA</XPD:REF>
<XPD:REF name="Parent">HoWhy6QhyUGl+MSWHpQtXgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MnZAFzt28ECgQtjYuktXNgAA</XPD:REF>
<XPD:REF name="Views[1]">8fJu3DJRTkSVk+mUa5W+pAAA</XPD:REF>
<XPD:REF name="Views[2]">WvasGyiLsUOQ8bG0dY2FdQAA</XPD:REF>
<XPD:REF name="Views[3]">WhwXSVbH1Uyh11O1ErLePQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLGeneralization" guid="MqaUMuSa8EKcbdDQGc5VxwAA">
<XPD:REF name="Namespace">GCcmjAeeWECzl3zafB2iIAAA</XPD:REF>
<XPD:REF name="Child">KcIRPq2Ac0eZm+1ARfNo9QAA</XPD:REF>
<XPD:REF name="Parent">uKEubO6FiU6F3wcVkR4DIQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">t8/X23/YE0moi/umUmTuTAAA</XPD:REF>
<XPD:REF name="Views[1]">r3J+0/g4H0OowI7Yb+UoigAA</XPD:REF>
<XPD:REF name="Views[2]">VvUXLmUmS0aeeM2ghOEhawAA</XPD:REF>
<XPD:REF name="Views[3]">iDN330I0VEKXa1gC38VjxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLAssociation" guid="6hHseTJjpUaGy+ew8Z62jQAA">
<XPD:REF name="Namespace">GCcmjAeeWECzl3zafB2iIAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zbMd613ob0CkhI7pb0kaKAAA</XPD:REF>
<XPD:REF name="Views[1]">OLRT1f9c7EmIZnMh0EGWWwAA</XPD:REF>
<XPD:REF name="Views[2]">coE3MbojKkaF87ZinH9R0gAA</XPD:REF>
<XPD:REF name="Views[3]">ujT+WujSXk6bKX334vM3AwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="RY7IrPq+pUi21dzUuuhOSAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">6hHseTJjpUaGy+ew8Z62jQAA</XPD:REF>
<XPD:REF name="Participant">mKpjp3MD7EiK/Bv+O7R0oAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">r3pGMrCnCkeJDG+N7YU16AAA</XPD:REF>
<XPD:REF name="Views[1]">FWsjGT7WoEK03CVQEZc1cAAA</XPD:REF>
<XPD:REF name="Views[2]">4BZjXRscAkaAF7X3aXp97QAA</XPD:REF>
<XPD:REF name="Views[3]">HBQ4pu0fnEmpOwyZtSCDYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="HCBUG7q5kkql4J/nYF2xOgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">6hHseTJjpUaGy+ew8Z62jQAA</XPD:REF>
<XPD:REF name="Participant">KcIRPq2Ac0eZm+1ARfNo9QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">E8jvJ0msPU2gaOm2a8IhQAAA</XPD:REF>
<XPD:REF name="Views[1]">UryJq8+rZkS1kvaa48iSswAA</XPD:REF>
<XPD:REF name="Views[2]">U+4GtNs7Lkaq2yskDGiw4AAA</XPD:REF>
<XPD:REF name="Views[3]">I10sknFLek+qc2j/C1/suwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="/HRerN0uGkanVYzlAp56lgAA">
<XPD:ATTR name="Name" type="string">string</XPD:ATTR>
<XPD:REF name="Namespace">GCcmjAeeWECzl3zafB2iIAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="QDdNbnDRM0elWJiQLjd7ogAA">
<XPD:ATTR name="Name" type="string">StringArrayEiProp</XPD:ATTR>
<XPD:REF name="Namespace">/HRerN0uGkanVYzlAp56lgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Yj6Nsh+sjkyCUIRevbNGFwAA</XPD:REF>
<XPD:REF name="Views[1]">RzoUamGPREecoVtKr0f1TAAA</XPD:REF>
<XPD:REF name="Views[2]">QriXp0O7J0qEgwSx/pyptgAA</XPD:REF>
<XPD:REF name="Views[3]">h6fXljqRakKWAH+8yGfOBAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">cDS1O++pUESnODp/nJYOlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="DmvX84nzckWXp/0+fV5xrgAA">
<XPD:ATTR name="Name" type="string">StringArrayConfig</XPD:ATTR>
<XPD:REF name="Namespace">/HRerN0uGkanVYzlAp56lgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bDSoLBWh7UWMBbbPwKLERwAA</XPD:REF>
<XPD:REF name="Views[1]">EnnRqYrHNEqQqLE0Md8rowAA</XPD:REF>
<XPD:REF name="Views[2]">Fut38Ip3oUC8kqRs8Vh20QAA</XPD:REF>
<XPD:REF name="Views[3]">9Jx0MQZk9UiXaJLfZkIPNAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">wtRUDyD0t023XcFkOmhIyAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">PPN4AQ27Dk6OBuesnKq0+QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ysGwWdAQ+0OcFWFkc7dSLgAA">
<XPD:ATTR name="Name" type="string">min</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">DmvX84nzckWXp/0+fV5xrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="2lNCbHpr8E+48MO8DglnTQAA">
<XPD:ATTR name="Name" type="string">max</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int|null</XPD:ATTR>
<XPD:REF name="Owner">DmvX84nzckWXp/0+fV5xrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="vSeX+W33/E+1pMxRNI1dpwAA">
<XPD:ATTR name="Name" type="string">UrlEiProp</XPD:ATTR>
<XPD:REF name="Namespace">/HRerN0uGkanVYzlAp56lgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OGFssffcTEe3eg8P1k5UdwAA</XPD:REF>
<XPD:REF name="Views[1]">ge632h0bAESTY7Rn9aOWGwAA</XPD:REF>
<XPD:REF name="Views[2]">36nFakNIHUy5klTzpIlQMgAA</XPD:REF>
<XPD:REF name="Views[3]">PAuGp2tuSkG81sgxaDcsTgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">HURVGS8cRkanJOhqwxKeKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="UTIJXU0Nm0+iaMVLGc+S7gAA">
<XPD:ATTR name="Name" type="string">UrlConfig</XPD:ATTR>
<XPD:REF name="Namespace">/HRerN0uGkanVYzlAp56lgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vvelgnoZ7EqVC0jUXVGNrAAA</XPD:REF>
<XPD:REF name="Views[1]">UAH0wGAjU0O4VwekpYszCQAA</XPD:REF>
<XPD:REF name="Views[2]">eA04+B5p0EOM9sIt4AHmFQAA</XPD:REF>
<XPD:REF name="Views[3]">iOzCpvjiwUGBmJx5Mj1lRgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">89dzIaJgNUC+9SoIJWkuiQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="9ASW+fzgSEqaEP1yb0UalwAA">
<XPD:ATTR name="Name" type="string">autoScheme</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">/HRerN0uGkanVYzlAp56lgAA</XPD:REF>
<XPD:REF name="Owner">UTIJXU0Nm0+iaMVLGc+S7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="pOR96YqCEE+t24FbkXg8BQAA">
<XPD:ATTR name="Name" type="string">allowedSchemes</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="Owner">UTIJXU0Nm0+iaMVLGc+S7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="f1gSl6eHG0eP2Ob+bna/jgAA">
<XPD:ATTR name="Name" type="string">relativeAllowed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">UTIJXU0Nm0+iaMVLGc+S7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="g7RnWFmiLEK+dMgXwX/5SQAA">
<XPD:ATTR name="Name" type="string">lytebox</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">UTIJXU0Nm0+iaMVLGc+S7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">9ASW+fzgSEqaEP1yb0UalwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLGeneralization" guid="wtRUDyD0t023XcFkOmhIyAAA">
<XPD:REF name="Namespace">GCcmjAeeWECzl3zafB2iIAAA</XPD:REF>
<XPD:REF name="Child">DmvX84nzckWXp/0+fV5xrgAA</XPD:REF>
<XPD:REF name="Parent">uKEubO6FiU6F3wcVkR4DIQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">M/8d8OvxP0mmHu6JSA+PowAA</XPD:REF>
<XPD:REF name="Views[1]">ltEId7UgeEyFQG2ea9kniQAA</XPD:REF>
<XPD:REF name="Views[2]">pvpLv3aKd0a9iDqUAOUCFAAA</XPD:REF>
<XPD:REF name="Views[3]">wnClWMuLKEy6tU0NILu/HAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLAssociation" guid="cw6oyLSUw0+Y0iQyF0ycFQAA">
<XPD:REF name="Namespace">GCcmjAeeWECzl3zafB2iIAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7C2G1VXAHkmdB7NXsb2a1AAA</XPD:REF>
<XPD:REF name="Views[1]">/GsxWZNziUitWjjaF67KTgAA</XPD:REF>
<XPD:REF name="Views[2]">QUvPjjT8Ckms1NxZe3JyjAAA</XPD:REF>
<XPD:REF name="Views[3]">+6Y+bx1kyEWpQGTmHBdnMgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="cDS1O++pUESnODp/nJYOlQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">cw6oyLSUw0+Y0iQyF0ycFQAA</XPD:REF>
<XPD:REF name="Participant">QDdNbnDRM0elWJiQLjd7ogAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HrBzgCoxqUeLo5tyX7sS8gAA</XPD:REF>
<XPD:REF name="Views[1]">BnUpRfy9qEO7hUrcmW8YDgAA</XPD:REF>
<XPD:REF name="Views[2]">hEm6H8fQUEeGYSW29PESwgAA</XPD:REF>
<XPD:REF name="Views[3]">0AIB5ygiAE6DOY3TjC5UBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="PPN4AQ27Dk6OBuesnKq0+QAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">cw6oyLSUw0+Y0iQyF0ycFQAA</XPD:REF>
<XPD:REF name="Participant">DmvX84nzckWXp/0+fV5xrgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fzV2+fkAD0OV1+kqA0oCQQAA</XPD:REF>
<XPD:REF name="Views[1]">jXaoRlr5B0+xc50RebxAQgAA</XPD:REF>
<XPD:REF name="Views[2]">UXOjqAJWGEqbRqhXBqzp2QAA</XPD:REF>
<XPD:REF name="Views[3]">3cmvWFo51EOKRANXpGOG5QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="5VxtiN9VVkWNHH3I0LLJ4gAA">
<XPD:ATTR name="Name" type="string">command</XPD:ATTR>
<XPD:REF name="Namespace">uKmXlTbZX0StiWNqix4iFQAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="TYWsN/VbMU2e2UTKb+xyDgAA">
<XPD:ATTR name="Name" type="string">rocket.impl.ei.component.command</XPD:ATTR>
<XPD:REF name="DiagramOwner">5VxtiN9VVkWNHH3I0LLJ4gAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="+jowGflA+0CsPxqBuA+JhwAA">
<XPD:REF name="Diagram">TYWsN/VbMU2e2UTKb+xyDgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">9</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="RElMrs12BUeoykoA0jTF2QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">388</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">115</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">OE3v0FYEZUq5P1yLt7qU+QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5hJjVimhH0COIuPI8760QgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DczhxFWAIkum2PQE4g8qmAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IframeEiCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="r/iLdKCfy0GaE2oEt95v8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xTfRhuph002KbP1oT3tvKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="boJ8tfAnSEO8ezvmlBJlJAAA">
<XPD:REF name="Model">OE3v0FYEZUq5P1yLt7qU+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zJYVGRIwjUmENFZXLKFG+wAA">
<XPD:REF name="Model">OE3v0FYEZUq5P1yLt7qU+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Xu837fkEpU6lVcuIPwmwlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OE3v0FYEZUq5P1yLt7qU+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="+VGXU/l91UCb9Ln6xS14dwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">184</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">195</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">cL98dDpzZEGMfGf1NEdaXgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="H48pTfKVi0WA5HTOeCsVogAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="axYVsK9m/USp7i31K9BcoAAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IndependentEiCommandAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fQzmrgIWdk2Wjw7Vfx6ixAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="nOVkwcaQhUOi4VXKtuviEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="R+AVTBcU5keRsN1ijMXa+wAA">
<XPD:REF name="Model">cL98dDpzZEGMfGf1NEdaXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AmAIU35Z3kuDp630lwfTbwAA">
<XPD:REF name="Model">cL98dDpzZEGMfGf1NEdaXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="TsMqaAH55kSJEQ+rM4AZygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">cL98dDpzZEGMfGf1NEdaXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="fUuggYLXF0S4qmVWEaWIGwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">394,388;404,226</XPD:ATTR>
<XPD:REF name="Model">hEzkMJuTHUeBWgiw1COr9wAA</XPD:REF>
<XPD:REF name="Head">+VGXU/l91UCb9Ln6xS14dwAA</XPD:REF>
<XPD:REF name="Tail">RElMrs12BUeoykoA0jTF2QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="2zw2GmhIuEGCp9QCQVdNkgAA">
<XPD: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">hEzkMJuTHUeBWgiw1COr9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="S4kKYSQSyUqaaehlVK1pFQAA">
<XPD: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">hEzkMJuTHUeBWgiw1COr9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rId1Qq+x1U2iF1J0CSpdmwAA">
<XPD: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">hEzkMJuTHUeBWgiw1COr9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="fqtAGZBnqUOD/gsrKFCqVAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">896</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">216</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">200</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">KcIRPq2Ac0eZm+1ARfNo9QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="danoM8TAsUKZskNKAU92TwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="d1xN3+s06Eet4ZlbER//lQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IframeConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dE32P25Ec0KJee2X7iBSDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="XlqLaE6dv0Kbq4LZ7gB/AQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SlPuvPTMQEWuQOesyh6bigAA">
<XPD:REF name="Model">KcIRPq2Ac0eZm+1ARfNo9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ZXIIzdu23U+UKw1LU8kgdgAA">
<XPD:REF name="Model">KcIRPq2Ac0eZm+1ARfNo9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="XTjyOhMLzU6hheXHsmFLDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KcIRPq2Ac0eZm+1ARfNo9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="XTinnLI1yU+IHI5iSPgd0wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">708</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">141</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">M8+tMfmzTUeOe5WYktSTngAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+YOBthmI+Uu2cvS67YNABQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="x87jzlBQsU6n3OlEzcVK5wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiConfiguratorAdaption</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="uEk6y/bcWkGfEMGCK9/PDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wuB7O98tMUGdRCeAVDj+9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="cmoyhK/njUmIqRoYCtvLJQAA">
<XPD:REF name="Model">M8+tMfmzTUeOe5WYktSTngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yvp/foPzvUOPQO5UIQEkzAAA">
<XPD:REF name="Model">M8+tMfmzTUeOe5WYktSTngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="z953dyQKqUKmS+0BNmhfSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">M8+tMfmzTUeOe5WYktSTngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="bfXRGRfmoE2XeG3BKr755AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">688</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">356</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">199</XPD:ATTR>
<XPD:REF name="Model">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="IuSZkLN8u0yxBgj1rvauPgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+Ma/86fOhEOLoNc3wgd4sgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IframeConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3aznCpyRfkKtXwfat2rC2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jmDFsehyjEOyjfTVhzScsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="aj7vvp4Y302Yr9LK7Znv/AAA">
<XPD:REF name="Model">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ceHo8a9ywEGaM4xEhBDZDgAA">
<XPD:REF name="Model">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="/2x1RtaDm0KSrgki758IhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="g/yHkOzdlE2w2KfbQOsCzwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">785,356;779,186</XPD:ATTR>
<XPD:REF name="Model">2qrS5sSIgUiAFqJ6Oxk2NgAA</XPD:REF>
<XPD:REF name="Head">XTinnLI1yU+IHI5iSPgd0wAA</XPD:REF>
<XPD:REF name="Tail">bfXRGRfmoE2XeG3BKr755AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="4YfdhEHiNEmaHYMBjsnpEQAA">
<XPD: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">2qrS5sSIgUiAFqJ6Oxk2NgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="NDRDhXlP/UiptOmNHv3SBAAA">
<XPD: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">2qrS5sSIgUiAFqJ6Oxk2NgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rz9Lk/cvB06k5nJv8iRSewAA">
<XPD: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">2qrS5sSIgUiAFqJ6Oxk2NgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLGeneralizationView" guid="/1k1WB+fCk2Lb/QHFt4B1gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">891,360;945,310</XPD:ATTR>
<XPD:REF name="Model">CLdaCal3+EaquJFcvip2VwAA</XPD:REF>
<XPD:REF name="Head">fqtAGZBnqUOD/gsrKFCqVAAA</XPD:REF>
<XPD:REF name="Tail">bfXRGRfmoE2XeG3BKr755AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="hTMG5VxJ70eajVjmJHICdgAA">
<XPD: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">CLdaCal3+EaquJFcvip2VwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="VUyAV2AWlkaXrCL+FPGhbgAA">
<XPD: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">CLdaCal3+EaquJFcvip2VwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5twgkwvYm0qpTM35JnNwUwAA">
<XPD: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">CLdaCal3+EaquJFcvip2VwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="UMwCl5krik2LDT6ywfJPTwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">450,416;688,443</XPD:ATTR>
<XPD:REF name="Model">ah3RGiTYykaDg9HI8Lj4XwAA</XPD:REF>
<XPD:REF name="Head">bfXRGRfmoE2XeG3BKr755AAA</XPD:REF>
<XPD:REF name="Tail">RElMrs12BUeoykoA0jTF2QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ASaqD4uDs0aiWQ93sBgkIwAA">
<XPD: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">ah3RGiTYykaDg9HI8Lj4XwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xj53kYuzGUKAIuXM9HZjWAAA">
<XPD: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">ah3RGiTYykaDg9HI8Lj4XwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wKrijK7NrUSrFejIvN4uOgAA">
<XPD: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">ah3RGiTYykaDg9HI8Lj4XwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="FLfu2WPbLEG3qMUf8dWsHAAA">
<XPD: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">xSwbUQXDgUymbEsRG9slwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="jKUFEGG6nUqqyWXGnAAYRQAA">
<XPD: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">f2O0FTr1zEWGbn3D/PaqfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="iuDeoy9wFU6NZRWQ1tFrEQAA">
<XPD: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">xSwbUQXDgUymbEsRG9slwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="kYC8Jm9D70iPqIOg2+UFmwAA">
<XPD: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">f2O0FTr1zEWGbn3D/PaqfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="PfVAMOEjBEuGCdE+7+hNhgAA">
<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">xSwbUQXDgUymbEsRG9slwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="NfE1P/WtREm4wP1eVa1hAQAA">
<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">f2O0FTr1zEWGbn3D/PaqfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="qv7iRmDAZUau3Sq00v8wTQAA">
<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">xSwbUQXDgUymbEsRG9slwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="qzlJf0AEx0elTQK5SeZsZwAA">
<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">f2O0FTr1zEWGbn3D/PaqfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="kuE+7qOAgUiAtxpzeiS2EAAA">
<XPD:ATTR name="Name" type="string">iframe</XPD:ATTR>
<XPD:REF name="Namespace">5VxtiN9VVkWNHH3I0LLJ4gAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="OE3v0FYEZUq5P1yLt7qU+QAA">
<XPD:ATTR name="Name" type="string">IframeEiCommand</XPD:ATTR>
<XPD:REF name="Namespace">kuE+7qOAgUiAtxpzeiS2EAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RElMrs12BUeoykoA0jTF2QAA</XPD:REF>
<XPD:REF name="Views[1]">boJ8tfAnSEO8ezvmlBJlJAAA</XPD:REF>
<XPD:REF name="Views[2]">zJYVGRIwjUmENFZXLKFG+wAA</XPD:REF>
<XPD:REF name="Views[3]">Xu837fkEpU6lVcuIPwmwlgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">hEzkMJuTHUeBWgiw1COr9wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">f2O0FTr1zEWGbn3D/PaqfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="dhJfb7f0KkGYL1Vg+2P4vgAA">
<XPD:ATTR name="Name" type="string">config</XPD:ATTR>
<XPD:REF name="Namespace">kuE+7qOAgUiAtxpzeiS2EAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="70NWnpXVZUuMBdXXp2c2sQAA">
<XPD:ATTR name="Name" type="string">IframeConfig</XPD:ATTR>
<XPD:REF name="Namespace">dhJfb7f0KkGYL1Vg+2P4vgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bfXRGRfmoE2XeG3BKr755AAA</XPD:REF>
<XPD:REF name="Views[1]">aj7vvp4Y302Yr9LK7Znv/AAA</XPD:REF>
<XPD:REF name="Views[2]">ceHo8a9ywEGaM4xEhBDZDgAA</XPD:REF>
<XPD:REF name="Views[3]">/2x1RtaDm0KSrgki758IhQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">2qrS5sSIgUiAFqJ6Oxk2NgAA</XPD:REF>
<XPD:REF name="Generalizations[1]">CLdaCal3+EaquJFcvip2VwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">xSwbUQXDgUymbEsRG9slwAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">12</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ktj5nerzXkaSai/LbnaspwAA">
<XPD:ATTR name="Name" type="string">useSrcDoc</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">nice to have</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="2Ffqsq+ABUyM3Mq2A//QcwAA">
<XPD:ATTR name="Name" type="string">url</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="cf2mpSZKIUiITfV3/KgB7AAA">
<XPD:ATTR name="Name" type="string">controllerLookupId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="ghZE0LMFaE6ftQUaxdHlgwAA">
<XPD:ATTR name="Name" type="string">srcDoc</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="qkx2TJclrE2FaNZ2TVT3VQAA">
<XPD:ATTR name="Name" type="string">viewName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="MHI872hc0UqzfyH0WaZ/OAAA">
<XPD:ATTR name="Name" type="string">useTemplate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">true</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="UFnlwqC59U+uA4DUiWlakwAA">
<XPD:ATTR name="Name" type="string">entryCommand</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">true</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="iLrh8DiPHEqTNf5RdRCKWQAA">
<XPD:ATTR name="Name" type="string">entryIdParamName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string;</XPD:ATTR>
<XPD:REF name="Owner">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="HEAABekxbEKQR3H9DQ2MfwAA">
<XPD:ATTR name="Name" type="string">buttonIconType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="Hc4DNyoaR0eY6yiOrdO86wAA">
<XPD:ATTR name="Name" type="string">buttonLabel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="X/NhOVl0bkG/a2Cw2V8tLAAA">
<XPD:ATTR name="Name" type="string">buttonTooltip</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[11]" type="UMLAttribute" guid="TPcAqjpkv0aqf30PRyepAwAA">
<XPD:ATTR name="Name" type="string">windowTitle</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLGeneralization" guid="hEzkMJuTHUeBWgiw1COr9wAA">
<XPD:REF name="Namespace">5VxtiN9VVkWNHH3I0LLJ4gAA</XPD:REF>
<XPD:REF name="Child">OE3v0FYEZUq5P1yLt7qU+QAA</XPD:REF>
<XPD:REF name="Parent">cL98dDpzZEGMfGf1NEdaXgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fUuggYLXF0S4qmVWEaWIGwAA</XPD:REF>
<XPD:REF name="Views[1]">2zw2GmhIuEGCp9QCQVdNkgAA</XPD:REF>
<XPD:REF name="Views[2]">S4kKYSQSyUqaaehlVK1pFQAA</XPD:REF>
<XPD:REF name="Views[3]">rId1Qq+x1U2iF1J0CSpdmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLGeneralization" guid="2qrS5sSIgUiAFqJ6Oxk2NgAA">
<XPD:REF name="Namespace">5VxtiN9VVkWNHH3I0LLJ4gAA</XPD:REF>
<XPD:REF name="Child">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
<XPD:REF name="Parent">M8+tMfmzTUeOe5WYktSTngAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">g/yHkOzdlE2w2KfbQOsCzwAA</XPD:REF>
<XPD:REF name="Views[1]">4YfdhEHiNEmaHYMBjsnpEQAA</XPD:REF>
<XPD:REF name="Views[2]">NDRDhXlP/UiptOmNHv3SBAAA</XPD:REF>
<XPD:REF name="Views[3]">rz9Lk/cvB06k5nJv8iRSewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLGeneralization" guid="CLdaCal3+EaquJFcvip2VwAA">
<XPD:REF name="Namespace">5VxtiN9VVkWNHH3I0LLJ4gAA</XPD:REF>
<XPD:REF name="Child">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
<XPD:REF name="Parent">KcIRPq2Ac0eZm+1ARfNo9QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/1k1WB+fCk2Lb/QHFt4B1gAA</XPD:REF>
<XPD:REF name="Views[1]">hTMG5VxJ70eajVjmJHICdgAA</XPD:REF>
<XPD:REF name="Views[2]">VUyAV2AWlkaXrCL+FPGhbgAA</XPD:REF>
<XPD:REF name="Views[3]">5twgkwvYm0qpTM35JnNwUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLAssociation" guid="ah3RGiTYykaDg9HI8Lj4XwAA">
<XPD:REF name="Namespace">5VxtiN9VVkWNHH3I0LLJ4gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UMwCl5krik2LDT6ywfJPTwAA</XPD:REF>
<XPD:REF name="Views[1]">ASaqD4uDs0aiWQ93sBgkIwAA</XPD:REF>
<XPD:REF name="Views[2]">xj53kYuzGUKAIuXM9HZjWAAA</XPD:REF>
<XPD:REF name="Views[3]">wKrijK7NrUSrFejIvN4uOgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="f2O0FTr1zEWGbn3D/PaqfwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">ah3RGiTYykaDg9HI8Lj4XwAA</XPD:REF>
<XPD:REF name="Participant">OE3v0FYEZUq5P1yLt7qU+QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jKUFEGG6nUqqyWXGnAAYRQAA</XPD:REF>
<XPD:REF name="Views[1]">kYC8Jm9D70iPqIOg2+UFmwAA</XPD:REF>
<XPD:REF name="Views[2]">NfE1P/WtREm4wP1eVa1hAQAA</XPD:REF>
<XPD:REF name="Views[3]">qzlJf0AEx0elTQK5SeZsZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="xSwbUQXDgUymbEsRG9slwAAA">
<XPD:REF name="Association">ah3RGiTYykaDg9HI8Lj4XwAA</XPD:REF>
<XPD:REF name="Participant">70NWnpXVZUuMBdXXp2c2sQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FLfu2WPbLEG3qMUf8dWsHAAA</XPD:REF>
<XPD:REF name="Views[1]">iuDeoy9wFU6NZRWQ1tFrEQAA</XPD:REF>
<XPD:REF name="Views[2]">PfVAMOEjBEuGCdE+7+hNhgAA</XPD:REF>
<XPD:REF name="Views[3]">qv7iRmDAZUau3Sq00v8wTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLGeneralization" guid="AF9cJrY2+UmPW+88klMhdgAA">
<XPD:REF name="Namespace">ZS7z0vkj9kydxlio8Gd0OQAA</XPD:REF>
<XPD:REF name="Child">eWFRHoqZ20Cmf8+2pgOmjgAA</XPD:REF>
<XPD:REF name="Parent">Ifg6ZhFitU+Bq3NqqatdGQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wP/+FumWjkGsoWgjfykS6wAA</XPD:REF>
<XPD:REF name="Views[1]">LAJCtuiUlE2xlnM9NT5QlgAA</XPD:REF>
<XPD:REF name="Views[2]">1LVBRPJ9MEOtuKHQYXQ0eQAA</XPD:REF>
<XPD:REF name="Views[3]">/I37HHGyoEWS24IfLesVoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLGeneralization" guid="G0VNHxmoBUCqWwUXrVRQ+gAA">
<XPD:REF name="Namespace">ZS7z0vkj9kydxlio8Gd0OQAA</XPD:REF>
<XPD:REF name="Child">OA2D3Z9hqUaIq0s6HLUTygAA</XPD:REF>
<XPD:REF name="Parent">Ifg6ZhFitU+Bq3NqqatdGQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">O51jprA0W0G7AaOgN6atcAAA</XPD:REF>
<XPD:REF name="Views[1]">LY9v+NnxSE+il5vn69s2vAAA</XPD:REF>
<XPD:REF name="Views[2]">wtkhCRQJX0mp8EgNmlHJSAAA</XPD:REF>
<XPD:REF name="Views[3]">WSx0eXmbbEmfCEMCRMc5hQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLGeneralization" guid="jYCG0ULF60K9zE0KRLIdlgAA">
<XPD:REF name="Namespace">ZS7z0vkj9kydxlio8Gd0OQAA</XPD:REF>
<XPD:REF name="Child">Ifg6ZhFitU+Bq3NqqatdGQAA</XPD:REF>
<XPD:REF name="Parent">FgMwkAeLqUGjxsklbFAn9QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Jum4/QBrWEink103Ykn1ZgAA</XPD:REF>
<XPD:REF name="Views[1]">DDsUwNY6O0eRW96OnTkE9AAA</XPD:REF>
<XPD:REF name="Views[2]">SJ64dFt3SkapeLYnC28F3QAA</XPD:REF>
<XPD:REF name="Views[3]">1/F/lkaMTE6R/+Z1AIULMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLGeneralization" guid="uK+PKJo8Zkm2b2g/MuApOAAA">
<XPD:REF name="Namespace">ZS7z0vkj9kydxlio8Gd0OQAA</XPD:REF>
<XPD:REF name="Child">+5nl38ga5EaORktsFvfxZAAA</XPD:REF>
<XPD:REF name="Parent">rj24NqzSwk+Fw96RFkxwZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5Q2rLTHUoEKIZyB9mYucQwAA</XPD:REF>
<XPD:REF name="Views[1]">UmeQ8hSn4k2lhU0wJnXfXQAA</XPD:REF>
<XPD:REF name="Views[2]">0i1BR9TeBEK/s8GUpqFdCQAA</XPD:REF>
<XPD:REF name="Views[3]">EMsU/WxOZUSp890/wA57agAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLGeneralization" guid="vZDe1FmOtki7O+WUjs3bdAAA">
<XPD:REF name="Namespace">ZS7z0vkj9kydxlio8Gd0OQAA</XPD:REF>
<XPD:REF name="Child">+5nl38ga5EaORktsFvfxZAAA</XPD:REF>
<XPD:REF name="Parent">ifM2deiiuU6+3rhDOvBvlAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">eYkhnHtq30e/tTywo5RMNQAA</XPD:REF>
<XPD:REF name="Views[1]">/eXbkHLWf0SymSp8KTM95AAA</XPD:REF>
<XPD:REF name="Views[2]">i7hL/PLlmkKym7PfIfyCqAAA</XPD:REF>
<XPD:REF name="Views[3]">1zt7MnXgAEeh1w25+aO3NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLGeneralization" guid="aqwKoBpb90SDjDK6phMUngAA">
<XPD:REF name="Namespace">ZS7z0vkj9kydxlio8Gd0OQAA</XPD:REF>
<XPD:REF name="Child">Elvkw7Lrm0imn/FjOofTGwAA</XPD:REF>
<XPD:REF name="Parent">iGeXrHO3GkKm0Xuzn4dFjQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">c7tXSfM40UCsxfL7SltkNwAA</XPD:REF>
<XPD:REF name="Views[1]">m+H6d5MI0Eubx6STPzySpgAA</XPD:REF>
<XPD:REF name="Views[2]">ghgSUJTu0Eaa5wMU/YKWAwAA</XPD:REF>
<XPD:REF name="Views[3]">Y4zMFS9gBkOU2dUTt7m3OAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLGeneralization" guid="GsRSK8hgPEmuOBC5Qf0b2QAA">
<XPD:REF name="Namespace">ZS7z0vkj9kydxlio8Gd0OQAA</XPD:REF>
<XPD:REF name="Child">ifM2deiiuU6+3rhDOvBvlAAA</XPD:REF>
<XPD:REF name="Parent">iGeXrHO3GkKm0Xuzn4dFjQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fJkJCwW4jUyn7REP5VD70AAA</XPD:REF>
<XPD:REF name="Views[1]">CdNRSAKKSEu185ueHReaSwAA</XPD:REF>
<XPD:REF name="Views[2]">jt7sALorJ0O8jgcY/GL2/gAA</XPD:REF>
<XPD:REF name="Views[3]">7o6d3hi9fEOCy1g8ngpLvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLGeneralization" guid="TmNfj3R0I0+lYdcTqe2kHwAA">
<XPD:REF name="Namespace">ZS7z0vkj9kydxlio8Gd0OQAA</XPD:REF>
<XPD:REF name="Child">rj24NqzSwk+Fw96RFkxwZAAA</XPD:REF>
<XPD:REF name="Parent">iGeXrHO3GkKm0Xuzn4dFjQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FSaB97ccYEmB/ymVfoSm7AAA</XPD:REF>
<XPD:REF name="Views[1]">N8V4v2NnJkmf19SGpJB8SAAA</XPD:REF>
<XPD:REF name="Views[2]">zP9JD7L2kUKFHbEZLVMZcQAA</XPD:REF>
<XPD:REF name="Views[3]">g1cPHpQLsEGqIJ5MhBrt0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLGeneralization" guid="pLWi1pOX+EKwjW2Kh27hagAA">
<XPD:REF name="Namespace">ZS7z0vkj9kydxlio8Gd0OQAA</XPD:REF>
<XPD:REF name="Child">10ns1r9TU0eP2s2nnRkeNgAA</XPD:REF>
<XPD:REF name="Parent">ifM2deiiuU6+3rhDOvBvlAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">a15Al6cePUi7fnw/1N9PMAAA</XPD:REF>
<XPD:REF name="Views[1]">H54X1oWDhUmhONNpydK2MgAA</XPD:REF>
<XPD:REF name="Views[2]">cAY9ae7CzEiptH0iDl4zVQAA</XPD:REF>
<XPD:REF name="Views[3]">whTf5BjR9Uut1hX0J2yjKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLGeneralization" guid="GI88S8MW+EagMaQ7x4fJAQAA">
<XPD:REF name="Namespace">ZS7z0vkj9kydxlio8Gd0OQAA</XPD:REF>
<XPD:REF name="Child">Ifg6ZhFitU+Bq3NqqatdGQAA</XPD:REF>
<XPD:REF name="Parent">LMBXVhwqE0WAYzkDB+uM4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TQU8SRgD/k+D75yKNafrXgAA</XPD:REF>
<XPD:REF name="Views[1]">saOSkCaAYUS/mGQeT8BfKAAA</XPD:REF>
<XPD:REF name="Views[2]">eID8T5pBc0qAO0biI4FJ3QAA</XPD:REF>
<XPD:REF name="Views[3]">6H9HRIH110ajtcqOPm1L7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLPackage" guid="v+885a0SfUGdcf8perF4dAAA">
<XPD:ATTR name="Name" type="string">ei</XPD:ATTR>
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="T+9EzQH8tUmOJpweKZrzbQAA">
<XPD:ATTR name="Name" type="string">manage.gui</XPD:ATTR>
<XPD:REF name="DiagramOwner">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="zlhN9d8SfEaWdp27ca7ivgAA">
<XPD:REF name="Diagram">T+9EzQH8tUmOJpweKZrzbQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">32</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="v1zeo/9Rx0Wo9P/qB09qBQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">900</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">160</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">402</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="feT1QKGh00qtOmKKg2lH2QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="GjJAAg0gE0uxpuQFueA0KwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="eKf32WJxskSKetxE+D00PQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="h3wiskoLaEuSaJcYWucAqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="me3hCdOTJ0mO8CCumG/13QAA">
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="fxgPVVP8h0SqF8j7lb2yDgAA">
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="dWNx0B3+vkmD+0+/0ToMhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="yomBV0w3iESH9GcCQGCHpQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2028</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">450</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="S4z9DXeRnU2fREpWcPj6SwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="h17ABhFEA0acstm/sWpWPAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Qj/eAdliVkaw6P8isYRSOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tqzOJpisBU+DFYKrNgERTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="EwH5DyItLUi1l2UoLRAIOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Zj3txFmVJUOFddpPDep1bwAA">
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="LFOw+bd4tkaU3gDJCfTemQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">24</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">682</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">NappnXEjgkSHjRpSBaCYeAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lOfRwU+kPEGzOVUMHX5/ewAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="rsp4GPc8DEidOn5z5Hb/kwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="33Hij0yoOku9D4Bs3f3jvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wjUbdr+pBkamBFQIc6O+rAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="hGHl5NQ5GU2bkWIlLUFVBgAA">
<XPD:REF name="Model">NappnXEjgkSHjRpSBaCYeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="huwmJjbjGEqstIZnfxREYwAA">
<XPD:REF name="Model">NappnXEjgkSHjRpSBaCYeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xe7vujtvDk+uDoTMAdhxaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">NappnXEjgkSHjRpSBaCYeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="m7oZmlqTsEGzCs1BZOn0cgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1880</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">848</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uKJ+CbeRKkmmoy35EygY1QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="25r7k7ArukupAaYt+p6DlwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="o3zfdovJLU26CKI1ykeL9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="J1gBX/5jqkywD1yri9yj7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="F3DoKaEvG0++FA0lwtdYNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="z3r+wlMJRUmHx0NXkccPOAAA">
<XPD:REF name="Model">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="Mz1iBAmi7U24kfLH5VnSKwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1192</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">808</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">326</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="G5RZRemWH0SiT0YF5DBTuQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="oxFKFfVps0G7dBvn4rsEaAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntryGui</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ngpf6vU4EEWerOW86Bzs1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="QHZFs4zo8ESymfvMsWomjAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="M60+MgrNOEmAxZXHGZ9avAAA">
<XPD:REF name="Model">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="x45pbBvpTEWOWmVN2YEPSgAA">
<XPD:REF name="Model">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="vLhsQyy+Oka4gORqsy1OiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="UO5fvkRS4EyTdW8L1so/BQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2508</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">392</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">149</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">Ep0YwcjMyU2XQIfkkIVUmAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BzjV/m8OcU69R2L8OQipigAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7D8IV7/yX0ad386YdphD9AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DisplayDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="W76i131XBU++dtRFyh2ytgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JLKtkn7V6Eu5deJjEvhbUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="EzxXnMXOWkeyCnGDnmqPlwAA">
<XPD:REF name="Model">Ep0YwcjMyU2XQIfkkIVUmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Jgm5VNxdUUuZXEPalWe7UgAA">
<XPD:REF name="Model">Ep0YwcjMyU2XQIfkkIVUmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="SFwH1MLiCEKKnUVHKht5kAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Ep0YwcjMyU2XQIfkkIVUmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="y2xx92I5Mki9tn3d2WyIGwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">608</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">616</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">517</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">238</XPD:ATTR>
<XPD:REF name="Model">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Bvvm7GZ7BE+nwK0VJ9eBxQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="fd17NkAxvkGKA0db8e0rzwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiGuiFrame</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CkdvEgqQRECrRMBY7joXhgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+wXvvWX6mUeoI66c4pA/GQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+4WPYx0uWEGZh9JtXP/p/gAA">
<XPD:REF name="Model">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="fnN9U58BDkWtY8WzcOfBGwAA">
<XPD:REF name="Model">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="FLsjNh6mJkayD7q4ZoIRsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="we2ikKIxPUSMUPaOAKigtgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1124,805;1192,824</XPD:ATTR>
<XPD:REF name="Model">bn9DUEQTrUa2aMirPs/9sgAA</XPD:REF>
<XPD:REF name="Head">Mz1iBAmi7U24kfLH5VnSKwAA</XPD:REF>
<XPD:REF name="Tail">y2xx92I5Mki9tn3d2WyIGwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="vyNn04g80UK7rpqJdthdDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bn9DUEQTrUa2aMirPs/9sgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="F8yiogdh002alcMYMdMQgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">bn9DUEQTrUa2aMirPs/9sgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ZnVXVriFNE28uaQIegIAWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bn9DUEQTrUa2aMirPs/9sgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="XMU0ACwelkCFZmGfsd57bAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">bOFfWVbbAUmbR4qNzo7oNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="aGh7qQijFUCG0PW0rDBkdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">bSTef5AHJUCHcW+dmMu+8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="bs1kw4xCEUmJEbBuamp02gAA">
<XPD:ATTR name="Alpha" type="real">-0.526088131115226</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25.0599281722833</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">*</XPD:ATTR>
<XPD:REF name="Model">bOFfWVbbAUmbR4qNzo7oNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="BWHSq3EGhkuqWeCk48g6AgAA">
<XPD:ATTR name="Alpha" type="real">-0.405184593350472</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">17.2046505340853</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">bSTef5AHJUCHcW+dmMu+8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="SMwl5NCn6UKqUxKGFcFRNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">bOFfWVbbAUmbR4qNzo7oNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="zwhRaDCeeU2SRcskxpc0xQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">bSTef5AHJUCHcW+dmMu+8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="KdUrRy+Z5k6p4k2dV2e/sgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-732</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1108</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">bOFfWVbbAUmbR4qNzo7oNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="dvdHpOsBREu+GQYer9zuLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-732</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1108</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">bSTef5AHJUCHcW+dmMu+8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="vOJoFMk/9EqfmwBA3hzL0gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1692</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">528</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">373</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">264</XPD:ATTR>
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Wj0/I/+5dU2lAXgo9ihGXAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="VNCy+LPmPEahFbQZiRRgQAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFrame</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="XNci+IccPUirw/dAevYwMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="IJXnNS3ltE+YTF3ZUN4qPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/D0MOM6BfU22GA9xnVtAvwAA">
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yq+SGClgBUa3H0vrpGoACQAA">
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="blJxcLUEe0CZAMRoVEaUGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="YuJARm5LDki5SdQwjfpB5AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1124,715;1692,673</XPD:ATTR>
<XPD:REF name="Model">tNzIAfPbz0u3PKOxnJqMhAAA</XPD:REF>
<XPD:REF name="Head">vOJoFMk/9EqfmwBA3hzL0gAA</XPD:REF>
<XPD:REF name="Tail">y2xx92I5Mki9tn3d2WyIGwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="oKhVwXI800mcMHynarwvZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">tNzIAfPbz0u3PKOxnJqMhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7P/rJpxqxkKQcoAUG8dVrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">tNzIAfPbz0u3PKOxnJqMhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="vadTYPiGxkuO1qM0w5EyeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">tNzIAfPbz0u3PKOxnJqMhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Dgfe5lWj2EShki4DZLZHiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">zsBZ3wSZG0qCXXFJRGII8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="cU46GfMmeE+z5sIq2/eIGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">JhCWlZePeU2OzI44fqqfggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="9k25gvpH3kmEhTqTyzze5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">zsBZ3wSZG0qCXXFJRGII8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="WMb1QnzDQES2EOpi8gxmJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">JhCWlZePeU2OzI44fqqfggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="/mLBQnBgLkWk30nCKCqWdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">zsBZ3wSZG0qCXXFJRGII8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="C26h1ebjVUmuqGcRwsxyywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">JhCWlZePeU2OzI44fqqfggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="dfTUVRn7UUKeAl+4/WzuQgAA">
<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">zsBZ3wSZG0qCXXFJRGII8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="0ysrqVui3E+Yml95iUZvIAAA">
<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">JhCWlZePeU2OzI44fqqfggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="EMKLJezNXkKtOBYEaAyFfgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">860</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">996</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">aw5yRlTD5UGOQKkgdQHwGQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Up1zPWMttUizrEuTfqqXKAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hlAa+iQBgEq+hgopnlS+AwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntryGuiAssembler</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CNU+th4AZEankGXZv0VcrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="12izm0a7hkekW1Eov3PL8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Ns86QnC/n0SlxOlviSkOeAAA">
<XPD:REF name="Model">aw5yRlTD5UGOQKkgdQHwGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="PipIr7SuYUK9+kwNe/wR9AAA">
<XPD:REF name="Model">aw5yRlTD5UGOQKkgdQHwGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="hQ+O7gyfSkCA1zYkwaTVYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">aw5yRlTD5UGOQKkgdQHwGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="CP4u9N1gZEWuC6RQn/BKXgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1100,996;1235,928</XPD:ATTR>
<XPD:REF name="Model">oeUt50FmgUyayh6bV0RhAgAA</XPD:REF>
<XPD:REF name="Head">Mz1iBAmi7U24kfLH5VnSKwAA</XPD:REF>
<XPD:REF name="Tail">EMKLJezNXkKtOBYEaAyFfgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="sEBSPCJOIkC90tWdyXPtKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">oeUt50FmgUyayh6bV0RhAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="d2mjOvtiYEaPHfbJ4ZyhJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">oeUt50FmgUyayh6bV0RhAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wN2SbETK+kSEA7RcODQ43QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">oeUt50FmgUyayh6bV0RhAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="OGa6P91zjk+vQpGLhewA2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">WyzoCTq9RkyqJNBquEP+pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="IUVfQz6/8EyRNYd3t6YlyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">obUA4jW3bUCIocB7TJMJ8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="HJgisAZiYkywDZ1YlQncQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">WyzoCTq9RkyqJNBquEP+pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="lVJDd81IcU6hwBeHG2LjBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">obUA4jW3bUCIocB7TJMJ8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ces941/6ikCPrHf7y5tEhgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-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">WyzoCTq9RkyqJNBquEP+pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ZIZ2vugit0yiX51R6/ctmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">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">obUA4jW3bUCIocB7TJMJ8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="+emevwSBe0mikeayd0tVDQAA">
<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">WyzoCTq9RkyqJNBquEP+pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="LFDqBHKBgUKsIKZ+KQW5lgAA">
<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">obUA4jW3bUCIocB7TJMJ8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLInterfaceView" guid="8sKy4qN5j0SlDpifFcCvSgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1456</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">213</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">P4RdDCbrQk+ue57BayCUDwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="q1AxjALNHUG3e4FOoysEpQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mat4D2LEEk6gU72B0dQ4xwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiGuiListener</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QRNiGJDx5EmTcKdfEEuW7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qiNShdpd9UGCLdMZfbtg0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2B8cGx2Yskiw52jBiJ2iTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">P4RdDCbrQk+ue57BayCUDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="z2E70SRpzUSnkYnHJLVMGgAA">
<XPD:REF name="Model">P4RdDCbrQk+ue57BayCUDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLAssociationView" guid="+1lutkvtHEuBlTFeOQKY7gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1124,645;1456,530</XPD:ATTR>
<XPD:REF name="Model">aiTDAIEX9UOCEhHUaR4bogAA</XPD:REF>
<XPD:REF name="Head">8sKy4qN5j0SlDpifFcCvSgAA</XPD:REF>
<XPD:REF name="Tail">y2xx92I5Mki9tn3d2WyIGwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="LADAPQAgJ0qMPxQhsG5/QwAA">
<XPD: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">aiTDAIEX9UOCEhHUaR4bogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1fSxABuEkUu5uqmvlb19FwAA">
<XPD: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">aiTDAIEX9UOCEhHUaR4bogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="RkXVfxLsVEi+o+ADtdpdWQAA">
<XPD: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">aiTDAIEX9UOCEhHUaR4bogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Fzsk1rBmbUWtKv8F7WmjBAAA">
<XPD: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">ukjaE7WqGUyIawvpBO6lKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="AwWst1PXJ0mNSUntmyGmOAAA">
<XPD: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">+h1oKerbvUmNN8g8ygb1LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Xx8HiIpwi0OmmyoF2AuB6wAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">ukjaE7WqGUyIawvpBO6lKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="++JwDdYT802ayf3QD0enBgAA">
<XPD: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">+h1oKerbvUmNN8g8ygb1LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ygyxuVpbJEqNDA6mm047YAAA">
<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">ukjaE7WqGUyIawvpBO6lKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="8DRGCQOJnEqPwwas6etx2QAA">
<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">+h1oKerbvUmNN8g8ygb1LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="mibFHv9PC0GgBS5bi2UKaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-992</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">ukjaE7WqGUyIawvpBO6lKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="v1DsEdPxqUW6FvdYEQJNQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-992</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">+h1oKerbvUmNN8g8ygb1LAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLInterfaceView" guid="L6jbqel0mESDIUr+i3bREQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">298</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">tN8jCjM2O0OPpA5P9104xgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="K1fhcpb5NkWJc7o7sUgDigAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ELRNJKxGHE+NqjGKqjE4uAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3FaSpJAQWUCO5pHhv5dn0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZbbMAOeTEE+kYrRuPwD4OgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mLnXGxkHRkCEy73DNz2AOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">tN8jCjM2O0OPpA5P9104xgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="9RD5IepUrE2iz0tg8gVYnwAA">
<XPD:REF name="Model">tN8jCjM2O0OPpA5P9104xgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLAssociationView" guid="VdgQVTedaUmA3uVsIEbebQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1301,289;1512,335</XPD:ATTR>
<XPD:REF name="Model">eiBnAzQKvUCS2T0sFwfy6AAA</XPD:REF>
<XPD:REF name="Head">i7df+R9VvUepVw8o+Z4+JAAA</XPD:REF>
<XPD:REF name="Tail">v1zeo/9Rx0Wo9P/qB09qBQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="5POztcS3a02j4nHgtABX6wAA">
<XPD: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">eiBnAzQKvUCS2T0sFwfy6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4za93BJ38kiPLRH2ao99IgAA">
<XPD: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">eiBnAzQKvUCS2T0sFwfy6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Rsbsf7YRmU2B36d2ZwoDtAAA">
<XPD: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">eiBnAzQKvUCS2T0sFwfy6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="uxfsDumgeEuCthHDoYTAHQAA">
<XPD: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">+OwSPKCFfEKdAn9tHIF8wwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="oiW/4P+7mkWT+yxz3o2hKgAA">
<XPD: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">7lDMW/BoikehDKIBKNUv/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="kRkDFP+OsUiA9OdpkB8piwAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">+OwSPKCFfEKdAn9tHIF8wwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ZClTqZ36VUKlrUKor2XG0AAA">
<XPD: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">7lDMW/BoikehDKIBKNUv/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Vpw0KUF3hEytaUIuhMGSFQAA">
<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">+OwSPKCFfEKdAn9tHIF8wwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="JuD1MWW9akGWQtXHTIfdAwAA">
<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">7lDMW/BoikehDKIBKNUv/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="F/5M2Xzlb06CgkotDbCevwAA">
<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">+OwSPKCFfEKdAn9tHIF8wwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="6Wy0gp6Aa0y35dBM6u8fGwAA">
<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">7lDMW/BoikehDKIBKNUv/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLAssociationView" guid="iYwg1ULVpEmS11gV7M7tDAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1775,892;1880,896</XPD:ATTR>
<XPD:REF name="Model">yfkPcJGeQUKR0uHlq1A7YwAA</XPD:REF>
<XPD:REF name="Head">m7oZmlqTsEGzCs1BZOn0cgAA</XPD:REF>
<XPD:REF name="Tail">TCL+Z2CVREWn4xPUqXYY+QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9Te4RbKos0KtxflzFHusAQAA">
<XPD: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">yfkPcJGeQUKR0uHlq1A7YwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="h4PQnQSg1E2bRafQ/QFk/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">yfkPcJGeQUKR0uHlq1A7YwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="MkiLo543fUmJD/fstgYAKAAA">
<XPD: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">yfkPcJGeQUKR0uHlq1A7YwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="icDxjTY6SEOjlVNR5NXzlAAA">
<XPD: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">tFHH+GLac0GUByNq3zJSXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="2EhQrrHyEU2pfS6FrX3DZAAA">
<XPD: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">VhmOViFnHEq8h2b7EAC/SQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="gr6bXvCGu0mcoV+Fvxv4WgAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">tFHH+GLac0GUByNq3zJSXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="mh9/VtM+REKhHlj0gKbmUgAA">
<XPD: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">VhmOViFnHEq8h2b7EAC/SQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="uq884hxZpUW/qa1w/zOeOQAA">
<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">tFHH+GLac0GUByNq3zJSXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="B0MLKT8DSEy+Hi0HQFlU1QAA">
<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">VhmOViFnHEq8h2b7EAC/SQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="7WXpzDn6okS0WB1Oiol5FAAA">
<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">tFHH+GLac0GUByNq3zJSXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="bBu/2jkp+UK1lG+lKplYGwAA">
<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">VhmOViFnHEq8h2b7EAC/SQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="OXPEBqlIok+YIGYW/u8B3gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">608</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">740</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">AoqSzRYQrUKCdGx3kw0HPAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="TVDoGS9MmE+sl22WVg49LgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="whq2gZjLpEC0grHArapFIAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiStructureDeclaration</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZEa7rTKc4kWccAYwONt1eAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="K8NNxtTvqkiLRTD7MGbFJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="urPBnV8JLkS9FCl5c8ihwQAA">
<XPD:REF name="Model">AoqSzRYQrUKCdGx3kw0HPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/W64IRFSokSwmiUTcr9kwAAA">
<XPD:REF name="Model">AoqSzRYQrUKCdGx3kw0HPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="pbTtqbzhM0qGsR13PvFfaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">AoqSzRYQrUKCdGx3kw0HPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLAssociationView" guid="7U18TKT9f0mAkxw5yOvg/gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">527,562;634,541</XPD:ATTR>
<XPD:REF name="Model">QInQU7yv2UKrE+zZo3mccAAA</XPD:REF>
<XPD:REF name="Head">OXPEBqlIok+YIGYW/u8B3gAA</XPD:REF>
<XPD:REF name="Tail">PUTfJyvEokqvsSw424qlngAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="k175Fx6VNUSVqIgtN0hzDgAA">
<XPD: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">QInQU7yv2UKrE+zZo3mccAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="kl2DekggZUeaVoInPNoBoAAA">
<XPD: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">QInQU7yv2UKrE+zZo3mccAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2BII/BHrGUS+7xBCQBffzwAA">
<XPD: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">QInQU7yv2UKrE+zZo3mccAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="HkYEQ9lw2E23rWgbF85xmAAA">
<XPD: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">PYQDFwzqrE+76s3FeipkoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="G32W5XO6/ESTlsTfsGjD5QAA">
<XPD: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">kdzhCu1eYUWrEUpBMmdSwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="9HP4z9p99kGw38n4o9VHBQAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">PYQDFwzqrE+76s3FeipkoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="/f1Xjd/8oEuV7k266EeJ7QAA">
<XPD: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">kdzhCu1eYUWrEUpBMmdSwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="v/l0JuYaKEui7u09wYJUhgAA">
<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">PYQDFwzqrE+76s3FeipkoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="4wK9h0WnoECvCw4dodyx9gAA">
<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">kdzhCu1eYUWrEUpBMmdSwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="lgYIE0MuUEOXMKwUuan2NwAA">
<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">PYQDFwzqrE+76s3FeipkoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="tMksQawlNkyf+WdSU5zsYgAA">
<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">kdzhCu1eYUWrEUpBMmdSwwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLClassView" guid="zqcQ0NKj3EawvRBIwpUQmQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1456</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">92</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">473</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">7P9vs3pwJk2c3FhnvARvWwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="x6bPusCACE+vSfqYGE6vpAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7k8uwoljrkmUp9eorBSnCgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiPropWrapper</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="U8MF0EWD6EKFjByQW1RJVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2DoSw69r20C2Z7uIX5IhWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="cbC4AwKGD0mB0EPYsLVItgAA">
<XPD:REF name="Model">7P9vs3pwJk2c3FhnvARvWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Dn7jBUi0uEu8B7MESMY8GwAA">
<XPD:REF name="Model">7P9vs3pwJk2c3FhnvARvWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="IJWmMG721UiEI3Kef8pU0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">7P9vs3pwJk2c3FhnvARvWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLAssociationView" guid="n/7E3z4HwkW4I3V8fh2hrgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1928,144;2028,144</XPD:ATTR>
<XPD:REF name="Model">0qRRszpA8kGtfhC2mes0AAAA</XPD:REF>
<XPD:REF name="Head">yomBV0w3iESH9GcCQGCHpQAA</XPD:REF>
<XPD:REF name="Tail">zqcQ0NKj3EawvRBIwpUQmQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="fiXLcukbt0ed/3U46FtRMQAA">
<XPD: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">0qRRszpA8kGtfhC2mes0AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="y/CI+DYgeka3NZ2r/+YscQAA">
<XPD: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">0qRRszpA8kGtfhC2mes0AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="yKoHS9beSUS6mcjCS4vdVQAA">
<XPD: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">0qRRszpA8kGtfhC2mes0AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="8FIdmkhDvUeLRb4+oota8AAA">
<XPD: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">89FpOKmOjU2dGXC+bQn92wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="AgmD4JybBkaoilkOzPYQvgAA">
<XPD: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">utRj0NJJ1kSEP0iVavcJpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="svrDCMzfsUO/z2zjcHJMvwAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">89FpOKmOjU2dGXC+bQn92wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="vLnRzFY6qkKjHrW4Gh1CVgAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">utRj0NJJ1kSEP0iVavcJpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="wrkMRg7wKEuFbTDv456utQAA">
<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">89FpOKmOjU2dGXC+bQn92wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Gr9hgl2P9UuO7ehZs9RTcgAA">
<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">utRj0NJJ1kSEP0iVavcJpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="hRI9TA+Mzk2z7eyIXANFBQAA">
<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">89FpOKmOjU2dGXC+bQn92wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="WJWtCN+4EUWzx9NRVf7x/AAA">
<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">utRj0NJJ1kSEP0iVavcJpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLAssociationView" guid="LeirOWezPku9V+R6svoBvgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1301,212;1456,185</XPD:ATTR>
<XPD:REF name="Model">h1bDMiDhbkaFueHkUEHTlwAA</XPD:REF>
<XPD:REF name="Head">zqcQ0NKj3EawvRBIwpUQmQAA</XPD:REF>
<XPD:REF name="Tail">v1zeo/9Rx0Wo9P/qB09qBQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lNFab7+bHkyOiVDwaOahPQAA">
<XPD: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">h1bDMiDhbkaFueHkUEHTlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="amv+OQ94OkmLycn5ljD20AAA">
<XPD: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">h1bDMiDhbkaFueHkUEHTlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="YPwPFr9zGkOLvHrVp63Z8wAA">
<XPD: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">h1bDMiDhbkaFueHkUEHTlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="pfERaIeNdkeIdWW8wiITmgAA">
<XPD: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">d+jhtSlYlke+UOKXxVHBNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="wqKf66XQFkyRp44NjHCmHQAA">
<XPD: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">OAvqPfgMIE+T88DtSUpN3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="leZ9+v7nVE2/huURso/vaQAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">d+jhtSlYlke+UOKXxVHBNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="V8P67ISfo0SVBq25avxiqwAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">OAvqPfgMIE+T88DtSUpN3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="hG6S7O89lEyN6x2BbOMrUwAA">
<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">d+jhtSlYlke+UOKXxVHBNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="QHXRNH8A/EmdNZDUPods3QAA">
<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">OAvqPfgMIE+T88DtSUpN3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="yImDMfTHfEqaRisNSV2SdwAA">
<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">d+jhtSlYlke+UOKXxVHBNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="lK/iLg0ciEivje5qcguM+AAA">
<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">OAvqPfgMIE+T88DtSUpN3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLClassView" guid="TCL+Z2CVREWn4xPUqXYY+QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1596</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">848</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">DT2Ob0n2REuiXwaMxl45eQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Ld92vEIuWUKhTRuIY3uwZwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="8944hzFsikaQ1DS0kflaUgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiFieldMap</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="WXIci5Q2c0iNaJKKg7/5AAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="KS9MRE5no0iluSjNybh6dAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Hgw9mzsBT0aWCnnHkgqp1wAA">
<XPD:REF name="Model">DT2Ob0n2REuiXwaMxl45eQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zCzy9t8GlUK5zCnZkTaf9gAA">
<XPD:REF name="Model">DT2Ob0n2REuiXwaMxl45eQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5WlnnRXgxEmdcOcLxUgedwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">DT2Ob0n2REuiXwaMxl45eQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLAssociationView" guid="w6pgSQ7vJE+eIZvGkVl2cQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1596,883;1517,878</XPD:ATTR>
<XPD:REF name="Model">oN2YdfR4KECx8zHNtjpeaAAA</XPD:REF>
<XPD:REF name="Head">Mz1iBAmi7U24kfLH5VnSKwAA</XPD:REF>
<XPD:REF name="Tail">TCL+Z2CVREWn4xPUqXYY+QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="fcFj1ngN+kmYJBaJVcuy0wAA">
<XPD: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">oN2YdfR4KECx8zHNtjpeaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4ehsOH11E0aMlI3fQtQIYwAA">
<XPD: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">oN2YdfR4KECx8zHNtjpeaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FaZPYVhMsU2xQo6p7csH4gAA">
<XPD: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">oN2YdfR4KECx8zHNtjpeaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="kW3RGOAg+kusz+iFYyQUcgAA">
<XPD: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">LZbp3+pGCESswbjVzI+J3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="0q7tZK/AVEeHMwAr0TFOyAAA">
<XPD: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">cE6bPxL9BEmmCRrPPuFPDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="28v37Y1SZUeJQXwd1lDVbwAA">
<XPD: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">LZbp3+pGCESswbjVzI+J3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="k/kYA4Ts3kCDGsbXeoY5ywAA">
<XPD: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">cE6bPxL9BEmmCRrPPuFPDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="5Hs5/KD5PUSRtlp+s1uUewAA">
<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">LZbp3+pGCESswbjVzI+J3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="zLdk8ayIDES2lWUSm/fpKgAA">
<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">cE6bPxL9BEmmCRrPPuFPDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="tgvrr+7MfEupdHVrfXKQ9gAA">
<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">LZbp3+pGCESswbjVzI+J3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="m+rmRKJRoU2GpdGZxcKqOQAA">
<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">cE6bPxL9BEmmCRrPPuFPDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLClassView" guid="i7df+R9VvUepVw8o+Z4+JAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1512</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">134</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">D49gwPL53kCd3LsuS6yhfwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="EyYVwYhhOUqNtmZ5CseDGQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Bwq9tFKwR0CG6cZlUBDIWgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiCommandWrapper</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="MGcg1+87IEiEnw46uLA0ugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="q3UEfd/YG02WBRcKWJI1lAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UOJH0f0avkalXh5TLHmlTAAA">
<XPD:REF name="Model">D49gwPL53kCd3LsuS6yhfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="O8G8dxkpEki2yFzo+RggUgAA">
<XPD:REF name="Model">D49gwPL53kCd3LsuS6yhfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="To8mBqpVqkW3anhvxTVsaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">D49gwPL53kCd3LsuS6yhfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLAssociationView" guid="lmBvU3x3/kGoX+B3Atv1JAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1645,354;1828,369</XPD:ATTR>
<XPD:REF name="Model">BWFuqzsW5Um4gcRohFrs+gAA</XPD:REF>
<XPD:REF name="Head">L6jbqel0mESDIUr+i3bREQAA</XPD:REF>
<XPD:REF name="Tail">i7df+R9VvUepVw8o+Z4+JAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="QjeyApd0zUKAyqc9owBGkAAA">
<XPD: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">BWFuqzsW5Um4gcRohFrs+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ffaNjgeT7k6nNrTi6olpywAA">
<XPD: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">BWFuqzsW5Um4gcRohFrs+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7eRnRQ0hhUSe4dwTRnebUQAA">
<XPD: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">BWFuqzsW5Um4gcRohFrs+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="i5iG6n6vmkacjStAiaCYRAAA">
<XPD: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">vALkqoeAfUugGuzbbFsPfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Z4Gk0cFidkKaF9Y+oJRdHQAA">
<XPD: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">Pocw0fIc3UmIRvhJurEUygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="lgetBhScskeDeKmtnOMzNgAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">vALkqoeAfUugGuzbbFsPfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="sLsjGJQjl0So8sPWoXqxEgAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">Pocw0fIc3UmIRvhJurEUygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="rGIC7pysOEu44s7W/oC+lQAA">
<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">vALkqoeAfUugGuzbbFsPfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="G+kbFpS8bkOM2U3SpUFXnAAA">
<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">Pocw0fIc3UmIRvhJurEUygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="XFclAADWx0eMskJni0UPVgAA">
<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">vALkqoeAfUugGuzbbFsPfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="hdACbzCq1kCAYE7GWDzb5QAA">
<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">Pocw0fIc3UmIRvhJurEUygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLClassView" guid="PUTfJyvEokqvsSw424qlngAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">556</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">420</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">spS8C/I9rUqj82R90us33wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="zisXoeYfG02FyRfCIEJJ9wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="SWDtWDlYoU6k5RZkYwOxCgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiGui</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="sgqFFOaUhEaNjLFAkivUTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BoE9WPANoEGqWjY59lKAjgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="eKGTjf+EaU+XMwKhjNvaewAA">
<XPD:REF name="Model">spS8C/I9rUqj82R90us33wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="aIAkfciV7kmXEmMLghT4twAA">
<XPD:REF name="Model">spS8C/I9rUqj82R90us33wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="mBzf5BpCFkGrk7Tyif9gLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">spS8C/I9rUqj82R90us33wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLAssociationView" guid="sS1B97S8+0+zt5FpjWvBwgAA">
<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,650;608,672</XPD:ATTR>
<XPD:REF name="Model">3GEqFpfvdUmDCqnzW8vz1wAA</XPD:REF>
<XPD:REF name="Head">y2xx92I5Mki9tn3d2WyIGwAA</XPD:REF>
<XPD:REF name="Tail">PUTfJyvEokqvsSw424qlngAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="AHoN5xg430iLqXqdMx2cHQAA">
<XPD: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">3GEqFpfvdUmDCqnzW8vz1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1+96z5tXzUaH48dsf8EfgQAA">
<XPD: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">3GEqFpfvdUmDCqnzW8vz1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="m8SEprb6rUWhJJnJb90UaQAA">
<XPD: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">3GEqFpfvdUmDCqnzW8vz1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="J6Av0ILfOUKrjr5RRGdUCgAA">
<XPD: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">W6L5hgxomk+zf4rIKv4oRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="N+wxmRvD+kKW0uEHLY0YwwAA">
<XPD: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">CXRL1mXeD0mOiBrA7ivIzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="QHppAGPn+UyT3bC0eAYbogAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">W6L5hgxomk+zf4rIKv4oRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="4irKyKNnOEiEqAEKb2gsjgAA">
<XPD: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">CXRL1mXeD0mOiBrA7ivIzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="3er+eCCJI0eXuzTETIxl9QAA">
<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">W6L5hgxomk+zf4rIKv4oRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="NdWjuo7PrE6JBFL2unSHWQAA">
<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">CXRL1mXeD0mOiBrA7ivIzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="IkRN6ET+w02FWaE0HhrxEgAA">
<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">W6L5hgxomk+zf4rIKv4oRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="tI+k5sTas0K8rvzu9wetwQAA">
<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">CXRL1mXeD0mOiBrA7ivIzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLInterfaceView" guid="vNRR57ioE06CY7SsBBBPpQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2396</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">588</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">397</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">D5NgmXxsr0moxZhz5hNMGAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+j1m9KJRsUmSKpxbfn7xvAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="kNv0aWaB8UCK09cJyX43pwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiPropFork</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hbn8upGcpEq4BCl0YKXt1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="q/4grEoIskeso9QgI/1lSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KB0au55ZuU2EIouKVllt0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">D5NgmXxsr0moxZhz5hNMGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="SmV/BI5xckKN8SoyiZNhHQAA">
<XPD:REF name="Model">D5NgmXxsr0moxZhz5hNMGAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLInterfaceView" guid="rgTOrHvQk0mRD87riu7YVAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2632</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">384</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">njOeUwCKwESwSzB/246VxgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="c6uv6VkRDkOcX6sW6Em+JQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hcC89wPvRUKJelY0fCZ/rgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiFieldAssembler</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="diP3d5h62E+zz7BfW3Az0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="vYN13iat80CRxK4Azv18xgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="bTBHHZTXd0uRu0tgDkJ5ZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">njOeUwCKwESwSzB/246VxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ih+vvF9Xj0OH+Ul78rz0VQAA">
<XPD:REF name="Model">njOeUwCKwESwSzB/246VxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[30]" type="UMLInterfaceView" guid="BTUupVbhD0qpd418po/zlQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2372</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">278</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">il4yJEBb1EKQGL6DN6i9RwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="87i/Iy+O806jHdVZl58ywAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="cXDgURhlU06dYwHe5M8vZAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiPropSetup</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="u8QGJ8ATP0uQ+xLBJ/njJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="yMamIR4ZQUq4xXVUIza9XQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="LoVWsVUSXkq91E50vR0l8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">il4yJEBb1EKQGL6DN6i9RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="NjFzywKvjk2Yi5vzZh0SdgAA">
<XPD:REF name="Model">il4yJEBb1EKQGL6DN6i9RwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[31]" type="UMLAssociationView" guid="y85yvdXtiUW010QR/zy4eAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2613,220;2748,161</XPD:ATTR>
<XPD:REF name="Model">Sw7DZrZhyEebALQ7Hmk+wQAA</XPD:REF>
<XPD:REF name="Head">rgTOrHvQk0mRD87riu7YVAAA</XPD:REF>
<XPD:REF name="Tail">BTUupVbhD0qpd418po/zlQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="35CbMtcSGEC78tvZ8mhAlQAA">
<XPD: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">Sw7DZrZhyEebALQ7Hmk+wQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="YnowJ/poB0OEV6Z1uvBexAAA">
<XPD: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">Sw7DZrZhyEebALQ7Hmk+wQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="JmFHfMBeC0m9zxepFkMlTwAA">
<XPD: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">Sw7DZrZhyEebALQ7Hmk+wQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="2pEEOPX+n02BkQSBhJKK+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">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">nVwqqQJE50OlPruogeUMIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="vUA2ul4dtkOd4EFe5G/I8AAA">
<XPD: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">G/vvEZrhCUS02WmkYIOy5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="CIHNrrR0BkeBslM45G2/5AAA">
<XPD: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">nVwqqQJE50OlPruogeUMIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="0rrMK1A4g0GZMaxBokInjgAA">
<XPD: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">G/vvEZrhCUS02WmkYIOy5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="1jw9amO7MEmyH1iWRQcH5QAA">
<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">nVwqqQJE50OlPruogeUMIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="isiMj7cQJEKolvqC/Nr5GQAA">
<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">G/vvEZrhCUS02WmkYIOy5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Qgg/Bmugkkq24NeKa03LSAAA">
<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">nVwqqQJE50OlPruogeUMIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="qUY+uPEzYkOX1Ke7u6FM3AAA">
<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">G/vvEZrhCUS02WmkYIOy5QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[1]" type="UMLClassDiagram" guid="W4EcGtdq70yIIa4atg0wUQAA">
<XPD:ATTR name="Name" type="string">manage.frame</XPD:ATTR>
<XPD:REF name="DiagramOwner">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="u4MZw4XCXkmKWpTUsjGIDQAA">
<XPD:REF name="Diagram">W4EcGtdq70yIIa4atg0wUQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="OWRroudzOkqBlB2GIbitRgAA">
<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">220</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">373</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">264</XPD:ATTR>
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="myzKtDzCvkmp9VzdurR3AAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="4rAsnB51E0GouZg/tfH+nwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFrame</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="UWrTMjaV+0iq5eWO5bQrogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="QwR87kbmdkyWb22pc7tnVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="REFXay/iLUuPhOuNY131hAAA">
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yx+N88I8d0CtCbhqRudadwAA">
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="UjwSm7yM1EqbvUD0s+W7EAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="FX+1vAchU0OAmWgPWQuBTQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">740</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">281</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">BC9X+3A/kkO0kR2z+rr/lAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="AUHKvdWYLkuY8GqYqEfnMQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bRv6Uprj/0aJlai8eavK+gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Boundry</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CCsiQ6C4a0OiAp4I9K4qcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dJPm56dk20mAHxxsmEaTnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KP94MPx6uk+99BKEwWsosAAA">
<XPD:REF name="Model">BC9X+3A/kkO0kR2z+rr/lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="OY0Jsg/S/UavKctBYxYj8AAA">
<XPD:REF name="Model">BC9X+3A/kkO0kR2z+rr/lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="kqEZMKOlU0iTjebT12A/4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">BC9X+3A/kkO0kR2z+rr/lAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="TPC647zHmEuwO9R03Q1McwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">512,295;744,225</XPD:ATTR>
<XPD:REF name="Model">tOv1xx8vIEyZRChrHh5bgwAA</XPD:REF>
<XPD:REF name="Head">FX+1vAchU0OAmWgPWQuBTQAA</XPD:REF>
<XPD:REF name="Tail">OWRroudzOkqBlB2GIbitRgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Hzj9otMIz0evJCqCUOWUmgAA">
<XPD: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">tOv1xx8vIEyZRChrHh5bgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="eXQfR30oaESZ0AmXxKxf6wAA">
<XPD: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">tOv1xx8vIEyZRChrHh5bgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FbNrzg4FgEGejLI9kqTAugAA">
<XPD: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">tOv1xx8vIEyZRChrHh5bgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="jjlWeD87z0alnoXHLfo1JgAA">
<XPD: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">sQCSEdqiB0uz4U/9WekIFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="O9Djf4u3ZUCRWP1vVmNr5QAA">
<XPD: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">cBxTFOb7zU+qXxVM9yzPcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ESUQEkYPVEGyD7Wg4b9NUQAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">sQCSEdqiB0uz4U/9WekIFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="BsC5LGY58kWqWmtakBzF7QAA">
<XPD: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">cBxTFOb7zU+qXxVM9yzPcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="3LHyuRZbiEOpsSr1bvfWagAA">
<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">sQCSEdqiB0uz4U/9WekIFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="YoMBppX1DUenqz0vgc6KJgAA">
<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">cBxTFOb7zU+qXxVM9yzPcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="8praKJ28ZEm/inT5Jt4cbAAA">
<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">sQCSEdqiB0uz4U/9WekIFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="+M7AZnUGTEyWLiRC9KjYJwAA">
<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">cBxTFOb7zU+qXxVM9yzPcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="pR4AKO8lGUWeU3eCcFVKfgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">736</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">288</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">153</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">BGUOW9q+c0mJ2ONaiWB8OwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OUSXkqiLoEusw1MDd9/j+wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="v/uzgqP3hk+goM2iyalxdQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiForkLink</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="d3GPVhZNJUey2kBQpRXIawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="fKYX1cFgcEedfh3hui1e6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="z+J1sG32gkOuqRKfSFyppAAA">
<XPD:REF name="Model">BGUOW9q+c0mJ2ONaiWB8OwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="qEJ2T96YRE2zLv4R4KiUqgAA">
<XPD:REF name="Model">BGUOW9q+c0mJ2ONaiWB8OwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Bo+MES06Z0GbGB5CkMwH6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">BGUOW9q+c0mJ2ONaiWB8OwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="Pqv/8j/RUkW97CrUv3iyTQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">512,347;736,343</XPD:ATTR>
<XPD:REF name="Model">0NjrfEJe1kyFAy0gj5dDbgAA</XPD:REF>
<XPD:REF name="Head">pR4AKO8lGUWeU3eCcFVKfgAA</XPD:REF>
<XPD:REF name="Tail">OWRroudzOkqBlB2GIbitRgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="RFwuxItfw0ep0OgOLktAFAAA">
<XPD: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">0NjrfEJe1kyFAy0gj5dDbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ozNXuwk4nkmRNXaI9EZc8wAA">
<XPD: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">0NjrfEJe1kyFAy0gj5dDbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="kZ36mWbZ60SJDJYMnabjaAAA">
<XPD: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">0NjrfEJe1kyFAy0gj5dDbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="SQ0/pFjw00OCn3D96InxNgAA">
<XPD: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">eHRdmbSmeEyrHI2lv+N8iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="NMNcQ7IOgEWcqpGHtm9mzwAA">
<XPD: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">rjutWIRbvESp8yInTJjA0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="F7AiZbkM7ESlZjXzWsEgxQAA">
<XPD: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">eHRdmbSmeEyrHI2lv+N8iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="BYZuCl+XY0yIUuAT1A5zDAAA">
<XPD: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">rjutWIRbvESp8yInTJjA0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ctQ4ZJqciUaJWamwD1JOqgAA">
<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">eHRdmbSmeEyrHI2lv+N8iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="cGj8bzqjj0+km5j36U+SwAAA">
<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">rjutWIRbvESp8yInTJjA0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Zh+zGZqR2ECptU03lNLvJQAA">
<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">eHRdmbSmeEyrHI2lv+N8iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="rx99pkWXaEKn2nM0jKn8CwAA">
<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">rjutWIRbvESp8yInTJjA0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="MM+qiVqDm0ivn0cSF1n7tAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">736,343;512,347</XPD:ATTR>
<XPD:REF name="Model">nTDIhZtzb0CqkfHlFNTqYgAA</XPD:REF>
<XPD:REF name="Head">OWRroudzOkqBlB2GIbitRgAA</XPD:REF>
<XPD:REF name="Tail">pR4AKO8lGUWeU3eCcFVKfgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="kpBBpxx8ikChDkm1quNR5QAA">
<XPD: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">nTDIhZtzb0CqkfHlFNTqYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1mLK0O6cJ0K9+UM4uFAlzAAA">
<XPD: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">nTDIhZtzb0CqkfHlFNTqYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="DvdipV2GuECTOXUFkfnTJQAA">
<XPD: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">nTDIhZtzb0CqkfHlFNTqYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="/2MTx6YkE0Gu+uN+rMhpXQAA">
<XPD: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">icymrqchWkGUX3Mt89e1kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="4Y0HvtV9HEeRYx/yIUze0AAA">
<XPD: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">eN5664Ql9U6fmgV0PRn3OQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="GLltDXKMykCyeu6L/k+XGAAA">
<XPD: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">icymrqchWkGUX3Mt89e1kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="E55+Ppj5tUa75DKKQCwe5gAA">
<XPD: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">eN5664Ql9U6fmgV0PRn3OQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="MCG3Vy8FIUWUPoI1D3CpVgAA">
<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">icymrqchWkGUX3Mt89e1kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="klyMADs6hEmZNgjM9/nw5wAA">
<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">eN5664Ql9U6fmgV0PRn3OQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ksv0+zaeCUSIvf2+MU602AAA">
<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">icymrqchWkGUX3Mt89e1kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ApVUwmfuFEur7Be+GnRbngAA">
<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">eN5664Ql9U6fmgV0PRn3OQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="0dEc4nmSgk+pRyYD0nezlwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">676</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">456</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">RP52E5cpxEyi50Fa9Yv8FwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="M8SLoPoiE0Ou8vblRVla3QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="AhE2Ph4+aEiPQgbg/Vmj0wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Ability</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="K65Vdlq4rkCXlNr/B4uHvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8mN+lnhWWUmqlvYlLKxe5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/Z+Xr0J6uEmejxqv4k08eQAA">
<XPD:REF name="Model">RP52E5cpxEyi50Fa9Yv8FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="PC4PoHNBQ0a7h23QN1NdvQAA">
<XPD:REF name="Model">RP52E5cpxEyi50Fa9Yv8FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="plhizEQqrEm0yzu6ekNlbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RP52E5cpxEyi50Fa9Yv8FwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="8df5nE3w4E2UdpLuHCF0VAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">512,405;689,456</XPD:ATTR>
<XPD:REF name="Model">seDmCVnxUUCVU6399ldxLgAA</XPD:REF>
<XPD:REF name="Head">0dEc4nmSgk+pRyYD0nezlwAA</XPD:REF>
<XPD:REF name="Tail">OWRroudzOkqBlB2GIbitRgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="WBNqcuSNVEaqdrM+S96NrQAA">
<XPD: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">seDmCVnxUUCVU6399ldxLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3JrWu0k18UeSTQkHeP+5XAAA">
<XPD: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">seDmCVnxUUCVU6399ldxLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hSITaFVERUWrrKXcDliIYAAA">
<XPD: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">seDmCVnxUUCVU6399ldxLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="DdOQOurW60y/MvGG2OE/uAAA">
<XPD: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">z47oN+RCwEGxrWcwdCgMkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="p5tkZCs52Uakw7Ws63/WVQAA">
<XPD: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">nBp4haq9QEaSeJNOGMzCmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="SaI18qX+nUWADsbKHSqz2QAA">
<XPD: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">z47oN+RCwEGxrWcwdCgMkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="O+EAPoJKKESXtvLoR5F7xwAA">
<XPD: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">nBp4haq9QEaSeJNOGMzCmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="O9ey2NxMoU+3UaomwfzyPQAA">
<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">z47oN+RCwEGxrWcwdCgMkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="UqoxHr3xQ0Ky/m0DKLkMaQAA">
<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">nBp4haq9QEaSeJNOGMzCmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Dn6GOMPKfU+QFQjQiuD9LgAA">
<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">z47oN+RCwEGxrWcwdCgMkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="c/nLS/p0H0+5xRyWCNjB8wAA">
<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">nBp4haq9QEaSeJNOGMzCmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLInterfaceView" guid="lig6zVibfka+6vgMDxeFegAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1032</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">440</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">356</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">sia3vFHoEUCgRTDTc9tgUgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="jz+TF9QWy0eEeGk63Yl8FAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="H0MkmFi7b0+51GoRctFPAwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SortAbility</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="i0oaMVouDUCFg1+oCd5uRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uGZwO32uT0iX2pVSXy0JYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HlPqFHNEN0W1cwK+7LW+fwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">sia3vFHoEUCgRTDTc9tgUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="lA6xzWIX9Uq6tEZfMfS4RwAA">
<XPD:REF name="Model">sia3vFHoEUCgRTDTc9tgUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="mxS2wzYEgE2a0hm9or7vmAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">939,488;1032,487</XPD:ATTR>
<XPD:REF name="Model">JOmIVO9sQUuhuRowiV6UNQAA</XPD:REF>
<XPD:REF name="Head">lig6zVibfka+6vgMDxeFegAA</XPD:REF>
<XPD:REF name="Tail">0dEc4nmSgk+pRyYD0nezlwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="vXD3OnfovUKoAHSvc13pewAA">
<XPD: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">JOmIVO9sQUuhuRowiV6UNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="BYvLY5xy40OoYndBpOPiRQAA">
<XPD: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">JOmIVO9sQUuhuRowiV6UNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="N6nHfCjycUuq8EKlA5ochwAA">
<XPD: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">JOmIVO9sQUuhuRowiV6UNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="tGcQvMhwJE+BEN3cfurEzwAA">
<XPD: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">babU3+XotEmLfGa/+WHeRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="13rb0mIVkkCvWEyoa+6w6AAA">
<XPD: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">XhZgsrNmuk6o+UbFPvA/cQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="j36lssp1PkivUT0grISRQgAA">
<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">babU3+XotEmLfGa/+WHeRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ukST45mb9USchY8MzVnAXQAA">
<XPD: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">XhZgsrNmuk6o+UbFPvA/cQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Vu9bd5/5ukSCOf1Tl19BFAAA">
<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">babU3+XotEmLfGa/+WHeRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="eltLHLUMukawaW0wcUdHeQAA">
<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">XhZgsrNmuk6o+UbFPvA/cQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="jyuLtfWHj0OiPD03bnAVXgAA">
<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">babU3+XotEmLfGa/+WHeRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Qtc+XFNzKUq/m5fdYMmsXgAA">
<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">XhZgsrNmuk6o+UbFPvA/cQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[2]" type="UMLClassDiagram" guid="ZI48MzN9oUKjoM9fwtTnOgAA">
<XPD:ATTR name="Name" type="string">component</XPD:ATTR>
<XPD:REF name="DiagramOwner">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="mQTN893xaUKb49bk1kU/4wAA">
<XPD:REF name="Diagram">ZI48MzN9oUKjoM9fwtTnOgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="iQECH9uow02S217Lbj3eMgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">944</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">280</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">196</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">FgMwkAeLqUGjxsklbFAn9QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1rrOOArS5kuHnTIVUMI6DgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="S6FFVXhzKE2ppv0AYqBDVwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ForkEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gOXjANp/dkiipWq3Yiyj4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="vbpWGKoHNU29OhjoTnYoEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gtU4fMyqOEudzbl8Ec1/OAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FgMwkAeLqUGjxsklbFAn9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="UMWbsXDjz0ui9Vm1vYzffQAA">
<XPD:REF name="Model">FgMwkAeLqUGjxsklbFAn9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="q9CvUsL6YEGP8+dIFJy62QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">820</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">76</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">234</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="whrWfN32mEu2egk5XI1AHQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="g9lCLC88yk6Mp6zwWhwO/wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="n9nrDODsOkKfFs3k1f2CagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="KYIpy3mzqkqw1czCyaaqogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="f+9BURX/4kyhWYj8Pntc3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="LeTUW/12g0CWXshRcl17rQAA">
<XPD:REF name="Model">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="3CchOuofAUOSMxhmxWJgxQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1022,280;971,193</XPD:ATTR>
<XPD:REF name="Model">CFKolKu2ikKOCsmc+2tN1AAA</XPD:REF>
<XPD:REF name="Head">q9CvUsL6YEGP8+dIFJy62QAA</XPD:REF>
<XPD:REF name="Tail">iQECH9uow02S217Lbj3eMgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="VBCDnyx0306IAocPGZc3ewAA">
<XPD: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">CFKolKu2ikKOCsmc+2tN1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="LVkB2kXOG0iaYnjlQZXafgAA">
<XPD: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">CFKolKu2ikKOCsmc+2tN1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="0w2Hnob0IUOxGtNH23DuvgAA">
<XPD: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">CFKolKu2ikKOCsmc+2tN1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="gMDXaftUNkiwXLjq0G7h7wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">339</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+Sn7qDbx+USNLjgtUXb0igAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MU5V8EwDVkGCVujQeKdp2QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="kBOnwTzDjkKrTaoa/FxsTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="DPqprp/hfkOX+vuBRbnDlAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rysB+uqQZ0u/Q17HtTs3KQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eHszuQr+l0eo8qtIi8sCowAA">
<XPD:REF name="Model">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLInterfaceView" guid="x14lzrbMH0SSOvkLNxT9RgAA">
<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">324</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">246</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DNT/320SPkqrgUHKZOD+HwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="sq1Ibijcj0Sox/eYMjEkGwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IndependentEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="TxIb8Icv60Slh2HpZuIJyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MOsc46KZQEOatMMNXKI/0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="QcUDk7lGhUCAPQoQYDIgcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GcPbwz2/pEGJkyKVmsItGgAA">
<XPD:REF name="Model">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLGeneralizationView" guid="uINjadDsoU6hjPRa9ZzltQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">782,324;888,193</XPD:ATTR>
<XPD:REF name="Model">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
<XPD:REF name="Head">q9CvUsL6YEGP8+dIFJy62QAA</XPD:REF>
<XPD:REF name="Tail">x14lzrbMH0SSOvkLNxT9RgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lhF+3TnHhECyv+/AWX+YpwAA">
<XPD: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">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5ejP7Mrf+E6WVpVfUI0m7gAA">
<XPD: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">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Y0FIvfdmHkyIbJp6KhFxeAAA">
<XPD: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">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLInterfaceView" guid="F1B7EP9wQkKyKqiUKuCrNQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">752</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">436</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">326</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="MfCZCH/rhEepfcHGzE8V+wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="r6Fl/XSwtkKItx/hL0cUOwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPropConfigurator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="H6OnbuxNY0i8u/1ReFwvCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Pxgk88WB/UuTWlY1+vblwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="udowtr3EGUuFLLjaUNnokAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="TiG5/4jlwkWYQGjJnfpMygAA">
<XPD:REF name="Model">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="Dhl8xnuPjkSHBs3kgCWhogAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">20</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">493</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="m2WnwReBrESk3IIwNYtZGwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6mlrPQGYwkCOgRNFwcoV1QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPropCollection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="BVbEu+U1GE6/73t3CSbFPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ci96oBljmU2ldC6in8FbuwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="bAZVbqaj2E6VxgnPde5ubQAA">
<XPD:REF name="Model">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="L1CHSxWdy0+d4YtvRpuw6AAA">
<XPD:REF name="Model">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Oq1rlwsf3EuoC3oLqnuGYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="t0+8JR5PIkeSyeVPhYXMvQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">200</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NBWsFLcGkEepgAqoV1KkcQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="QReN/ZNruUSW3OiOpCNfaQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPropWrapper</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="kNB1GHuFckO8ZuOXoQPNoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="KQCFWeL5FkankyEWSQVhCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nNS/UeJ6OUSCXs7cp4/c8wAA">
<XPD:REF name="Model">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QVH3kMZY2kq1AQIbuXot+QAA">
<XPD:REF name="Model">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="rxQRimKPiUqij+QuvDQgqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="nOnsy0x0CUSebE8YPI6+QAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">366,328;484,281</XPD:ATTR>
<XPD:REF name="Model">5OKndGLsGU+BrD5f0/wYOwAA</XPD:REF>
<XPD:REF name="Head">t0+8JR5PIkeSyeVPhYXMvQAA</XPD:REF>
<XPD:REF name="Tail">Dhl8xnuPjkSHBs3kgCWhogAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="VLPbT6h8UUGaTrESIBq95AAA">
<XPD: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">5OKndGLsGU+BrD5f0/wYOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+JoeiPP3d0aSKTWiisO5xQAA">
<XPD: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">5OKndGLsGU+BrD5f0/wYOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xPSEZ6csaUSvRbEH6nehtgAA">
<XPD: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">5OKndGLsGU+BrD5f0/wYOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="jvWHRv0Ql0m6FhknU3b4GAAA">
<XPD: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">Yf4f6lVO6Uek0g/7KN59FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="GseUDD8Yv0u3gr2p2ikCGgAA">
<XPD: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">G9zMOTeiIUSVkSoRRO3wmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Hnfgo5FoO0KwGkkmDgkCmgAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">Yf4f6lVO6Uek0g/7KN59FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="AwD+CrfF8UGQXmMY0/Gq8AAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">G9zMOTeiIUSVkSoRRO3wmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="vUBvMI71h02GoEdsHtFSiAAA">
<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">Yf4f6lVO6Uek0g/7KN59FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="NID0a5NI3EWnqj13C89ETQAA">
<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">G9zMOTeiIUSVkSoRRO3wmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="YQdv0ZTqSEGk3Unrs1GkgAAA">
<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">Yf4f6lVO6Uek0g/7KN59FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="7/zmtm4ZB0KMgGbcBsZoHwAA">
<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">G9zMOTeiIUSVkSoRRO3wmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="TFJOA61PQEaCJB5Re4/sdwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">820,169;718,200</XPD:ATTR>
<XPD:REF name="Model">/nfHawOHbEC+8IwqdpigrAAA</XPD:REF>
<XPD:REF name="Head">t0+8JR5PIkeSyeVPhYXMvQAA</XPD:REF>
<XPD:REF name="Tail">q9CvUsL6YEGP8+dIFJy62QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Ff8R2MFC60CAF43RTYmJYgAA">
<XPD: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">/nfHawOHbEC+8IwqdpigrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Ld9zZJLOIEexzFZbaWFAAAAA">
<XPD: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">/nfHawOHbEC+8IwqdpigrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="bnsJaPBYmUeTgIr4gVZr4wAA">
<XPD: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">/nfHawOHbEC+8IwqdpigrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ryNL8VA5mE69LbM4r+21GgAA">
<XPD: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">7VZELxJJkUqRzWxrwHsX3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="AAmgl1Jmi0ePMtUD7N347wAA">
<XPD: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">ZYKv4cd9kU2YV2hoGm9mYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="mg3I0OBKLE2aLD9gtNFgKQAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">7VZELxJJkUqRzWxrwHsX3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="SxEKxOP/wUWBr5nJfnuiIwAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">ZYKv4cd9kU2YV2hoGm9mYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="wl/Y1AxYY0ewTjB+jaAHYAAA">
<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">7VZELxJJkUqRzWxrwHsX3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="uYpqX7MnGkyrqX4M60mSwQAA">
<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">ZYKv4cd9kU2YV2hoGm9mYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="8fUtu+uHJ0ODvoWzuV9ZkgAA">
<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">7VZELxJJkUqRzWxrwHsX3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="b9EYpoJ9O0qDQi1GPtJNLAAA">
<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">ZYKv4cd9kU2YV2hoGm9mYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[3]" type="UMLClassDiagram" guid="F4z6Ao+BH0Ke487MJAQGcwAA">
<XPD:ATTR name="Name" type="string">manage.security</XPD:ATTR>
<XPD:REF name="DiagramOwner">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="IJiqaMv/BEGb81cogKH1LAAA">
<XPD:REF name="Diagram">F4z6Ao+BH0Ke487MJAQGcwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="j738onOIoUuK2owTR2QczwAA">
<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">196</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">425</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2C4h4Dk5TkaRBq8IG/FO/QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5eRKqQak2UC++BPcEdHldwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPermissionManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KaEpFEm+kUeSYBZzNg3mPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="SmDPdMx6UEqAul07sGI0vQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SKYN2yZHzUup7CJStiihXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="cS4r1N37kEij717WGZoO+wAA">
<XPD:REF name="Model">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="ibeH94lbEUGj4Fwd1K6DswAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">680</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">239</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">105</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="F6DoJFanPU2/1dTX5Z+84wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UJeEq4GwOUabN//uD7ySFwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiExecution</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="N4ImWm8el0WHh0Y0pgq1XAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="LAYVrErjgUCT0px1NI9hiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ST/HdWueI0itsMtG2I8FTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="LyehGG+go0mXI+V/EkXfgQAA">
<XPD:REF name="Model">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="DH+wFvf9qEWlZq5sCU0d3QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">332</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">392</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">373</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">264</XPD:ATTR>
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cDGfHgIRXEmUsPjU9e6g6wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="f0o11Dn+ikKRnpttk2bzdAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFrame</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qRkrdwvOL0m2mxKxglA2VwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="kybVKbxZ9UKDZZkJXoUJ3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="CV+P5Dsfj0ypHQ8cFB739gAA">
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GpsoQ0LqE0exVqTH233STwAA">
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="GFqjbUYuTUieNdvSRjXd3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="n+ZxwGsPzUWQJLhzzzIMLAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">872</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">281</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">BC9X+3A/kkO0kR2z+rr/lAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cORfIALL4kqBfYaTmebRZAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="izatW8S5aEeNumOmBBGDKgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Boundry</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="kRqVt3bWcEyKXXABxSKQ4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="V3qRtQxGZky1iBzyJCzedgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="DqcLu3k1aUaIH35bIjZbtgAA">
<XPD:REF name="Model">BC9X+3A/kkO0kR2z+rr/lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AS1gX6kBS06cgSROKeMIFgAA">
<XPD:REF name="Model">BC9X+3A/kkO0kR2z+rr/lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="0KiJ+Ym3KEusSwj3bf9ejQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">BC9X+3A/kkO0kR2z+rr/lAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="zQxXq/4AjUOCHVp6hCncsQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">704,495;872,469</XPD:ATTR>
<XPD:REF name="Model">tOv1xx8vIEyZRChrHh5bgwAA</XPD:REF>
<XPD:REF name="Head">n+ZxwGsPzUWQJLhzzzIMLAAA</XPD:REF>
<XPD:REF name="Tail">DH+wFvf9qEWlZq5sCU0d3QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="XZqELaqez06J2q1Q7/1olQAA">
<XPD: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">tOv1xx8vIEyZRChrHh5bgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zrKZwoA3WEaTlSLAQkPppwAA">
<XPD: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">tOv1xx8vIEyZRChrHh5bgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="KZMP4FnPwUuSYe/PcB8/WQAA">
<XPD: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">tOv1xx8vIEyZRChrHh5bgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="dahwkuSf80+C2v+oLIkmDwAA">
<XPD: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">sQCSEdqiB0uz4U/9WekIFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="UGRQy2gkTEmVwrj9aQqJPAAA">
<XPD: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">cBxTFOb7zU+qXxVM9yzPcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="+Pcl8lVFxk+grMrNfBV7sAAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">sQCSEdqiB0uz4U/9WekIFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="hJnZb/P4H0uE9V6Ucaw5kQAA">
<XPD: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">cBxTFOb7zU+qXxVM9yzPcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="5XQdevtKBUOlyl0km41BTAAA">
<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">sQCSEdqiB0uz4U/9WekIFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="+OE/GOFPUUavqp6A2TUlVQAA">
<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">cBxTFOb7zU+qXxVM9yzPcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="hI1e0vXS2Um67ksBj62shgAA">
<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">sQCSEdqiB0uz4U/9WekIFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="C2PKhCZz+kGWj+VtmmDOJAAA">
<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">cBxTFOb7zU+qXxVM9yzPcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="ap/+ObxMsUi+Va7crVwKUAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">916</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">552</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">153</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">BGUOW9q+c0mJ2ONaiWB8OwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="34sWn9zc9UWLpt14PsgVEwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="kTM1bGApc0eLmJucecm7jgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiForkLink</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nYjVpBA6QUGCPesFvck0vAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ixCWs9w9902EDeFMTp9DIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wKkxY78BME+ID9GVSM9+EgAA">
<XPD:REF name="Model">BGUOW9q+c0mJ2ONaiWB8OwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ooDGqkJmIU+JyHggyywbPAAA">
<XPD:REF name="Model">BGUOW9q+c0mJ2ONaiWB8OwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="OwUH9fcmj0qAmszzWZFizgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">BGUOW9q+c0mJ2ONaiWB8OwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="44rJx+RanEyG2N9homUWbgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">704,526;800,528;916,575</XPD:ATTR>
<XPD:REF name="Model">0NjrfEJe1kyFAy0gj5dDbgAA</XPD:REF>
<XPD:REF name="Head">ap/+ObxMsUi+Va7crVwKUAAA</XPD:REF>
<XPD:REF name="Tail">DH+wFvf9qEWlZq5sCU0d3QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="DYWXvOuCtUCcMTsvc0jNSQAA">
<XPD: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">0NjrfEJe1kyFAy0gj5dDbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="8rYN0fPpREmtOn1bg171dQAA">
<XPD: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">0NjrfEJe1kyFAy0gj5dDbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GUb/fVv5o0im/buAmiqDcAAA">
<XPD: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">0NjrfEJe1kyFAy0gj5dDbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="xeK5ncaaG0OF3tMt//TtnQAA">
<XPD: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">eHRdmbSmeEyrHI2lv+N8iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="gV7cv2Wqgk2d++/IimM6ugAA">
<XPD: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">rjutWIRbvESp8yInTJjA0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ReefsYwyE0Oz6BBeADiyCAAA">
<XPD: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">eHRdmbSmeEyrHI2lv+N8iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="lLB9MdU48EmNP1trfvOlowAA">
<XPD: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">rjutWIRbvESp8yInTJjA0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="SY12+gyMuUWsGOLhCC08LQAA">
<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">eHRdmbSmeEyrHI2lv+N8iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="t0rw1yIJwEeCNC03peH4DwAA">
<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">rjutWIRbvESp8yInTJjA0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="pNk3up14ckyFY0X14dWNngAA">
<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">eHRdmbSmeEyrHI2lv+N8iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="VUO6NICd0EO5UYZThZrVygAA">
<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">rjutWIRbvESp8yInTJjA0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="aaK8f0CEUUWJXnr5XP1XWAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">916,603;814,600;704,571</XPD:ATTR>
<XPD:REF name="Model">nTDIhZtzb0CqkfHlFNTqYgAA</XPD:REF>
<XPD:REF name="Head">DH+wFvf9qEWlZq5sCU0d3QAA</XPD:REF>
<XPD:REF name="Tail">ap/+ObxMsUi+Va7crVwKUAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UeS7gc4dbUCBE9P+StU2+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">15</XPD:ATTR>
<XPD:REF name="Model">nTDIhZtzb0CqkfHlFNTqYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="NGd9TgfVqk+QJeB0vIezDgAA">
<XPD: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">nTDIhZtzb0CqkfHlFNTqYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pZKadKC7vUuj6oFo7ZSxsQAA">
<XPD: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">nTDIhZtzb0CqkfHlFNTqYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="017jtMaHDEOU22mrOz2prQAA">
<XPD: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">icymrqchWkGUX3Mt89e1kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="5wylk4kCh0+fFZg2l7Uh4wAA">
<XPD: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">eN5664Ql9U6fmgV0PRn3OQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="LASBmLeMskSAv+YMaebm8wAA">
<XPD: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">icymrqchWkGUX3Mt89e1kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="yT74sn3LRkWt28xmhFEe5gAA">
<XPD: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">eN5664Ql9U6fmgV0PRn3OQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="LoCKlb9NKEyiXYKlnjvtTAAA">
<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">icymrqchWkGUX3Mt89e1kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="yZwjsMvXK0CG48xVJdT2UwAA">
<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">eN5664Ql9U6fmgV0PRn3OQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="RLcQzgNnJ0u7+pvfy5PLOAAA">
<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">icymrqchWkGUX3Mt89e1kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="dEXzDlwCT0Oggf9g9dh36gAA">
<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">eN5664Ql9U6fmgV0PRn3OQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="425EPWHKqEWHer8pku+ypwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">256</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">251</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">1bEegwe/5kG/jlmQWrgWFQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aZTvk0AYaUu/S0TGzeqpogAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="naBwX/dxvkWJaNTTKyrG/AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PrivilegeSetting</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="WektIdXBIU6geiGocQ/9tAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="77NtMlaa006C5dur/0wcBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MZceqNWswU69Iauz53fmzAAA">
<XPD:REF name="Model">1bEegwe/5kG/jlmQWrgWFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="xW8Gq2IycUOj8dtqeo97oQAA">
<XPD:REF name="Model">1bEegwe/5kG/jlmQWrgWFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Zt5mSoVc4kanNgeG5vRwVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1bEegwe/5kG/jlmQWrgWFQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLInterfaceView" guid="54hsqvOnc02m66uO36brNAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">996</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">302</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">VHU+/+vWZUew10praXN/4gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Os3MNqsPQEWo+A6FdhuFvAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qb+1coAG/0iwWvMtttMY3AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldAccess</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dkYVFQpjoUW3keXyoJnwUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="9I0qnJ2ENUeVPcYFGA//ZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iYRZ92Zab06RSclrV6iFPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VHU+/+vWZUew10praXN/4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VIRcJENxckGxycnG+hnMxwAA">
<XPD:REF name="Model">VHU+/+vWZUew10praXN/4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[4]" type="UMLClassDiagram" guid="xhyGO7bZWEC/q+2wnxLL5wAA">
<XPD:ATTR name="Name" type="string">manage.entry</XPD:ATTR>
<XPD:REF name="DiagramOwner">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="o1gQyQRqHUOkjC2xRpjigQAA">
<XPD:REF name="Diagram">xhyGO7bZWEC/q+2wnxLL5wAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">16</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="th63O4m0WUWSUjRys9CNLAAA">
<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">224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">386</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">238</XPD:ATTR>
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="19O6lEeSTEaWW/aliQOLtQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+ZN58zLeTUWdME8d7yshlAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntry</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="04KQSYmZ3U2iyVVzZr21AQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="B+rVg+1lr0qyUvB0+aWsUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Vtt7cf0DZ0eFc4Jf2um7XQAA">
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Pm67Bzg/C0C7vS/tH0oToAAA">
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="j+zARA8cpEWgWlaKgjub6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="iSnAtcNNskinbJPrAph+FwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">704</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">329</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">CuvgBGAAQE+haysHzRkL7QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1iRTLpbkT0OAa2FZ41dwiAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="LSnhsGOHWEO+pHDRg4RGEwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntryAccess</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2/gsLZo2rUmWdj/TVYCp4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+R6l0K7L50G3oqRh8QAnwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mUfGv0TVFUKlV/NOsRtpiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">CuvgBGAAQE+haysHzRkL7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="o9uuvre/IEC6a2846plMgwAA">
<XPD:REF name="Model">CuvgBGAAQE+haysHzRkL7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="1FSysEwci0Kht6C86nZ+owAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">641,251;769,191</XPD:ATTR>
<XPD:REF name="Model">X//iRKCduka/TOh4QyBEDAAA</XPD:REF>
<XPD:REF name="Head">iSnAtcNNskinbJPrAph+FwAA</XPD:REF>
<XPD:REF name="Tail">th63O4m0WUWSUjRys9CNLAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="IU+rOG2EjEqKQt/yth+IEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">X//iRKCduka/TOh4QyBEDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZRz+TxnN/kOj9mW9fRy25AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">X//iRKCduka/TOh4QyBEDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="89AHdf8EeEmxDIPqmSaHGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">X//iRKCduka/TOh4QyBEDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="NlCfbGmr/EiWZqjDzILttwAA">
<XPD: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">EiXBDg5/EUCL5sfi2hyi+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="LcKQoLZU+kWZvUBE7D9TzQAA">
<XPD: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">LluyStlQIEOCCbWxIrEWbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="4C2tTEJK/U2VNszA3rJboAAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">EiXBDg5/EUCL5sfi2hyi+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="YEvPvnXdZkC3CoLpT5PmOgAA">
<XPD: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">LluyStlQIEOCCbWxIrEWbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="78ugg0jkFkmr5jU9I69feQAA">
<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">EiXBDg5/EUCL5sfi2hyi+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="qEcXVRdaBUmQ5Ofa78f6VAAA">
<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">LluyStlQIEOCCbWxIrEWbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="JDA4i7qm8UetC7+P6SsiHwAA">
<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">EiXBDg5/EUCL5sfi2hyi+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="MELtrFhCzkqlhOMNPJbangAA">
<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">LluyStlQIEOCCbWxIrEWbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="U/HKees9qUa2pTGlmD1X4AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">752</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8bUozTcQ20CyJrS5J0DgRgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="z1EDP6BssEWtFuGfdCUxWQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldMap</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8xTG7lG4i0qurNAAkp/wnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="KAnXP4LGFkyf+EjZ0mhp1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RAgEEURSiUS1qiryhY4HHQAA">
<XPD:REF name="Model">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="OF070NGfcku/ycuZECMECAAA">
<XPD:REF name="Model">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ay5mRoa/jkyvd5efsQtmxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="8PspNasHTESJTRKQ36lGywAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">752,428;641,397</XPD:ATTR>
<XPD:REF name="Model">Vd97QamDPUWv/SNDIduVaQAA</XPD:REF>
<XPD:REF name="Head">th63O4m0WUWSUjRys9CNLAAA</XPD:REF>
<XPD:REF name="Tail">U/HKees9qUa2pTGlmD1X4AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NdggQbuFqUav99ILXCQjHgAA">
<XPD: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">Vd97QamDPUWv/SNDIduVaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="akrKSC92d0G1SJG3P2m5WAAA">
<XPD: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">Vd97QamDPUWv/SNDIduVaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="PNNdZ5dwA0yVJknWVmOhvAAA">
<XPD: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">Vd97QamDPUWv/SNDIduVaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="CcZJ8zPyBEC7J353JKjaXgAA">
<XPD: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">34L85e8LvkC7oX0XDtUs5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="vFUy6WrgIkS7Ujq5WgBSngAA">
<XPD: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">XVFmMiM0GE2kMyD8HSADHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="5Jz47LPXNUaheEpIqNOS1gAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">34L85e8LvkC7oX0XDtUs5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="+JM9EDPWVUiUOkor1oxREgAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">XVFmMiM0GE2kMyD8HSADHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ADgpj4fI5U6YrlT9zLjTYwAA">
<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">34L85e8LvkC7oX0XDtUs5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="92XOqW0ip0et2qtCzP77oQAA">
<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">XVFmMiM0GE2kMyD8HSADHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="J/xvLC/1yUuyna20ik27VAAA">
<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">34L85e8LvkC7oX0XDtUs5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ANJyKNYOCkmL35SPxlArdQAA">
<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">XVFmMiM0GE2kMyD8HSADHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="xBWQ10KbhkGexRV26YfPJwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1016</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">472</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">268</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">212</XPD:ATTR>
<XPD:REF name="Model">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vtLCqHjppEe2Y/9a+lMs7QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="z7myKCC/N0ObNLM9UDbkTgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldWrapper</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9jsnzWlH20KVzhBi0xewdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="sypXypZ5T0G9d/xHhAOupAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="WefWBVoEL06YZIchW74ZiQAA">
<XPD:REF name="Model">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="foNd+ifLO06EdTzLl2a/7AAA">
<XPD:REF name="Model">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="I+iFq6WrKk6WjkDna87+JwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="h43igjxQb0OfPueXM6OlrgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">895,476;1016,524</XPD:ATTR>
<XPD:REF name="Model">CKSPqfeFkUyS2OVeebTL8wAA</XPD:REF>
<XPD:REF name="Head">xBWQ10KbhkGexRV26YfPJwAA</XPD:REF>
<XPD:REF name="Tail">U/HKees9qUa2pTGlmD1X4AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="YprzXLPuuESj3CTYYCfW6wAA">
<XPD: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">CKSPqfeFkUyS2OVeebTL8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="NRrdMpOdKkWhrJGnHC+9eAAA">
<XPD: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">CKSPqfeFkUyS2OVeebTL8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="uXnOlD9S6UyE40twvIeG6QAA">
<XPD: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">CKSPqfeFkUyS2OVeebTL8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="dJaYam0wtEyg26kt+mlTxwAA">
<XPD: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">rchSxVo+90OoHxGgBOo2/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="EUhFSq+Fr02C9dc5PLDKEgAA">
<XPD: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">ug+4PGpVvUq9M4jYN9DFdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="lK/Skmcx80Kwh1Y+xcF59gAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">rchSxVo+90OoHxGgBOo2/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ABSUdh/0b0qqeN6GHfiHQgAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">ug+4PGpVvUq9M4jYN9DFdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Nvla87bd506g43IFEav00AAA">
<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">rchSxVo+90OoHxGgBOo2/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="SVTbzdnRR0OhXbbRjkdyIwAA">
<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">ug+4PGpVvUq9M4jYN9DFdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="7QU3CX9YMUqedYJvbhZryAAA">
<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">rchSxVo+90OoHxGgBOo2/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="RcF3sRjr0E2pzpRwMuBUAgAA">
<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">ug+4PGpVvUq9M4jYN9DFdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLInterfaceView" guid="KDhSK8zxY069YYIah2HGLwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1296</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">60</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">287</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">phV3+yAwaUSD2pM+b+3n/wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hUHPnKVxRk2nLGb9+olXqQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="j2IZfcuEjEqwOrzkVJTaJAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ValidationResult</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="O0Uyn0Jtq0KKP9X2XYrKJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="VMHkA9iK0EuWteN0dsBVcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Fl9KClg6r0mWunJxqUngugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">phV3+yAwaUSD2pM+b+3n/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GHJ/GQS4wUGUC+csEgSzvwAA">
<XPD:REF name="Model">phV3+yAwaUSD2pM+b+3n/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="lrCODpx9LE+9e3HrAp5o1AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">952</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">236</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">394</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lrvn9bUbdUKfrS0/ONyZPgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="D/dhcn+YjkKhzJIXjuhPMQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntryValidationResult</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="TsgjG3djP0a6aIETMlAxSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5TKzHs5Bd0CQpgd4yCAyWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9zMvvvAkT02UEcHAPxixmQAA">
<XPD:REF name="Model">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5Uiu0X+HvkWlcHAHbdI4AQAA">
<XPD:REF name="Model">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="n+N1uSjgiUyzWM8brfX2xwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="Wm6JEt+hmEWO2YB7ERYY3wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">641,327;952,304</XPD:ATTR>
<XPD:REF name="Model">PFMnZF2XskG8UU4uARt/vwAA</XPD:REF>
<XPD:REF name="Head">lrCODpx9LE+9e3HrAp5o1AAA</XPD:REF>
<XPD:REF name="Tail">th63O4m0WUWSUjRys9CNLAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dApbEBjpJEqoEg1YqtXhjAAA">
<XPD: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">PFMnZF2XskG8UU4uARt/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jJBA9hLMQEGfH3pqSrKqUwAA">
<XPD: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">PFMnZF2XskG8UU4uARt/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1MCfDyrd6Um8HSA+QX3QsAAA">
<XPD: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">PFMnZF2XskG8UU4uARt/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ubj199fhBUejCYqLgcF8xwAA">
<XPD: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">VnVBfCLztU6Sp8jU8GkE0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="vQT+QTqp0kai6MHeZyhvlwAA">
<XPD: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">9YIGZd7Nok22UVRPZt8hOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="aRWwY1X7206PYtxszuqFegAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">VnVBfCLztU6Sp8jU8GkE0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="fP8Cv6XRPUiZg+/x8kgZOgAA">
<XPD: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">9YIGZd7Nok22UVRPZt8hOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="1XULg8tQK02THbZn+0vKNQAA">
<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">VnVBfCLztU6Sp8jU8GkE0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Yv2z6jqXa0yHHjYGc78VNwAA">
<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">9YIGZd7Nok22UVRPZt8hOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="+1l8z+5Bck2OunW+FwDvMgAA">
<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">VnVBfCLztU6Sp8jU8GkE0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="DY+6K09Bb0C2qKfFGPhFywAA">
<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">9YIGZd7Nok22UVRPZt8hOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="dGQ0J76rSEyHU+ZWwWSyogAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1229,236;1379,138</XPD:ATTR>
<XPD:REF name="Model">dPa7ej56p0mIAEwnIYkuXAAA</XPD:REF>
<XPD:REF name="Head">KDhSK8zxY069YYIah2HGLwAA</XPD:REF>
<XPD:REF name="Tail">lrCODpx9LE+9e3HrAp5o1AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6LASNdAx0kO5qGupTHzrjwAA">
<XPD: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">dPa7ej56p0mIAEwnIYkuXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vs9rkNpe2Uaf7Nk4pzIYiAAA">
<XPD: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">dPa7ej56p0mIAEwnIYkuXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="BcwFaz58QUK1OFCUqVa59gAA">
<XPD: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">dPa7ej56p0mIAEwnIYkuXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="/tPzFjUdwUeuS5EW3QcqkAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1520</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">252</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">306</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QWLYcnkzPE6u++g6j6OcRgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="gvaXcKYHHUmUHOKvu88cZQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldValidationResult</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lOkrai+0akCbYLm9rV0bzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="z/Hz5iPnBUWSegFN16NRigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="sDgYVwL0wkikTFihYFEkVAAA">
<XPD:REF name="Model">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="09uS3UhE1kqXJKHZIS/a3QAA">
<XPD:REF name="Model">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="pl/01JjN/kyfaPc+RepwowAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="mI3KGkHUHEKcyUdnHrJU1wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1345,290;1520,291</XPD:ATTR>
<XPD:REF name="Model">biDAPdrPc0qI7Ao9nqiZ2wAA</XPD:REF>
<XPD:REF name="Head">/tPzFjUdwUeuS5EW3QcqkAAA</XPD:REF>
<XPD:REF name="Tail">lrCODpx9LE+9e3HrAp5o1AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0P7FI1P26EO3OCerNJzOnwAA">
<XPD: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">biDAPdrPc0qI7Ao9nqiZ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="swZotqI5V0yvFgQp0mbAxwAA">
<XPD: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">biDAPdrPc0qI7Ao9nqiZ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="cSHuVMeQxkS5jN8OB+uaHwAA">
<XPD: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">biDAPdrPc0qI7Ao9nqiZ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="tfFn+xT/GU+A35uUOGZ/5gAA">
<XPD: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">LxqbHUUEhkyJd79bgeeU4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Dp6CU7UETku2d8DNgESM5QAA">
<XPD: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">vcVRXRzG3EyWFsXalqjuMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="4GRuMmjk3UCHEXGp6P50EAAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">LxqbHUUEhkyJd79bgeeU4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="hZyMJkUm2UKvoSh5ivg1OQAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">vcVRXRzG3EyWFsXalqjuMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="XyBmIvbmt0as4mzjBeaVxgAA">
<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">LxqbHUUEhkyJd79bgeeU4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="YbM7vmD7JE+yJHucRnlfOAAA">
<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">vcVRXRzG3EyWFsXalqjuMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="yk+pqpQGnUKXGS9xCBAKogAA">
<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">LxqbHUUEhkyJd79bgeeU4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="xWlxVPTCGUGUpMru+JqQRQAA">
<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">vcVRXRzG3EyWFsXalqjuMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="gg1InGuX5keOAhXSUu3eTQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1624,252;1486,138</XPD:ATTR>
<XPD:REF name="Model">GWDVJAnnlES114bhUPGLnQAA</XPD:REF>
<XPD:REF name="Head">KDhSK8zxY069YYIah2HGLwAA</XPD:REF>
<XPD:REF name="Tail">/tPzFjUdwUeuS5EW3QcqkAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Ut0t1Es3u0+Dk16yGOzahAAA">
<XPD: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">GWDVJAnnlES114bhUPGLnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="NiLqd+KBJk6F1sPEHqvOrAAA">
<XPD: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">GWDVJAnnlES114bhUPGLnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7e2g6cBZcUiky97iQG41hgAA">
<XPD: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">GWDVJAnnlES114bhUPGLnQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLInterfaceView" guid="2Rz/djr2ckGEdYgQmsASYgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1412</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">492</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">351</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">196</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Oz3EzrPpj0CZYc3IJokj2gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="iBfrJEFpzEylLuabNL2uZgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RZdkLKNSnU+k3GkpvQQKWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Z/sWoiDeAE2XOqJ1D/LcngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wyzFab+LT0qQ3JbEvL+G4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="pPhjY7sIGEa6ZXdNp7U9MwAA">
<XPD:REF name="Model">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLAssociationView" guid="qLB17XqtTESgYnzSYH4/hwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1283,581;1412,584</XPD:ATTR>
<XPD:REF name="Model">Bp+k2+Y1m0eme2svunSbtQAA</XPD:REF>
<XPD:REF name="Head">2Rz/djr2ckGEdYgQmsASYgAA</XPD:REF>
<XPD:REF name="Tail">xBWQ10KbhkGexRV26YfPJwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Dm3J7k3jmECsjHZcN8E9twAA">
<XPD: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">Bp+k2+Y1m0eme2svunSbtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="IYf1RCT2jUGYoiJtMD6tbAAA">
<XPD: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">Bp+k2+Y1m0eme2svunSbtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mFG1zw/dYk2bt5BAaiTptgAA">
<XPD: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">Bp+k2+Y1m0eme2svunSbtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="0phkIxhuA0GMNEBNByhQMAAA">
<XPD: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">pd34vJxoDkqQZliCgyk8jwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="U19M7VZYRE2djut18TJs/QAA">
<XPD: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">MIrDy95scUq0g/DKCkS52gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="oymE1H+PZE+pzwQpZ9yWJwAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">pd34vJxoDkqQZliCgyk8jwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="1ABuh0zeJUmjY8N6ktnHPwAA">
<XPD: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">MIrDy95scUq0g/DKCkS52gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="zZw/6KlhC0OZQ4UeYSXIjwAA">
<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">pd34vJxoDkqQZliCgyk8jwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="KtcqGuMEUkmOq+oEWn8DDQAA">
<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">MIrDy95scUq0g/DKCkS52gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="94nQKAMrokmXr5XyhoXAtQAA">
<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">pd34vJxoDkqQZliCgyk8jwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="YwSH9s4okESCnSRErrfGRwAA">
<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">MIrDy95scUq0g/DKCkS52gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[5]" type="UMLClassDiagram" guid="EOK2Bw2eq0yYXjY6udFyhAAA">
<XPD:ATTR name="Name" type="string">manage.idname</XPD:ATTR>
<XPD:REF name="DiagramOwner">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="dz8hH4YV+kSV/N377sWPsQAA">
<XPD:REF name="Diagram">EOK2Bw2eq0yYXjY6udFyhAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="PNLh2dtKx0e57j7zpDLnbQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">186</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">260</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">1692vEebC0+Vm00SQ4RmUAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fzeMIB+ij0OBxxPV2KUoTgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JTxZjFJnQUyRpFqGFkVQ9QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IdNameDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bhUS7VKCKkywvlk4pWSohAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="VtGnWjRJ+ke9s3JBEp8qiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MP2t0FKlRESkjY+41PWi8gAA">
<XPD:REF name="Model">1692vEebC0+Vm00SQ4RmUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="arWZF1E2DUykEJfn4UIs6AAA">
<XPD:REF name="Model">1692vEebC0+Vm00SQ4RmUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="SJ6Xwxl7zk6VVyxNDbpKKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1692vEebC0+Vm00SQ4RmUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="xj5q4dXklkSL87BhS8U1SAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">488</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">124</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">318</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">6KZ7DXl+wU69QToZ+DK/WQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="mcuwTVWoJ0WdE2zTvbn2UgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MQlX90M/3Uy3DJI+dRGW+gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IdNameProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="G7BYU4wK2U66RqmLyhLAIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Ze5woJ7vwkG7QGU1AsVPdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="EY+Mr9v5n0iJ45Pa2BZj1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6KZ7DXl+wU69QToZ+DK/WQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="9ZTTRzgZg0+uAK+4/ml+xAAA">
<XPD:REF name="Model">6KZ7DXl+wU69QToZ+DK/WQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="TI14yYPOMUmkJhJaKXQ2cAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">496</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">244</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">301</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">BmkKRh5frUGKXkciQW6+HAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VtsS9SfyjUSVKaCMDfrtmwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="HVdzQzJhSE6g+t+Hfk8uQQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IdNamePropFork</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="aO03jgjJsES2z1TaZfUYGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RCeTf9DYsk2e6sPgVhmL9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9jCJOsdODEiDzeOdvkECGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">BmkKRh5frUGKXkciQW6+HAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4T13/gEWAEWCJ9b0PZiFEgAA">
<XPD:REF name="Model">BmkKRh5frUGKXkciQW6+HAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="8KoYRH7nhEG+qpe6qsZLZgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">864</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">44</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">451</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="WRAXIg4+EECFq4MQf8ilBwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="sNwizpAiykmCc1uD6ylmtQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="1o6cIXDdw0mXJG4ZQyDuIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="cncpGv4knkmkO022zv6OBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="H6dTDUVQ+kWdF9QdVX+f2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ozIr2QY7NECA93r5USkRcwAA">
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="3oaHfesXX0eFnNtH7+ipPgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">339,201;488,179</XPD:ATTR>
<XPD:REF name="Model">YX5gYKeAAUK1M25oOVKX5QAA</XPD:REF>
<XPD:REF name="Head">xj5q4dXklkSL87BhS8U1SAAA</XPD:REF>
<XPD:REF name="Tail">PNLh2dtKx0e57j7zpDLnbQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="zgjC/NvfpkOUFX6Fcv8R3gAA">
<XPD: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">YX5gYKeAAUK1M25oOVKX5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GxCCbU2mdUyerW2+kpwFAAAA">
<XPD: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">YX5gYKeAAUK1M25oOVKX5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="PLEM0mXI00C7W83q5hxL+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">15</XPD:ATTR>
<XPD:REF name="Model">YX5gYKeAAUK1M25oOVKX5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="EyHOCi6eQUqSqsBZgQxXKQAA">
<XPD: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">TGX9JbdG2ES8/euFIMp22gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="YO/dwNr+QEi/ftf5mHfoSAAA">
<XPD: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">vVmtrb/ekkS7lgoVA1spQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="vz4p+5AZVE6j4BeF5Cc/aQAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">TGX9JbdG2ES8/euFIMp22gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="VMt4WMcxqEy/hnH2nrCSkwAA">
<XPD: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">vVmtrb/ekkS7lgoVA1spQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Bfh9+dG5dkiKUHSDFCPi+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">TGX9JbdG2ES8/euFIMp22gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="1VSVBN3+X02peZeEMXIpqAAA">
<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">vVmtrb/ekkS7lgoVA1spQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="+lpjYNB58UqeMeD3nGNe4AAA">
<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">TGX9JbdG2ES8/euFIMp22gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="u+CDwPvdp0myqoquj2rHVgAA">
<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">vVmtrb/ekkS7lgoVA1spQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="BEAFhiZDi0qaQCICJu0J/QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">339,239;496,262</XPD:ATTR>
<XPD:REF name="Model">NE3BA6pmrEGDwQ1nKRsPhAAA</XPD:REF>
<XPD:REF name="Head">TI14yYPOMUmkJhJaKXQ2cAAA</XPD:REF>
<XPD:REF name="Tail">PNLh2dtKx0e57j7zpDLnbQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="EylxX5+SFkCIn74G1KEDqwAA">
<XPD: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">NE3BA6pmrEGDwQ1nKRsPhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Pixy7/I8n0q805DDEfXEfAAA">
<XPD: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">NE3BA6pmrEGDwQ1nKRsPhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="6reXXSb93EeGQ3Ly1vJTVQAA">
<XPD: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">NE3BA6pmrEGDwQ1nKRsPhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="OZ3VfNJBnkWsqDdByoxXygAA">
<XPD: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">ouryG1xTpkiU2v7lo4QtbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ZsYNu6e2EkqPvToPL9rgJQAA">
<XPD: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">Ru0+Ti8dkEGbi29lLJEcLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="w0oje7UMUEeYpdbIOHRY6gAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">ouryG1xTpkiU2v7lo4QtbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="WL7Z294yNk6e/AohxvDn3wAA">
<XPD: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">Ru0+Ti8dkEGbi29lLJEcLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="EHZeZ7/A7EW9UAJEeuXxQAAA">
<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">ouryG1xTpkiU2v7lo4QtbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="3k+w0RjR1EmnNePuM0q8pgAA">
<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">Ru0+Ti8dkEGbi29lLJEcLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="W1rsNs80B0igr4Xz7T++MQAA">
<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">ouryG1xTpkiU2v7lo4QtbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="//mvXvlUV0ergV3CcVizPQAA">
<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">Ru0+Ti8dkEGbi29lLJEcLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[6]" type="UMLClassDiagram" guid="2FXWb46AjE+YbUit/qZkSQAA">
<XPD:ATTR name="Name" type="string">ei</XPD:ATTR>
<XPD:REF name="DiagramOwner">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="TDASt7IVkkSYplzst9D9EQAA">
<XPD:REF name="Diagram">2FXWb46AjE+YbUit/qZkSQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="sLH/zjciUEWqHjqAaDWOVwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">44</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">256</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">660</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XlUSBuV2GEWVPeMtYtRzyAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="R1VQ2oZdgE6ORuP+a2b0RgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEngine</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="GCPqNKQcrEyc/UpnoRGTRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NjEvcW9AaUue/FxnNJainwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Wl7Xvj5DkkusPQEI8xJ/aQAA">
<XPD:REF name="Model">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7sqIoE9NgUi8L9LdUVjYbQAA">
<XPD:REF name="Model">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="B/KlOEJXZUyo7fG585LLHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="AP2xrw0tsUSnF0aOUaf4bAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1852</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">133</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">450</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="dOT1ONHlCUO4ckqi+fD/OwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="81CPRQcvKk23wOtWUno4fwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qgBSIKdgRECFjAaLjDOXXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="bJTVEnUsIE+fq7qakXy8MwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ysqxhwILo0y68dECxSOfEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="LSIRqD7R5keqX65zAvF6EQAA">
<XPD:REF name="Model">1LG611XG60SyACdIccMD4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="PYZcNpxziEWpgWWh3IZQyQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1580</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">484</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">149</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">Ep0YwcjMyU2XQIfkkIVUmAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bkwuME7NdEmX8+LH/hlONAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="gMUWLp4WTUqo8zV3t6dnqQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DisplayDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="B02gTvrH30S15UQCISyqfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="hxEf358mHkOR6ah4kNosegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nvb+xdZSE0axyGy9E9M9mwAA">
<XPD:REF name="Model">Ep0YwcjMyU2XQIfkkIVUmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="RZ82mhPHKE+S47Q+dgsVvgAA">
<XPD:REF name="Model">Ep0YwcjMyU2XQIfkkIVUmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="6U6SWxNjHEWgge9rxhw1iwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Ep0YwcjMyU2XQIfkkIVUmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="gOtb3+vcMUSMMaNDfmROuwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">792</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">420</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">517</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">238</XPD:ATTR>
<XPD:REF name="Model">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Un39miLUmUaGwniW47fUZAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qIVt94gFRESb2jDdX1aAVwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiGuiFrame</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0dUSgPN540GwAN6qN3hdawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="l6o+IizWTU+mDFTDEqI8ugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="J7JFAa/SZ0G1CpwRVkOgSQAA">
<XPD:REF name="Model">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="CDFxi58ookKe1FRZehaMgwAA">
<XPD:REF name="Model">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Avx2OUNKxUKo1oeJohiXZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="h2Nk7tkOsEODCPCRqKBt6gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">800</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">402</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">199</XPD:ATTR>
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="j5Ah6gWCIUqhps8jWDQ0OwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="sHdC3mSC8UaXxDShFDoARAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="A/K1v0neskuUIFfBjr5ehgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="R0/gLcMRSUGrbxf3HjEx7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iXSF26CHzkCvtpGl989vPAAA">
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bMR0HzbuOkmUYi74kYjyRwAA">
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="htutTgZiGkani5K3Vd/LsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="tHRGeds7vUeLOjwxJMwH1QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1760,198;1852,190</XPD:ATTR>
<XPD:REF name="Model">0qRRszpA8kGtfhC2mes0AAAA</XPD:REF>
<XPD:REF name="Head">AP2xrw0tsUSnF0aOUaf4bAAA</XPD:REF>
<XPD:REF name="Tail">5s6XQaRBuEO8ngzH+4A8FgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="2qXg/jvn5U+Kw0jqMYjGKgAA">
<XPD: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">0qRRszpA8kGtfhC2mes0AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Jv9uXqS/mEWSeJAE3/XjnAAA">
<XPD: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">0qRRszpA8kGtfhC2mes0AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4ye//OxOJE+Q1mITGJGX9gAA">
<XPD: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">0qRRszpA8kGtfhC2mes0AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="hQIc30qiM0i2qk0RuuIkGAAA">
<XPD: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">89FpOKmOjU2dGXC+bQn92wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="+mE+s/wvs0yvlevonnawZwAA">
<XPD: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">utRj0NJJ1kSEP0iVavcJpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="7Ycr5Min/Ea+YjTIJsfCngAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">89FpOKmOjU2dGXC+bQn92wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="DWWuSB95Ok+xEmCy+Wu+OgAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">utRj0NJJ1kSEP0iVavcJpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="H48xOFBuZ0+bb3E/wbN/+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">89FpOKmOjU2dGXC+bQn92wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="UYzlcq/wlUCYY+7l25+FzwAA">
<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">utRj0NJJ1kSEP0iVavcJpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="nJFhDmtZfEyWRAYfrcUW7wAA">
<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">89FpOKmOjU2dGXC+bQn92wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="QDnBShS9j0q7bXs0MKCaiAAA">
<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">utRj0NJJ1kSEP0iVavcJpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="5s6XQaRBuEO8ngzH+4A8FgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1288</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">473</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">7P9vs3pwJk2c3FhnvARvWwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7tqmqSEkekixin7JD60ruwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wVXtsPWv+UaofWvFSNFKhgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiPropWrapper</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="P2jp0w2qhUCpeeKZYEbQiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="utm+/Tih10qvJ11sKOOGYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="inmIvEs/tEy2vNyw9AtM4gAA">
<XPD:REF name="Model">7P9vs3pwJk2c3FhnvARvWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="PO79pXfrE06z9y+11UdkhgAA">
<XPD:REF name="Model">7P9vs3pwJk2c3FhnvARvWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="u+7HcALKMkqlvL1Bfe/TXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">7P9vs3pwJk2c3FhnvARvWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="GQANLn6rQUukeA11VKy0IAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1201,255;1288,245</XPD:ATTR>
<XPD:REF name="Model">h1bDMiDhbkaFueHkUEHTlwAA</XPD:REF>
<XPD:REF name="Head">5s6XQaRBuEO8ngzH+4A8FgAA</XPD:REF>
<XPD:REF name="Tail">h2Nk7tkOsEODCPCRqKBt6gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="47n9retUGE+74YMIFJXvPgAA">
<XPD: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">h1bDMiDhbkaFueHkUEHTlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RgVlSEKhzU+MX7tWOolTNQAA">
<XPD: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">h1bDMiDhbkaFueHkUEHTlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pYjbFi9ubka8X0klZqbdSgAA">
<XPD: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">h1bDMiDhbkaFueHkUEHTlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="fmbzqcS0SkSWijeSrmDeIwAA">
<XPD: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">d+jhtSlYlke+UOKXxVHBNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="8Sr4fQgkr0WRDm6RPXHVAQAA">
<XPD: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">OAvqPfgMIE+T88DtSUpN3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="XuLQujuKHk+1e30mBOVngAAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">d+jhtSlYlke+UOKXxVHBNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="nX5smdxXTk65LxeMa9eUVQAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">OAvqPfgMIE+T88DtSUpN3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="dk0sX9pX6EyWBH+7aoDRSQAA">
<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">d+jhtSlYlke+UOKXxVHBNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="VeCOocZKS0ux5aIdnDWqDgAA">
<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">OAvqPfgMIE+T88DtSUpN3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="MjwGhowqdkuuOjzKjRLmJgAA">
<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">d+jhtSlYlke+UOKXxVHBNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="rh1SSYBr30e6cjT9ACmqOAAA">
<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">OAvqPfgMIE+T88DtSUpN3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[7]" type="UMLClassDiagram" guid="D+mTKkQldEGdvRSBtRnN1wAA">
<XPD:ATTR name="Name" type="string">mask</XPD:ATTR>
<XPD:REF name="DiagramOwner">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="I2DTEcAaEEaopNsPmKPWfAAA">
<XPD:REF name="Diagram">D+mTKkQldEGdvRSBtRnN1wAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="zeTOxCUyVkWfJMjgv9i+tQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">493</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">329</XPD:ATTR>
<XPD:REF name="Model">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7X1f0fyU5UWtG+uNk8TN+AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MjUkG78vgUSfg3Y+VsLN7QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiMask</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="5b0e0V/bzUC6QUWCIfcxWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="HDDi2S/iyUy5T/MWwtUf7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wTRunmbLG06Xql/OMSASigAA">
<XPD:REF name="Model">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+LW84LcYgEyfZuCIKcBz3QAA">
<XPD:REF name="Model">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="t6wYuc1Ygkuds2uHoLz12QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="IFn09MyjK0+FVCxBHMYbxQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">748</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">276</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">243</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">7aTF90nfTUCu0VNq1t2QjAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gtRXR8qBMkuI4XJJbQ0JsAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="EnD9S6L4hkmtDAVGzq0HIQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DisplayScheme</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QWm6DV+lVUinPzJ9vhAZ+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ke/E1HuPcE2QlxqutTkpxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="aEuzmLG1RkShaeXWPtPVlgAA">
<XPD:REF name="Model">7aTF90nfTUCu0VNq1t2QjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="6MxVcutT1UuCc2xloAglCQAA">
<XPD:REF name="Model">7aTF90nfTUCu0VNq1t2QjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="HLjep4DDykOuGLEAEozVpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">7aTF90nfTUCu0VNq1t2QjAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="DzNFxEQVgUegTtMCmNaRcwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1336</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">817</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">u0L82AxSYU2tlLn7kmDBPwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="L1XfvlsGN0yY9EnUgUECeAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PLu46kKFuE27aU2+vQFAdAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DisplayItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dvVZQSFPkUO0mXdOePXKeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="hAZM1e2oekCboAQJWWdpNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="YV6GQQyNgECu62NQvppFFQAA">
<XPD:REF name="Model">u0L82AxSYU2tlLn7kmDBPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="lWjpmF7vxkGcNLRKsFWjvQAA">
<XPD:REF name="Model">u0L82AxSYU2tlLn7kmDBPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="B4ng6O/bM0eKoFi8JPWJjAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">u0L82AxSYU2tlLn7kmDBPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="Wgf3mBtYmEWbjMeHo385agAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1084</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">zlu/knVkrUG853Zousdc8QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aEfLF2URRkK+s1uD8zC0rgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="APEGRJBd60G5acB/mNjuMQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DisplayStructure</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9zMrKP61SEuSazw0CkZn5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="SWHD8wZ/MkmkwGcIABCXKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="s2blahjv+kOY/qgDm5JzwgAA">
<XPD:REF name="Model">zlu/knVkrUG853Zousdc8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="PAG1eB7BpUu/GtIR1FmUGgAA">
<XPD:REF name="Model">zlu/knVkrUG853Zousdc8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="OhfgKWUrRkS4dXaBAtS3UQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zlu/knVkrUG853Zousdc8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="6ECHzd1/vk+4fW5JQ/aVQAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">990,308;1084,291</XPD:ATTR>
<XPD:REF name="Model">UZKvBuDcyUKo45A6yM7LagAA</XPD:REF>
<XPD:REF name="Head">Wgf3mBtYmEWbjMeHo385agAA</XPD:REF>
<XPD:REF name="Tail">IFn09MyjK0+FVCxBHMYbxQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9HE8qwqgN0u+TmRpFqdBIwAA">
<XPD: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">UZKvBuDcyUKo45A6yM7LagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GQTsEd5KIES2dCCNvkK8NgAA">
<XPD: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">UZKvBuDcyUKo45A6yM7LagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Y1HIoY7N5E+EJsMo7uv0TQAA">
<XPD: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">UZKvBuDcyUKo45A6yM7LagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="EGh+Q8ZlWkStYkhApooKZAAA">
<XPD: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">b7iFeKOcDUqhffhMfjRuRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="r0xHds+guUioRnBk0Z2lwgAA">
<XPD: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">F5JihIhT7UGcrEQPJwPhSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="XRwj9A0FwE+CaZAPi9t5bwAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">b7iFeKOcDUqhffhMfjRuRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="kzfxm2FTuUS6xwXiULOlrgAA">
<XPD: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">F5JihIhT7UGcrEQPJwPhSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="aOXkuMDXDEm6R4q1os2/5wAA">
<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">b7iFeKOcDUqhffhMfjRuRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="g4bnXyULrUKs5aEPtRa7jwAA">
<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">F5JihIhT7UGcrEQPJwPhSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="FWRJsDRufE+GcY280z7UcQAA">
<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">b7iFeKOcDUqhffhMfjRuRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="sxNuXqk2kk6O8fQOW4aH6QAA">
<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">F5JihIhT7UGcrEQPJwPhSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="26Ff6yKuNk6A2/e8EKqnsgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1255,303;1304,320;1336,315</XPD:ATTR>
<XPD:REF name="Model">QV5BccRxyEWeNDyUsJ25jgAA</XPD:REF>
<XPD:REF name="Head">DzNFxEQVgUegTtMCmNaRcwAA</XPD:REF>
<XPD:REF name="Tail">Wgf3mBtYmEWbjMeHo385agAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="A+Bgyo88Yk6g8M8+CfwaYwAA">
<XPD: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">QV5BccRxyEWeNDyUsJ25jgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="FYg8z2Qveke+ouHWqjZUfQAA">
<XPD: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">QV5BccRxyEWeNDyUsJ25jgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="MGEUWQfZn0aZ1kw+4mPK+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">QV5BccRxyEWeNDyUsJ25jgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="RLj++mIGOUmZ6oJrkE6v2AAA">
<XPD: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">mVllmGEOQE+3n5ydl13rMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="tspwiZT2Ek2lPkYC3RqIbwAA">
<XPD: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">LGE19KbGckm68UN7CimQdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="rggbVrd5NEuqR6wwKn2iQwAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">mVllmGEOQE+3n5ydl13rMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="2uhRrmRYc0WS3U0oEXNJOQAA">
<XPD: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">LGE19KbGckm68UN7CimQdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="HxeDcwAYvUKY84tklLUO7gAA">
<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">mVllmGEOQE+3n5ydl13rMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Kj+ntVs1HkKfvFEsX4jeewAA">
<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">LGE19KbGckm68UN7CimQdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="KhSYuNQHsUa1LBMrO/4l0QAA">
<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">mVllmGEOQE+3n5ydl13rMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="vzQDcdBZbEu5ObLKutmaYgAA">
<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">LGE19KbGckm68UN7CimQdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="XJYg1Ok9akyEkcg1tYP73wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1420,172;1256,132;1189,248</XPD:ATTR>
<XPD:REF name="Model">8fysm4qkxkiXG/BKBb6svAAA</XPD:REF>
<XPD:REF name="Head">Wgf3mBtYmEWbjMeHo385agAA</XPD:REF>
<XPD:REF name="Tail">DzNFxEQVgUegTtMCmNaRcwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="GyIOT0cHGkOaGbgxNYYWRQAA">
<XPD: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">8fysm4qkxkiXG/BKBb6svAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="fmYJsCceGUuTGQwA9NUFcAAA">
<XPD: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">8fysm4qkxkiXG/BKBb6svAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4iLV2leYzkunt2V99ymmvAAA">
<XPD: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">8fysm4qkxkiXG/BKBb6svAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="H7A9GeHjgUakICuYZNJneAAA">
<XPD: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">5caAC3iHaEKo+/gVNNc1DAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="48eJplBj7ES/dS6N29VpbgAA">
<XPD: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">yG0LJ1E/mESbbH5uoZWnJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="3sMw4bsDx0+5JNsR8i7MMAAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">5caAC3iHaEKo+/gVNNc1DAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="q221Z8e1E0a3D59qFPrKbwAA">
<XPD: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">yG0LJ1E/mESbbH5uoZWnJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="QxS4Bj6/hU+kvdBl8U27RwAA">
<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">5caAC3iHaEKo+/gVNNc1DAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="90Qsp4GHFUC3kKJM8tAFUAAA">
<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">yG0LJ1E/mESbbH5uoZWnJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="/beAtaoOYkKET4zvBhs2OAAA">
<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">5caAC3iHaEKo+/gVNNc1DAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ZVFZwmQCPUOEXOfdV+EJkQAA">
<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">yG0LJ1E/mESbbH5uoZWnJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="AqnHnNvvIka7S0WYrv2msQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">624,340;748,334</XPD:ATTR>
<XPD:REF name="Model">QjLl+5tiJUe0cxxERVKJdgAA</XPD:REF>
<XPD:REF name="Head">IFn09MyjK0+FVCxBHMYbxQAA</XPD:REF>
<XPD:REF name="Tail">zeTOxCUyVkWfJMjgv9i+tQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="P2sxeBZTB0+VcUP7/52DkQAA">
<XPD: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">QjLl+5tiJUe0cxxERVKJdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xcvM+wQs0UGypfSySBU1WAAA">
<XPD: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">QjLl+5tiJUe0cxxERVKJdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="An+URGT2f0ucux+5VUlvlwAA">
<XPD: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">QjLl+5tiJUe0cxxERVKJdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="zBFsU47m302TT+RJN2HsLwAA">
<XPD: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">gLycUmSd70+5ofhZ5SNsQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="8AZFX3CmHUW7wQxYixvhcwAA">
<XPD: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">NH0qJFx82EGWUCAbOaKj4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="URZMQ7hXw0uFoTC3eYOUVQAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">gLycUmSd70+5ofhZ5SNsQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="/n5k9JBwA0iv7x+sT5+QDAAA">
<XPD: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">NH0qJFx82EGWUCAbOaKj4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="G0OGGGeunUyGQ1iqCiRHaAAA">
<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">gLycUmSd70+5ofhZ5SNsQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="rBcrBPvtkkyDXd6UlKXNLgAA">
<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">NH0qJFx82EGWUCAbOaKj4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ifZ2b21iOEW0nAfbjLLYewAA">
<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">gLycUmSd70+5ofhZ5SNsQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="X8+Uh9an+kOcbJuX0XUa0gAA">
<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">NH0qJFx82EGWUCAbOaKj4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[8]" type="UMLClassDiagram" guid="v34bQv9icku7I71llMT4AQAA">
<XPD:ATTR name="Name" type="string">component.prop.impl</XPD:ATTR>
<XPD:REF name="DiagramOwner">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="z6sO9OOH9E2kF2SeC7ICuAAA">
<XPD:REF name="Diagram">v34bQv9icku7I71llMT4AQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">41</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="1efY67lq8UWv8LccvYNhKgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">712</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">516</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">blOcclGc5UaJ84yKNK5WNAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NJNq4DMOW06R3XTT/zc3mAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="nHsfA/8TU0CJLoTMkMDkZAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DisplayableEiPropAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bfEYiCtFJEeAMmDU1DqlkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1HvX0Fc0fU6XWnwcqq4xJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="jR3z/HqYR0+Tqkh/B3R9OQAA">
<XPD:REF name="Model">blOcclGc5UaJ84yKNK5WNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="IPKHNdFcdEy9u3QJ68mtMAAA">
<XPD:REF name="Model">blOcclGc5UaJ84yKNK5WNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="1Wif9feY7EunKma9Dp+gRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">blOcclGc5UaJ84yKNK5WNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="HrncCZHPxE64ZCdU83P93AAA">
<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">352</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">169</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">gFUKw/2tjEePwtJPTvSegwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="PvfyVO5h60+lBoFvbulR7QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="AOig2ldbD0WYAdDN2aabygAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GuiEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="AS9kgL40CkWtPAj3OHx96AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tUlmIVVdwEmCbnWH8u86xwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="DaCWipkX4E+idGXaaezs5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gFUKw/2tjEePwtJPTvSegwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="y5MNKhwLIUGqy0zYVF70AwAA">
<XPD:REF name="Model">gFUKw/2tjEePwtJPTvSegwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="x4pORqYQRk2eR6OJqXy2gAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">747,516;550,417</XPD:ATTR>
<XPD:REF name="Model">JICEMKz14kmrawzGQ5gKNgAA</XPD:REF>
<XPD:REF name="Head">HrncCZHPxE64ZCdU83P93AAA</XPD:REF>
<XPD:REF name="Tail">1efY67lq8UWv8LccvYNhKgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xoUMcuu4VUq0J21QOKikHAAA">
<XPD: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">JICEMKz14kmrawzGQ5gKNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="MAFJ2ixdUUiBh5FGr0sCewAA">
<XPD: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">JICEMKz14kmrawzGQ5gKNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ZzLipdwtXUyEHRbDbgEWmQAA">
<XPD: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">JICEMKz14kmrawzGQ5gKNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="Gc6Z811DXUGTeL3MSMKkLwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">732</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">383</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">28jozrJcMkKppB1d0HA58gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JR6uQNiP80uS3Z0F1pQxZQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2PGykhqHQ0S4DweUoqi1igAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IndependentEiPropAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="jiPy/oMNw0qAyWokNRjBjgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="sIySHnOEcE+grdseaRAFwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GOWlHn+vukW1LD8GjAk33AAA">
<XPD:REF name="Model">28jozrJcMkKppB1d0HA58gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8eQzAfT92kmhjXnw9swKqgAA">
<XPD:REF name="Model">28jozrJcMkKppB1d0HA58gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="2sAgo3Dnd0a45phNZjbuJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">28jozrJcMkKppB1d0HA58gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="e0doZB8LJkuqCAlpxRiWUgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">809,516;891,428</XPD:ATTR>
<XPD:REF name="Model">ZPa7XD4pfEOnKmqbRUWliAAA</XPD:REF>
<XPD:REF name="Head">Gc6Z811DXUGTeL3MSMKkLwAA</XPD:REF>
<XPD:REF name="Tail">1efY67lq8UWv8LccvYNhKgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="N8ng2g+hjkC/DlxqWOQFmwAA">
<XPD: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">ZPa7XD4pfEOnKmqbRUWliAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Sb91Rd9Wa0WCzFu6Xp/dqQAA">
<XPD: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">ZPa7XD4pfEOnKmqbRUWliAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9v4z454C4UiGi75KhX5iDAAA">
<XPD: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">ZPa7XD4pfEOnKmqbRUWliAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="twyeSNDf8EWr/qZUbVNhIQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1540</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">624</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">451</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Q+eAV9HByk6qkoKcjhC/bAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="AGo0N9vxc0SHCdVPB/woLgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AdaptableEiPropConfigurator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="101Rekf1V0yAGHJ8flwXSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="C5FQtZosDkasxKlxKf6gCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="p5muVXdA9EikYe5acMjACgAA">
<XPD:REF name="Model">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="pmQT39LOIk6ENDiJ8PRyRQAA">
<XPD:REF name="Model">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="LkGT+MkNU0uvSLXM1CtZygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="LICeoqpKjUCEZSmI+uKK0AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2016</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1292</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">256</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">jNOIZXPKTEyB+vWV+S8GAAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UNhZFWbPTE6nAVEnmrk2HwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="KJKxn63USk+F273K3wCaoQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AddonConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rQ/+79VfkEWLIjMFK1PBGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JYFYdye7U0CL1/mSTrFP0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="oUgaJ5wMfEi75q5L4b5rsgAA">
<XPD:REF name="Model">jNOIZXPKTEyB+vWV+S8GAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="TZA0gQ5QFkir+U3ZA3D/xwAA">
<XPD:REF name="Model">jNOIZXPKTEyB+vWV+S8GAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="DiiXEqdNF0Cdiq7HhrDBtwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">jNOIZXPKTEyB+vWV+S8GAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="MpaRwzd16ESuVUx1vp39DgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1724</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">888</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">286</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">TEZCO867f0uAOCEb9Y2eNQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="We1Obhc5GU+YGODB13C/ngAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1/ojyP4lSEqMlLSTjt0tawAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DisplayConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="D4W4PSxs/kadKrOCz/6zcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="j9wyHxHCpEWg47TFAYP44gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MF58StWjQUmUkaPZtTTp5QAA">
<XPD:REF name="Model">TEZCO867f0uAOCEb9Y2eNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="wsRdycsOwEuflOyHKFY7ogAA">
<XPD:REF name="Model">TEZCO867f0uAOCEb9Y2eNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="2pTlUDnhg0SUxRTxXoD/pAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TEZCO867f0uAOCEb9Y2eNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="6phaNURT+E+gqe+Ussc0nwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">804</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">808</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">206</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="62wq5muk7E2VkHNW639WDwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MYQpsg7m10OWtTBCKmQ0DAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyDisplayableEiPropAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="h+1xXWj4iUGg/Ghifbq7fAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="cMycYF0lMEytTJSLm84CvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9q2UmEV0V0Wh1oskVP8d5gAA">
<XPD:REF name="Model">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="KKwU1NBbl0yqa+Na2QooRQAA">
<XPD:REF name="Model">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="J0fJvOHUu0y7Pg3hCMYZKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="tDt84wlxM0SXUzSIgLNRhgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">748</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">996</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">186</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">rHgajkn+oUuZKeq5LBSo9wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="eszjTeLZ+ki8aOZDaTMHMQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5bnFcrF9MkSA6Df7Rl0BDAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyEditableEiPropAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="52/OMjUczkyHjFnifK868AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="h6LAU8oK/UyaARUfhNmZ8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="T2qorZfqgEuBzdbM/Z4x3gAA">
<XPD:REF name="Model">rHgajkn+oUuZKeq5LBSo9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rwfH+a3Qk0uJBx3D0XuXRQAA">
<XPD:REF name="Model">rHgajkn+oUuZKeq5LBSo9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="11SgRIZ2EEytvB1oDNNc6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rHgajkn+oUuZKeq5LBSo9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="6GY4+pq9rkexupQU3So5IQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">850,996;890,889</XPD:ATTR>
<XPD:REF name="Model">BrdqnJxk50+ujjJErGXMNQAA</XPD:REF>
<XPD:REF name="Head">6phaNURT+E+gqe+Ussc0nwAA</XPD:REF>
<XPD:REF name="Tail">tDt84wlxM0SXUzSIgLNRhgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Higl9BTZo0WJxUof1vg+XwAA">
<XPD: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">BrdqnJxk50+ujjJErGXMNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="CYIjo2xED0y0pbZCpXEsVAAA">
<XPD: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">BrdqnJxk50+ujjJErGXMNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="83JnbqGv+UaUai6MnJHx1gAA">
<XPD: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">BrdqnJxk50+ujjJErGXMNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="E7aoyTlKDk2dxjpqOn1IkwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">922,808;961,711</XPD:ATTR>
<XPD:REF name="Model">4ta7QHbkn0iImREm4I1M1QAA</XPD:REF>
<XPD:REF name="Head">2p1/3CjFwUybJ+zWJrBvBAAA</XPD:REF>
<XPD:REF name="Tail">6phaNURT+E+gqe+Ussc0nwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="m0IdBF6f8ESnFo90cEjaeQAA">
<XPD: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">4ta7QHbkn0iImREm4I1M1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9UYVbHPwU0GdAgMbS1pH2AAA">
<XPD: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">4ta7QHbkn0iImREm4I1M1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jVxz7CSinEGKAVkJtoRrwAAA">
<XPD: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">4ta7QHbkn0iImREm4I1M1QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="2p1/3CjFwUybJ+zWJrBvBAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">832</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">604</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">fjWN8wuhFUKmu/js9BSDoAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Kzx+WqPRw0SKBE488wlXCgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="vcZfdJThsk68S+1ZfZ978QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyEiPropAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/Qwrix+R8kmAyMcY2i77jQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="s5SEGU9ZFk2SaKARtzhitgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="q35FLwfNiUyknNTLod7xwAAA">
<XPD:REF name="Model">fjWN8wuhFUKmu/js9BSDoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="KKR9UpmKBU+l+FZtYzye8AAA">
<XPD:REF name="Model">fjWN8wuhFUKmu/js9BSDoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9mEuJjpfkkuvkZv2o6VogwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">fjWN8wuhFUKmu/js9BSDoAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="xcYfEDWpyU6Y37cPeGXK2gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">870,808;514,417</XPD:ATTR>
<XPD:REF name="Model">KrAK5BHMwkaV2i/Yx5QkMQAA</XPD:REF>
<XPD:REF name="Head">HrncCZHPxE64ZCdU83P93AAA</XPD:REF>
<XPD:REF name="Tail">6phaNURT+E+gqe+Ussc0nwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Mlow2/fEY0OJAfa7XXQ64QAA">
<XPD: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">KrAK5BHMwkaV2i/Yx5QkMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="LrLbGg9r2kaJ+AJfhn+LJAAA">
<XPD: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">KrAK5BHMwkaV2i/Yx5QkMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FSZj0l7PM0udkO2HNaudbAAA">
<XPD: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">KrAK5BHMwkaV2i/Yx5QkMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLGeneralizationView" guid="U2we323IGEqB8xwcBelbrAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">971,604;931,428</XPD:ATTR>
<XPD:REF name="Model">AadELt8rg0KU8qymXvCsbgAA</XPD:REF>
<XPD:REF name="Head">Gc6Z811DXUGTeL3MSMKkLwAA</XPD:REF>
<XPD:REF name="Tail">2p1/3CjFwUybJ+zWJrBvBAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="gYjCgzZU70ubbuDxZbbsdwAA">
<XPD: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">AadELt8rg0KU8qymXvCsbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3z5sT2Avy0+YwK5sfRRqgQAA">
<XPD: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">AadELt8rg0KU8qymXvCsbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="x3rWXmDtFkWRw1Aud7EykAAA">
<XPD: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">AadELt8rg0KU8qymXvCsbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLInterfaceView" guid="NTmTZQARDk2yYd+yFy3cPAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1168</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">278</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">mq8qqlFZzEexz0IQtpjFsQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FntF00IDJUuW0+wbTFmtpwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="l1uE4IeR9UaW15hntPBoCAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EntityPropertyConfigurable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KSyGLpB2Y0qKmMr8dufzXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="D55AIMf//UCk+r+7s9rodQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gsdf1Gw2206gaEJrp4NyBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mq8qqlFZzEexz0IQtpjFsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tNTQRfr1L0i31LbhTC2IowAA">
<XPD:REF name="Model">mq8qqlFZzEexz0IQtpjFsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLInterfaceView" guid="zOjHtFIymkyJzexuf5S1LgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1240</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">468</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">384</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">nNh6mVqsTUyj4RnEepIj3wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="o8eawhR8AEeDg8hGtoZ7RAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PGDx/VRydUWd1Y6ZdCNpjAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ObjectPropertyConfigurable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="4/9N34F870i427xA37NjiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+1dop76iv0mRtCr19eE6RQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2nEjQMPII0yXskQBg2LeZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">nNh6mVqsTUyj4RnEepIj3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3khuoQN0LEWih9rtPC4SVQAA">
<XPD:REF name="Model">nNh6mVqsTUyj4RnEepIj3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLGeneralizationView" guid="ECcseBgdZkqHntkc8xQ8aQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1135,606;1314,546</XPD:ATTR>
<XPD:REF name="Model">2r+zTbeWukWoNInhVWtROgAA</XPD:REF>
<XPD:REF name="Head">zOjHtFIymkyJzexuf5S1LgAA</XPD:REF>
<XPD:REF name="Tail">2p1/3CjFwUybJ+zWJrBvBAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NY8pgRvm0EySr0OpbPcFFwAA">
<XPD: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">2r+zTbeWukWoNInhVWtROgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Trqx7S032EiZYCwa81ekmwAA">
<XPD: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">2r+zTbeWukWoNInhVWtROgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="3nffZ+oGUEGPjpNOShCL1QAA">
<XPD: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">2r+zTbeWukWoNInhVWtROgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLGeneralizationView" guid="siC2+Etib0moMko9kc6iIQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1047,604;1259,430</XPD:ATTR>
<XPD:REF name="Model">3ofOzbSUEkSEQyBmzVzG5QAA</XPD:REF>
<XPD:REF name="Head">NTmTZQARDk2yYd+yFy3cPAAA</XPD:REF>
<XPD:REF name="Tail">2p1/3CjFwUybJ+zWJrBvBAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="TS5quikxLEiFdd8OWWonNQAA">
<XPD: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">3ofOzbSUEkSEQyBmzVzG5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Mb046hHWs0KMqUJwNPTlYQAA">
<XPD: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">3ofOzbSUEkSEQyBmzVzG5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="AhFEVQj4q0Cr2s+uWDWRjgAA">
<XPD: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">3ofOzbSUEkSEQyBmzVzG5QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLAssociationView" guid="a6ULMdJSYEeHhHWaPFH+NgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1009,861;1724,949</XPD:ATTR>
<XPD:REF name="Model">SX4MjNJ/Ike+bkL0VVL6nAAA</XPD:REF>
<XPD:REF name="Head">MpaRwzd16ESuVUx1vp39DgAA</XPD:REF>
<XPD:REF name="Tail">6phaNURT+E+gqe+Ussc0nwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="RT6DkCf7kU6zJl7M0lqJggAA">
<XPD: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">SX4MjNJ/Ike+bkL0VVL6nAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="cLfpRfzAX0qxvHMhduHzuwAA">
<XPD: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">SX4MjNJ/Ike+bkL0VVL6nAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="S8idKoAHF0K9/iU6f+ya8gAA">
<XPD: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">SX4MjNJ/Ike+bkL0VVL6nAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="R2gG8epqUkmZTTdm0N5OcAAA">
<XPD: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">7ldBASjaCEWwNKQhcNsy2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="w0zf47Uqo0S5OTLWuIZOjQAA">
<XPD: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">5nafubBX1UGtEeF9tz+aVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="m5LFSyTzLU+pDvTm+Bj47wAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">7ldBASjaCEWwNKQhcNsy2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="1H5mV3X7RkW5p8jLdLnlXAAA">
<XPD: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">5nafubBX1UGtEeF9tz+aVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="2Cf4s0cLZUayoVCaNAF5hQAA">
<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">7ldBASjaCEWwNKQhcNsy2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="29AquReeL0CYujPqWH896wAA">
<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">5nafubBX1UGtEeF9tz+aVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="09CQ+fP5m0KcI0eqwn5rpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-568</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-700</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">7ldBASjaCEWwNKQhcNsy2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="+/HGgMBdSkKIwc5X65cvjAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-568</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-700</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">5nafubBX1UGtEeF9tz+aVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLInterfaceView" guid="IRTiyqJKrEmsL4tS+p4B9QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1716</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">326</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="3jLOrjwKvUucM3MyKS7fBQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="pcRF1jan2Uuir59FrOeCWQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPropConfigurator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="p10G/A3VK02WVgW9hWfE4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="fXa+pz+VEUC897MSQJlb5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gcMwqyxWbkiTSkrm9c0GpwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4KbALb3VW06npQAGY+AzKgAA">
<XPD:REF name="Model">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLInterfaceView" guid="HOzKViEYwkWl+kNjaJPkkAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1784</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">256</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">428</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">144</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qW4is+zFtEezGKMkAmcj0QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hIUhADLjyUipC0bPsI643QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiConfigurator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8kpbJ2lu80CRWh3GJ5IjMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="kIoW4mTIJECAglZiESEAHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Ye5CTI03EkyosC1suH6RFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="C2uZHI18ikCUznN4jTfgTwAA">
<XPD:REF name="Model">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLGeneralizationView" guid="kkv8eCMTrECNNXmsW9mo2wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1910,448;1945,399</XPD:ATTR>
<XPD:REF name="Model">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
<XPD:REF name="Head">HOzKViEYwkWl+kNjaJPkkAAA</XPD:REF>
<XPD:REF name="Tail">IRTiyqJKrEmsL4tS+p4B9QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="pfIXBO/980Wpt2EnGMR/7wAA">
<XPD: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">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qYsSw8djjU+KScaGqBQ1ZgAA">
<XPD: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">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="RiU7/eLeMUykDujMLKpvXwAA">
<XPD: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">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLGeneralizationView" guid="6ZsTosIXF0i7mOvrZRBLSQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1808,624;1853,539</XPD:ATTR>
<XPD:REF name="Model">LXdkgLSkdU68fryvdXWcrgAA</XPD:REF>
<XPD:REF name="Head">IRTiyqJKrEmsL4tS+p4B9QAA</XPD:REF>
<XPD:REF name="Tail">twyeSNDf8EWr/qZUbVNhIQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="LX/2MR5xY0uwQcap23G/rwAA">
<XPD: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">LXdkgLSkdU68fryvdXWcrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Pqx07K+9m0OBNqoorfyzDAAA">
<XPD: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">LXdkgLSkdU68fryvdXWcrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1fkg5IsBkEaODvxLFAGMZwAA">
<XPD: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">LXdkgLSkdU68fryvdXWcrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLInterfaceView" guid="X+CjaZueMESKvdgJBwqpEAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">760</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">246</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="If5KsSy2+kCVb4ZZ7Y+/TwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JhP30149k0iK38eoM2pNNQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IndependentEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="F2eNzK9BJEeAgxq4vCIOuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="fbgv60QyNUyYgCA+G/HZjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Iy7XTYmteUy0mmbb3CC3/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="MdUYQ6DTk0CaJVJ+s0yNfwAA">
<XPD:REF name="Model">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLGeneralizationView" guid="ddEUVufq4Um3LuNrIVMIjAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">913,360;894,298</XPD:ATTR>
<XPD:REF name="Model">t7weLwGN6EWlJ2vAhFDCVwAA</XPD:REF>
<XPD:REF name="Head">X+CjaZueMESKvdgJBwqpEAAA</XPD:REF>
<XPD:REF name="Tail">Gc6Z811DXUGTeL3MSMKkLwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="baKj71oSnEaB7YNGHULsFgAA">
<XPD: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">t7weLwGN6EWlJ2vAhFDCVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ydcY199zmEe9UatBwQtWcAAA">
<XPD: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">t7weLwGN6EWlJ2vAhFDCVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="afuMBr0ZDkOkTE6ZOFmd8QAA">
<XPD: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">t7weLwGN6EWlJ2vAhFDCVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLInterfaceView" guid="i9xSaTju3EKTZ7f843zSCQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">604</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">52</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">234</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">118</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="G+9hdujBbEW4MmHkks1Y1AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="LFKcYs/Q0E+BZnIU+tlftQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="EkvRi4b9akqzgab89qeqfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="cj+5gTNs/06re0iLIc6szQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="r+ZhBC8tzU+lRpI+wFDLoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yfJJ+5r7xEewE7YaYdE5dQAA">
<XPD:REF name="Model">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLGeneralizationView" guid="Q2hrNgkpzkqdKWV8Z+xsiQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">840,220;784,169</XPD:ATTR>
<XPD:REF name="Model">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
<XPD:REF name="Head">i9xSaTju3EKTZ7f843zSCQAA</XPD:REF>
<XPD:REF name="Tail">X+CjaZueMESKvdgJBwqpEAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6ArlYFvtdEeaXyXzqfFe2gAA">
<XPD: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">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="wAD1hA6XUkqi7mjzCHa2ZAAA">
<XPD: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">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lFoSZYgaBUiRFNwVjw97fQAA">
<XPD: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">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLGeneralizationView" guid="YF/fiG7Hs0q+uViVzqrE9QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">512,352;669,169</XPD:ATTR>
<XPD:REF name="Model">PzsylWqlRE2KMjROL1/4ogAA</XPD:REF>
<XPD:REF name="Head">i9xSaTju3EKTZ7f843zSCQAA</XPD:REF>
<XPD:REF name="Tail">HrncCZHPxE64ZCdU83P93AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="BR6frixcwkWv1g+Srh8MFAAA">
<XPD: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">PzsylWqlRE2KMjROL1/4ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZI+Ec9RBv0elONGZGVe8gwAA">
<XPD: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">PzsylWqlRE2KMjROL1/4ogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="k8K5sp/6f0CRSUUGMqIl+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">PzsylWqlRE2KMjROL1/4ogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLClassView" guid="0MBTXyco50ukdMmSZp6rkQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1968</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1140</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">RErlhd8AW0+nzvCsUjy3DwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hhCXLI3pDEuqXH4fq8UL0QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="F0gTzdZlv0KK7rdbB2kP8AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EditConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="MZgCKB5JYkCiiIvgl2/mxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="F0o+du69qkmz+6tGVwK0jQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="CBmUjR+1+0u1LTndrz2IYQAA">
<XPD:REF name="Model">RErlhd8AW0+nzvCsUjy3DwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="SsL708ioCUC5XUrMKmlPywAA">
<XPD:REF name="Model">RErlhd8AW0+nzvCsUjy3DwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="d5BT3TUKZU6b5dx8nyW0dAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RErlhd8AW0+nzvCsUjy3DwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[30]" type="UMLInterfaceView" guid="3yFFcntD0E2oxJ85abvIbAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">480</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">624</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">170</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">AqCtcQwqYEqO9g1n/B0fiAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BIVjkn8w9k62pgdZRBYqgwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="iAhEZ5CQgkSTo1SeBo0dgAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">FieldEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Niv9ipmiwU+MVCv3d+fcVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="lhiJfvGy2EapbPClKU8JLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="YAqxGbZcBUiZ/RYCuh+RNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">AqCtcQwqYEqO9g1n/B0fiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ZTXYEyyasUyORyNgl4oldQAA">
<XPD:REF name="Model">AqCtcQwqYEqO9g1n/B0fiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[31]" type="UMLGeneralizationView" guid="DKNoXMWga0CAoNIVUMRutQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">573,624;703,169</XPD:ATTR>
<XPD:REF name="Model">vdt3q81eSkSoZadt3qKhgQAA</XPD:REF>
<XPD:REF name="Head">i9xSaTju3EKTZ7f843zSCQAA</XPD:REF>
<XPD:REF name="Tail">3yFFcntD0E2oxJ85abvIbAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Q2Qw4PdyUUOCVuvBiT6yRwAA">
<XPD: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">vdt3q81eSkSoZadt3qKhgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Hq2Kj79q40yWlBcZPVzGcwAA">
<XPD: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">vdt3q81eSkSoZadt3qKhgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="yOhy1XRRKUCu3NPD8YWS0AAA">
<XPD: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">vdt3q81eSkSoZadt3qKhgQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[32]" type="UMLGeneralizationView" guid="zl9dPA0lb0GQNbkjn9ZNdgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">835,808;623,689</XPD:ATTR>
<XPD:REF name="Model">uotzcvB6O0evB6JV+MXNSQAA</XPD:REF>
<XPD:REF name="Head">3yFFcntD0E2oxJ85abvIbAAA</XPD:REF>
<XPD:REF name="Tail">6phaNURT+E+gqe+Ussc0nwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="H9fglYCMzUevkyxKjocEjwAA">
<XPD: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">uotzcvB6O0evB6JV+MXNSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="wn2lh0jG5UeaUX6xetRUHgAA">
<XPD: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">uotzcvB6O0evB6JV+MXNSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="XD+4tU8wpUGvnww6F6fHdwAA">
<XPD: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">uotzcvB6O0evB6JV+MXNSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[33]" type="UMLAssociationView" guid="o1cKS9FcJk6xMdOWc6aF1QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">933,1034;1968,1156</XPD:ATTR>
<XPD:REF name="Model">9sUESO9jiE2YPxPwrpiFcwAA</XPD:REF>
<XPD:REF name="Head">0MBTXyco50ukdMmSZp6rkQAA</XPD:REF>
<XPD:REF name="Tail">tDt84wlxM0SXUzSIgLNRhgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="neXQCynUO0aHaOByBrmuyAAA">
<XPD: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">9sUESO9jiE2YPxPwrpiFcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="OJs0gEo4eEiXdcSIKTs40wAA">
<XPD: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">9sUESO9jiE2YPxPwrpiFcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+h6s993WWkCXfFxFSY3esgAA">
<XPD: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">9sUESO9jiE2YPxPwrpiFcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="JAhkYygVrUWV78eOG0J9GwAA">
<XPD: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">lGk1Q168ZEqgineOVFEeGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="10FRzt4uxkmCaX4enM4O0wAA">
<XPD: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">jxdstB9RnUWfuu+4kZJgMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="rtEvwiyGakmiTRES5DmMFgAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">lGk1Q168ZEqgineOVFEeGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="/reIXI+IS0mJF8TSb7ggZwAA">
<XPD: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">jxdstB9RnUWfuu+4kZJgMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="XL0HC5csBUOd0W6aM3joXwAA">
<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">lGk1Q168ZEqgineOVFEeGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="p2e7FdUdT0KgXsS6oeP+/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">jxdstB9RnUWfuu+4kZJgMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="k7nfT1uC5E61ZXRJPi2FTQAA">
<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">lGk1Q168ZEqgineOVFEeGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="zfoeKK6XEEKdrnPn4zp+NwAA">
<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">jxdstB9RnUWfuu+4kZJgMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[34]" type="UMLInterfaceView" guid="ymdXfbwRKkav0zHdHT7zqwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">672</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">432</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">131</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">q35vB/OECkiF/o0Lwa/R/QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UJfJ6JNKK0mc0v5KCAYmLgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="r5akZDavXUOGy9NzXTQA3AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiPropConfiguratorAdaption</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hgAKSavMUkqQBrYKecEzewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="kXIe7GcnbEuGIpYcK7IQQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="oNSFhVSvnUKhEcVJoTFlqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">q35vB/OECkiF/o0Lwa/R/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7mvLJJyuSk6aNHPrhCkGpwAA">
<XPD:REF name="Model">q35vB/OECkiF/o0Lwa/R/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[35]" type="UMLAssociationView" guid="CGYeQoON3kquW6MAoM7XRwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1990,717;2100,724</XPD:ATTR>
<XPD:REF name="Model">bVigvFkL5Eq1O/LMHOFJHAAA</XPD:REF>
<XPD:REF name="Head">ymdXfbwRKkav0zHdHT7zqwAA</XPD:REF>
<XPD:REF name="Tail">twyeSNDf8EWr/qZUbVNhIQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="yrVMQ8p0Z0SaMvcrjubc5AAA">
<XPD: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">bVigvFkL5Eq1O/LMHOFJHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5dHk9xRJBEyF5bbMf1md2gAA">
<XPD: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">bVigvFkL5Eq1O/LMHOFJHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="kzgfLYFL902Ty1PJn3WJ8AAA">
<XPD: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">bVigvFkL5Eq1O/LMHOFJHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="QElpS0HQM0+1xTTw+LlvNQAA">
<XPD: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">6zkXOIL1A0O46HWRayHKbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="k448JLVNQUGTJrxqQ3nMPAAA">
<XPD: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">2HkkoE1yi0C9KVRFZoMsYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="YZgkA3GG0EOdeZDwWthlWQAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">6zkXOIL1A0O46HWRayHKbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="O2jlQE6PbEiGnJWjS7RSxQAA">
<XPD: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">2HkkoE1yi0C9KVRFZoMsYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="loqjFEKsHkuV01OHE7ZHkgAA">
<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">6zkXOIL1A0O46HWRayHKbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Nrl7HckG8EiLwRYAbN2tBgAA">
<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">2HkkoE1yi0C9KVRFZoMsYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="cfZJ4S/TMkO51Bpscb1mcgAA">
<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">6zkXOIL1A0O46HWRayHKbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="jrsZHkGSx0WE8kZsA8qGYAAA">
<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">2HkkoE1yi0C9KVRFZoMsYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[36]" type="UMLGeneralizationView" guid="gADcYocP8EqmNusGPxLp6QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2009,926;2129,891</XPD:ATTR>
<XPD:REF name="Model">inLr6NEk3Ue/hie0ZKoElwAA</XPD:REF>
<XPD:REF name="Head">I/xQWryJ4EKlR7JrpbhHXQAA</XPD:REF>
<XPD:REF name="Tail">MpaRwzd16ESuVUx1vp39DgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="CaJWD262F02FXzBIsh61hwAA">
<XPD: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">inLr6NEk3Ue/hie0ZKoElwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="oKl602Xv406pTHYwdaWcWwAA">
<XPD: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">inLr6NEk3Ue/hie0ZKoElwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hGpiI8QNAE+yHtbtAt3uCAAA">
<XPD: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">inLr6NEk3Ue/hie0ZKoElwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[37]" type="UMLGeneralizationView" guid="Q2kx1CrJB06kRk7ZuTg7awAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2022,1140;2204,891</XPD:ATTR>
<XPD:REF name="Model">kbc2Wbd12UO1k+11uRGTJQAA</XPD:REF>
<XPD:REF name="Head">I/xQWryJ4EKlR7JrpbhHXQAA</XPD:REF>
<XPD:REF name="Tail">0MBTXyco50ukdMmSZp6rkQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="F2A67ULa9U2ILwF10AH4LAAA">
<XPD: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">kbc2Wbd12UO1k+11uRGTJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zfQasCQP3k2l7FP8A+lXswAA">
<XPD: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">kbc2Wbd12UO1k+11uRGTJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2Aw7vOQYIkaRc9D8oRfhuAAA">
<XPD: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">kbc2Wbd12UO1k+11uRGTJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[38]" type="UMLGeneralizationView" guid="C7hyKne5O0OEDBCmHRBFpQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2154,1292;2220,891</XPD:ATTR>
<XPD:REF name="Model">enw/L5niK0OzMUwIRUs/YQAA</XPD:REF>
<XPD:REF name="Head">I/xQWryJ4EKlR7JrpbhHXQAA</XPD:REF>
<XPD:REF name="Tail">LICeoqpKjUCEZSmI+uKK0AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Nub+Onxe/Umd61Fa/2UQcAAA">
<XPD: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">enw/L5niK0OzMUwIRUs/YQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="eFg0oU+M30a713QjUgcYzgAA">
<XPD: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">enw/L5niK0OzMUwIRUs/YQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4hoJvDyhzUmeD0owsu2xPQAA">
<XPD: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">enw/L5niK0OzMUwIRUs/YQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[39]" type="UMLClassView" guid="I/xQWryJ4EKlR7JrpbhHXQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2108</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">836</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">235</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">wm5YNNTtCUiYh35lGCPu6QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1rxVvysg2keqZKjMPERPUwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qpmou6sNik+mqoRqf7Y2VgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ConfigAdaption</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3deY1u0QOk6TzaUklEsfJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="A1oP8APGvkOfv/9uIY9hOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FF9xcd5iL0WXQ8TFrMHKjQAA">
<XPD:REF name="Model">wm5YNNTtCUiYh35lGCPu6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yR8W2lImtUmb2RjKzc1rTAAA">
<XPD:REF name="Model">wm5YNNTtCUiYh35lGCPu6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="hYq1v7astkiujlP/D5/pCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wm5YNNTtCUiYh35lGCPu6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[40]" type="UMLGeneralizationView" guid="xZ2H8/z7J0+SPGHn4wf4qgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2244,836;2268,802</XPD:ATTR>
<XPD:REF name="Model">S6W33b/KuUSniqAsZZmDrAAA</XPD:REF>
<XPD:REF name="Head">ymdXfbwRKkav0zHdHT7zqwAA</XPD:REF>
<XPD:REF name="Tail">I/xQWryJ4EKlR7JrpbhHXQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="RjBGhuLUiker0Dh+uwMMswAA">
<XPD: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">S6W33b/KuUSniqAsZZmDrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="SgTYlw2ewEamTyD4x34C+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">S6W33b/KuUSniqAsZZmDrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="EiFE+8rqq0eQtUsQrjFKRgAA">
<XPD: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">S6W33b/KuUSniqAsZZmDrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[9]" type="UMLClassDiagram" guid="70b3DDm+I0SEzUsL2F0TkAAA">
<XPD:ATTR name="Name" type="string">component.prop.impl.translation</XPD:ATTR>
<XPD:REF name="DiagramOwner">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="FWXYnc6UDUSpfxb9EnyepAAA">
<XPD:REF name="Diagram">70b3DDm+I0SEzUsL2F0TkAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">13</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="lbopSete3EeTsuA7XJoUNgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">76</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">109</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">KHTTwWKCrUCDgoCSYLuIvAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XfXzD9aeTkWbwMCaq61D+gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JG4kzndOb0Ge1yJS7/eD1wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TranslationEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Mv5rL/IGTE+u3fN3Ih4VGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="oHTEPDehPEmJl08sKXXuMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="kwK12COqJEywbOmb7ohIiAAA">
<XPD:REF name="Model">KHTTwWKCrUCDgoCSYLuIvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="YDpGciBLx0+3+WE7l6m66wAA">
<XPD:REF name="Model">KHTTwWKCrUCDgoCSYLuIvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="33xLaxL1A0uJPFuHqGBDYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KHTTwWKCrUCDgoCSYLuIvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="SB4IZMveuk2SmLc8j5uuGwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">596</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">233</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">sAb6bn50V02VEn2o1XtdtgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UFtC7NfvAEWBiQQ9jDyADgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zRZkzewV7EOnmMpS0KYesgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TranslationConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="blvn2u5iyUmNQ9WzfScxcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="9YLWxtK5ykCL3e7/e3CR5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Gw1aMCv7cE26p9EZTGZiqgAA">
<XPD:REF name="Model">sAb6bn50V02VEn2o1XtdtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1pG9gG1j9069HgGoqDh/EQAA">
<XPD:REF name="Model">sAb6bn50V02VEn2o1XtdtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="+3nGquO4gUuRTjfas2FuLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">sAb6bn50V02VEn2o1XtdtgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="uSPuOFMAqkONPX6HfCFp+wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">884</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">420</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">249</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">T9LQB8jlQ0+RmdrsZWHScgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="W7AUB6tlfkmNRO0NBeW0JgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MdPjHBjBeUGYUqA21EvpzQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LazyTranslationEssentialsDeterminer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="orMI/SAKZkOQ8gG7JK/7VwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="IQbFMnJc1kOKVdug4rdnsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iKS5XzdFQEyX4UQuXNkLGwAA">
<XPD:REF name="Model">T9LQB8jlQ0+RmdrsZWHScgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GYkHtZoyVU2Nx/T9/RGFXQAA">
<XPD:REF name="Model">T9LQB8jlQ0+RmdrsZWHScgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="sZrztFpsy0KLRqrbqejxxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">T9LQB8jlQ0+RmdrsZWHScgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="MlGQ2FHfCEeper0wjjwXjwAA">
<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">384</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">544</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">RTTfLhKaZk2DBQpa0q+jaQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sWRGUfv2KEKpQcn3lv4CEQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Yhz+5O/S80ixop+mtQI30QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TranslationGuiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="aw6CpGOZyUCskXOnXKmq/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="VT/OiTakk0iL2/rtwuAjwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="QvxUcHJG7EGaKQ2K85ygmgAA">
<XPD:REF name="Model">RTTfLhKaZk2DBQpa0q+jaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="McMF92cgYE21/ixbxTtnBgAA">
<XPD:REF name="Model">RTTfLhKaZk2DBQpa0q+jaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="W5HUaZKKmkO8ldF7JoKubQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RTTfLhKaZk2DBQpa0q+jaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="k2sQVq9RRU6PI/GFNrWpJwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">771,464;884,478</XPD:ATTR>
<XPD:REF name="Model">Z8FVa3CQJUS9Y+tZ6sJtqQAA</XPD:REF>
<XPD:REF name="Head">uSPuOFMAqkONPX6HfCFp+wAA</XPD:REF>
<XPD:REF name="Tail">MlGQ2FHfCEeper0wjjwXjwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+u2fyFxeeUu7Zg2VHYSPqAAA">
<XPD: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">Z8FVa3CQJUS9Y+tZ6sJtqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Ne4asP9tJE2uxDDqOkd7EgAA">
<XPD: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">Z8FVa3CQJUS9Y+tZ6sJtqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rKYMVafPu02QLKJoCdPQVQAA">
<XPD: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">Z8FVa3CQJUS9Y+tZ6sJtqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="NP3oLlzBAUScpXW+uYkNJQAA">
<XPD: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">rwV8HwN1BUOwS0kBYLnCpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="JU+wRESd3ESCGeslfFjqNQAA">
<XPD: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">fXhsH7L0w0WTaOKc1+hbcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="9KEkh701gE6FPvfio2kRagAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">rwV8HwN1BUOwS0kBYLnCpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="xIKeVh1JMEqiYc3kx6h/vAAA">
<XPD: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">fXhsH7L0w0WTaOKc1+hbcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="LDFiOxGuKE62+YnHI23l0gAA">
<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">rwV8HwN1BUOwS0kBYLnCpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="7YjAbFPHvEqDQ+XbZiEI9QAA">
<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">fXhsH7L0w0WTaOKc1+hbcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="GI0dS4lj/keKSttD5A73ywAA">
<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">rwV8HwN1BUOwS0kBYLnCpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="DxSX3wGybkq3x1ebFHyfZAAA">
<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">fXhsH7L0w0WTaOKc1+hbcAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="9YQYBLQOEEuHxSz0+SbLGgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">508</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">548</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">249</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">PW/fChyN2Eyvy5ANEM5wKAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="57LzwAvPGkKQWRbIFGH7rAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="VUubIQT5F064pciU9BVwQwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SplitGuiFieldFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9is/o6s7S0Ol6Dh1K1FH1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="YTVQNTaxmESgXSuf/I5SjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="U6Dao2GEOkSJtKm+HSQrWAAA">
<XPD:REF name="Model">PW/fChyN2Eyvy5ANEM5wKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1hRq4BGvXEuhq0Bzzm7IggAA">
<XPD:REF name="Model">PW/fChyN2Eyvy5ANEM5wKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="C5YCk60sP0C9BOP81BOKpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">PW/fChyN2Eyvy5ANEM5wKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="uEdPdaEtX0u7mNVwMKw2bgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">756,553;884,523</XPD:ATTR>
<XPD:REF name="Model">biDIAOrpsU6T1ms3uD64pQAA</XPD:REF>
<XPD:REF name="Head">uSPuOFMAqkONPX6HfCFp+wAA</XPD:REF>
<XPD:REF name="Tail">9YQYBLQOEEuHxSz0+SbLGgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="N8X3ZFguMk+KWT+waRa3TAAA">
<XPD: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">biDIAOrpsU6T1ms3uD64pQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qoL9BC1bDUiGZB2zadCPRAAA">
<XPD: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">biDIAOrpsU6T1ms3uD64pQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="/Pkz+iiJ+Ei93Y6PRKXUCgAA">
<XPD: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">biDIAOrpsU6T1ms3uD64pQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Rtgdnormz0ylyOi5k6Gx/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">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">MZ8CgKGM/E+5sRPimMBFGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="S+yZqAXBQ0eJhXpm2Kv/UAAA">
<XPD: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">YNiVcUDG1ECpdl/KGKRTeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="6exdGie0zEeT8ZyKCsroAAAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">MZ8CgKGM/E+5sRPimMBFGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="KiPh1GUl3E+x9Lp+BBpjLwAA">
<XPD: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">YNiVcUDG1ECpdl/KGKRTeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="l+fWl+6STUy0mDmTmT35ZAAA">
<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">MZ8CgKGM/E+5sRPimMBFGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="WYyT4MKxfESBeCytaIqQUwAA">
<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">YNiVcUDG1ECpdl/KGKRTeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="1MuWoeCfh0+5dDMPKCz1JwAA">
<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">MZ8CgKGM/E+5sRPimMBFGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="SgKZgcMXoUasqNipK/nA0QAA">
<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">YNiVcUDG1ECpdl/KGKRTeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="OiXjJb2Z60i0Nwamq3gZKwAA">
<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">232</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">187</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">XrwN1w6Oy02zCZS77c4P7gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="m8UgsoOfqEaQx4MLaMzUCwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Do/7lVx530ughvZA+7PWtAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TranslationGuiPropSetup</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="XexpzmRz5kSBLOSYEvCHugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZLXDI/yxDESlPMpCTCuKawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ejHEFaUf3kiZOUWsd0dtIgAA">
<XPD:REF name="Model">XrwN1w6Oy02zCZS77c4P7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5GywQ4Rd2UmzQDjLRBsLBgAA">
<XPD:REF name="Model">XrwN1w6Oy02zCZS77c4P7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="HSMETabXsEe5l1F6nYdYTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">XrwN1w6Oy02zCZS77c4P7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="ZhMfl7cZ0U+3pZZxWToQDQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">524</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">668</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">234</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">2xG+aic/aU+YA+zOx46hKwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1LQc+leClku88Yp+LVrK8QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WAoo1n3DmkSYgipXzuz7YQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SplitPlaceholderSiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="B9+Blx2Xf0qde7uLyE3UnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="yLUb87YF8UyMmjJ4u8tZrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="JO3HlawwKkep8i4QtwYGrwAA">
<XPD:REF name="Model">2xG+aic/aU+YA+zOx46hKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dbbq/LBNyE6bTUEpanMtpAAA">
<XPD:REF name="Model">2xG+aic/aU+YA+zOx46hKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ALQpYLu8LEaZtPGnL1awAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2xG+aic/aU+YA+zOx46hKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="DCKZ+vLwQEq7Cm8Xg/nz8AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">732</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">206</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">o+L/p2WNWEiC+PAdr3427QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VtVre08nwkyijd3hZJpsSwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="J1XQzO1RPUaOCUhF3jvVfgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SplitContextInSiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="AAVfRMVMqkesLeZp9swYrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="rmPv3kG+6ECXXZnzTFgPVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9aFxg6juBUKlH2KRXVUOBgAA">
<XPD:REF name="Model">o+L/p2WNWEiC+PAdr3427QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="C1VckZ77ck6Zgnt6o3QF/AAA">
<XPD:REF name="Model">o+L/p2WNWEiC+PAdr3427QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="nvXW0RMZ/kaKhPhUDffqzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">o+L/p2WNWEiC+PAdr3427QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="D3tG1r08WkephKEayBj/kQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">393,756;524,727</XPD:ATTR>
<XPD:REF name="Model">itmUblZzK06BDqNQVhPL2wAA</XPD:REF>
<XPD:REF name="Head">ZhMfl7cZ0U+3pZZxWToQDQAA</XPD:REF>
<XPD:REF name="Tail">DCKZ+vLwQEq7Cm8Xg/nz8AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="AFMYiqSB5k+F282GWB0LzwAA">
<XPD: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">itmUblZzK06BDqNQVhPL2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="muALF5F3pEG2/GGVlkC1bgAA">
<XPD: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">itmUblZzK06BDqNQVhPL2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="17613zNpRUyqGIZzCNK4nQAA">
<XPD: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">itmUblZzK06BDqNQVhPL2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="B+BxNBz2IUGJHJFsakx0wwAA">
<XPD: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">u0zs7jHZnE6Q24zXDhOfSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="aNHqRczoaUWM4uZBwoYH5QAA">
<XPD: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">5tAeFRn8PUifUIjo5NgXegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="pGTVAJTMSUuSOP/z695DaAAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">u0zs7jHZnE6Q24zXDhOfSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="VZoUjp8HoEmOTI8QOF++YgAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">5tAeFRn8PUifUIjo5NgXegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="vPbL7Zrp+ky+RQxJ0zRSigAA">
<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">u0zs7jHZnE6Q24zXDhOfSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="nBXte4zlTk+rxbVx81bMNgAA">
<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">5tAeFRn8PUifUIjo5NgXegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="E+3YLYfat0y1RnN4QENoyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</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">u0zs7jHZnE6Q24zXDhOfSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ZIW15RTd1k+bYponOmudgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</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">5tAeFRn8PUifUIjo5NgXegAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="vBQ5LDFD6UKNvrwGf82h+QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">604</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">206</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">NxlFewPgCkqNDNwLbBpMRQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="h50Wl09sYEuRPULwjJDmCgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="djFpbtvTJ0ylERpzStr5RAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SplitContextOutSiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="W1PeyFSDx0C9pai6S0OyEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="hMD2lQ8rsEuiFenc/j0IAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4sHss6Ll9kuN5DnRSQYudAAA">
<XPD:REF name="Model">NxlFewPgCkqNDNwLbBpMRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nY289ojNCE2xctpADoO79AAA">
<XPD:REF name="Model">NxlFewPgCkqNDNwLbBpMRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="j+4VNpOyr0GM1ted9nwpjAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">NxlFewPgCkqNDNwLbBpMRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="gkrGgtMyzEeDrvAa/kHAggAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">397,652;524,678</XPD:ATTR>
<XPD:REF name="Model">KRMPxp36zU+lfhtoVGkDVgAA</XPD:REF>
<XPD:REF name="Head">ZhMfl7cZ0U+3pZZxWToQDQAA</XPD:REF>
<XPD:REF name="Tail">vBQ5LDFD6UKNvrwGf82h+QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="MWVjng4v4kWAAUaWdRXnrgAA">
<XPD: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">KRMPxp36zU+lfhtoVGkDVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zqTTNFQQT0G5WG75jymXDwAA">
<XPD: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">KRMPxp36zU+lfhtoVGkDVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="d+AD4LgnnEaubDm1r/HmkAAA">
<XPD: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">KRMPxp36zU+lfhtoVGkDVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="3whuH32LlEWS1uyMXDsp3wAA">
<XPD: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">6KRaGeE7qEe23Om4I30lNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="gpg75cTCBUqn4YvppQUv/QAA">
<XPD: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">RqytN3tL6UGyOI1XVtRyNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="e01eIwFsPUSjswtmA7625AAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">6KRaGeE7qEe23Om4I30lNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="eSGcGxyyB0uItAt2ZRCEGgAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">RqytN3tL6UGyOI1XVtRyNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="KLez4/RwGUGHdSSPVl+31wAA">
<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">6KRaGeE7qEe23Om4I30lNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="+5v9mnWInEqD+t8ht+CpFAAA">
<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">RqytN3tL6UGyOI1XVtRyNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="HlFjA3h3uE+dJ8pUIvb1RQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</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">6KRaGeE7qEe23Om4I30lNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="gmhNSGVXpUeIMxxUFKmgNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</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">RqytN3tL6UGyOI1XVtRyNwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[10]" type="UMLClassDiagram" guid="8nMiddJTXEmTfm/2QIqtUwAA">
<XPD:ATTR name="Name" type="string">manage.critmod</XPD:ATTR>
<XPD:REF name="DiagramOwner">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="DcYWiNqnPku+TmvtzitnUgAA">
<XPD:REF name="Diagram">8nMiddJTXEmTfm/2QIqtUwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="+vZDpkRehkiTpZvW7uCHpQAA">
<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">224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">358</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">SVgpnvlzaE+oXBZ3qelU5gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fcdYI6Xs1EqROHJjcpaZKQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="QZVqIN+vJ0qJKzqd2e54RgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QuickSearchProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="un5+zcnL50q/1rISzsSJLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="etyU6Jx1lEW7X3d1Yjm3VwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mak197P63UW/RnVLbLrzMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SVgpnvlzaE+oXBZ3qelU5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4LRnWcaUuESguwDqQZZTqQAA">
<XPD:REF name="Model">SVgpnvlzaE+oXBZ3qelU5gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="Mh2jK/x4S0GxUCMm7r2MxgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">240</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">236</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">D9GcdEivsE2eSk9mif6WYQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="o4MEwvPZ60CLGG4WtjSd5AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="X7GrNY4rCUqE99J5MabyiQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">QucikSearchDefinition</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Cc3gNMnrpUG4cbxKIxWcwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Y/5SLAsrT06XRoArmYRuwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HR0TYt6gfEyj+D/b06hMqwAA">
<XPD:REF name="Model">D9GcdEivsE2eSk9mif6WYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jYZmq3L7CEG9qWzmWY7QOwAA">
<XPD:REF name="Model">D9GcdEivsE2eSk9mif6WYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Y7AVMaATOUGUp1YkMEnSYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">D9GcdEivsE2eSk9mif6WYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="hLdJJE9xTECfoYqz+k4hLAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">543,264;628,261</XPD:ATTR>
<XPD:REF name="Model">yBJxnQxLwUuqtQhhcbVSqQAA</XPD:REF>
<XPD:REF name="Head">+vZDpkRehkiTpZvW7uCHpQAA</XPD:REF>
<XPD:REF name="Tail">Mh2jK/x4S0GxUCMm7r2MxgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dl/9venXTUaDCaANoTYc7AAA">
<XPD: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">yBJxnQxLwUuqtQhhcbVSqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="CxvvYigdiUyUYgc8HmAl4wAA">
<XPD: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">yBJxnQxLwUuqtQhhcbVSqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hRkgoVSxIU6gabdKMBr0HgAA">
<XPD: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">yBJxnQxLwUuqtQhhcbVSqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="o5A2e5SaHUaRcGTR6K+R7wAA">
<XPD: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">AzlxeyydskWC2Io72xg7UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="vYZZ91B/fkmhco+5z3HyggAA">
<XPD: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">pJ7ciOUltEu/fZUD+w+LgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="sBMP587nckK/llqg5xhLvQAA">
<XPD: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">AzlxeyydskWC2Io72xg7UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="GS4psG7q0EWu/1gxRArX1AAA">
<XPD: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">pJ7ciOUltEu/fZUD+w+LgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="1H+5zW1adEyH+nsiSWdRDgAA">
<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">AzlxeyydskWC2Io72xg7UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="+oO3LNp3O0SvHO7VmhUjqwAA">
<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">pJ7ciOUltEu/fZUD+w+LgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="99HZrzfT0k+YT60j6JklcAAA">
<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">AzlxeyydskWC2Io72xg7UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="w+r/4lhVc0+6FBTmjbl5XgAA">
<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">pJ7ciOUltEu/fZUD+w+LgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">53</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="FITJId9VLk+ZPEMAYDg3+wAA">
<XPD:ATTR name="Name" type="string">EiType</XPD:ATTR>
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">U7gToNblMk637BOJCj8MPQAA</XPD:REF>
<XPD:REF name="Views[1]">TIPf9IFJ4kmy9OhYZDIIaQAA</XPD:REF>
<XPD:REF name="Views[2]">oMUZ/5+SqEi0/RM85wAs2wAA</XPD:REF>
<XPD:REF name="Views[3]">QXwIpwaCVkiH8a5+Kc6BGQAA</XPD:REF>
<XPD:REF name="Views[4]">JMOm4dKCl0GE30TGeR/rOgAA</XPD:REF>
<XPD:REF name="Views[5]">yXO5FyVWZ0e1fKOJ1WIplQAA</XPD:REF>
<XPD:REF name="Views[6]">nWZNZddKnEqk1dCBZQNE2AAA</XPD:REF>
<XPD:REF name="Views[7]">TF8lzoUxTU6TrNuLMSCLAQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">14</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="5m27dZoO9k6VbmxXFGVUjgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4ZT6J4CP0Uer89jhlbG73gAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5m27dZoO9k6VbmxXFGVUjgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RjlRH5VhDES/UVNgGslBowAA">
<XPD:ATTR name="Name" type="string">moduleNamepsace</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5m27dZoO9k6VbmxXFGVUjgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="p0nSOU47PEyjmcMb0udZWQAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5m27dZoO9k6VbmxXFGVUjgAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="M72i18/atEGYaKm4IwfrYgAA">
<XPD:ATTR name="Name" type="string">getId</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rVzWE9LpnEON2XNo9GVk0gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">M72i18/atEGYaKm4IwfrYgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="/iZaLYY5oU6zyLjnKQ/9+gAA">
<XPD:ATTR name="Name" type="string">getModuleNamespace</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="I8jc7zS7jkelwygmlJUL/gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/iZaLYY5oU6zyLjnKQ/9+gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="HXWPjrbFp0W7Cifl8SniHQAA">
<XPD:ATTR name="Name" type="string">hasSuperEiType</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="x4zdRYGnKkGWo4Pe/OTt7QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HXWPjrbFp0W7Cifl8SniHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Ls+ape+CEkqCx/GAF6tZNAAA">
<XPD:ATTR name="Name" type="string">getSuperEiType</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bK0JbSSdMEW5Pxx/qwA5fAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiType|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ls+ape+CEkqCx/GAF6tZNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="CcHNtKVANkC+HqvodPBszwAA">
<XPD:ATTR name="Name" type="string">getSupremeEiType</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dVNeS6AIsk2ZZEZ5VoZd/gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CcHNtKVANkC+HqvodPBszwAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="zOFTT6kk5UmmAO5arCzOLwAA">
<XPD:ATTR name="Name" type="string">getAllSubEiTypes</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ST2P6V+yb0i8WFw9E8tbSQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;EiType&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zOFTT6kk5UmmAO5arCzOLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Swe5SrBC+Ua5SHK6hSuV3AAA">
<XPD:ATTR name="Name" type="string">includeSef</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zOFTT6kk5UmmAO5arCzOLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="zbd71CU+5UuS9xL5K97N4gAA">
<XPD:ATTR name="Name" type="string">determineEntityScript</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zqz4QGrkiUy6ckYCMGYXjAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zbd71CU+5UuS9xL5K97N4gAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pKbyUl4b7kWH7SduubtH3AAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zbd71CU+5UuS9xL5K97N4gAA</XPD:REF>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="dCyOLezngkiF9yq1z2iQMAAA">
<XPD:ATTR name="Name" type="string">hasSubEiTypes</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="r/lnuCTG1kCf9tRbPtUpxgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dCyOLezngkiF9yq1z2iQMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="xYZQQf0XkEyqCeNAe9++ngAA">
<XPD:ATTR name="Name" type="string">lookupEntityManager</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kqRjtSYesU2w6lnvnRzi0wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xYZQQf0XkEyqCeNAe9++ngAA</XPD:REF>
<XPD:REF name="Type_">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pHmm7R1TR0GnUHAau8mGXQAA">
<XPD:ATTR name="Name" type="string">dbhPool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xYZQQf0XkEyqCeNAe9++ngAA</XPD:REF>
<XPD:REF name="Type_">gHR41DP6AEq3WghBPNBozgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="IvM49Ki3/kq0vINvGcBeZQAA">
<XPD:ATTR name="Name" type="string">transactional</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xYZQQf0XkEyqCeNAe9++ngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="EWfv5V6RY0+qA04oSOd6/wAA">
<XPD:ATTR name="Name" type="string">lookupEntityManagerFactory</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jYWSAZZ/Z0qaBu4rSVyrawAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EWfv5V6RY0+qA04oSOd6/wAA</XPD:REF>
<XPD:REF name="Type_">Bdgo1XWROUC9MZAvDytvbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7Vys0H/pTUqWtZoX1IH+pQAA">
<XPD:ATTR name="Name" type="string">dbhPool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EWfv5V6RY0+qA04oSOd6/wAA</XPD:REF>
<XPD:REF name="Type_">gHR41DP6AEq3WghBPNBozgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="SUEpbLSjJkCzxCAEG60GGgAA">
<XPD:ATTR name="Name" type="string">extractId</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JrTK9bwHoE+Z3K715qeuaAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SUEpbLSjJkCzxCAEG60GGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="P0UUDyklaEGbOv94KCx5twAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SUEpbLSjJkCzxCAEG60GGgAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="b44SOeqrHkGLZqpZL5ylwgAA">
<XPD:ATTR name="Name" type="string">getMaskSet</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="slXMjV+Lu0OrmwOYyXTi0wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Set&lt;IndependentScriptMask&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b44SOeqrHkGLZqpZL5ylwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="76VbMSOSKkKeGxJC/B/hlgAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vRQevUn70EiNdGKOTaHTIAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">76VbMSOSKkKeGxJC/B/hlgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">5</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">CGPbYOuZ3kWJKn/7SFaqzgAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">dK1ThufkD0aM3DQ0UzXF5AAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">qD2qouF1L0iVBV/Dq7uG+QAA</XPD:REF>
<XPD:REF name="TypedFeatures[3]">T4SVQo0YGUWOnTgBlCQb2gAA</XPD:REF>
<XPD:REF name="TypedFeatures[4]">IvZQAEDSxES2Hxy6qOZRVQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">19</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">0oCTsIWGlEOKbvlgzKcFUwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">4LR6Nw3/6UmqW4bi0800JwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">zqz4QGrkiUy6ckYCMGYXjAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">M7I4D1xpd0CIHD/26pSuLQAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">AezOYcmHNkCaSrNAChsxQgAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">h5iyjMYOTkWBDTGimiTuRAAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">ptnGfS8cWE6IZqhbaelTswAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">mTy+9USYL0+UkisAqEJouQAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">0xVTuKKY30q5N/J+308K2wAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">GVulX8EaU0yxVfcG0zBDXQAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">cw4q1GfDF0+s6wyfivjTeQAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">vFw+8GCs3E2akb73M5rBKQAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">h9rlMLeOpkGMzuW/SqDvFAAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">dVNeS6AIsk2ZZEZ5VoZd/gAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">lHu7u+6+B0ic4yR7ucoUkQAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">F/7QU/nfOEql5JIWGOZiowAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">5VC2viimP0mjZ0rYji/XBgAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">HFWqw/ua30qHwI2Tx3DbVQAA</XPD:REF>
<XPD:REF name="TypedParameters[18]">CYHMf6PWBkKIRwTexsmvlgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">10</XPD:ATTR>
<XPD:REF name="Associations[0]">0QU0onQWbEOP+zuo02WFlgAA</XPD:REF>
<XPD:REF name="Associations[1]">3hHbp9T5qkWejBv3BKaZLwAA</XPD:REF>
<XPD:REF name="Associations[2]">6EBOU//WXkW4nV60NQDczAAA</XPD:REF>
<XPD:REF name="Associations[3]">KC8ffwctfEmRVGg4mqMmhQAA</XPD:REF>
<XPD:REF name="Associations[4]">trBsiINxI02Mpq323IqFRAAA</XPD:REF>
<XPD:REF name="Associations[5]">c6nzR1GmIEq8Zdz+xdsWjgAA</XPD:REF>
<XPD:REF name="Associations[6]">FP7aNU13jk+kPQUbg8v+IAAA</XPD:REF>
<XPD:REF name="Associations[7]">M7xYngIL10KP4w4CZSMGSAAA</XPD:REF>
<XPD:REF name="Associations[8]">6ZfQIGc2K0OyNLAjx/PoRQAA</XPD:REF>
<XPD:REF name="Associations[9]">ZmmVPueWsEqLD2lBA6r13QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="AUw5OcQ1aEe7SIwoVlTdbQAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityModel</XPD:ATTR>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="wEoaIDJkWkud3rLWkPS2AQAA">
<XPD:ATTR name="Name" type="string">superEiType EiType|null</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="IvZQAEDSxES2Hxy6qOZRVQAA">
<XPD:ATTR name="Name" type="string">subEiTypes</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiType</XPD:ATTR>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="B0VKDZpfEUq7GiKkQpSMWwAA">
<XPD:ATTR name="Name" type="string">eiMask</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiMask</XPD:ATTR>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="ai3wU2tlpkukikcj1+wr/gAA">
<XPD:ATTR name="Name" type="string">eiMaskExtensionCollection</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiMaskExtensionCollection</XPD:ATTR>
<XPD:REF name="Type_">Fg+S/GgONkGSto4z5ZgbRAAA</XPD:REF>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="pvMwRKh2YEK4F9+VtZ+Q0AAA">
<XPD:ATTR name="Name" type="string">dataSourceName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="8yT3RM+t1EmarlchbBsFnQAA">
<XPD:ATTR name="Name" type="string">nestedSetStrategy</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">NestedSetStrategy</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="v0RCJ3PWiEKcQda8nZkJ3gAA">
<XPD:ATTR name="Name" type="string">vetoListeners</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;string, VetoListener&gt;</XPD:ATTR>
<XPD:REF name="Owner">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Instances" type="integer">2</XPD:ATTR>
<XPD:REF name="Instances[0]">10swecTQmkmG8mnITmnQgAAA</XPD:REF>
<XPD:REF name="Instances[1]">j2GV0f/gTk+Ioa3dxiGyrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="/65EIoHf1EeKj0UDJd6OQwAA">
<XPD:ATTR name="Name" type="string">command</XPD:ATTR>
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="ZmQHJsKsNUSSoLPmtKvkbgAA">
<XPD:ATTR name="Name" type="string">EiCommand</XPD:ATTR>
<XPD:REF name="Namespace">/65EIoHf1EeKj0UDJd6OQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">tMgZEvkagUye7fykOtWlqQAA</XPD:REF>
<XPD:REF name="Views[1]">l2LxCN9tt0uqc3YgGVSrkgAA</XPD:REF>
<XPD:REF name="Views[2]">mzR4KLFLJE6bvca7Es6hWQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">vXUYRYFJMUaWOvTvwgHSQwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">F8wk2sV3MkOja0Pu9EzruQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">5</XPD:ATTR>
<XPD:REF name="Specializations[0]">ObPaUd7QaEqzNOOFVdTCYgAA</XPD:REF>
<XPD:REF name="Specializations[1]">ENP5+RWgGkuas99ci0bIrQAA</XPD:REF>
<XPD:REF name="Specializations[2]">wadQnv4J90uCHZKwRXGQOgAA</XPD:REF>
<XPD:REF name="Specializations[3]">6j1TrxD3AEGjBguq4SukTgAA</XPD:REF>
<XPD:REF name="Specializations[4]">OPBXyLU2fk+IQb2/Qlgc1AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="6GgPvfRJ0UCE4rRh+8ChnAAA">
<XPD:ATTR name="Name" type="string">createController</XPD:ATTR>
<XPD:REF name="Owner">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2VKiVuMHh0uWkP2lxR73LgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6GgPvfRJ0UCE4rRh+8ChnAAA</XPD:REF>
<XPD:REF name="Type_">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="M2Uc6nN1rkm1CI4hFGp2EgAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6GgPvfRJ0UCE4rRh+8ChnAAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="I0MLxLABP0+7ukraJZjiagAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3uUFun9cwEKJVxQ3LnvkrwAA">
<XPD:ATTR name="Name" type="string">obj</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I0MLxLABP0+7ukraJZjiagAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">c/+vPG3YIkad2klk9M40wwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">w358jBr28UKh7QAs0DEJHQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">mya36zaqK0mXnuOTuHbrlQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">g39/RjI7REO+7jabN3Ny4AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">rrjl+fsSKUqctQgA/Wvj5QAA</XPD:REF>
<XPD:REF name="Associations[1]">ZF6kmoL+Gk28O/G9bmowcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="bOzYKMoEhkG+bmMpIzUDcwAA">
<XPD:ATTR name="Name" type="string">GenericOverviewEiCommand</XPD:ATTR>
<XPD:REF name="Namespace">/65EIoHf1EeKj0UDJd6OQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Hd8DIc5/EUS0py9LePTXAwAA</XPD:REF>
<XPD:REF name="Views[1]">dN+w8VkapUyW+B0CtPVoKwAA</XPD:REF>
<XPD:REF name="Views[2]">RwUG9b/oTUS5syH+pTTOJAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ObPaUd7QaEqzNOOFVdTCYgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="bMRZCvPTMUyk/MsaEdKDZQAA">
<XPD:ATTR name="Name" type="string">isOverviewAvaialble</XPD:ATTR>
<XPD:REF name="Owner">bOzYKMoEhkG+bmMpIzUDcwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lRtwRW3CEUeANgWHpEZK5gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bMRZCvPTMUyk/MsaEdKDZQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="t0+bAXyVdUa0HzeLen1KDAAA">
<XPD:ATTR name="Name" type="string">getOverviewUrlExt</XPD:ATTR>
<XPD:REF name="Owner">bOzYKMoEhkG+bmMpIzUDcwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="v6Ip172+5ESoDQqBvaysDQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Url</XPD:ATTR>
<XPD:REF name="BehavioralFeature">t0+bAXyVdUa0HzeLen1KDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="JjL8cUSG80yxGRXgCI52SwAA">
<XPD:ATTR name="Name" type="string">GnericDetailEiCommand</XPD:ATTR>
<XPD:REF name="Namespace">/65EIoHf1EeKj0UDJd6OQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">thNnIDD2fUGuqUkQJYHzxAAA</XPD:REF>
<XPD:REF name="Views[1]">rT9xNeKFWkWFJ0O20/71dwAA</XPD:REF>
<XPD:REF name="Views[2]">Kt2xtG2nOU+4qIWNdPYDdAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">wadQnv4J90uCHZKwRXGQOgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="RXvRbHb5CEe8BiIGx4qF7gAA">
<XPD:ATTR name="Name" type="string">isDetailAvailable</XPD:ATTR>
<XPD:REF name="Owner">JjL8cUSG80yxGRXgCI52SwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9orGvAW5yEC3dRq29rV9dwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RXvRbHb5CEe8BiIGx4qF7gAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="wUNLEc1PSUWhkYROVZQ5xQAA">
<XPD:ATTR name="Name" type="string">entryNavPoint</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntryNavPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RXvRbHb5CEe8BiIGx4qF7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ZO8iHoeQtUCNCC67jOQOigAA">
<XPD:ATTR name="Name" type="string">getDetailUrlExt</XPD:ATTR>
<XPD:REF name="Owner">JjL8cUSG80yxGRXgCI52SwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HsieI13tgkevfBIKJYapFwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Url</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZO8iHoeQtUCNCC67jOQOigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="tUBpAlPpo0iW+Wxpk+nBBQAA">
<XPD:ATTR name="Name" type="string">entryNavPoint</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntryNavPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZO8iHoeQtUCNCC67jOQOigAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="zkivOuAVvE2uusMCWGbeWAAA">
<XPD:ATTR name="Name" type="string">GenericAddEiCommand</XPD:ATTR>
<XPD:REF name="Namespace">/65EIoHf1EeKj0UDJd6OQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Dc4WSz/hjk+W6H8IBHFZDgAA</XPD:REF>
<XPD:REF name="Views[1]">b1PTE+tCPEq5ca+U/B4nLAAA</XPD:REF>
<XPD:REF name="Views[2]">rRRSJad2y02CoCkDDsFS6wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ENP5+RWgGkuas99ci0bIrQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="7bryy3aYa0eH2lI5z0b/jgAA">
<XPD:ATTR name="Name" type="string">isAddAvailable</XPD:ATTR>
<XPD:REF name="Owner">zkivOuAVvE2uusMCWGbeWAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gU5eM4ZeA0Ow8cdssHlZ/gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7bryy3aYa0eH2lI5z0b/jgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="/IL0q2pgO0Wq0XZwAGnL/gAA">
<XPD:ATTR name="Name" type="string">getAddUrlExt</XPD:ATTR>
<XPD:REF name="Owner">zkivOuAVvE2uusMCWGbeWAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PfcBX49arUu319DLwDScFQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Url</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/IL0q2pgO0Wq0XZwAGnL/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLPackage" guid="TmQehzAoj0endny0S9jCuAAA">
<XPD:ATTR name="Name" type="string">control</XPD:ATTR>
<XPD:REF name="Namespace">/65EIoHf1EeKj0UDJd6OQwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="hGXqE0sd80aqh/bUs5ag8QAA">
<XPD:ATTR name="Name" type="string">PartialControlComponent</XPD:ATTR>
<XPD:REF name="Namespace">TmQehzAoj0endny0S9jCuAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="UxsBs31A1EykVfzRxY0KCQAA">
<XPD:ATTR name="Name" type="string">getPartialControlOptions</XPD:ATTR>
<XPD:REF name="Owner">hGXqE0sd80aqh/bUs5ag8QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BB8PQQuDcUGJyXfKdn6rggAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UxsBs31A1EykVfzRxY0KCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hf9A+JcKUUS21Trjr3VRQQAA">
<XPD:ATTR name="Name" type="string">Locale $locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UxsBs31A1EykVfzRxY0KCQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="qwUFw5E6D06SX+RU4ZqPywAA">
<XPD:ATTR name="Name" type="string">createPartialControlButtons</XPD:ATTR>
<XPD:REF name="Owner">hGXqE0sd80aqh/bUs5ag8QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wRpep8XRt0mocxm2bguxTwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ControlButton&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qwUFw5E6D06SX+RU4ZqPywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="xLxVgaU0G0yDPzWw/w8fiAAA">
<XPD:ATTR name="Name" type="string">ScriptState $scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qwUFw5E6D06SX+RU4ZqPywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="gQ4Q7UDqG0KzDx0R7u3e7gAA">
<XPD:ATTR name="Name" type="string">HtmlView $htmlView</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qwUFw5E6D06SX+RU4ZqPywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="1yD0kIuHEUecQDIpchutTQAA">
<XPD:ATTR name="Name" type="string">processEntries</XPD:ATTR>
<XPD:REF name="Owner">hGXqE0sd80aqh/bUs5ag8QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GgbOTr8P0USy+jSQ/rZ/gAAA">
<XPD:ATTR name="Name" type="string">ScriptState $scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1yD0kIuHEUecQDIpchutTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+LI9WoYUmkyixaKvQvgRbQAA">
<XPD:ATTR name="Name" type="string">entities</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Entity&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1yD0kIuHEUecQDIpchutTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="zBmCZntK2kujikuqWp5UoQAA">
<XPD:ATTR name="Name" type="string">OverallControlComponent</XPD:ATTR>
<XPD:REF name="Namespace">TmQehzAoj0endny0S9jCuAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="GnRBpGpQKkejyg68sDg89gAA">
<XPD:ATTR name="Name" type="string">getOverallControlOptions</XPD:ATTR>
<XPD:REF name="Owner">zBmCZntK2kujikuqWp5UoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="z6Bj1kPMN06aKbfKM0av1AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GnRBpGpQKkejyg68sDg89gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pUpNzKyJjkGGV1AdJNk5JgAA">
<XPD:ATTR name="Name" type="string">Locale $locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GnRBpGpQKkejyg68sDg89gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="2tTGBjiJiESMsNfhhH7n5AAA">
<XPD:ATTR name="Name" type="string">createOverallControlButtons</XPD:ATTR>
<XPD:REF name="Owner">zBmCZntK2kujikuqWp5UoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4agFXzg+yEKPXJsNCIvS2gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ControlButton&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2tTGBjiJiESMsNfhhH7n5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zaamVYeBgUSzE4kJYR7ZJgAA">
<XPD:ATTR name="Name" type="string">ScriptState $scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2tTGBjiJiESMsNfhhH7n5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="N4DhlRXPXE6sTv85c+2M9QAA">
<XPD:ATTR name="Name" type="string">HtmlView $htmlView</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2tTGBjiJiESMsNfhhH7n5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="7qicUIIwa0aUc7xYIRqpcwAA">
<XPD:ATTR name="Name" type="string">EntryControlComponent</XPD:ATTR>
<XPD:REF name="Namespace">TmQehzAoj0endny0S9jCuAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="h8uM16TvwU+M+OmuR1HS9QAA">
<XPD:ATTR name="Name" type="string">getEntryControlOptions</XPD:ATTR>
<XPD:REF name="Owner">7qicUIIwa0aUc7xYIRqpcwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EbKbQFPJqUC1eIJgZpoQAQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h8uM16TvwU+M+OmuR1HS9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="xMfYwd+HDUaPn3SAB6jORgAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h8uM16TvwU+M+OmuR1HS9QAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="2XexHjwU+UCefivrqW2VyAAA">
<XPD:ATTR name="Name" type="string">createEntryControlButtons</XPD:ATTR>
<XPD:REF name="Owner">7qicUIIwa0aUc7xYIRqpcwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JFHjYFbDHkqjOTNu0RpJ0QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ControlButton&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2XexHjwU+UCefivrqW2VyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="wn20C24xCkOOaFlMDaQRlAAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2XexHjwU+UCefivrqW2VyAAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="6K73ZwLmkUK3LPfJlghyzwAA">
<XPD:ATTR name="Name" type="string">scriptSelection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2XexHjwU+UCefivrqW2VyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="30zrCVv88kqnYXKPLnp4wAAA">
<XPD:ATTR name="Name" type="string">htmlView</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">HtmlView</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2XexHjwU+UCefivrqW2VyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLPackage" guid="WNr6ysQ6W0agBOR90jebSgAA">
<XPD:ATTR name="Name" type="string">adapter</XPD:ATTR>
<XPD:REF name="Namespace">/65EIoHf1EeKj0UDJd6OQwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="vrt4nsFbQkSY6ODXOA/MRAAA">
<XPD:ATTR name="Name" type="string">common</XPD:ATTR>
<XPD:REF name="Namespace">WNr6ysQ6W0agBOR90jebSgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="gYlkY88Q30+KJaGKzp1LAgAA">
<XPD:ATTR name="Name" type="string">model</XPD:ATTR>
<XPD:REF name="Namespace">vrt4nsFbQkSY6ODXOA/MRAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="zaOiuSGskk+9znbT0a4TigAA">
<XPD:ATTR name="Name" type="string">ListTmpFilterStore</XPD:ATTR>
<XPD:REF name="Namespace">gYlkY88Q30+KJaGKzp1LAgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="/x31J6VuNEy/PgrJsrsXIQAA">
<XPD:ATTR name="Name" type="string">setTmpFilterData</XPD:ATTR>
<XPD:REF name="Owner">zaOiuSGskk+9znbT0a4TigAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n/2jyDpBDEi/5pdF4XO+OwAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/x31J6VuNEy/PgrJsrsXIQAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OjlXPIOvKk6SRc0808mJ5QAA">
<XPD:ATTR name="Name" type="string">filterData</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/x31J6VuNEy/PgrJsrsXIQAA</XPD:REF>
<XPD:REF name="Type_">4jKiIFVjXEKjaU36wk8gBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="cAX4K03OXU65ke8PCg5aswAA">
<XPD:ATTR name="Name" type="string">getTmpFilterData</XPD:ATTR>
<XPD:REF name="Owner">zaOiuSGskk+9znbT0a4TigAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="C4ZJb51DzUi6kjoHACfmJQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cAX4K03OXU65ke8PCg5aswAA</XPD:REF>
<XPD:REF name="Type_">4jKiIFVjXEKjaU36wk8gBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="HyuR7u1FHEushQm+ztvgyAAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cAX4K03OXU65ke8PCg5aswAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="6S+r+rkBIEqzwBywS7vh2gAA">
<XPD:ATTR name="Name" type="string">setTmpSearchStr</XPD:ATTR>
<XPD:REF name="Owner">zaOiuSGskk+9znbT0a4TigAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nBsCpZcY3UWqcteMzyFM/gAA">
<XPD:ATTR name="Name" type="string">searchStr</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6S+r+rkBIEqzwBywS7vh2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Zq6AiHv/lkiPzeSaiNvVOwAA">
<XPD:ATTR name="Name" type="string">getTmpSearchStr</XPD:ATTR>
<XPD:REF name="Owner">zaOiuSGskk+9znbT0a4TigAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b8QpxBlb/E29UDNbo9eWowAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Zq6AiHv/lkiPzeSaiNvVOwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="IlyGhgG+20Oo0XYwUxEt9AAA">
<XPD:ATTR name="Name" type="string">EditModel</XPD:ATTR>
<XPD:REF name="Namespace">gYlkY88Q30+KJaGKzp1LAgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/h6yA6oUqEOChqzpdONX1wAA</XPD:REF>
<XPD:REF name="Views[1]">RPRp+nKNbEeQuFLNDSxSlgAA</XPD:REF>
<XPD:REF name="Views[2]">aRujy0eDGkqxRHgt5u15OQAA</XPD:REF>
<XPD:REF name="Views[3]">wtgYrknZP0S0ZlgXzM+ENQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">RTqtJlO3WES9lWJT3gCKEAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="jFyql4lUJkiR4NVOmzxFiQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">IlyGhgG+20Oo0XYwUxEt9AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b36VIijW10qzZmj5okIDwgAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jFyql4lUJkiR4NVOmzxFiQAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="hlLtMV4170+YlXB95ZXoYAAA">
<XPD:ATTR name="Name" type="string">getEntryForm</XPD:ATTR>
<XPD:REF name="Owner">IlyGhgG+20Oo0XYwUxEt9AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RTl4dsHI3Ey06Zzt09boWQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hlLtMV4170+YlXB95ZXoYAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="3zIbWuLPDku6CuhugCSrlAAA">
<XPD:ATTR name="Name" type="string">save</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">managed</XPD:ATTR>
<XPD:REF name="Owner">IlyGhgG+20Oo0XYwUxEt9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="XmyNWMQ7rkus7BgXjzwBgwAA">
<XPD:ATTR name="Name" type="string">publish</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">managed</XPD:ATTR>
<XPD:REF name="Owner">IlyGhgG+20Oo0XYwUxEt9AAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">AN+jzbKiVkmcx6NNl2cjggAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="6j1LWBQwrkitRwyLEDcHuwAA">
<XPD:ATTR name="Name" type="string">entryForm</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">managed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntryForm</XPD:ATTR>
<XPD:REF name="Owner">IlyGhgG+20Oo0XYwUxEt9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="YX8SecP0LUSLu6MuS1g1hwAA">
<XPD:ATTR name="Name" type="string">AddModel</XPD:ATTR>
<XPD:REF name="Namespace">gYlkY88Q30+KJaGKzp1LAgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fix6Mav01ESOR36fUb2oHwAA</XPD:REF>
<XPD:REF name="Views[1]">qnr5P8JAl02SEGla1UD95AAA</XPD:REF>
<XPD:REF name="Views[2]">pZB4Vm68N0CV4LZfhv+7gAAA</XPD:REF>
<XPD:REF name="Views[3]">m/uVRUqnhEaGmqvouJbIBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="zAQRZyl6jEK4bqVTiSD79QAA">
<XPD:ATTR name="Name" type="string">DetailModel</XPD:ATTR>
<XPD:REF name="Namespace">gYlkY88Q30+KJaGKzp1LAgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hSxT6I/p9EyD3o49zzwkCAAA</XPD:REF>
<XPD:REF name="Views[1]">56/mtDuGx0yUW5ES76z75AAA</XPD:REF>
<XPD:REF name="Views[2]">EWiZfW0RZUaELFzrrucWaAAA</XPD:REF>
<XPD:REF name="Views[3]">RPB5kHDn206CtAo1FWQ6cAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">4dyJ80KydUqPZK5G2pPmsAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="f4rK+yQLikmh1QQXQ9TnBgAA">
<XPD:ATTR name="Name" type="string">getEntryInfo</XPD:ATTR>
<XPD:REF name="Owner">zAQRZyl6jEK4bqVTiSD79QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SCKBIyujTkmg6ZILkIsN8QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntryInfo</XPD:ATTR>
<XPD:REF name="BehavioralFeature">f4rK+yQLikmh1QQXQ9TnBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ZWmysbMbIUCnglzvhxQuBgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="NDIAdAJmv06ld9WdryE6ZgAA">
<XPD:ATTR name="Name" type="string">entryInfo</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">managed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntryInfo</XPD:ATTR>
<XPD:REF name="Owner">zAQRZyl6jEK4bqVTiSD79QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="CtMvQ3hffU+ffLKvjWGIfgAA">
<XPD:ATTR name="Name" type="string">controller</XPD:ATTR>
<XPD:REF name="Namespace">vrt4nsFbQkSY6ODXOA/MRAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="PdWf33VUVEe0rmftCjdYXAAA">
<XPD:ATTR name="Name" type="string">EditController</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">controller</XPD:ATTR>
<XPD:REF name="Namespace">CtMvQ3hffU+ffLKvjWGIfgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2mejbQAYl0WE8T2UHbZs7AAA</XPD:REF>
<XPD:REF name="Views[1]">eprELzJUR0SloRlpLqS1CQAA</XPD:REF>
<XPD:REF name="Views[2]">JNZTJFeuDkuxCpEuDeu72QAA</XPD:REF>
<XPD:REF name="Views[3]">C19bcEOuXEmvzyo+p9H8CwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="JkZqCORVsUq+QsbTmeiYjgAA">
<XPD:ATTR name="Name" type="string">index</XPD:ATTR>
<XPD:REF name="Owner">PdWf33VUVEe0rmftCjdYXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LQOoAts5TEGx4iTaTWg4LQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JkZqCORVsUq+QsbTmeiYjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Jbi3tf03VECas+5QClNfQAAA">
<XPD:ATTR name="Name" type="string">httpLocaleId</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JkZqCORVsUq+QsbTmeiYjgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="D+qvicdhOUW+4B5DH4nsYAAA">
<XPD:ATTR name="Name" type="string">doPreview</XPD:ATTR>
<XPD:REF name="Owner">PdWf33VUVEe0rmftCjdYXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aouZr2irYU+1eaVHomp1CgAA">
<XPD:ATTR name="Name" type="string">previewType</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">D+qvicdhOUW+4B5DH4nsYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9CaejmBzykWsi38KfbiSIgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">D+qvicdhOUW+4B5DH4nsYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="bUZAmt1ZxUWzDgH5Zy32UgAA">
<XPD:ATTR name="Name" type="string">httpLocaleId</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">D+qvicdhOUW+4B5DH4nsYAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="evh+HHGIJEOuGqUDqfYISAAA">
<XPD:ATTR name="Name" type="string">doDraft</XPD:ATTR>
<XPD:REF name="Owner">PdWf33VUVEe0rmftCjdYXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6V7QRNOSzkOAe80ktb06UAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">evh+HHGIJEOuGqUDqfYISAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3OQBx7gCOEqW+ckM99nhYQAA">
<XPD:ATTR name="Name" type="string">draftId</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">evh+HHGIJEOuGqUDqfYISAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="VcaqNT6x80WFJJ4CPiAQgAAA">
<XPD:ATTR name="Name" type="string">httpLocaleId</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">evh+HHGIJEOuGqUDqfYISAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">BQm+g8qS402ztDDTGIAJ5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="H54sjYgxPkyVSd5wRaNgvwAA">
<XPD:ATTR name="Name" type="string">EntryControllingUtils</XPD:ATTR>
<XPD:REF name="Namespace">CtMvQ3hffU+ffLKvjWGIfgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gBC7RP6cJ0e3sSRDPdhlHAAA</XPD:REF>
<XPD:REF name="Views[1]">addDxkh6UkCU1XqvVFcMMQAA</XPD:REF>
<XPD:REF name="Views[2]">YA/dDb+NLkuEKmKny6ZxfgAA</XPD:REF>
<XPD:REF name="Views[3]">9/RX59ieDEKD4nUuEi7dnQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1MWNN2bwkUWZIZrZcqWLyQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">H54sjYgxPkyVSd5wRaNgvwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xt/EwdTvVEGD954td7rksAAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1MWNN2bwkUWZIZrZcqWLyQAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RXxARhMdPUG9cP83TM2x8QAA">
<XPD:ATTR name="Name" type="string">rocket</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1MWNN2bwkUWZIZrZcqWLyQAA</XPD:REF>
<XPD:REF name="Type_">HFP1WQrWWEmvWrN1hAv3rAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="dn+TrD/OuUq46hYUH8VWywAA">
<XPD:ATTR name="Name" type="string">dbhPool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1MWNN2bwkUWZIZrZcqWLyQAA</XPD:REF>
<XPD:REF name="Type_">gHR41DP6AEq3WghBPNBozgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="vN9ZrmFN10uqTZCKuxv8PAAA">
<XPD:ATTR name="Name" type="string">getScriptState</XPD:ATTR>
<XPD:REF name="Owner">H54sjYgxPkyVSd5wRaNgvwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NoLWpzSSvkiEfqHsfZjn6QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vN9ZrmFN10uqTZCKuxv8PAAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="z1nrGW5u5kWE/je+nLfZuAAA">
<XPD:ATTR name="Name" type="string">getEntityManager</XPD:ATTR>
<XPD:REF name="Owner">H54sjYgxPkyVSd5wRaNgvwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="c1L/CdiciUOvxnaMIJQbiQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">z1nrGW5u5kWE/je+nLfZuAAA</XPD:REF>
<XPD:REF name="Type_">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="x35fntMUS0ijL14NZhxoJAAA">
<XPD:ATTR name="Name" type="string">createEditModel</XPD:ATTR>
<XPD:REF name="Owner">H54sjYgxPkyVSd5wRaNgvwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AN+jzbKiVkmcx6NNl2cjggAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x35fntMUS0ijL14NZhxoJAAA</XPD:REF>
<XPD:REF name="Type_">IlyGhgG+20Oo0XYwUxEt9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="sbm75cWzFUmNGT27eCUajQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x35fntMUS0ijL14NZhxoJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="69a8oNSqHUaz8+fysrdjqQAA">
<XPD:ATTR name="Name" type="string">httpLocaleId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x35fntMUS0ijL14NZhxoJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="VQmf/O3M+kG5MDv5n71Z6QAA">
<XPD:ATTR name="Name" type="string">ignoreDraft</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x35fntMUS0ijL14NZhxoJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="UjrMgQVJY0eugEEdfIxTnAAA">
<XPD:ATTR name="Name" type="string">createDetailModel</XPD:ATTR>
<XPD:REF name="Owner">H54sjYgxPkyVSd5wRaNgvwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZWmysbMbIUCnglzvhxQuBgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UjrMgQVJY0eugEEdfIxTnAAA</XPD:REF>
<XPD:REF name="Type_">zAQRZyl6jEK4bqVTiSD79QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SfN+lCGJAE+Ypsx26I2hfwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UjrMgQVJY0eugEEdfIxTnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="f9qjLGzauky6qOQTlAEi/AAA">
<XPD:ATTR name="Name" type="string">httpLocaleId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UjrMgQVJY0eugEEdfIxTnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="w8FCM18ASku6shYhHxkcwwAA">
<XPD:ATTR name="Name" type="string">ignoreDraft</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UjrMgQVJY0eugEEdfIxTnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">dvslIdvb1k+GyeKzt8pCeAAA</XPD:REF>
<XPD:REF name="Associations[1]">YuwK4hySAkqasFae2vWOZwAA</XPD:REF>
<XPD:REF name="Associations[2]">M68LGcyGcUePkM9XYZP3cAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="JfvDc5wolUy6Q7kKv+GshAAA">
<XPD:ATTR name="Name" type="string">PathUtils</XPD:ATTR>
<XPD:REF name="Namespace">CtMvQ3hffU+ffLKvjWGIfgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AT16dRMf2EityguaTmBBdAAA</XPD:REF>
<XPD:REF name="Views[1]">yAcZgjY/MEmH1/vDgtXA7wAA</XPD:REF>
<XPD:REF name="Views[2]">o5si+bE0zkiPe6KxYLYZuAAA</XPD:REF>
<XPD:REF name="Views[3]">1wDE0vZwGEOtJ83kzJ6jVwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="K5HFyRWGXkuYT8DNgsDDGwAA">
<XPD:ATTR name="Name" type="string">createPathExtFromScriptNavPoint</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">JfvDc5wolUy6Q7kKv+GshAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Hzr5I0Fr6026PET04bt56gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Path</XPD:ATTR>
<XPD:REF name="BehavioralFeature">K5HFyRWGXkuYT8DNgsDDGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0nJCqRpYfUOO1KN6l1KLwAAA">
<XPD:ATTR name="Name" type="string">commandId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">K5HFyRWGXkuYT8DNgsDDGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ocTJQCtFKkO9Kp9fNff0iAAA">
<XPD:ATTR name="Name" type="string">scriptNavPoint</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ScriptNavPointl</XPD:ATTR>
<XPD:REF name="BehavioralFeature">K5HFyRWGXkuYT8DNgsDDGwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="nnDM5M/rEEWNdj7PeEHBfwAA">
<XPD:ATTR name="Name" type="string">createPathExt</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">JfvDc5wolUy6Q7kKv+GshAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hzn95VEf60mF6Hde44hn8gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Path</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nnDM5M/rEEWNdj7PeEHBfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MiSM6zUdHUinwgNGj5HKvwAA">
<XPD:ATTR name="Name" type="string">commandId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nnDM5M/rEEWNdj7PeEHBfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="TehSdiJJe0akVW7YBAxdcwAA">
<XPD:ATTR name="Name" type="string">objectId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nnDM5M/rEEWNdj7PeEHBfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="niYc9R/AokSpsmG83UkU6AAA">
<XPD:ATTR name="Name" type="string">translationLocale</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nnDM5M/rEEWNdj7PeEHBfwAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="2HYHHIwaJE+3dp4Z2oOyIgAA">
<XPD:ATTR name="Name" type="string">previewType</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nnDM5M/rEEWNdj7PeEHBfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="7z66nTbFEECXa4yXul02UAAA">
<XPD:ATTR name="Name" type="string">createDraftPathExt</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">JfvDc5wolUy6Q7kKv+GshAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CxjDf6qkS0KK4n2OgE+3owAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Path</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7z66nTbFEECXa4yXul02UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hkvBIHewVUSJ17rEml3GcQAA">
<XPD:ATTR name="Name" type="string">commandId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7z66nTbFEECXa4yXul02UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="XbsM9VSb5EiIzBRQfJPKmwAA">
<XPD:ATTR name="Name" type="string">objectId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7z66nTbFEECXa4yXul02UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="trYF4eNGQE+cS4LO3JPTIQAA">
<XPD:ATTR name="Name" type="string">draftId</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7z66nTbFEECXa4yXul02UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="znTtGKagqUmgGQFAOAx1qAAA">
<XPD:ATTR name="Name" type="string">translationLocale</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7z66nTbFEECXa4yXul02UAAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="wunm/9YK+0ilJn1rB5UioAAA">
<XPD:ATTR name="Name" type="string">previewType</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7z66nTbFEECXa4yXul02UAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="0pUyV9xRfUGU6vOVovNDYAAA">
<XPD:ATTR name="Name" type="string">DetailController</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">controller</XPD:ATTR>
<XPD:REF name="Namespace">CtMvQ3hffU+ffLKvjWGIfgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">m0hBTo/VGU6+bialfiYslwAA</XPD:REF>
<XPD:REF name="Views[1]">N+jUE4uuyEWmQpIGs6rGaQAA</XPD:REF>
<XPD:REF name="Views[2]">KuFrIIC5Wk2qOrhAWKCvGgAA</XPD:REF>
<XPD:REF name="Views[3]">iqMn1Oi400+VjB16uOCPKQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="cuSXhWtc4068BZOiIDEOPgAA">
<XPD:ATTR name="Name" type="string">index</XPD:ATTR>
<XPD:REF name="Owner">0pUyV9xRfUGU6vOVovNDYAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5qroVLEB1UaJ7J3KjSSDPwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cuSXhWtc4068BZOiIDEOPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="U1+qa9O32EWGAPRUQwDN/wAA">
<XPD:ATTR name="Name" type="string">httpLocaleId</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cuSXhWtc4068BZOiIDEOPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">32/1m3Lwwkq8KH1ozHasAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="KNjMcfl41USLjwz1GS/T3AAA">
<XPD:ATTR name="Name" type="string">EditScriptCommand</XPD:ATTR>
<XPD:REF name="Namespace">vrt4nsFbQkSY6ODXOA/MRAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3jDYnR188kKnJBw5V73i0wAA</XPD:REF>
<XPD:REF name="Views[1]">bs9Irk/wiku3sJDu1F05GAAA</XPD:REF>
<XPD:REF name="Views[2]">W5UKsYjSN0KUPaFe2LdJlQAA</XPD:REF>
<XPD:REF name="Views[3]">PedbQxgqBk6S7tMhIV9eDAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ErcMMxlxj0KzbMW6MgEl2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="yMUewjZMN0urTkShEDo4HwAA">
<XPD:ATTR name="Name" type="string">tree</XPD:ATTR>
<XPD:REF name="Namespace">WNr6ysQ6W0agBOR90jebSgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="dyekihL5FEmLHr31lmmqMQAA">
<XPD:ATTR name="Name" type="string">controller</XPD:ATTR>
<XPD:REF name="Namespace">yMUewjZMN0urTkShEDo4HwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="OHj4cXruMk2L/raUHqQQqQAA">
<XPD:ATTR name="Name" type="string">TreeListController</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Controller</XPD:ATTR>
<XPD:REF name="Namespace">dyekihL5FEmLHr31lmmqMQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gg7z1WxeWUuSoq4BHXPbPAAA</XPD:REF>
<XPD:REF name="Views[1]">1FmsiQWN+E6Y7I4S170WPwAA</XPD:REF>
<XPD:REF name="Views[2]">mmW2n+u9yUKWe94IpaleDgAA</XPD:REF>
<XPD:REF name="Views[3]">XvHtewa+M0KAGY6DO2tkbgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">vQZU2SSwmkelb33vSBseZQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="YCm77ZogSEeVx1XP1nqTRgAA">
<XPD:ATTR name="Name" type="string">index</XPD:ATTR>
<XPD:REF name="Owner">OHj4cXruMk2L/raUHqQQqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b+3U7kQGhEOU4TCjWUzfdwAA">
<XPD:ATTR name="Name" type="string">manageState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YCm77ZogSEeVx1XP1nqTRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="zzWgSuDtvkKC64xdl9L7GgAA">
<XPD:ATTR name="Name" type="string">TreeController</XPD:ATTR>
<XPD:REF name="Namespace">dyekihL5FEmLHr31lmmqMQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">e1nG29LeakCoS/ZFUn3N/QAA</XPD:REF>
<XPD:REF name="Views[1]">6jHk25KybUaMtDtdCOFtvQAA</XPD:REF>
<XPD:REF name="Views[2]">cEN/S8WHZE6Z/1ddUjE3gAAA</XPD:REF>
<XPD:REF name="Views[3]">BaSWEBZV806J9VRP19GI3QAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">vQZU2SSwmkelb33vSBseZQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="8fHwcrcgqU+FBOBHVQ3yDwAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:REF name="Owner">zzWgSuDtvkKC64xdl9L7GgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jgLvMKk3TkWT+0u91TLp3wAA">
<XPD:ATTR name="Name" type="string">treeLeftScriptField</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TreeLeftScriptField</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8fHwcrcgqU+FBOBHVQ3yDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DYRYrSErMkueOAHYuo3jpAAA">
<XPD:ATTR name="Name" type="string">treeRightScriptField</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TreeRightScriptField</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8fHwcrcgqU+FBOBHVQ3yDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="qJZm6rGfHk+COI5v1N2JCwAA">
<XPD:ATTR name="Name" type="string">treeRootIdScriptField</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TreeRootIdScriptField</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8fHwcrcgqU+FBOBHVQ3yDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">yDtIHG7FHUC39yJfbMyI4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="clhi3U1VeEe2V+w5O91dBQAA">
<XPD:ATTR name="Name" type="string">model</XPD:ATTR>
<XPD:REF name="Namespace">yMUewjZMN0urTkShEDo4HwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="aL6QkmZ4SkC6Lu/gYSulwwAA">
<XPD:ATTR name="Name" type="string">TreeListModel</XPD:ATTR>
<XPD:REF name="Namespace">clhi3U1VeEe2V+w5O91dBQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GGTGyBYy8kugyeVkvYu60wAA</XPD:REF>
<XPD:REF name="Views[1]">Ss3+rFbk8EiTF6pcHN4bUQAA</XPD:REF>
<XPD:REF name="Views[2]">ec/aFFD59UaKycSD7K/ERwAA</XPD:REF>
<XPD:REF name="Views[3]">n8xn47a86kaDqZ8OZNAy0wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="HnSO/xFnr0aH9cr1W9r6xgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">aL6QkmZ4SkC6Lu/gYSulwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ViE8m9hLL0iBqZMDcnsGJgAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HnSO/xFnr0aH9cr1W9r6xgAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="j5R0cCA1ZE23REJWhRp02AAA">
<XPD:ATTR name="Name" type="string">TreeListScriptCommand</XPD:ATTR>
<XPD:REF name="Namespace">yMUewjZMN0urTkShEDo4HwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FaLcGZWgA0Gb8H6uaGOyZQAA</XPD:REF>
<XPD:REF name="Views[1]">mTPPmnNN60G20m2eaS7pLwAA</XPD:REF>
<XPD:REF name="Views[2]">s4LLyOAoVUivyI5jeur/owAA</XPD:REF>
<XPD:REF name="Views[3]">5phm5sDFxkOpVJYbqhKDoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="9sG1jmD+skOn4ifHpxM44QAA">
<XPD:ATTR name="Name" type="string">TreeUtils</XPD:ATTR>
<XPD:REF name="Namespace">yMUewjZMN0urTkShEDo4HwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">62O/MZggJUCH6LOTDh0wBAAA</XPD:REF>
<XPD:REF name="Views[1]">LalqHmt06kW5TZ2uRsaWYQAA</XPD:REF>
<XPD:REF name="Views[2]">/tvVfivHKkaLPc7PPcX8BgAA</XPD:REF>
<XPD:REF name="Views[3]">U6AN6sPq50OPcWgLZvSy6gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="my9xttRBsU+sIVWnLmrs/QAA">
<XPD:ATTR name="Name" type="string">initializeController</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">9sG1jmD+skOn4ifHpxM44QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="w358jBr28UKh7QAs0DEJHQAA">
<XPD:ATTR name="Name" type="string">scriptCommand</XPD:ATTR>
<XPD:REF name="BehavioralFeature">my9xttRBsU+sIVWnLmrs/QAA</XPD:REF>
<XPD:REF name="Type_">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yDtIHG7FHUC39yJfbMyI4wAA">
<XPD:ATTR name="Name" type="string">treeController</XPD:ATTR>
<XPD:REF name="BehavioralFeature">my9xttRBsU+sIVWnLmrs/QAA</XPD:REF>
<XPD:REF name="Type_">zzWgSuDtvkKC64xdl9L7GgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="1bXkkHONvUKX6le6661QGgAA">
<XPD:ATTR name="Name" type="string">ScriptCommandAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">WNr6ysQ6W0agBOR90jebSgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">vXUYRYFJMUaWOvTvwgHSQwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">ErcMMxlxj0KzbMW6MgEl2wAA</XPD:REF>
<XPD:REF name="Specializations[1]">1ZNXqi+kf0uMBywOjpk3SAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="UhKMCzHnzkOaOkgiP72KlgAA">
<XPD:ATTR name="Name" type="string">getEntityScript</XPD:ATTR>
<XPD:REF name="Owner">1bXkkHONvUKX6le6661QGgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AezOYcmHNkCaSrNAChsxQgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UhKMCzHnzkOaOkgiP72KlgAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="w9yEvAM7oUmu5pBW4UupCgAA">
<XPD:ATTR name="Name" type="string">setEntityScript</XPD:ATTR>
<XPD:REF name="Owner">1bXkkHONvUKX6le6661QGgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0xVTuKKY30q5N/J+308K2wAA">
<XPD:ATTR name="Name" type="string">entityScript</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w9yEvAM7oUmu5pBW4UupCgAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ufp5j8Ai9EOwOePTIDtmzgAA">
<XPD:ATTR name="Name" type="string">getId</XPD:ATTR>
<XPD:REF name="Owner">1bXkkHONvUKX6le6661QGgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UqeWW4cg1USugZkIIX00yAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ufp5j8Ai9EOwOePTIDtmzgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="ZsITFJWAXUWRbo9sjw25FAAA">
<XPD:ATTR name="Name" type="string">setId</XPD:ATTR>
<XPD:REF name="Owner">1bXkkHONvUKX6le6661QGgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Esc1zxCqREumQ3LZegpprgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZsITFJWAXUWRbo9sjw25FAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="9lQeEE5CZkSIBSSiv2oMyQAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">1bXkkHONvUKX6le6661QGgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uDaXxAeefUmVTBAztDH6bAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9lQeEE5CZkSIBSSiv2oMyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mbSvI8nQLEK0Ja6JNJ9+UQAA">
<XPD:ATTR name="Name" type="string">obj</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9lQeEE5CZkSIBSSiv2oMyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="cL98dDpzZEGMfGf1NEdaXgAA">
<XPD:ATTR name="Name" type="string">IndependentEiCommandAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">WNr6ysQ6W0agBOR90jebSgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+VGXU/l91UCb9Ln6xS14dwAA</XPD:REF>
<XPD:REF name="Views[1]">R+AVTBcU5keRsN1ijMXa+wAA</XPD:REF>
<XPD:REF name="Views[2]">AmAIU35Z3kuDp630lwfTbwAA</XPD:REF>
<XPD:REF name="Views[3]">TsMqaAH55kSJEQ+rM4AZygAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">zdlq3eq2f0+xAGQ2747CNAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">1ZNXqi+kf0uMBywOjpk3SAAA</XPD:REF>
<XPD:REF name="Generalizations[1]">0Wl7F95B30uUCQ9xTYCR8wAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">hEzkMJuTHUeBWgiw1COr9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLPackage" guid="0MvvHyg8JUm6d5EDGoIhTwAA">
<XPD:ATTR name="Name" type="string">relation</XPD:ATTR>
<XPD:REF name="Namespace">WNr6ysQ6W0agBOR90jebSgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="AuvL8omCEUmS5Rweqf1GHAAA">
<XPD:ATTR name="Name" type="string">ManyToManyScriptField</XPD:ATTR>
<XPD:REF name="Namespace">0MvvHyg8JUm6d5EDGoIhTwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">r+QrNz+4LkGPSs9G4eraBwAA</XPD:REF>
<XPD:REF name="Views[1]">iL01FXGcK0+KA7HJVI9crQAA</XPD:REF>
<XPD:REF name="Views[2]">hwbF775qyUedvEzWMGj1AAAA</XPD:REF>
<XPD:REF name="Views[3]">T2eYznZ/DU+vETpRhYKA1QAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">tadZIpeNcUiEXVh78s+VTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="2OfHK8IMzk+BPTgFC5/fQAAA">
<XPD:ATTR name="Name" type="string">ManyToOneScriptField</XPD:ATTR>
<XPD:REF name="Namespace">0MvvHyg8JUm6d5EDGoIhTwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">B9wU97fESk+p8fiMU5vWywAA</XPD:REF>
<XPD:REF name="Views[1]">SAz1OVajXkK2YPKLqbsargAA</XPD:REF>
<XPD:REF name="Views[2]">LgPGTK93oUuCcPJ6MKInqQAA</XPD:REF>
<XPD:REF name="Views[3]">DyQU2DpUbUCRgAr+FPHDzAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">OT6T4cpBSEuBtTbN71XVfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="3y86KPfKv0iStETS8EYREgAA">
<XPD:ATTR name="Name" type="string">OneToManyScriptField</XPD:ATTR>
<XPD:REF name="Namespace">0MvvHyg8JUm6d5EDGoIhTwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qWWypQBTak+j5Qch7TbHZwAA</XPD:REF>
<XPD:REF name="Views[1]">i1iPdf1P3k+B2cPS+58GhQAA</XPD:REF>
<XPD:REF name="Views[2]">iJ6PORQLRkmBJbRgyoZsrQAA</XPD:REF>
<XPD:REF name="Views[3]">7HF/yy8fsUKKsvsEzikhawAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">rGtndkAUO0ernaBeiBZRqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="eKKtjUbN4EivtBL6GS9DlwAA">
<XPD:ATTR name="Name" type="string">OneToOneScriptField</XPD:ATTR>
<XPD:REF name="Namespace">0MvvHyg8JUm6d5EDGoIhTwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/PnFhaYOvE6s3z/35MTK6wAA</XPD:REF>
<XPD:REF name="Views[1]">5ju/ZWPNikqIMrCfrCE8GQAA</XPD:REF>
<XPD:REF name="Views[2]">ozFEOBk6xEiqs0o7xdXRDAAA</XPD:REF>
<XPD:REF name="Views[3]">EoMLBFiV6kOol7mNREIKewAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">9l/TxR4ufk691eGERTs+UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLPackage" guid="eItSxmmp50aKeYpYPl4LFAAA">
<XPD:ATTR name="Name" type="string">option</XPD:ATTR>
<XPD:REF name="Namespace">0MvvHyg8JUm6d5EDGoIhTwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLInterface" guid="SmRW5ZR8OEe00kLqJSf+hQAA">
<XPD:ATTR name="Name" type="string">PrivilegedEiCommand</XPD:ATTR>
<XPD:REF name="Namespace">/65EIoHf1EeKj0UDJd6OQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">CNKvZFOcdU6otAfZPK7A8QAA</XPD:REF>
<XPD:REF name="Views[1]">PJRZ/4LTwE6chvsmM7nmMQAA</XPD:REF>
<XPD:REF name="Views[2]">QPZGY//sfU2BZ45FygZXCAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="FQ7rYbf/ZUmnl8/rvcIkPgAA">
<XPD:ATTR name="Name" type="string">getPrivilegeName</XPD:ATTR>
<XPD:REF name="Owner">SmRW5ZR8OEe00kLqJSf+hQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Myygi4yfbkOgKLMtZFC/7AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FQ7rYbf/ZUmnl8/rvcIkPgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="B5wl7HKHpkGHxeNhvnHEEQAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FQ7rYbf/ZUmnl8/rvcIkPgAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLInterface" guid="qI5mhKq7W0KVT5O+8ZL8qAAA">
<XPD:ATTR name="Name" type="string">IndependentScriptCommand</XPD:ATTR>
<XPD:REF name="Namespace">/65EIoHf1EeKj0UDJd6OQwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">zdlq3eq2f0+xAGQ2747CNAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">6j1TrxD3AEGjBguq4SukTgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="UkWyNi4eSUKS1HHDyxUu8QAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">qI5mhKq7W0KVT5O+8ZL8qAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="h5iyjMYOTkWBDTGimiTuRAAA">
<XPD:ATTR name="Name" type="string">entityScript</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UkWyNi4eSUKS1HHDyxUu8QAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JxCXq8LomUC5ZNX2koRL5AAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UkWyNi4eSUKS1HHDyxUu8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="1JQX1UQ54EKEF4ZiRvEryQAA">
<XPD:ATTR name="Name" type="string">setup</XPD:ATTR>
<XPD:REF name="Owner">qI5mhKq7W0KVT5O+8ZL8qAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NX3IYYTst0Oe3HyOy9YXwwAA">
<XPD:ATTR name="Name" type="string">setupProcess</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1JQX1UQ54EKEF4ZiRvEryQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="jzvc/+U2TESP7iSS7F4KrQAA">
<XPD:ATTR name="Name" type="string">EiCommandCollection</XPD:ATTR>
<XPD:REF name="Namespace">/65EIoHf1EeKj0UDJd6OQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">WDwXUgsbHEShJqcGTXnFvgAA</XPD:REF>
<XPD:REF name="Views[1]">6RX8KhH7VEOEOLZMA5EhAAAA</XPD:REF>
<XPD:REF name="Views[2]">Kzm4Naop1U2MIqXix/a7OAAA</XPD:REF>
<XPD:REF name="Views[3]">24IPcwVkyUOYa6Ugkwk2/QAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">TC0eK9od/EehCk1OqBOEtgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">CaUdrm8TpE6rtOg7yDkWPAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">xFoUi+hZGkSjP1cqQpjGZgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">fEdXskS23UeAAUGo8KCKWAAA</XPD:REF>
<XPD:REF name="Associations[1]">uqOOmmfbRU+Qe0CVHTR1aAAA</XPD:REF>
<XPD:REF name="Associations[2]">+O+yMffPnki0vllSWA/LJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLInterface" guid="CInfTB39jUSDxZ9GwOI7jQAA">
<XPD:ATTR name="Name" type="string">IndependentObjectCommand</XPD:ATTR>
<XPD:REF name="Namespace">/65EIoHf1EeKj0UDJd6OQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLInterface" guid="fDw8rfKEs0Gl0amU5scRCAAA">
<XPD:ATTR name="Name" type="string">GenericEditEiCommand</XPD:ATTR>
<XPD:REF name="Namespace">/65EIoHf1EeKj0UDJd6OQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">3lKAQFmseECvkO/MnJBYxgAA</XPD:REF>
<XPD:REF name="Views[1]">VdlyoYGrG0qxiESQctT2rAAA</XPD:REF>
<XPD:REF name="Views[2]">1VIBlZymRUi61h3k/R2pOgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">OPBXyLU2fk+IQb2/Qlgc1AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="i0yCimlB4ECPda44hEwy+gAA">
<XPD:ATTR name="Name" type="string">isEditAvailable</XPD:ATTR>
<XPD:REF name="Owner">fDw8rfKEs0Gl0amU5scRCAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hy8PUCkcdU2OAC7YfXpnNwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">i0yCimlB4ECPda44hEwy+gAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YuSyhie+zUOyfTjjpMOFyAAA">
<XPD:ATTR name="Name" type="string">entryNavPoint</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntryNavPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">i0yCimlB4ECPda44hEwy+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="RFY1aX2hm0a7hMMwB7tagAAA">
<XPD:ATTR name="Name" type="string">getEditUrlExt</XPD:ATTR>
<XPD:REF name="Owner">fDw8rfKEs0Gl0amU5scRCAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZhE3sDrntUGbjaeAUZtKDQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Url</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RFY1aX2hm0a7hMMwB7tagAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="xcux0u47OEOEWvKjhaJOyAAA">
<XPD:ATTR name="Name" type="string">entryNavPoint</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntryNavPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RFY1aX2hm0a7hMMwB7tagAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="9uBBczp9UkinGAYPcChkAAAA">
<XPD:ATTR name="Name" type="string">manage</XPD:ATTR>
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="NfYRge3cy0msxMNmKcQ4RQAA">
<XPD:ATTR name="Name" type="string">rocket.ei.manage</XPD:ATTR>
<XPD:REF name="DiagramOwner">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="7kJITfmjykWDhEV7kdgtgQAA">
<XPD:REF name="Diagram">NfYRge3cy0msxMNmKcQ4RQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="hxfyNaMgBU2IPxWy6FOrDgAA">
<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">248</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">215</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="dTE+ThMuDk6Rg2BF1WT7ZQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="tD10fFOX0kO86VCpwULeEgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ManageState</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="BRxkroKNXkG52iFzLlMXMQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;RequestScoped&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="r/oUDkCMi0SFj8eGrIhDGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mj14SK/ywEyBCo6ePNvqZQAA">
<XPD:REF name="Model">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="RDyiaq8oj0KsF7qkvqnC8AAA">
<XPD:REF name="Model">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="AmFXYx0g4kCv/fxyG652QAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="4Zn27k7E4kuv+/UEbyWUlgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">684</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">44</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">758</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="73Dglo3bhEyXoCIAPwzhRgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ca8jAPcJDE6fOntvLIrb1AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEngine</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lZI0bYGEckqIzROwdPUmBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="J5FbRNgW30Ooz62ONiy6vgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="cmYDOxBxaUOjXjxsf/U+zgAA">
<XPD:REF name="Model">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="wAjKEv5780i0p9LeqVV2DwAA">
<XPD:REF name="Model">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="o7jFfsq9G0mk+tC4tU01pQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="YppR2k3c8E286zpkjAiZfwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">708</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">373</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">264</XPD:ATTR>
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FqTPeKBXX02V+s+P15dZ6QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="fYOxgY1x1UqpdN6bwGnACwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFrame</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+AdNV9AoJU+faCE8CVb04gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dihSPu+8CE+teU1O5aR8WgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="IaWhh5TixUW9aO9bhGWZwAAA">
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tMaGZ0nVcU27mcZLjXVFUwAA">
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="njkPzXCs70uHtZ4dXfDq4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLAssociationView" guid="qf6bBrdxhE6rFM4HNU762QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">438,351;708,413</XPD:ATTR>
<XPD:REF name="Model">w39OdU5Im0OvztqqhBBJSAAA</XPD:REF>
<XPD:REF name="Head">YppR2k3c8E286zpkjAiZfwAA</XPD:REF>
<XPD:REF name="Tail">hxfyNaMgBU2IPxWy6FOrDgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="mgcsuNqNbkqvRWVYLecyGAAA">
<XPD: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">w39OdU5Im0OvztqqhBBJSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Cg4WNXdaHUyYbw4UEKiAEAAA">
<XPD: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">w39OdU5Im0OvztqqhBBJSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rvfm9fzjZ0+LCvVVzFjyTQAA">
<XPD: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">w39OdU5Im0OvztqqhBBJSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="wmUCzDZB40aqkZAKISj2ewAA">
<XPD: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">9SmzR3W1/0O5mlzXlW99xwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Jaj4wD7tckmAWEn0PttkxwAA">
<XPD: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">WIFQuqpbUkiJNIjSDZIhxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="IwnqGQ9Y0U6D11N+s8RCXgAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">9SmzR3W1/0O5mlzXlW99xwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="apMFBC7HNEuEVZxxSGzm8gAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">WIFQuqpbUkiJNIjSDZIhxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Orphrc4HzEeOwKS6dfYp+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">9SmzR3W1/0O5mlzXlW99xwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="5a7cyl2aVkCZPZINkV5hdAAA">
<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">WIFQuqpbUkiJNIjSDZIhxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="4IoXvrCAt0O/wQ+xqc42rgAA">
<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">9SmzR3W1/0O5mlzXlW99xwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="5kjxs3tRRUyebWTM5iW3tAAA">
<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">WIFQuqpbUkiJNIjSDZIhxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[1]" type="UMLClassDiagram" guid="Iop14xowxke+2sZLKE3COAAA">
<XPD:ATTR name="Name" type="string">rocket.ei.manage.entry</XPD:ATTR>
<XPD:REF name="DiagramOwner">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="CuswMK+63ECKfzMI8bXrbAAA">
<XPD:REF name="Diagram">Iop14xowxke+2sZLKE3COAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">13</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="ocHBmcgpEU+PUvh0o9W5KgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">48</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">252</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">386</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">238</XPD:ATTR>
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OgaHs5k9gEOvIAxu28qs9QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="sw3e93MDVkW3skG5DponoAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntry</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="B3ppGgeXukO+rfFPLOcHKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="n46NWHshDUu1gRfrfDNylwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="YawN+drHu0qtlZKeeVZ2mgAA">
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="T0K56el7qkOzsPlCtLJ/JQAA">
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="qLWQOf0XoUqZFeJQN1mzoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="2uU7sPkKk0K7h9NkrZDoWAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uIcoVg9LykGWYf36dS3GbwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="OQbKd27o2kO8/Zi9atdjigAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldMap</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="SqhNXxIuV0qmrKpQXlH5/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="a17/24+mT0uF1LjjcF9PNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xbPQeBCU2U2WV9UVztr/lgAA">
<XPD:REF name="Model">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ncKbxBLaME6uRRqsaNI6vgAA">
<XPD:REF name="Model">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="P/+FHzswZkOqKA1Yn+BVBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="T/ur4CzjIE6kmaWVOogzpgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">500,350;433,355</XPD:ATTR>
<XPD:REF name="Model">Vd97QamDPUWv/SNDIduVaQAA</XPD:REF>
<XPD:REF name="Head">ocHBmcgpEU+PUvh0o9W5KgAA</XPD:REF>
<XPD:REF name="Tail">2uU7sPkKk0K7h9NkrZDoWAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="YLTpcddfbEyzwE1fu/OobQAA">
<XPD: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">Vd97QamDPUWv/SNDIduVaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="N8iUQeAZbU6xxILs0JfElAAA">
<XPD: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">Vd97QamDPUWv/SNDIduVaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="BM+fuk+NGU26alBcvkGJsAAA">
<XPD: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">Vd97QamDPUWv/SNDIduVaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ERa0bZPWtUq9AWvP31KstQAA">
<XPD: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">34L85e8LvkC7oX0XDtUs5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Nfxla3+5nUqJSu1cKolHUAAA">
<XPD: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">XVFmMiM0GE2kMyD8HSADHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="3IW7QsvaUUaANeJafoX3VgAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">34L85e8LvkC7oX0XDtUs5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="pO28b1HTXEOFDQBdHuuj8wAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">XVFmMiM0GE2kMyD8HSADHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="VlMAoL4FOk+e3447dXNgAQAA">
<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">34L85e8LvkC7oX0XDtUs5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="gCSYPQ9m1kakuDu2675CmAAA">
<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">XVFmMiM0GE2kMyD8HSADHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="rz2OPxG17EKvRnWP4vg6EAAA">
<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">34L85e8LvkC7oX0XDtUs5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="1ytlLQMqWEiSmcMNGzAbBwAA">
<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">XVFmMiM0GE2kMyD8HSADHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="aWozz+2K7ke7Q9+cP1ftrAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">772</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">268</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="w+IBsVhNkkiLbXYXW0cwxAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="C43WM8LoyUqnbnwGzRKuAgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldWrapper</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="FZ3G37RyYkWJfPmGmV8JrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0MknzCJqGkiujwBFmP2jygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="hTmbgkHoUE+w7qvh6BFDdwAA">
<XPD:REF name="Model">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="qMIRJ+ECiUaAwNu0/Dto7AAA">
<XPD:REF name="Model">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="lPTR96bwy0Gi8o4QqsR17QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="d/BvOOHuFU+7JXPjuaP2ywAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">643,344;772,344</XPD:ATTR>
<XPD:REF name="Model">CKSPqfeFkUyS2OVeebTL8wAA</XPD:REF>
<XPD:REF name="Head">aWozz+2K7ke7Q9+cP1ftrAAA</XPD:REF>
<XPD:REF name="Tail">2uU7sPkKk0K7h9NkrZDoWAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="T/0UoREhBUeeU60PhyfKJQAA">
<XPD: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">CKSPqfeFkUyS2OVeebTL8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XoOsv8n2ZEWutX+EpJY4MgAA">
<XPD: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">CKSPqfeFkUyS2OVeebTL8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="3Gsl6MMIIkO+r9/tdDD0hQAA">
<XPD: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">CKSPqfeFkUyS2OVeebTL8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="R47VNHeNDkGpfV7weVIBwQAA">
<XPD: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">rchSxVo+90OoHxGgBOo2/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="UBf5HwZHikaS2EzJfZkuFAAA">
<XPD: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">ug+4PGpVvUq9M4jYN9DFdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="k8Ve2MKr/UWIWMThnhtpZQAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">rchSxVo+90OoHxGgBOo2/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="W75L9pvoq0S+9r+kG+BliwAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">ug+4PGpVvUq9M4jYN9DFdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="XClnAa8mZ0mH1SOiRB7fpwAA">
<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">rchSxVo+90OoHxGgBOo2/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="TBByeosgnUq3/eI+NWqHhgAA">
<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">ug+4PGpVvUq9M4jYN9DFdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Xhu6cQjkhEy/MJLwhj58JgAA">
<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">rchSxVo+90OoHxGgBOo2/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="dAE33SGol0WBZ1iNdjjAWAAA">
<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">ug+4PGpVvUq9M4jYN9DFdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="vnN0nA9DI0a3YQdqkhaTFAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">432</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">399</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gnqVH+UdJUGrFjp5wXVLKwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="c35RCo2vakm3vgjoacN3oQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiEntryValidationResult</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Mg8ZqGg1PUStqEWWaerK3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8Dj52uWFr06mCuLJcN/TrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4uVgejFNpEaWnM+UAEl1iQAA">
<XPD:REF name="Model">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="6o/sJ12aa0an4Ys8x75lEAAA">
<XPD:REF name="Model">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="uIdEpwfjoEyRMb0EexHMxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="bZMIRAq8sUOu/ct3HYVicgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">433,441;485,460</XPD:ATTR>
<XPD:REF name="Model">PFMnZF2XskG8UU4uARt/vwAA</XPD:REF>
<XPD:REF name="Head">vnN0nA9DI0a3YQdqkhaTFAAA</XPD:REF>
<XPD:REF name="Tail">ocHBmcgpEU+PUvh0o9W5KgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="E70txOjKA02sg0mudNYxYwAA">
<XPD: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">PFMnZF2XskG8UU4uARt/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="bFngklG60EWn4CbzSsy7gwAA">
<XPD: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">PFMnZF2XskG8UU4uARt/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="m3X9Oh13sEOvleq7zYkROwAA">
<XPD: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">PFMnZF2XskG8UU4uARt/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="2I42cDPCwUGEneN1C8zJ0AAA">
<XPD: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">VnVBfCLztU6Sp8jU8GkE0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="1iSKQHVRpE62elvc3V5lnAAA">
<XPD: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">9YIGZd7Nok22UVRPZt8hOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="kvQTWUaW806SVEGMbPXgBwAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">VnVBfCLztU6Sp8jU8GkE0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="t1NHW5MgCEKLFhPv6oNNBAAA">
<XPD: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">9YIGZd7Nok22UVRPZt8hOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ysOaMfskEUWvggatyyGhygAA">
<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">VnVBfCLztU6Sp8jU8GkE0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="PDqWAuhSW0iZE9aGJge1owAA">
<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">9YIGZd7Nok22UVRPZt8hOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="fb0sguxPski/m5gDCbjz/AAA">
<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">VnVBfCLztU6Sp8jU8GkE0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="trXS2dpHxkK34S5LcJk4KgAA">
<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">9YIGZd7Nok22UVRPZt8hOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="tmcNlEISnUGmXUdG0avMEQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">928</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">524</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">306</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="poCgvdsPCk+JLsxMo1jaLQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bIbLapZ2eUCSfEVnv9y2WAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiFieldValidationResult</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mFEwhPjcsEWZpLb08ZzXcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dPm15ECzEUG+SY/xvuxwjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9KeYvJW17kWrL74L1VcDGAAA">
<XPD:REF name="Model">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2LuXkdrR9ku20AbTIMeYYgAA">
<XPD:REF name="Model">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="GccirHjK60qyL0BSV4DfvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="4oCEJmqQLEeyotabMrogjQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">830,536;928,547</XPD:ATTR>
<XPD:REF name="Model">biDAPdrPc0qI7Ao9nqiZ2wAA</XPD:REF>
<XPD:REF name="Head">tmcNlEISnUGmXUdG0avMEQAA</XPD:REF>
<XPD:REF name="Tail">vnN0nA9DI0a3YQdqkhaTFAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="cM0c1Vq6KEqnkgXvtSsdUgAA">
<XPD: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">biDAPdrPc0qI7Ao9nqiZ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="fADOZM8AjEOWMJzA4DXOugAA">
<XPD: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">biDAPdrPc0qI7Ao9nqiZ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="KGLs9fLzLUe1NWENlhNu1wAA">
<XPD: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">biDAPdrPc0qI7Ao9nqiZ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="h6hDYyXbYUWh4HQYFpFAawAA">
<XPD: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">LxqbHUUEhkyJd79bgeeU4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="mVsQ5o6mfkKdpA6UjzisNwAA">
<XPD: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">vcVRXRzG3EyWFsXalqjuMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="SWz9uMsC6U2aPQE9lqJFvQAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">LxqbHUUEhkyJd79bgeeU4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="VOm84Wg84UuBd0bmDxLAQQAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">vcVRXRzG3EyWFsXalqjuMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="bIlHHWCbl0+CZB1IOXMttAAA">
<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">LxqbHUUEhkyJd79bgeeU4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="t/YwfcEYy0ewtu6R0vychwAA">
<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">vcVRXRzG3EyWFsXalqjuMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="tdnG9Is7nk6U5NJg3LxiqgAA">
<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">LxqbHUUEhkyJd79bgeeU4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="mcsGfYUf2kiEOtE5HmDjnQAA">
<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">vcVRXRzG3EyWFsXalqjuMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLInterfaceView" guid="vBi2o+2n7U25TW94p8Ss3QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">792</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">109</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">QwZNA0hgMkqrifCHKBhiLgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="HIj+PJ3Z3EC23XhVnNtI2gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/kT5VDb/8kqI+lmQUs0G8gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MappingValidator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="o/rwUJWnwU2BMMU5+IMe+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="y6CC1HPSNkeMvxHASsVN/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="zopVfc3FO0mdcliSlZb+JwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QwZNA0hgMkqrifCHKBhiLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="xsEf16qPqU+CkgVe3ANuoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QwZNA0hgMkqrifCHKBhiLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLInterfaceView" guid="I5t9NRyS/EW1/z8PA6OAnAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1120</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">312</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">287</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">phV3+yAwaUSD2pM+b+3n/wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hr5i4FnqlUCj7GT4pq97owAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="X9f/eOscnkmVWc38Jsq9IQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ValidationResult</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="sOW8tHrs4kmwaHnynRhGLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZgRybcYgcEGfkekXSQPLJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="b1eM3/v4RUqogxIX7m6xEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">phV3+yAwaUSD2pM+b+3n/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="fv5WwhdbSECbaHLtQEpLKAAA">
<XPD:REF name="Model">phV3+yAwaUSD2pM+b+3n/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="5A4bPaKAZ0CsXIx8emTX3gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">830,462;1120,388</XPD:ATTR>
<XPD:REF name="Model">dPa7ej56p0mIAEwnIYkuXAAA</XPD:REF>
<XPD:REF name="Head">I5t9NRyS/EW1/z8PA6OAnAAA</XPD:REF>
<XPD:REF name="Tail">vnN0nA9DI0a3YQdqkhaTFAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="DLqukA+6MUa3EMseLF5y9gAA">
<XPD: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">dPa7ej56p0mIAEwnIYkuXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="USP9A8hYYk6LSa/YA/MEEQAA">
<XPD: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">dPa7ej56p0mIAEwnIYkuXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="b2N/BTjk70S3FulzliwMlQAA">
<XPD: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">dPa7ej56p0mIAEwnIYkuXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLGeneralizationView" guid="2NeOq6ldsESuyw7PBZY8xQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1114,524;1229,390</XPD:ATTR>
<XPD:REF name="Model">GWDVJAnnlES114bhUPGLnQAA</XPD:REF>
<XPD:REF name="Head">I5t9NRyS/EW1/z8PA6OAnAAA</XPD:REF>
<XPD:REF name="Tail">tmcNlEISnUGmXUdG0avMEQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8tDtpuKau0WRRHJ2NSLDegAA">
<XPD: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">GWDVJAnnlES114bhUPGLnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1JeSM2Jxb02NOYZZWR2FbgAA">
<XPD: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">GWDVJAnnlES114bhUPGLnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="y6me4JbeQE+ArbRI4e5fjwAA">
<XPD: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">GWDVJAnnlES114bhUPGLnQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">28</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="r4hWWi0kBEWQhee15jqe3AAA">
<XPD:ATTR name="Name" type="string">EntityScriptController</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Controller</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="wbJG1fVyakW82QhXxGqAOgAA">
<XPD:ATTR name="Name" type="string">index</XPD:ATTR>
<XPD:REF name="Owner">r4hWWi0kBEWQhee15jqe3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Q7EXv5+QHka4fZdHyzTzXgAA">
<XPD:ATTR name="Name" type="string">basePath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wbJG1fVyakW82QhXxGqAOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fxaCtan1LkS22Wr9C8iMaAAA">
<XPD:ATTR name="Name" type="string">cmds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wbJG1fVyakW82QhXxGqAOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="wZHeV4G/60+HvO+gRGsc9gAA">
<XPD:ATTR name="Name" type="string">contextCmds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wbJG1fVyakW82QhXxGqAOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">FNcolIC92UG26O7AfHp43wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Nm5ePY/CeEy+TY/zh+g3QAAA">
<XPD:ATTR name="Name" type="string">scriptCommand</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ScriptCommand&gt;</XPD:ATTR>
<XPD:REF name="Owner">r4hWWi0kBEWQhee15jqe3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="ZwqxqNn7fkW6vJ6gCAhr7AAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ScriptState</XPD:ATTR>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:REF name="Owner">r4hWWi0kBEWQhee15jqe3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="16d3rPHVO0qw6fHKdM9cwwAA">
<XPD:ATTR name="Name" type="string">ScriptStateListener</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0B/GXyLyqUSh5nsrT6+KWgAA">
<XPD:ATTR name="Name" type="string">onNewObject</XPD:ATTR>
<XPD:REF name="Owner">16d3rPHVO0qw6fHKdM9cwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aTRC0HsK1E2q+sNQkwvPvAAA">
<XPD:ATTR name="Name" type="string">em</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0B/GXyLyqUSh5nsrT6+KWgAA</XPD:REF>
<XPD:REF name="Type_">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Cc1wqeIylE6DYrp/rUY5/gAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0B/GXyLyqUSh5nsrT6+KWgAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="sUebAtikpUeXw1u33LPiGwAA">
<XPD:ATTR name="Name" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0B/GXyLyqUSh5nsrT6+KWgAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="JXQSciaN00O0wo16VLUZ/QAA">
<XPD:ATTR name="Name" type="string">onRemoveObject</XPD:ATTR>
<XPD:REF name="Owner">16d3rPHVO0qw6fHKdM9cwwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nnJrxPA1nE+PyqKud/bqLgAA">
<XPD:ATTR name="Name" type="string">em</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JXQSciaN00O0wo16VLUZ/QAA</XPD:REF>
<XPD:REF name="Type_">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PJTdw6rGHU6pVyAWVzeY8wAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JXQSciaN00O0wo16VLUZ/QAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="+PtgTxxwNUajEUk8wFElbAAA">
<XPD:ATTR name="Name" type="string">scriptSelection</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ScriptSelection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JXQSciaN00O0wo16VLUZ/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">o1kEJgk6tk6vy+mxp+Df1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="fIaZ5zRj+0+fq32F2e2xcgAA">
<XPD:ATTR name="Name" type="string">CriteriaFactory</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="NCgY39+CHkeWgds+SBZM2gAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">fIaZ5zRj+0+fq32F2e2xcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PusbIbqXLEqsT87iAK4jeQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NCgY39+CHkeWgds+SBZM2gAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ryJdqNo+QkSVDrQSFOIeNQAA">
<XPD:ATTR name="Name" type="string">em</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EnttiyManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NCgY39+CHkeWgds+SBZM2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="3GutlEeJdEaOkbFtwLtLZQAA">
<XPD:ATTR name="Name" type="string">entityAlias</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NCgY39+CHkeWgds+SBZM2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">QMRpZN75ykCi7bkITRjEbAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">XShiPBDWKkiFxQJ1OH+59wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="rDxw65d8xkCeUlQZ519ANwAA">
<XPD:ATTR name="Name" type="string">CommandEntryModelAdapter</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+e/+EVSE9k6/GNyB8FFrTgAA</XPD:REF>
<XPD:REF name="Views[1]">lggPCtwP10q2HnS9dYwM7wAA</XPD:REF>
<XPD:REF name="Views[2]">IVwJABUIy0KgU7woleOXXgAA</XPD:REF>
<XPD:REF name="Views[3]">VIne/wlKtUm1R5DU5R6m6QAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">RTqtJlO3WES9lWJT3gCKEAAA</XPD:REF>
<XPD:REF name="Specializations[1]">4dyJ80KydUqPZK5G2pPmsAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="gJI/hP3NgkiTEPC6itLWoQAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:REF name="Owner">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VT+HGBMjF0WnQd9uFac1bQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gJI/hP3NgkiTEPC6itLWoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Kf1UZQFyCk+zgZCOhXGAwgAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gJI/hP3NgkiTEPC6itLWoQAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="jOPV4D/1i0OQM4ggaDj+YwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gJI/hP3NgkiTEPC6itLWoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="eGkJV96Wm0WtpVvnlEUF5QAA">
<XPD:ATTR name="Name" type="string">localeId</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gJI/hP3NgkiTEPC6itLWoQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="YkRs9OrFK0+lld7tpbxqWgAA">
<XPD:ATTR name="Name" type="string">ignoreDraft</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gJI/hP3NgkiTEPC6itLWoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="l12ml4vTcEGjy1ceMWNDCgAA">
<XPD:ATTR name="Name" type="string">initializeFromDraft</XPD:ATTR>
<XPD:REF name="Owner">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dHPnfWe6BUuHAEFfl8xGRQAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l12ml4vTcEGjy1ceMWNDCgAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="R+8c8urMvEK74oglZ6WkhAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l12ml4vTcEGjy1ceMWNDCgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="tlkeXKPuRkmPtza8S5XxlAAA">
<XPD:ATTR name="Name" type="string">draftId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l12ml4vTcEGjy1ceMWNDCgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="DPKwYdqSFUaoa4d1ZcAGjgAA">
<XPD:ATTR name="Name" type="string">localeId</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l12ml4vTcEGjy1ceMWNDCgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="EhwcolKt4EmMlJqzmFaR2AAA">
<XPD:ATTR name="Name" type="string">getScriptState</XPD:ATTR>
<XPD:REF name="Owner">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vkULY3fZ8EuNuN47NIA6DQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EhwcolKt4EmMlJqzmFaR2AAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="GJMoMGA0EEO/jq1CHhdKxgAA">
<XPD:ATTR name="Name" type="string">getScriptSelection</XPD:ATTR>
<XPD:REF name="Owner">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/nj3tjm/bEi+aCq2g/LjqwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GJMoMGA0EEO/jq1CHhdKxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="RDLiOzklL02087uW4o0hFgAA">
<XPD:ATTR name="Name" type="string">isDraftable</XPD:ATTR>
<XPD:REF name="Owner">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UNkAYWaVikm6MY53d5U/mAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RDLiOzklL02087uW4o0hFgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="AP8waWiChUaBMaxcqEWmOQAA">
<XPD:ATTR name="Name" type="string">getCurrentDraft</XPD:ATTR>
<XPD:REF name="Owner">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9ts688k3JU2S286yJ9S7fQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Draft</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AP8waWiChUaBMaxcqEWmOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="CJ7J8gTyaUSYudWNQWVfrAAA">
<XPD:ATTR name="Name" type="string">getHistoricizedDrafts</XPD:ATTR>
<XPD:REF name="Owner">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vlLj/m4Hs0qhMYXN52zZ6wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Draft&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CJ7J8gTyaUSYudWNQWVfrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="bFrQpIhELEKCkdaGkHHUCQAA">
<XPD:ATTR name="Name" type="string">isTranslatable</XPD:ATTR>
<XPD:REF name="Owner">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RXL9ZwaeWkudnQfJviMrgwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bFrQpIhELEKCkdaGkHHUCQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="HyxFzxhrdUaIAC8Aqb2pNQAA">
<XPD:ATTR name="Name" type="string">getMainTranslationLocale</XPD:ATTR>
<XPD:REF name="Owner">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="K08Vg+F0J0Csf5fDKkTXwAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HyxFzxhrdUaIAC8Aqb2pNQAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="MHO7AKKcy0Gg/vefk8FigwAA">
<XPD:ATTR name="Name" type="string">getTranslationLocales</XPD:ATTR>
<XPD:REF name="Owner">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2p1pG/GMK0+/TaQIEI5eJQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Locale&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MHO7AKKcy0Gg/vefk8FigwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="1gtQDBFpQkyfOX0iFNN1jQAA">
<XPD:ATTR name="Name" type="string">getTranslationElementId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xClo+KQSdECKtO9hjQqppgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1gtQDBFpQkyfOX0iFNN1jQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">yMZso7W+NU+NF4jyD3ovRgAA</XPD:REF>
<XPD:REF name="Associations[1]">38JQ7LAXwEiz/yHIU7XawwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="aiH8ShG8NEaM5sVknMzc0AAA">
<XPD:ATTR name="Name" type="string">EntryViewInfo</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FPLLrj3qc0+NgJSSTezRKQAA</XPD:REF>
<XPD:REF name="Views[1]">MA6mDCOU4Euxk+tYuC047gAA</XPD:REF>
<XPD:REF name="Views[2]">68WlSjVFDk+sTQahDVHODQAA</XPD:REF>
<XPD:REF name="Views[3]">wVN/BwtC9k6t8RvYwvXRjgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">17</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="oosq9nhh9kyL81VsEl9rQgAA">
<XPD:ATTR name="Name" type="string">getTitle</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HLrIoUGcdk6Q7VcACEJMwQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oosq9nhh9kyL81VsEl9rQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Z6F1LQqFqUSWZtgBsJHlPwAA">
<XPD:ATTR name="Name" type="string">getScriptState</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ex65+xzJvEmgvobsUdIjpQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z6F1LQqFqUSWZtgBsJHlPwAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="5l8XdtTtQUuqw2SdA4ij9QAA">
<XPD:ATTR name="Name" type="string">getScriptSelection</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tZo5t/4mrk+UDuwGm5xz0wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5l8XdtTtQUuqw2SdA4ij9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="fy2zhs/EN0G+rXB5hz29WAAA">
<XPD:ATTR name="Name" type="string">isInEditMode</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9Mx6Q9kQeEiMooCCnqrl6QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fy2zhs/EN0G+rXB5hz29WAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="AmshjNBh6EmuXhezWPA10QAA">
<XPD:ATTR name="Name" type="string">isNew</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="t2zbKt6EYE+Co6aY03smigAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AmshjNBh6EmuXhezWPA10QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="cO+zJmtg9ECqh67kY+vBbQAA">
<XPD:ATTR name="Name" type="string">hasPreviewSwitch</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rijaPk1dGkeZwSYRkYlV0wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cO+zJmtg9ECqh67kY+vBbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="2aFD3GcbzEyLi7ZK5SI4UwAA">
<XPD:ATTR name="Name" type="string">getCancelPath</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="V53fTAvwIEexIQpl61kiBgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Path</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2aFD3GcbzEyLi7ZK5SI4UwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="kMRo7ExUQU+kppt4EVgmRwAA">
<XPD:ATTR name="Name" type="string">request</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2aFD3GcbzEyLi7ZK5SI4UwAA</XPD:REF>
<XPD:REF name="Type_">lquAfNb9ZU2faNDv8m0MjgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="Xa1/mffNf02MlKNIgSjk3AAA">
<XPD:ATTR name="Name" type="string">getInfoPathExt</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yS8LWyVqxk6Opm88hD0ozQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Path</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Xa1/mffNf02MlKNIgSjk3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="v4jHNxfVN0GgeqZlXB1ZJwAA">
<XPD:ATTR name="Name" type="string">getPreviewPathExt</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="udT5oMU6F0aipPK6X/6+cgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Path</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v4jHNxfVN0GgeqZlXB1ZJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="EqBuErGmO0GBYTp65JELdAAA">
<XPD:ATTR name="Name" type="string">getLangNavInfos</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QUPGORfnLU6sk2YjHkMH+wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EqBuErGmO0GBYTp65JELdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="shwCQSp+I06516nAhXjOVQAA">
<XPD:ATTR name="Name" type="string">getLiveEntryPathExt</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="T+fdVSbVIkKawA9MT6aBXAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Path</XPD:ATTR>
<XPD:REF name="BehavioralFeature">shwCQSp+I06516nAhXjOVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="O+k2XqD490q1TOB3zTl3YAAA">
<XPD:ATTR name="Name" type="string">buildPathToDraft</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ctJFSanObUO2NZ/FyPwnuQAA">
<XPD:ATTR name="Name" type="string">draft</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Draft</XPD:ATTR>
<XPD:REF name="BehavioralFeature">O+k2XqD490q1TOB3zTl3YAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="HUJGv3rFuEGbvHVeqQn5AgAA">
<XPD:ATTR name="Name" type="string">getCurrentDraft</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zyQDMIaYL0Gsn3nMzgkbBwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Draft</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HUJGv3rFuEGbvHVeqQn5AgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="20vldFdP20Ccys403LHDCwAA">
<XPD:ATTR name="Name" type="string">getHistoricizedDrafts</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JKzSUG0rpUqDoggEtE+QjgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Draft&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">20vldFdP20Ccys403LHDCwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="jlrVVMN3yUiMO5RfTS5xwAAA">
<XPD:ATTR name="Name" type="string">isInPreview</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kabOG9e3kUqyikFS1vWNEAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jlrVVMN3yUiMO5RfTS5xwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="WgN+8jJuBUq6B/5dem/45QAA">
<XPD:ATTR name="Name" type="string">hasPreviewTypeNav</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kOddVsfZMUuaIOKpFALgVwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WgN+8jJuBUq6B/5dem/45QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="OCMFt8z3NkKE2aoJPAMxvQAA">
<XPD:ATTR name="Name" type="string">getPreviewTypeNavInfos</XPD:ATTR>
<XPD:REF name="Owner">aiH8ShG8NEaM5sVknMzc0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="z49L5MornEeX58nXmVKltgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OCMFt8z3NkKE2aoJPAMxvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLInterface" guid="+G7eZerQBU2UNyB0FWQRigAA">
<XPD:ATTR name="Name" type="string">Validator</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="vuOwWZhGS0OYEkV3Zhb2yAAA">
<XPD:ATTR name="Name" type="string">validate</XPD:ATTR>
<XPD:REF name="Owner">+G7eZerQBU2UNyB0FWQRigAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xL9qdz8uZkme/ft3i8ZkhQAA">
<XPD:ATTR name="Name" type="string">bc</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vuOwWZhGS0OYEkV3Zhb2yAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="NRsCc5FK5E2gQnopUvKTugAA">
<XPD:ATTR name="Name" type="string">security</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">13</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="Q/nC1GGx1U2M+7h1geEECgAA">
<XPD:ATTR name="Name" type="string">AccessGrant</XPD:ATTR>
<XPD:REF name="Namespace">NRsCc5FK5E2gQnopUvKTugAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="uyQhrXnRS0++nad59LDBNwAA">
<XPD:ATTR name="Name" type="string">isRestricted</XPD:ATTR>
<XPD:REF name="Owner">Q/nC1GGx1U2M+7h1geEECgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="E1Q52LZueEu4HZosZE7q2AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uyQhrXnRS0++nad59LDBNwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="sUxQFWVMPUKQ43FFmo0OEgAA">
<XPD:ATTR name="Name" type="string">getAttributesById</XPD:ATTR>
<XPD:REF name="Owner">Q/nC1GGx1U2M+7h1geEECgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dqjDHIl0CEeF/aNFmqpnYwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sUxQFWVMPUKQ43FFmo0OEgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="KSDlDncKCkGIxpidVa52kQAA">
<XPD:ATTR name="Name" type="string">acceptsValues</XPD:ATTR>
<XPD:REF name="Owner">Q/nC1GGx1U2M+7h1geEECgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SNbaQMYlukqgpDPOTdxGGAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KSDlDncKCkGIxpidVa52kQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="wYqPpNojbE6+X8vT9dsQswAA">
<XPD:ATTR name="Name" type="string">values</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayAccess</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KSDlDncKCkGIxpidVa52kQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="9JnAILknbUytndIALP2BJQAA">
<XPD:ATTR name="Name" type="string">acceptsValue</XPD:ATTR>
<XPD:REF name="Owner">Q/nC1GGx1U2M+7h1geEECgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1WvlGTARaEO01RCtHn2hqwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9JnAILknbUytndIALP2BJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="e+g9BrsU10uEbYH6Tzi1hwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9JnAILknbUytndIALP2BJQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="alDPKxl+ZEeuXjbPNwd3mgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9JnAILknbUytndIALP2BJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="1BJw/gOOhUGcDLNS2/wdagAA">
<XPD:ATTR name="Name" type="string">validateValues</XPD:ATTR>
<XPD:REF name="Owner">Q/nC1GGx1U2M+7h1geEECgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rWw8QoNOO0KO9nZT/nJ+1wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1BJw/gOOhUGcDLNS2/wdagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yIwA1ivGN0u/KDWeyvUg2AAA">
<XPD:ATTR name="Name" type="string">values</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayAccess</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1BJw/gOOhUGcDLNS2/wdagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="aiEeNonNake3+nKxeX3dPQAA">
<XPD:ATTR name="Name" type="string">validationResult</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SelectorValidationResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1BJw/gOOhUGcDLNS2/wdagAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">EP8OJ7ph/Ua24kKWWS/NLQAA</XPD:REF>
<XPD:REF name="Associations[1]">pmCYPxD7xkmw37v9rpja6QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="U39R+unWTkuJqCRDBkgsUgAA">
<XPD:ATTR name="Name" type="string">accessAttributes: Attributes</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">Q/nC1GGx1U2M+7h1geEECgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="AzDpj15P1U60v0780yQ7zAAA">
<XPD:ATTR name="Name" type="string">restrictionSelector: Selector</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">Q/nC1GGx1U2M+7h1geEECgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="nFfZJTe2n0G73f7lsVrYwgAA">
<XPD:ATTR name="Name" type="string">PrivilegeConstraint</XPD:ATTR>
<XPD:REF name="Namespace">NRsCc5FK5E2gQnopUvKTugAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="u9g3EkbC0EWJxbf/X0ASSAAA">
<XPD:ATTR name="Name" type="string">createSelectionPrivilegeConstraint</XPD:ATTR>
<XPD:REF name="Owner">nFfZJTe2n0G73f7lsVrYwgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k2c2gekp80eaYm7eEMKo/QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SelectionPrivilegeConstraint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u9g3EkbC0EWJxbf/X0ASSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Gefyphn4qUK3IIBHsTde2QAA">
<XPD:ATTR name="Name" type="string">values</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u9g3EkbC0EWJxbf/X0ASSAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">SZutx/7DYUKG8KbeDvJYgQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="UVQ6Yy62P0aGIlN5umtINgAA">
<XPD:ATTR name="Name" type="string">accessGrants</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;AccessGrant&gt;</XPD:ATTR>
<XPD:REF name="Owner">nFfZJTe2n0G73f7lsVrYwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="4eMPHWhrnk6wKIJzNE/nEAAA">
<XPD:ATTR name="Name" type="string">restrictionSelector</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Selector</XPD:ATTR>
<XPD:REF name="Owner">nFfZJTe2n0G73f7lsVrYwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="LpsmEEfjIEKqtKRuZkFLMQAA">
<XPD:ATTR name="Name" type="string">MappingArrayAccess</XPD:ATTR>
<XPD:REF name="Namespace">NRsCc5FK5E2gQnopUvKTugAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Y77fnPB+R0iI074siw2elwAA">
<XPD:ATTR name="Name" type="string">mapping</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ScriptSelectionMapping</XPD:ATTR>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:REF name="Owner">LpsmEEfjIEKqtKRuZkFLMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="lvl+NkcFZki7YZcfmIeaqwAA">
<XPD:ATTR name="Name" type="string">testOrgValues</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">LpsmEEfjIEKqtKRuZkFLMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="undtaWHkxEi/aNcY4zLq7gAA">
<XPD:ATTR name="Name" type="string">CommandExecutionConstraint</XPD:ATTR>
<XPD:REF name="Namespace">NRsCc5FK5E2gQnopUvKTugAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">qzuO3uZjAEm5TB0sNMYpcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="x9MuZSFuXEmVws4GXc1K8AAA">
<XPD:ATTR name="Name" type="string">PrivilegeBuilder</XPD:ATTR>
<XPD:REF name="Namespace">NRsCc5FK5E2gQnopUvKTugAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="RdU1CM/FWES1LQUKxII9qwAA">
<XPD:ATTR name="Name" type="string">isPrivilegeCommand</XPD:ATTR>
<XPD:REF name="Owner">x9MuZSFuXEmVws4GXc1K8AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="K/OBAsOxAkmfvrl6PPLTIAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RdU1CM/FWES1LQUKxII9qwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/ntjsFDFtE2u6zMqT/T9NQAA">
<XPD:ATTR name="Name" type="string">eiCommand</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiCommand</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RdU1CM/FWES1LQUKxII9qwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLInterface" guid="SJhWXXI/VUuRNbfbG+INpwAA">
<XPD:ATTR name="Name" type="string">EiConstraint</XPD:ATTR>
<XPD:REF name="Namespace">NRsCc5FK5E2gQnopUvKTugAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">+Kq9ZkjGyEyQmXNyacgjxQAA</XPD:REF>
<XPD:REF name="Views[1]">wXLmUKkMekuzMcwAL0B+CAAA</XPD:REF>
<XPD:REF name="Views[2]">wJOfoWwENEmJLCcREMSGcQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="u5jD5++hT02n9eSOhS0legAA">
<XPD:ATTR name="Name" type="string">isControlAvailable</XPD:ATTR>
<XPD:REF name="Owner">SJhWXXI/VUuRNbfbG+INpwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cSOli0rJ6kGM0SBe/XnelQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u5jD5++hT02n9eSOhS0legAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rCmdQ1Ugq0Ol/0pTQukjSAAA">
<XPD:ATTR name="Name" type="string">control</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u5jD5++hT02n9eSOhS0legAA</XPD:REF>
<XPD:REF name="Type_">N4HNuKmnt0uR1oVGsbBkggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="o4kP40Jf4UOYtxaEsSjXrwAA">
<XPD:ATTR name="Name" type="string">applyAccessRestrictions</XPD:ATTR>
<XPD:REF name="Owner">SJhWXXI/VUuRNbfbG+INpwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lrpjRdDEU0WHIvFP8Bup3QAA">
<XPD:ATTR name="Name" type="string">mapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o4kP40Jf4UOYtxaEsSjXrwAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="FYyzXaN+BEqwbYFOa4d+AAAA">
<XPD:ATTR name="Name" type="string">createControlConstraint</XPD:ATTR>
<XPD:REF name="Owner">SJhWXXI/VUuRNbfbG+INpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="hSLUvm8cTk2RWVFaz+Z/FAAA">
<XPD:ATTR name="Name" type="string">filter</XPD:ATTR>
<XPD:REF name="Namespace">NRsCc5FK5E2gQnopUvKTugAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="o3UiBClOL0a5JMVs0ziUIgAA">
<XPD:ATTR name="Name" type="string">SecurityFilterProp</XPD:ATTR>
<XPD:REF name="Namespace">hSLUvm8cTk2RWVFaz+Z/FAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">I5SlBPO+ik2zwzH3JzimIwAA</XPD:REF>
<XPD:REF name="Views[1]">4xEZEGRB4067WtHnEnDzqQAA</XPD:REF>
<XPD:REF name="Views[2]">1Pm2A9Pvj02wPFikUVcA3wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">lDxNY7NYFk++dCiphK5rpgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="VrYlzVIUSUCzjqcKrQKtWgAA">
<XPD:ATTR name="Name" type="string">createEiFieldConstraint</XPD:ATTR>
<XPD:REF name="Owner">o3UiBClOL0a5JMVs0ziUIgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IJMSHuG2iEa8II0XPsqrxgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiFieldConstraint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VrYlzVIUSUCzjqcKrQKtWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3i/uxBBJpUixwKsYO4lXiAAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VrYlzVIUSUCzjqcKrQKtWgAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">6DlAC1pSB0Krc7Jk2QQcKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="kXmB33G6IkSB/7gKnjEwcwAA">
<XPD:ATTR name="Name" type="string">SecurityFilterDefinition</XPD:ATTR>
<XPD:REF name="Namespace">hSLUvm8cTk2RWVFaz+Z/FAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">m/5ti4viGkigDM/b6XV22AAA</XPD:REF>
<XPD:REF name="Views[1]">e0+8fkGqKEyZFxS3eaYSQQAA</XPD:REF>
<XPD:REF name="Views[2]">+P1WoXUa3UKL8hR0f75KrgAA</XPD:REF>
<XPD:REF name="Views[3]">WKfxmz2+7ESlFjjdc7QffwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="DAKFyZVk/U65TuF/B7lHqgAA">
<XPD:ATTR name="Name" type="string">createSecurityConstraint</XPD:ATTR>
<XPD:REF name="Owner">kXmB33G6IkSB/7gKnjEwcwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="31BAuazyWEuPxkXSbLFybAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiEntryContraint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DAKFyZVk/U65TuF/B7lHqgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">fpCrOpVe5ECD1M8vWIjY7QAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">xMUusQFyhUC/ZCK3bTESBQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="fJKY+FevL0eqqsfBZxI2DAAA">
<XPD:ATTR name="Name" type="string">props</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, SecurityFilterProp&gt;</XPD:ATTR>
<XPD:REF name="Owner">kXmB33G6IkSB/7gKnjEwcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="qRPqJFUlKEm0GKRzv1SgZQAA">
<XPD:ATTR name="Name" type="string">SecurityFilterConstraint</XPD:ATTR>
<XPD:REF name="Namespace">hSLUvm8cTk2RWVFaz+Z/FAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">87VYnzCWZUuv9rNKuftc5AAA</XPD:REF>
<XPD:REF name="Views[1]">ObPn338TBkmKZnkA5oJoaQAA</XPD:REF>
<XPD:REF name="Views[2]">mKhiHNEeZEC7Te6Q4xVaIgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">xxhHe/Tk1U2HoQKwH5ub1wAA</XPD:REF>
<XPD:REF name="Generalizations[1]">guCyocLDdkOvFnT0iAq/zgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLInterface" guid="/9vm47mAJkmdC0dCFIKkpQAA">
<XPD:ATTR name="Name" type="string">EiPermissionManager</XPD:ATTR>
<XPD:REF name="Namespace">NRsCc5FK5E2gQnopUvKTugAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">15</XPD:ATTR>
<XPD:REF name="Views[0]">xhWLTTX6M0SrWrhN3jRNMwAA</XPD:REF>
<XPD:REF name="Views[1]">94rX2vSHDkGoJ54SKJNHcQAA</XPD:REF>
<XPD:REF name="Views[2]">FY/nOSrcKUqOPWdOKjWGqAAA</XPD:REF>
<XPD:REF name="Views[3]">1TwzRcPeYEqLOnVbvlEZbAAA</XPD:REF>
<XPD:REF name="Views[4]">ZHmHTNUj8E6rW0t9Wc5hxwAA</XPD:REF>
<XPD:REF name="Views[5]">gWF3Vi91D0+xUJ87PnI1kAAA</XPD:REF>
<XPD:REF name="Views[6]">qewoAkN50E+nS/RmXQ4q2gAA</XPD:REF>
<XPD:REF name="Views[7]">3fii5v6VUUetXEQ1MJdE0AAA</XPD:REF>
<XPD:REF name="Views[8]">4XULD0E8UkGGeXLoX81CqAAA</XPD:REF>
<XPD:REF name="Views[9]">RFMj5wezUUakKD1xw621UwAA</XPD:REF>
<XPD:REF name="Views[10]">gkFZu8whX0uowulE0hog+AAA</XPD:REF>
<XPD:REF name="Views[11]">aXlivKUvfUqqM6Y7TJ9J7QAA</XPD:REF>
<XPD:REF name="Views[12]">j738onOIoUuK2owTR2QczwAA</XPD:REF>
<XPD:REF name="Views[13]">SKYN2yZHzUup7CJStiihXQAA</XPD:REF>
<XPD:REF name="Views[14]">cS4r1N37kEij717WGZoO+wAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">uoh8s561jkeHDLSySjJD7wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="U8Ri8kPwP0WVHuweUDL3LgAA">
<XPD:ATTR name="Name" type="string">isEiCommandAccessible</XPD:ATTR>
<XPD:REF name="Owner">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ROLlai07IUa1mWsSZRiyjwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U8Ri8kPwP0WVHuweUDL3LgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UkOkRZsgtkWkN5NPwU22aAAA">
<XPD:ATTR name="Name" type="string">eiCommand</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiCommand</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U8Ri8kPwP0WVHuweUDL3LgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="JT0WSB82d02/PU+2ZhWhbAAA">
<XPD:ATTR name="Name" type="string">createEiExecution</XPD:ATTR>
<XPD:REF name="Owner">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="i9iHC51Md0S4FLGibwPNoAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JT0WSB82d02/PU+2ZhWhbAAA</XPD:REF>
<XPD:REF name="Type_">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zFcJisjuJk2ZWa2O3TiaxgAA">
<XPD:ATTR name="Name" type="string">contextEiMask</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JT0WSB82d02/PU+2ZhWhbAAA</XPD:REF>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="g39/RjI7REO+7jabN3Ny4AAA">
<XPD:ATTR name="Name" type="string">eiCommand</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JT0WSB82d02/PU+2ZhWhbAAA</XPD:REF>
<XPD:REF name="Type_">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">C2z85y2LSE61S2XKEygJ6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLInterface" guid="5c6l+DDiTUya/kpTXXCaBQAA">
<XPD:ATTR name="Name" type="string">EiExecution</XPD:ATTR>
<XPD:REF name="Namespace">NRsCc5FK5E2gQnopUvKTugAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">15</XPD:ATTR>
<XPD:REF name="Views[0]">pTGviIf5E0O7KpUyMeFrZgAA</XPD:REF>
<XPD:REF name="Views[1]">HNH5eqTig0G/J2stdytbHAAA</XPD:REF>
<XPD:REF name="Views[2]">2Bt+c/pobEmGPK08LgDmxwAA</XPD:REF>
<XPD:REF name="Views[3]">YLv317HevE6euAsl4aBDQAAA</XPD:REF>
<XPD:REF name="Views[4]">Yf2KxzfulkG+A6YjfgaZEQAA</XPD:REF>
<XPD:REF name="Views[5]">Oaeolj/GXUKtpVCp9C2COgAA</XPD:REF>
<XPD:REF name="Views[6]">u3vNjOEhMUaa/SwlU2M1ZgAA</XPD:REF>
<XPD:REF name="Views[7]">S7RPGm9SLkS3cJ3hGBtIxQAA</XPD:REF>
<XPD:REF name="Views[8]">cUJU6YonJkqJQ8TwhdSbTQAA</XPD:REF>
<XPD:REF name="Views[9]">kbQKToPsqk2WvHoEWHBHLgAA</XPD:REF>
<XPD:REF name="Views[10]">QEzsjTZTaUSADKAomHUl+AAA</XPD:REF>
<XPD:REF name="Views[11]">onensGE+wEKP8Q7CI3iRhwAA</XPD:REF>
<XPD:REF name="Views[12]">ibeH94lbEUGj4Fwd1K6DswAA</XPD:REF>
<XPD:REF name="Views[13]">ST/HdWueI0itsMtG2I8FTQAA</XPD:REF>
<XPD:REF name="Views[14]">LyehGG+go0mXI+V/EkXfgQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">XuB6VFN4J0qSmGyAr0nnKgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">2hQtXu5V0E69/JlqNkY0AQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fiHtPOE87EOA26mzokDsegAA">
<XPD:ATTR name="Name" type="string">getEiCommand</XPD:ATTR>
<XPD:REF name="Owner">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0ZQRlS4eqECTAS4Ltu+jjQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiCommand</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fiHtPOE87EOA26mzokDsegAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="hO7RJYPKlEuUl9l/ToFzRgAA">
<XPD:ATTR name="Name" type="string">getCriteriaConstraint</XPD:ATTR>
<XPD:REF name="Owner">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OpAnNGy84kWz7xsdI4B91AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CriteriaConstraint|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hO7RJYPKlEuUl9l/ToFzRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="WAkbJS3+lU2SRPv+Kgb1LwAA">
<XPD:ATTR name="Name" type="string">getEiEntryConstraint</XPD:ATTR>
<XPD:REF name="Owner">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/nET3A1If0KDFkgBd1HTpgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiEntryConstraint|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WAkbJS3+lU2SRPv+Kgb1LwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="UNyYTSCeCUWL50qeyThh/AAA">
<XPD:ATTR name="Name" type="string">createEiEntryAccess</XPD:ATTR>
<XPD:REF name="Owner">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ge52o37S6Umf7zde3dt8mAAA">
<XPD:ATTR name="Name" type="string">eiEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UNyYTSCeCUWL50qeyThh/AAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">i9iHC51Md0S4FLGibwPNoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLInterface" guid="VHU+/+vWZUew10praXN/4gAA">
<XPD:ATTR name="Name" type="string">EiFieldAccess</XPD:ATTR>
<XPD:REF name="Namespace">NRsCc5FK5E2gQnopUvKTugAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">9</XPD:ATTR>
<XPD:REF name="Views[0]">q+CWvmzfDkauhJNZRlQ03gAA</XPD:REF>
<XPD:REF name="Views[1]">3KwkLjZI2UmwTaDqnBAhcQAA</XPD:REF>
<XPD:REF name="Views[2]">Rz/gPu/NGE+LL0CbkdfeIwAA</XPD:REF>
<XPD:REF name="Views[3]">k/1Lk9kQPUO2pJ9jyz5tGgAA</XPD:REF>
<XPD:REF name="Views[4]">L/yrVo+gokqpCGhWnQV0ywAA</XPD:REF>
<XPD:REF name="Views[5]">oyflOfrP3EC/881a+0ShZAAA</XPD:REF>
<XPD:REF name="Views[6]">54hsqvOnc02m66uO36brNAAA</XPD:REF>
<XPD:REF name="Views[7]">iYRZ92Zab06RSclrV6iFPgAA</XPD:REF>
<XPD:REF name="Views[8]">VIRcJENxckGxycnG+hnMxwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">fPwswf6fT0eoCTiQJvPVUQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="rdEM+4BHXE6gMcL34BY45AAA">
<XPD:ATTR name="Name" type="string">isEiFieldWritable</XPD:ATTR>
<XPD:REF name="Owner">VHU+/+vWZUew10praXN/4gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uRDK2hHt5kOb+2CLh+Nn1AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rdEM+4BHXE6gMcL34BY45AAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YNVYTHm1sku/acsFOMpJzgAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rdEM+4BHXE6gMcL34BY45AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="l13Ui2S5NEaqk5AKcYvo9QAA">
<XPD:ATTR name="Name" type="string">isEiCommandExecutable</XPD:ATTR>
<XPD:REF name="Owner">VHU+/+vWZUew10praXN/4gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kdJ3Gc9r3UidvZyoLlVIsQAA">
<XPD:ATTR name="Name" type="string">eiCommandPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiCommandPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l13Ui2S5NEaqk5AKcYvo9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLInterface" guid="0s5jEYecx0+WWIKACHIJXwAA">
<XPD:ATTR name="Name" type="string">EiCommandAccessRestrictor</XPD:ATTR>
<XPD:REF name="Namespace">NRsCc5FK5E2gQnopUvKTugAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">B/ElZ/2pLU6wke4RaZaWfwAA</XPD:REF>
<XPD:REF name="Views[1]">R1caNTk0bEGNvCApHAmW6AAA</XPD:REF>
<XPD:REF name="Views[2]">cbJZYqGCoUWe/cSmGKrPYgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Cxue5zLS/karSBzjrgUzogAA">
<XPD:ATTR name="Name" type="string">isAccessibleBy</XPD:ATTR>
<XPD:REF name="Owner">0s5jEYecx0+WWIKACHIJXwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="44RXpoRuw06h8sHefZxBdgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Cxue5zLS/karSBzjrgUzogAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pgWDizpeeU6298Wcr7OeAQAA">
<XPD:ATTR name="Name" type="string">eiCommandPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiCommandPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Cxue5zLS/karSBzjrgUzogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">c6Q3cUgL7E2q3S6Zv1tYHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLPackage" guid="bv/R/+I2BUCa3zVxsR7diAAA">
<XPD:ATTR name="Name" type="string">privilege</XPD:ATTR>
<XPD:REF name="Namespace">NRsCc5FK5E2gQnopUvKTugAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="1bEegwe/5kG/jlmQWrgWFQAA">
<XPD:ATTR name="Name" type="string">PrivilegeSetting</XPD:ATTR>
<XPD:REF name="Namespace">bv/R/+I2BUCa3zVxsR7diAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">XfVIGCPgP0asMg2w0I+qPgAA</XPD:REF>
<XPD:REF name="Views[1]">CWpo0UT8qEK7cmFWUaD9kwAA</XPD:REF>
<XPD:REF name="Views[2]">AE5xvLuGyEyGd2Vy5ScwMAAA</XPD:REF>
<XPD:REF name="Views[3]">cHHRCxJx8ECNa8F9LS6PogAA</XPD:REF>
<XPD:REF name="Views[4]">425EPWHKqEWHer8pku+ypwAA</XPD:REF>
<XPD:REF name="Views[5]">MZceqNWswU69Iauz53fmzAAA</XPD:REF>
<XPD:REF name="Views[6]">xW8Gq2IycUOj8dtqeo97oQAA</XPD:REF>
<XPD:REF name="Views[7]">Zt5mSoVc4kanNgeG5vRwVQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="AUaoiiWXm06GLQvHo+/ZLgAA">
<XPD:ATTR name="Name" type="string">toAttrs</XPD:ATTR>
<XPD:REF name="Owner">1bEegwe/5kG/jlmQWrgWFQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Nm7WKp9/SUaWhjiwmDMRSgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AUaoiiWXm06GLQvHo+/ZLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="sM6+N7c/VEGGuiXNkDbxpQAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">1bEegwe/5kG/jlmQWrgWFQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IaK6gO5CukyO+ERnOutXpgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sM6+N7c/VEGGuiXNkDbxpQAA</XPD:REF>
<XPD:REF name="Type_">1bEegwe/5kG/jlmQWrgWFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5xmIdM1jKk6fbAnb9PpbegAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sM6+N7c/VEGGuiXNkDbxpQAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">IaK6gO5CukyO+ERnOutXpgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">8GShrZknI0S5nszJ+YfZJgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">9M7GcPTg4kKmfH/zAAYk4AAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="K+j0E0qJOkKqbNhgdTkFWQAA">
<XPD:ATTR name="Name" type="string">executableEiCommandPaths</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;EiPropPath&gt;</XPD:ATTR>
<XPD:REF name="Owner">1bEegwe/5kG/jlmQWrgWFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Kgr2dqOovkqkQkA/xhWp6gAA">
<XPD:ATTR name="Name" type="string">writableEiPropPaths</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;EiPropPath&gt;</XPD:ATTR>
<XPD:REF name="Owner">1bEegwe/5kG/jlmQWrgWFQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLInterface" guid="CuvgBGAAQE+haysHzRkL7QAA">
<XPD:ATTR name="Name" type="string">EiEntryAccess</XPD:ATTR>
<XPD:REF name="Namespace">NRsCc5FK5E2gQnopUvKTugAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">iSnAtcNNskinbJPrAph+FwAA</XPD:REF>
<XPD:REF name="Views[1]">mUfGv0TVFUKlV/NOsRtpiwAA</XPD:REF>
<XPD:REF name="Views[2]">o9uuvre/IEC6a2846plMgwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="PEPYR0On1kquttmU5QMGbwAA">
<XPD:ATTR name="Name" type="string">isEiCommandExecutable</XPD:ATTR>
<XPD:REF name="Owner">CuvgBGAAQE+haysHzRkL7QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0Hwq2F/M5kGlT7ZGSlS7agAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PEPYR0On1kquttmU5QMGbwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dGpiWLZ3ZUSfkIYjSnFMFQAA">
<XPD:ATTR name="Name" type="string">eiCommandPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiCommandPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PEPYR0On1kquttmU5QMGbwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="W/2CLFTYp0eS/GFBKnQ7iAAA">
<XPD:ATTR name="Name" type="string">isEiFieldWritable</XPD:ATTR>
<XPD:REF name="Owner">CuvgBGAAQE+haysHzRkL7QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="otiKIRE0iEe18uv5YeLiwwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W/2CLFTYp0eS/GFBKnQ7iAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="q699kwJ4YUKrVXObUrz1+QAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W/2CLFTYp0eS/GFBKnQ7iAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="9OCYdG/HM0q8XdYLRe4oHAAA">
<XPD:ATTR name="Name" type="string">getEiEntryConstraint</XPD:ATTR>
<XPD:REF name="Owner">CuvgBGAAQE+haysHzRkL7QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yxBOY/06cUu5iEM93pr9pQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiEntryConstraint|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9OCYdG/HM0q8XdYLRe4oHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">QZI7UNDCKEaYm68LPQcHkgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">EiXBDg5/EUCL5sfi2hyi+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="LY6Qpe3MP0yYh54qUiKd6QAA">
<XPD:ATTR name="Name" type="string">GroupedFieldOrder</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Sb23aRKXUUeTlbslKRHPNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLPackage" guid="KOASZcuUokSR2nNO6WrmegAA">
<XPD:ATTR name="Name" type="string">gui</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">24</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="bEVp2ZCQZEy5hIqMeGKpbQAA">
<XPD:ATTR name="Name" type="string">GuiDefinition</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">20</XPD:ATTR>
<XPD:REF name="Views[0]">KCTWT8cHTUOy7JlZ7Gw2gwAA</XPD:REF>
<XPD:REF name="Views[1]">vyXHTp2sLkenuOujkmyrhgAA</XPD:REF>
<XPD:REF name="Views[2]">UBKzbyMf0kiLmH+sNNyAEAAA</XPD:REF>
<XPD:REF name="Views[3]">04kk2nKVmkCdJOKQRcVMIAAA</XPD:REF>
<XPD:REF name="Views[4]">bzebBvjVJE66SgR82EmDowAA</XPD:REF>
<XPD:REF name="Views[5]">V8iK5WIKvEilZ5e414u7UAAA</XPD:REF>
<XPD:REF name="Views[6]">qGyeIdNHsU6hjmI69Ll1DgAA</XPD:REF>
<XPD:REF name="Views[7]">p5NdENEzVE2aN0y6Uy32jgAA</XPD:REF>
<XPD:REF name="Views[8]">sua0o/OuCkm9aWA6ji26OAAA</XPD:REF>
<XPD:REF name="Views[9]">DjXSNVknf0KSqcyxv0WFrQAA</XPD:REF>
<XPD:REF name="Views[10]">cg0CcublPEOcvaxEyRJrwAAA</XPD:REF>
<XPD:REF name="Views[11]">61IPqnuixkWV5FB8M7LeSwAA</XPD:REF>
<XPD:REF name="Views[12]">v1zeo/9Rx0Wo9P/qB09qBQAA</XPD:REF>
<XPD:REF name="Views[13]">me3hCdOTJ0mO8CCumG/13QAA</XPD:REF>
<XPD:REF name="Views[14]">fxgPVVP8h0SqF8j7lb2yDgAA</XPD:REF>
<XPD:REF name="Views[15]">dWNx0B3+vkmD+0+/0ToMhAAA</XPD:REF>
<XPD:REF name="Views[16]">h2Nk7tkOsEODCPCRqKBt6gAA</XPD:REF>
<XPD:REF name="Views[17]">iXSF26CHzkCvtpGl989vPAAA</XPD:REF>
<XPD:REF name="Views[18]">bMR0HzbuOkmUYi74kYjyRwAA</XPD:REF>
<XPD:REF name="Views[19]">htutTgZiGkani5K3Vd/LsQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="xrqop6pNEUmbd26n7DqqrQAA">
<XPD:ATTR name="Name" type="string">putGuiProp</XPD:ATTR>
<XPD:REF name="Owner">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kZHQ5YPpYESlF+YaQNnhAQAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xrqop6pNEUmbd26n7DqqrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="E2Ql/UjdeUCMd1HUufQXlQAA">
<XPD:ATTR name="Name" type="string">guiProp</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xrqop6pNEUmbd26n7DqqrQAA</XPD:REF>
<XPD:REF name="Type_">1LG611XG60SyACdIccMD4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="2YjCz6NSZkOi3VfyZ/N69wAA">
<XPD:ATTR name="Name" type="string">removeGuiProp</XPD:ATTR>
<XPD:REF name="Owner">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ds1S6Jp1FU+kgrAszfVF/gAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2YjCz6NSZkOi3VfyZ/N69wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="kOKjQBcQgE2E/lFps6HssAAA">
<XPD:ATTR name="Name" type="string">removeGuiPropByPath</XPD:ATTR>
<XPD:REF name="Owner">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tFC7QCtpAUG3UNfBDbUT+AAA">
<XPD:ATTR name="Name" type="string">guiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kOKjQBcQgE2E/lFps6HssAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="cDHSe4reQkyiCQWTUT2ojQAA">
<XPD:ATTR name="Name" type="string">putGuiCommand</XPD:ATTR>
<XPD:REF name="Owner">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QWgn+5tCqkyP/MDIM8UFcgAA">
<XPD:ATTR name="Name" type="string">eiCommandPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiCommandPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cDHSe4reQkyiCQWTUT2ojQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3tn3ZrNA402vyRc3/mPrIQAA">
<XPD:ATTR name="Name" type="string">guiCommand</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiCommand</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cDHSe4reQkyiCQWTUT2ojQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="czCvOJwpeUafs0toVmgWZQAA">
<XPD:ATTR name="Name" type="string">containsEiPropPath</XPD:ATTR>
<XPD:REF name="Owner">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8sMTnVIhEUi1YOz4Jus7CgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">czCvOJwpeUafs0toVmgWZQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mjOxwMe42UGU/9wHy4cO8AAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">czCvOJwpeUafs0toVmgWZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="QpLSa/jWK0GwHDsIzokseQAA">
<XPD:ATTR name="Name" type="string">getGuiFieldPaths</XPD:ATTR>
<XPD:REF name="Owner">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="x+bE1zPs/kmDdHrCqB0aJwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiFieldPath[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QpLSa/jWK0GwHDsIzokseQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="5yP/3GjgC0GsX3geCBla4gAA">
<XPD:ATTR name="Name" type="string">createEiGui</XPD:ATTR>
<XPD:REF name="Owner">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SygP+UJ0RkWusBkOHbhvhwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5yP/3GjgC0GsX3geCBla4gAA</XPD:REF>
<XPD:REF name="Type_">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="2+QCv4x3bEiojxgQIs2XuQAA">
<XPD:ATTR name="Name" type="string">eiFrame</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5yP/3GjgC0GsX3geCBla4gAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">0Jg14weaXEG+oHiZ33sfCwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">6</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ipBSeRxqbEqk7JJLDnFJCwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">hu98M6J9P0y6I3Vaa+yADQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">lQxNtVqSaUG3QrXaGmLtCgAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">3Rx4at/n/Uqz0r20tUqMSAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">PHZeALx+yEKzqP7LnkgYGAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">cpoWwymuy02jUZLSoK5N5QAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">etURvb0MVkeAsh4YqtC42gAA</XPD:REF>
<XPD:REF name="Associations[1]">7lDMW/BoikehDKIBKNUv/gAA</XPD:REF>
<XPD:REF name="Associations[2]">OAvqPfgMIE+T88DtSUpN3wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="/+z70ZlnxkGHXyf4k1FHYAAA">
<XPD:ATTR name="Name" type="string">eiMask</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiMask</XPD:ATTR>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:REF name="Owner">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="YhGxugob10ulO7FgpOHlVQAA">
<XPD:ATTR name="Name" type="string">guiPropWrappers</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, GuiPropWrapper&gt;</XPD:ATTR>
<XPD:REF name="Owner">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="7Zw8yhmU50GsJwk2diMMaQAA">
<XPD:ATTR name="Name" type="string">guiCommands</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, GuiCommand&gt;</XPD:ATTR>
<XPD:REF name="Owner">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="pTevTex4IUC/Dk6p9meeNgAA">
<XPD:ATTR name="Name" type="string">GuiField</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">9</XPD:ATTR>
<XPD:REF name="Views[0]">OfiPjD2SBUWutpV6q0C1MAAA</XPD:REF>
<XPD:REF name="Views[1]">RSgmroP3K06JR0zb8lj6rwAA</XPD:REF>
<XPD:REF name="Views[2]">0bRPUmoifkil2V3NOkFV9QAA</XPD:REF>
<XPD:REF name="Views[3]">CvyVo7PJ1kOY+g2dpZJQ4AAA</XPD:REF>
<XPD:REF name="Views[4]">gopLdGQ01UiTNS01+yXbLwAA</XPD:REF>
<XPD:REF name="Views[5]">mAaRgviXkUOu50o6XdMSJAAA</XPD:REF>
<XPD:REF name="Views[6]">m7oZmlqTsEGzCs1BZOn0cgAA</XPD:REF>
<XPD:REF name="Views[7]">F3DoKaEvG0++FA0lwtdYNgAA</XPD:REF>
<XPD:REF name="Views[8]">z3r+wlMJRUmHx0NXkccPOAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">UL3iV9QIRUS+p+a2Vbry8QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="wxBRdQ/HAUqL3tOhusyaWwAA">
<XPD:ATTR name="Name" type="string">getSiField</XPD:ATTR>
<XPD:REF name="Owner">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tZw94VSsT0Cj0qiaSQ2ojgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GiField|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wxBRdQ/HAUqL3tOhusyaWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="fAHMW2ELMU22QXqBOQ7JAgAA">
<XPD:ATTR name="Name" type="string">getContextSiFields</XPD:ATTR>
<XPD:REF name="Owner">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bnUuH34yUECLP8Uxej67MQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SiField[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fAHMW2ELMU22QXqBOQ7JAgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="X/dg6Tl/GEObTBe4oy2njQAA">
<XPD:ATTR name="Name" type="string">save</XPD:ATTR>
<XPD:REF name="Owner">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="V+i9oxTbnU+11i+LiTCopQAA">
<XPD:ATTR name="Name" type="string">getForkGuiFieldMap</XPD:ATTR>
<XPD:REF name="Owner">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="D1CIxs8DTEaMWHQsebMtFwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiFieldMap|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">V+i9oxTbnU+11i+LiTCopQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">UACptJwnSECGB4GzgrpyIAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Fg/8c98oRkyfC3u0O6sqyQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">tFHH+GLac0GUByNq3zJSXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="1LG611XG60SyACdIccMD4AAA">
<XPD:ATTR name="Name" type="string">GuiProp</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">18</XPD:ATTR>
<XPD:REF name="Views[0]">NSPIpCvAZUiPlm5I+RV/rgAA</XPD:REF>
<XPD:REF name="Views[1]">U1GluiD6AkiKRpJAV2SffwAA</XPD:REF>
<XPD:REF name="Views[2]">9wlzaqw4HUGomroBAzWMYQAA</XPD:REF>
<XPD:REF name="Views[3]">Rawd5AxPB0Cz33RRrTwOVgAA</XPD:REF>
<XPD:REF name="Views[4]">lZzzRhQx1U+eiYzeWHEm6gAA</XPD:REF>
<XPD:REF name="Views[5]">n9dES6K9XEWpqhtGvzMnygAA</XPD:REF>
<XPD:REF name="Views[6]">5kZmwwT+Z0+K9/9iVfSLjgAA</XPD:REF>
<XPD:REF name="Views[7]">LUTjzcDXTkGRFkegO0VeagAA</XPD:REF>
<XPD:REF name="Views[8]">qNvuVR2xgEyjOEMjz4MqWgAA</XPD:REF>
<XPD:REF name="Views[9]">yomBV0w3iESH9GcCQGCHpQAA</XPD:REF>
<XPD:REF name="Views[10]">EwH5DyItLUi1l2UoLRAIOwAA</XPD:REF>
<XPD:REF name="Views[11]">Zj3txFmVJUOFddpPDep1bwAA</XPD:REF>
<XPD:REF name="Views[12]">8KoYRH7nhEG+qpe6qsZLZgAA</XPD:REF>
<XPD:REF name="Views[13]">H6dTDUVQ+kWdF9QdVX+f2QAA</XPD:REF>
<XPD:REF name="Views[14]">ozIr2QY7NECA93r5USkRcwAA</XPD:REF>
<XPD:REF name="Views[15]">AP2xrw0tsUSnF0aOUaf4bAAA</XPD:REF>
<XPD:REF name="Views[16]">ysqxhwILo0y68dECxSOfEQAA</XPD:REF>
<XPD:REF name="Views[17]">LSIRqD7R5keqX65zAvF6EQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">9anmN6rgl0Ww9mFXA5MgzwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">PlzMrdNdDEmBhbQuUCga6QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="x5hHBrah5UKvhwG86WeCZwAA">
<XPD:ATTR name="Name" type="string">buildGuiPropSetup</XPD:ATTR>
<XPD:REF name="Owner">1LG611XG60SyACdIccMD4AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nqpJeAkrOEOMr1YkX6jE1gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x5hHBrah5UKvhwG86WeCZwAA</XPD:REF>
<XPD:REF name="Type_">il4yJEBb1EKQGL6DN6i9RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="IldCSvMMqU25KxSJHIAL8wAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x5hHBrah5UKvhwG86WeCZwAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="wZ/Aclj3xUunFJ5OLQMw5wAA">
<XPD:ATTR name="Name" type="string">forkedGuiPropPaths</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;GuiPropPath&gt;|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x5hHBrah5UKvhwG86WeCZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="rd2ysYPDFEyJTmL6x+WN6QAA">
<XPD:ATTR name="Name" type="string">getForkGuiDefinition</XPD:ATTR>
<XPD:REF name="Owner">1LG611XG60SyACdIccMD4AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7TIP/zO2PEGS0yFwbs3v5gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiDefinition|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rd2ysYPDFEyJTmL6x+WN6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">DfiLucJcTEOXZsbwHvelxAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">E2Ql/UjdeUCMd1HUufQXlQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">6EGzHwzoOkWJRohR6eL6AwAA</XPD:REF>
<XPD:REF name="Associations[1]">89FpOKmOjU2dGXC+bQn92wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLException" guid="lnKtLewk/0uQeqRyR3UpggAA">
<XPD:ATTR name="Name" type="string">DisplayException</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Q2GTcyVexU2DwF/En/XW1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="6CkOMNL28k2eHx1jSdnvUgAA">
<XPD:ATTR name="Name" type="string">EiEntryGui</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">HpUO9aplGUmOfKASINFRgwAA</XPD:REF>
<XPD:REF name="Views[1]">8zvDwSsMvkSdf2vgAXW+DQAA</XPD:REF>
<XPD:REF name="Views[2]">sTGNVvy2wk+rKpEvFWLitgAA</XPD:REF>
<XPD:REF name="Views[3]">55Uds7cLhUq+JbUPiJZuowAA</XPD:REF>
<XPD:REF name="Views[4]">S5Q5IoEQi0mB+hbB497m5QAA</XPD:REF>
<XPD:REF name="Views[5]">e8r9810XykmycMDw/AdMfwAA</XPD:REF>
<XPD:REF name="Views[6]">FkwCgfTgnEa08l2nHsJFiwAA</XPD:REF>
<XPD:REF name="Views[7]">Bw3i157PTU+G0VUue+Z6RwAA</XPD:REF>
<XPD:REF name="Views[8]">Mz1iBAmi7U24kfLH5VnSKwAA</XPD:REF>
<XPD:REF name="Views[9]">M60+MgrNOEmAxZXHGZ9avAAA</XPD:REF>
<XPD:REF name="Views[10]">x45pbBvpTEWOWmVN2YEPSgAA</XPD:REF>
<XPD:REF name="Views[11]">vLhsQyy+Oka4gORqsy1OiAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1+xSH3AEtEWuO7RNkAME4wAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8NqeN6zTg0+WICQNintJeQAA">
<XPD:ATTR name="Name" type="string">eiGui</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1+xSH3AEtEWuO7RNkAME4wAA</XPD:REF>
<XPD:REF name="Type_">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5E7auSyGskGoP+dK0piRFwAA">
<XPD:ATTR name="Name" type="string">eiEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1+xSH3AEtEWuO7RNkAME4wAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="/0T5XlZukUm7/wetY70+8wAA">
<XPD:ATTR name="Name" type="string">level</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1+xSH3AEtEWuO7RNkAME4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="P5G/v3OEdUuj36bEPR5ZUQAA">
<XPD:ATTR name="Name" type="string">getEiGui</XPD:ATTR>
<XPD:REF name="Owner">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="r1Gkobqb9kqvOjKfZ5GgEgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">P5G/v3OEdUuj36bEPR5ZUQAA</XPD:REF>
<XPD:REF name="Type_">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">10</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">XMRLZQwo9UiNkiM4aIWpVAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">CZoJ82/Aw0SHlEVOiHI+AAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">V1bojD4bSU6ZZubVjgi7ZAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">gQEzsJa9gEG1tKXWztz85gAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">i7YyNEg+skKcDwUXSr8HzgAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">IdPkjmQGnkW+onXGarUh+wAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">T+IREGjjDEyaEgNMIIuxGwAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">W2pkPlpNokKm8bmImpqcuAAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">9oDS8jgvgEa6jZa8eVKneAAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">pC5g09n5wke8fGPerflJQwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">WrWdJCJVp02WBGu6tQ+3/QAA</XPD:REF>
<XPD:REF name="Associations[1]">bOFfWVbbAUmbR4qNzo7oNQAA</XPD:REF>
<XPD:REF name="Associations[2]">Cyhn+ooZqk+ZuChVXzYThAAA</XPD:REF>
<XPD:REF name="Associations[3]">WyzoCTq9RkyqJNBquEP+pgAA</XPD:REF>
<XPD:REF name="Associations[4]">LZbp3+pGCESswbjVzI+J3QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="EWM+OEsOzkq7j1Y/Hy7XmgAA">
<XPD:ATTR name="Name" type="string">eiEntry</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiEntry</XPD:ATTR>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:REF name="Owner">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="2AVga1chnUueBlFeNSe08wAA">
<XPD:ATTR name="Name" type="string">treeLevel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int|null</XPD:ATTR>
<XPD:REF name="Owner">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="MYFFsDgI+kWNnBiL9dru6wAA">
<XPD:ATTR name="Name" type="string">eiEntryGuiListeners</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;EiEntryGuiListener&gt;</XPD:ATTR>
<XPD:REF name="Owner">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="WUInrm5cCEivZFHI4iwD3wAA">
<XPD:ATTR name="Name" type="string">initialized</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">false</XPD:ATTR>
<XPD:REF name="Owner">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="Ep0YwcjMyU2XQIfkkIVUmAAA">
<XPD:ATTR name="Name" type="string">DisplayDefinition</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">UO5fvkRS4EyTdW8L1so/BQAA</XPD:REF>
<XPD:REF name="Views[1]">EzxXnMXOWkeyCnGDnmqPlwAA</XPD:REF>
<XPD:REF name="Views[2]">Jgm5VNxdUUuZXEPalWe7UgAA</XPD:REF>
<XPD:REF name="Views[3]">SFwH1MLiCEKKnUVHKht5kAAA</XPD:REF>
<XPD:REF name="Views[4]">PYZcNpxziEWpgWWh3IZQyQAA</XPD:REF>
<XPD:REF name="Views[5]">nvb+xdZSE0axyGy9E9M9mwAA</XPD:REF>
<XPD:REF name="Views[6]">RZ82mhPHKE+S47Q+dgsVvgAA</XPD:REF>
<XPD:REF name="Views[7]">6U6SWxNjHEWgge9rxhw1iwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">jmYzCc7Ojk2/Wig3w/BiQgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">CMscLV8KAU6JzihzdoTnQgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="vjio+bJnMEGJbGg62Qqo3gAA">
<XPD:ATTR name="Name" type="string">displayItemItemType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">Ep0YwcjMyU2XQIfkkIVUmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="zc28fHYvzUyiitZEsVBPRgAA">
<XPD:ATTR name="Name" type="string">defaultDisplayed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">Ep0YwcjMyU2XQIfkkIVUmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="yyREvbAojEW28+heHxdoJAAA">
<XPD:ATTR name="Name" type="string">ManageInfo</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="yomU/EMFRE6XYrN1t9ltwAAA">
<XPD:ATTR name="Name" type="string">eiSelectionMapping</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">eiSelectionMapping</XPD:ATTR>
<XPD:REF name="Owner">yyREvbAojEW28+heHxdoJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="uBa+flYF5UG3GL6Tq4ExVQAA">
<XPD:ATTR name="Name" type="string">eiState</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiState</XPD:ATTR>
<XPD:REF name="Owner">yyREvbAojEW28+heHxdoJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="9/BGmWKgJk6wqFU2bMMYHwAA">
<XPD:ATTR name="Name" type="string">mode</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">yyREvbAojEW28+heHxdoJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="ZLeDkbbmlU24jdCWR5jZMgAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PropertyPath</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Type_">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
<XPD:REF name="Owner">yyREvbAojEW28+heHxdoJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLInterface" guid="XFURAN/nXUOXofgkA8SUdAAA">
<XPD:ATTR name="Name" type="string">GuiElementFork</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">G8NbpzCJQEeSz/ycoA1WPwAA</XPD:REF>
<XPD:REF name="Views[1]">GsO2a+uA102L8NYHbvyMRAAA</XPD:REF>
<XPD:REF name="Views[2]">hvIrcDeq00y3+/aOSljC1QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="qyPYKDwbmUSAAzhQ/1680gAA">
<XPD:ATTR name="Name" type="string">assembleGuiElement</XPD:ATTR>
<XPD:REF name="Owner">XFURAN/nXUOXofgkA8SUdAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9oOny+roK02Z5BYAgZ/+DwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qyPYKDwbmUSAAzhQ/1680gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YChDed5Gq0W9R22pxzV2kAAA">
<XPD:ATTR name="Name" type="string">guiIdPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiIdPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qyPYKDwbmUSAAzhQ/1680gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="0Q374onodUC/AH49HvwOUQAA">
<XPD:ATTR name="Name" type="string">makeEditable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qyPYKDwbmUSAAzhQ/1680gAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="6SCHSdID/UKAh5qXtyBZUgAA">
<XPD:ATTR name="Name" type="string">getForkDisplayable</XPD:ATTR>
<XPD:REF name="Owner">XFURAN/nXUOXofgkA8SUdAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Chg/Z20Ge0ay4VT7jTUTRwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Displayable|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6SCHSdID/UKAh5qXtyBZUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="2VI/rHcGnk21OTgOqQYyHwAA">
<XPD:ATTR name="Name" type="string">isForkReadOnly</XPD:ATTR>
<XPD:REF name="Owner">XFURAN/nXUOXofgkA8SUdAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Hi5OPYaolkGFa0De4/0ivgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2VI/rHcGnk21OTgOqQYyHwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="+DgPwxnmwUmJiLulQnjWcQAA">
<XPD:ATTR name="Name" type="string">getForkEditable</XPD:ATTR>
<XPD:REF name="Owner">XFURAN/nXUOXofgkA8SUdAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="E6Sk5acRx0OowNUJoQPQLAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+DgPwxnmwUmJiLulQnjWcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLPackage" guid="c3jsTjRCmEatI04BnJR6WgAA">
<XPD:ATTR name="Name" type="string">ui</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="XOWvdztcc0G+TNFxedPE8gAA">
<XPD:ATTR name="Name" type="string">DisplayItem</XPD:ATTR>
<XPD:REF name="Namespace">c3jsTjRCmEatI04BnJR6WgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pixZok3zp0On6FEMXkqdGgAA</XPD:REF>
<XPD:REF name="Views[1]">+zfVltIKI0uJ91vH54zCPQAA</XPD:REF>
<XPD:REF name="Views[2]">aORa/f4UIUeuK+OQVcTebwAA</XPD:REF>
<XPD:REF name="Views[3]">h5pLLtaFtEeINTZJfe+7SgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="xA9CDlfhBUq/Ha6hMAOtQAAA">
<XPD:ATTR name="Name" type="string">getLabelLstr</XPD:ATTR>
<XPD:REF name="Owner">XOWvdztcc0G+TNFxedPE8gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="X7TrfILi/E+JbLIbhmzuPQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Lstr|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xA9CDlfhBUq/Ha6hMAOtQAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="dDKUEhq1UkyWXsk1cAJbMwAA">
<XPD:ATTR name="Name" type="string">getType</XPD:ATTR>
<XPD:REF name="Owner">XOWvdztcc0G+TNFxedPE8gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="O7muwGP6YUGUpDERlQEQmAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dDKUEhq1UkyWXsk1cAJbMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">LSK4blHUU0eW1mgcmANkbgAA</XPD:REF>
<XPD:REF name="Associations[1]">uvGo6VxcPESobHw0oIrq0gAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="UpMUS1RM3k21HEB4LzGOAQAA">
<XPD:ATTR name="Name" type="string">TYPE_SIMPLE_GROUP</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">XOWvdztcc0G+TNFxedPE8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="JeAc4lTbUkeGZ+IhB609LgAA">
<XPD:ATTR name="Name" type="string">TYPE_MAIN_GROUP</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">XOWvdztcc0G+TNFxedPE8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="yd8EIo+ooEu7uiudCmWW3wAA">
<XPD:ATTR name="Name" type="string">TYPE_AUTONOMIC_GROUP</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">XOWvdztcc0G+TNFxedPE8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="kNUrH9XQIE++dc23VmUqPgAA">
<XPD:ATTR name="Name" type="string">TYPE_LIGHT_GROUP</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">XOWvdztcc0G+TNFxedPE8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="yoLU5TAkNk2GuTFf/Z6hvwAA">
<XPD:ATTR name="Name" type="string">TYPE_PANEL</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">XOWvdztcc0G+TNFxedPE8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="5W1RD5VUOkmG/2PI2pUHRAAA">
<XPD:ATTR name="Name" type="string">TYPE_ITEM</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">XOWvdztcc0G+TNFxedPE8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="nf7tdlUIRUqXFVyeg5SecwAA">
<XPD:ATTR name="Name" type="string">DisplayStructure</XPD:ATTR>
<XPD:REF name="Namespace">c3jsTjRCmEatI04BnJR6WgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bYS232eTvUiXT5HQ9Xk2ngAA</XPD:REF>
<XPD:REF name="Views[1]">ZlFpWNZ5zUmuw9LIamNNygAA</XPD:REF>
<XPD:REF name="Views[2]">na4zmI/fdk+vV+qzarYqCAAA</XPD:REF>
<XPD:REF name="Views[3]">I9e9tOAZzU24lxteVctXigAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="FHZs86wLwE2MdIWLwhBFxwAA">
<XPD:ATTR name="Name" type="string">addGuiFieldPath</XPD:ATTR>
<XPD:REF name="Owner">nf7tdlUIRUqXFVyeg5SecwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wy5P5MCjbU+PZF3blQRqlwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DispayItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FHZs86wLwE2MdIWLwhBFxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OZhHCzQwxES4HB4Ozodz5wAA">
<XPD:ATTR name="Name" type="string">GuiFieldPath $guiFieldPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FHZs86wLwE2MdIWLwhBFxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Jk7S9dPZTEGXIGxkSxYb3wAA">
<XPD:ATTR name="Name" type="string">string $type</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FHZs86wLwE2MdIWLwhBFxwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="K3jbqwWEekG94K1LnV7rEwAA">
<XPD:ATTR name="Name" type="string">addDisplayStructure</XPD:ATTR>
<XPD:REF name="Owner">nf7tdlUIRUqXFVyeg5SecwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rJAz06Zu5EimoCUc96DYtwAA">
<XPD:ATTR name="Name" type="string">displayStructure</XPD:ATTR>
<XPD:REF name="BehavioralFeature">K3jbqwWEekG94K1LnV7rEwAA</XPD:REF>
<XPD:REF name="Type_">nf7tdlUIRUqXFVyeg5SecwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0qjMBbmWvE6Ehiytze6YOQAA">
<XPD:ATTR name="Name" type="string">type</XPD:ATTR>
<XPD:REF name="BehavioralFeature">K3jbqwWEekG94K1LnV7rEwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Jv6oC/dveUu30m7I0SKzJQAA">
<XPD:ATTR name="Name" type="string">labelLstr</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Lstr</XPD:ATTR>
<XPD:REF name="BehavioralFeature">K3jbqwWEekG94K1LnV7rEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">rJAz06Zu5EimoCUc96DYtwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">8q8kd+oCOUW8vQJ/0qeRpwAA</XPD:REF>
<XPD:REF name="Associations[1]">Ih3OP6EevUmYrY4oaq6UYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="Kl7QtC/WG0SiVUmHb5Zm5AAA">
<XPD:ATTR name="Name" type="string">EiGuiFrame</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">y2xx92I5Mki9tn3d2WyIGwAA</XPD:REF>
<XPD:REF name="Views[1]">+4WPYx0uWEGZh9JtXP/p/gAA</XPD:REF>
<XPD:REF name="Views[2]">fnN9U58BDkWtY8WzcOfBGwAA</XPD:REF>
<XPD:REF name="Views[3]">FLsjNh6mJkayD7q4ZoIRsgAA</XPD:REF>
<XPD:REF name="Views[4]">gOtb3+vcMUSMMaNDfmROuwAA</XPD:REF>
<XPD:REF name="Views[5]">J7JFAa/SZ0G1CpwRVkOgSQAA</XPD:REF>
<XPD:REF name="Views[6]">CDFxi58ookKe1FRZehaMgwAA</XPD:REF>
<XPD:REF name="Views[7]">Avx2OUNKxUKo1oeJohiXZgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="8EVAbVgK+UC5pEx0r/eyaAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="d+QvbA4MQEywyNE3g1hrigAA">
<XPD:ATTR name="Name" type="string">eiFrame</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8EVAbVgK+UC5pEx0r/eyaAAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cpoWwymuy02jUZLSoK5N5QAA">
<XPD:ATTR name="Name" type="string">guiDefinition</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8EVAbVgK+UC5pEx0r/eyaAAA</XPD:REF>
<XPD:REF name="Type_">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="XWis9yNndUqhCns0WLEqFwAA">
<XPD:ATTR name="Name" type="string">viewMode</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8EVAbVgK+UC5pEx0r/eyaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="TvXmw3Z/bkW99bc4Y2M0cQAA">
<XPD:ATTR name="Name" type="string">guiPropPaths</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiPropPath[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8EVAbVgK+UC5pEx0r/eyaAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="5ARIFGvmKUeyGb/xgMcBlwAA">
<XPD:ATTR name="Name" type="string">getEiFrame</XPD:ATTR>
<XPD:REF name="Owner">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8HWKHXC1kEuilKcgJaG1jAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5ARIFGvmKUeyGb/xgMcBlwAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="xPNgP/20akWjdrNnFTq4bwAA">
<XPD:ATTR name="Name" type="string">getGuiDefinition</XPD:ATTR>
<XPD:REF name="Owner">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lQxNtVqSaUG3QrXaGmLtCgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xPNgP/20akWjdrNnFTq4bwAA</XPD:REF>
<XPD:REF name="Type_">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="lO+wew6Hk0SqIymPnup1bwAA">
<XPD:ATTR name="Name" type="string">createEiEntryGui</XPD:ATTR>
<XPD:REF name="Owner">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pC5g09n5wke8fGPerflJQwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lO+wew6Hk0SqIymPnup1bwAA</XPD:REF>
<XPD:REF name="Type_">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lGh7aygXdkSQ7i0XYdiZVgAA">
<XPD:ATTR name="Name" type="string">eiEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lO+wew6Hk0SqIymPnup1bwAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="dzKGqCeTcUW7OrmLzSyzYQAA">
<XPD:ATTR name="Name" type="string">treeLevel</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lO+wew6Hk0SqIymPnup1bwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="kWb1QskLn06ytL4GPOqDHwAA">
<XPD:ATTR name="Name" type="string">append</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lO+wew6Hk0SqIymPnup1bwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="KTj7y0oosES25mYu/rNDHgAA">
<XPD:ATTR name="Name" type="string">isInit</XPD:ATTR>
<XPD:REF name="Owner">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HhOrTfiRl0W4HA162dWk8QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KTj7y0oosES25mYu/rNDHgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="W6YkZlhuK0yVwcIFeVQ3HQAA">
<XPD:ATTR name="Name" type="string">hasMultipleEiEntryGuis</XPD:ATTR>
<XPD:REF name="Owner">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IuO63sQp20eAto2zU2gkpgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W6YkZlhuK0yVwcIFeVQ3HQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="1CbCWkmtGUSDnMEcQdwpqQAA">
<XPD:ATTR name="Name" type="string">init</XPD:ATTR>
<XPD:REF name="Owner">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Aid+NFBDbkeYMwLPpo2XzQAA">
<XPD:ATTR name="Name" type="string">guiFieldAssemblers</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiFieldAssembler[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1CbCWkmtGUSDnMEcQdwpqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rXZ23cFLi06+mJ0dtRL7wQAA">
<XPD:ATTR name="Name" type="string">guiPropPaths</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiPropPath[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1CbCWkmtGUSDnMEcQdwpqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">erQHZkJAuUiGgNam1U2NrwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">8</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">r1Gkobqb9kqvOjKfZ5GgEgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">6L+P+GHwrky7MfIlQL3zlQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">tdVmJUCGUky0xbVWrq6VdwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">ikl3SVCvMkyucnxdztLr5QAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">8NqeN6zTg0+WICQNintJeQAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">SygP+UJ0RkWusBkOHbhvhwAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">0bTGR9ohwU2q+6qvd+ToXQAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">GAM07CxkaUyvm5mMIufnZAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">6</XPD:ATTR>
<XPD:REF name="Associations[0]">bSTef5AHJUCHcW+dmMu+8wAA</XPD:REF>
<XPD:REF name="Associations[1]">JhCWlZePeU2OzI44fqqfggAA</XPD:REF>
<XPD:REF name="Associations[2]">m5Yp1nbxf0KFAlDnaAWLGgAA</XPD:REF>
<XPD:REF name="Associations[3]">j/KJZof6D0SePnc+mTL2owAA</XPD:REF>
<XPD:REF name="Associations[4]">+h1oKerbvUmNN8g8ygb1LAAA</XPD:REF>
<XPD:REF name="Associations[5]">W6L5hgxomk+zf4rIKv4oRQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="8NG1AZzcskqfBieIdcrCNAAA">
<XPD:ATTR name="Name" type="string">eiFrame</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiFrame</XPD:ATTR>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:REF name="Owner">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="7GH0ZWaa0E2uPam49GSpQgAA">
<XPD:ATTR name="Name" type="string">eiMask</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiMask</XPD:ATTR>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:REF name="Owner">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="E2hQyXDZikqEsOaC31NRxwAA">
<XPD:ATTR name="Name" type="string">viewMode</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="2BIpxnTkN0erpmhInX6b1gAA">
<XPD:ATTR name="Name" type="string">guiFieldAssemblers</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;EiFieldPath, GuiFieldAssembler&gt;</XPD:ATTR>
<XPD:REF name="Owner">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="ohj5OLZ+SU65k1Vjo2xmBgAA">
<XPD:ATTR name="Name" type="string">guiPropPaths</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">&lt;GuiPropPath&gt;</XPD:ATTR>
<XPD:REF name="Owner">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="8GXcDqhrC02rztJP5TjGmwAA">
<XPD:ATTR name="Name" type="string">displayDefinitions</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;GuiPropPath, DisplayDefinition&gt;</XPD:ATTR>
<XPD:REF name="Owner">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="6s6B2wKqUEK9gnCzs+YQ6QAA">
<XPD:ATTR name="Name" type="string">eiGuiListeners</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;EiGuiListener&gt;</XPD:ATTR>
<XPD:REF name="Owner">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="53uaw8CpkkWkohVW7HihvAAA">
<XPD:ATTR name="Name" type="string">eiEntryGuis</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;EiEntryGui&gt;</XPD:ATTR>
<XPD:REF name="Owner">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLInterface" guid="Gj50yBPzb0KkDucVWN63JQAA">
<XPD:ATTR name="Name" type="string">EiGuiViewFactory</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="xwz1hJVxlEKbcYsM3Ro/hQAA">
<XPD:ATTR name="Name" type="string">applyConfig</XPD:ATTR>
<XPD:REF name="Owner">Gj50yBPzb0KkDucVWN63JQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hjofvqTLdEyjEbJnYGNnbAAA">
<XPD:ATTR name="Name" type="string">config</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xwz1hJVxlEKbcYsM3Ro/hQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="HrItwp+p8UeLHcMOGdi3CwAA">
<XPD:ATTR name="Name" type="string">getGuiDefinition</XPD:ATTR>
<XPD:REF name="Owner">Gj50yBPzb0KkDucVWN63JQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3Rx4at/n/Uqz0r20tUqMSAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HrItwp+p8UeLHcMOGdi3CwAA</XPD:REF>
<XPD:REF name="Type_">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="49hRKnE7Rkqgt2ZSsIZsNgAA">
<XPD:ATTR name="Name" type="string">getGuiIdPaths</XPD:ATTR>
<XPD:REF name="Owner">Gj50yBPzb0KkDucVWN63JQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lJd87qjaL0+E/TtqNrmjTgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiIdPath[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">49hRKnE7Rkqgt2ZSsIZsNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="TRDNgAiWuEOshj/eqKxOygAA">
<XPD:ATTR name="Name" type="string">getDisplayStructure</XPD:ATTR>
<XPD:REF name="Owner">Gj50yBPzb0KkDucVWN63JQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="woHudgAXzkuDaLFNHca3kAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TRDNgAiWuEOshj/eqKxOygAA</XPD:REF>
<XPD:REF name="Type_">zlu/knVkrUG853Zousdc8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Bqq76QlOWUaN6WKicbNfaAAA">
<XPD:ATTR name="Name" type="string">createUiComponent</XPD:ATTR>
<XPD:REF name="Owner">Gj50yBPzb0KkDucVWN63JQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dSwPmvcUf0WQgU3altmoLAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">UiComponent;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bqq76QlOWUaN6WKicbNfaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5yqx2lJdAE6qfQFFAxQutwAA">
<XPD:ATTR name="Name" type="string">eiEntryGuis</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiEntryGui[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bqq76QlOWUaN6WKicbNfaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="4zyu3I+imU6MxoqvMo/75wAA">
<XPD:ATTR name="Name" type="string">contextView</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bqq76QlOWUaN6WKicbNfaAAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">Jjf+I6IGsUmGVXNBo+ETJAAA</XPD:REF>
<XPD:REF name="Associations[1]">LumA/E0L8kCNGAzChrk3kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="aw5yRlTD5UGOQKkgdQHwGQAA">
<XPD:ATTR name="Name" type="string">EiEntryGuiAssembler</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EMKLJezNXkKtOBYEaAyFfgAA</XPD:REF>
<XPD:REF name="Views[1]">Ns86QnC/n0SlxOlviSkOeAAA</XPD:REF>
<XPD:REF name="Views[2]">PipIr7SuYUK9+kwNe/wR9AAA</XPD:REF>
<XPD:REF name="Views[3]">hQ+O7gyfSkCA1zYkwaTVYAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="IhldmePvc0OkChGuMjayvQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">aw5yRlTD5UGOQKkgdQHwGQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IdPkjmQGnkW+onXGarUh+wAA">
<XPD:ATTR name="Name" type="string">eiEntryGui</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IhldmePvc0OkChGuMjayvQAA</XPD:REF>
<XPD:REF name="Type_">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="uIMFYrQSqU+U6JMFUqgXmAAA">
<XPD:ATTR name="Name" type="string">getEiEntryGui</XPD:ATTR>
<XPD:REF name="Owner">aw5yRlTD5UGOQKkgdQHwGQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="i7YyNEg+skKcDwUXSr8HzgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uIMFYrQSqU+U6JMFUqgXmAAA</XPD:REF>
<XPD:REF name="Type_">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="gJebWIfDWUCAtSLjKVMvFQAA">
<XPD:ATTR name="Name" type="string">assembleGuiField</XPD:ATTR>
<XPD:REF name="Owner">aw5yRlTD5UGOQKkgdQHwGQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XfcV1LW3jkS6TFpEGgiBLAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gJebWIfDWUCAtSLjKVMvFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qVab2x4AD0OodJF3rBYR7gAA">
<XPD:ATTR name="Name" type="string">guiIdPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiIdPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gJebWIfDWUCAtSLjKVMvFQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="on6Hvh0P90+P6/nPuTJqxwAA">
<XPD:ATTR name="Name" type="string">finalize</XPD:ATTR>
<XPD:REF name="Owner">aw5yRlTD5UGOQKkgdQHwGQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">obUA4jW3bUCIocB7TJMJ8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLInterface" guid="P4RdDCbrQk+ue57BayCUDwAA">
<XPD:ATTR name="Name" type="string">EiGuiListener</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">8sKy4qN5j0SlDpifFcCvSgAA</XPD:REF>
<XPD:REF name="Views[1]">2B8cGx2Yskiw52jBiJ2iTAAA</XPD:REF>
<XPD:REF name="Views[2]">z2E70SRpzUSnkYnHJLVMGgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="/b9Wuh9kDU6esAUoiCepHgAA">
<XPD:ATTR name="Name" type="string">onInitialized</XPD:ATTR>
<XPD:REF name="Owner">P4RdDCbrQk+ue57BayCUDwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ikl3SVCvMkyucnxdztLr5QAA">
<XPD:ATTR name="Name" type="string">eiGui</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/b9Wuh9kDU6esAUoiCepHgAA</XPD:REF>
<XPD:REF name="Type_">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="GpaCL8+dRkymEGqZP6mONgAA">
<XPD:ATTR name="Name" type="string">onNewEiEntryGui</XPD:ATTR>
<XPD:REF name="Owner">P4RdDCbrQk+ue57BayCUDwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="W2pkPlpNokKm8bmImpqcuAAA">
<XPD:ATTR name="Name" type="string">eiEntryGui</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GpaCL8+dRkymEGqZP6mONgAA</XPD:REF>
<XPD:REF name="Type_">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="7JIy5KEUakOKVHaucxePpgAA">
<XPD:ATTR name="Name" type="string">onSerialize</XPD:ATTR>
<XPD:REF name="Owner">P4RdDCbrQk+ue57BayCUDwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ukjaE7WqGUyIawvpBO6lKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLInterface" guid="tN8jCjM2O0OPpA5P9104xgAA">
<XPD:ATTR name="Name" type="string">GuiCommand</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">L6jbqel0mESDIUr+i3bREQAA</XPD:REF>
<XPD:REF name="Views[1]">mLnXGxkHRkCEy73DNz2AOgAA</XPD:REF>
<XPD:REF name="Views[2]">9RD5IepUrE2iz0tg8gVYnwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="68tcLD649EKdP6w0y5IYcgAA">
<XPD:ATTR name="Name" type="string">createGeneralGuiControls</XPD:ATTR>
<XPD:REF name="Owner">tN8jCjM2O0OPpA5P9104xgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zu00NNSEkEmG32sJp/ckOwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GeneralGuiControl[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">68tcLD649EKdP6w0y5IYcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3k5X1Gk7p0Gz566c671l9gAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">68tcLD649EKdP6w0y5IYcgAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Nby2ywB070KYWqSNxbUsvAAA">
<XPD:ATTR name="Name" type="string">createSelectionGuiControls</XPD:ATTR>
<XPD:REF name="Owner">tN8jCjM2O0OPpA5P9104xgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b8x8emuqEE6JHnEKvA+BOwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SelectionGuiControl[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Nby2ywB070KYWqSNxbUsvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ifzF4iLQFEi6rwSJy0Y++QAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Nby2ywB070KYWqSNxbUsvAAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="rsVrpltfU0Gw6h0tLpoupAAA">
<XPD:ATTR name="Name" type="string">createEntryGuiControls</XPD:ATTR>
<XPD:REF name="Owner">tN8jCjM2O0OPpA5P9104xgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VSpzuEpPukymc7ZkxgVw0QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntryGuiControl[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rsVrpltfU0Gw6h0tLpoupAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="aDvhpZSFREG/01gRXt4g4QAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rsVrpltfU0Gw6h0tLpoupAAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">vALkqoeAfUugGuzbbFsPfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLClass" guid="7P9vs3pwJk2c3FhnvARvWwAA">
<XPD:ATTR name="Name" type="string">GuiPropWrapper</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">zqcQ0NKj3EawvRBIwpUQmQAA</XPD:REF>
<XPD:REF name="Views[1]">cbC4AwKGD0mB0EPYsLVItgAA</XPD:REF>
<XPD:REF name="Views[2]">Dn7jBUi0uEu8B7MESMY8GwAA</XPD:REF>
<XPD:REF name="Views[3]">IJWmMG721UiEI3Kef8pU0wAA</XPD:REF>
<XPD:REF name="Views[4]">5s6XQaRBuEO8ngzH+4A8FgAA</XPD:REF>
<XPD:REF name="Views[5]">inmIvEs/tEy2vNyw9AtM4gAA</XPD:REF>
<XPD:REF name="Views[6]">PO79pXfrE06z9y+11UdkhgAA</XPD:REF>
<XPD:REF name="Views[7]">u+7HcALKMkqlvL1Bfe/TXgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="FURfZqtq2EiUXnwIJV9nBQAA">
<XPD:ATTR name="Name" type="string">buildDisplayDefinition</XPD:ATTR>
<XPD:REF name="Owner">7P9vs3pwJk2c3FhnvARvWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zyI1RwoE9EOSBOszU6vJGQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DisplayDefinition|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FURfZqtq2EiUXnwIJV9nBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0bTGR9ohwU2q+6qvd+ToXQAA">
<XPD:ATTR name="Name" type="string">eiGui</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FURfZqtq2EiUXnwIJV9nBQAA</XPD:REF>
<XPD:REF name="Type_">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="o4p/ZuNcjUaOXTkITCUU5gAA">
<XPD:ATTR name="Name" type="string">defaultDisplayedRequired</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FURfZqtq2EiUXnwIJV9nBQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="aPdxz2PhTEil3+5zxZ4MywAA">
<XPD:ATTR name="Name" type="string">buildGuiField</XPD:ATTR>
<XPD:REF name="Owner">7P9vs3pwJk2c3FhnvARvWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5NdXclZigEOE2WV7swbnagAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiField|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aPdxz2PhTEil3+5zxZ4MywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9oDS8jgvgEa6jZa8eVKneAAA">
<XPD:ATTR name="Name" type="string">eiEntryGui</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aPdxz2PhTEil3+5zxZ4MywAA</XPD:REF>
<XPD:REF name="Type_">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">utRj0NJJ1kSEP0iVavcJpwAA</XPD:REF>
<XPD:REF name="Associations[1]">d+jhtSlYlke+UOKXxVHBNAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="0Jg14weaXEG+oHiZ33sfCwAA">
<XPD:ATTR name="Name" type="string">guiDefinition</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiDefinition</XPD:ATTR>
<XPD:REF name="Type_">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
<XPD:REF name="Owner">7P9vs3pwJk2c3FhnvARvWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="U10P4GON0ki42cGXbEifEgAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="Owner">7P9vs3pwJk2c3FhnvARvWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="DfiLucJcTEOXZsbwHvelxAAA">
<XPD:ATTR name="Name" type="string">guiProp</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiProp</XPD:ATTR>
<XPD:REF name="Type_">1LG611XG60SyACdIccMD4AAA</XPD:REF>
<XPD:REF name="Owner">7P9vs3pwJk2c3FhnvARvWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLClass" guid="AoqSzRYQrUKCdGx3kw0HPAAA">
<XPD:ATTR name="Name" type="string">GuiStructureDeclaration</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OXPEBqlIok+YIGYW/u8B3gAA</XPD:REF>
<XPD:REF name="Views[1]">urPBnV8JLkS9FCl5c8ihwQAA</XPD:REF>
<XPD:REF name="Views[2]">/W64IRFSokSwmiUTcr9kwAAA</XPD:REF>
<XPD:REF name="Views[3]">pbTtqbzhM0qGsR13PvFfaQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="spT/Aa/HrUKCug7+Xys8OgAA">
<XPD:ATTR name="Name" type="string">createField</XPD:ATTR>
<XPD:REF name="Owner">AoqSzRYQrUKCdGx3kw0HPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iGsT5LvySkGzIaHLBY6u1AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">spT/Aa/HrUKCug7+Xys8OgAA</XPD:REF>
<XPD:REF name="Type_">AoqSzRYQrUKCdGx3kw0HPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fyU/uwcHoEKKYVzz23kXlAAA">
<XPD:ATTR name="Name" type="string">guiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">spT/Aa/HrUKCug7+Xys8OgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="2U0Y2Pny8UOvXpbVARUXIwAA">
<XPD:ATTR name="Name" type="string">siStructureType</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">spT/Aa/HrUKCug7+Xys8OgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="oL1dZV14RE+TV0+HACQdnQAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">spT/Aa/HrUKCug7+Xys8OgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="eCECuuLIsUyri433MWFvgAAA">
<XPD:ATTR name="Name" type="string">helpText</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">spT/Aa/HrUKCug7+Xys8OgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="OOWOJPkOrUu3ePV50myOYgAA">
<XPD:ATTR name="Name" type="string">createGroup</XPD:ATTR>
<XPD:REF name="Owner">AoqSzRYQrUKCdGx3kw0HPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="j29E8jYTvEq1LDAtmpEm6wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OOWOJPkOrUu3ePV50myOYgAA</XPD:REF>
<XPD:REF name="Type_">AoqSzRYQrUKCdGx3kw0HPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="G0fc1tjbk02Js7dgYAHxYQAA">
<XPD:ATTR name="Name" type="string">children</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;GuiStructureDeclaration&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OOWOJPkOrUu3ePV50myOYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="rhLrbimVMk6cZVcD71lp+wAA">
<XPD:ATTR name="Name" type="string">siStructureType</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OOWOJPkOrUu3ePV50myOYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="JO5bPABMT0S7EKAfe4TrpQAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OOWOJPkOrUu3ePV50myOYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="3oaggVe2iUaHm9jwkLjCrAAA">
<XPD:ATTR name="Name" type="string">helpText</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OOWOJPkOrUu3ePV50myOYgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">iGsT5LvySkGzIaHLBY6u1AAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">j29E8jYTvEq1LDAtmpEm6wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">PYQDFwzqrE+76s3FeipkoAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="JvK2SdrxmkKLjhoyThugEwAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">AoqSzRYQrUKCdGx3kw0HPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="DouK+wmNFk6M5v6RUXq3DAAA">
<XPD:ATTR name="Name" type="string">helpText</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">AoqSzRYQrUKCdGx3kw0HPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="yBSyb9AA1E2IZEsWvECxEAAA">
<XPD:ATTR name="Name" type="string">siStructureType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">AoqSzRYQrUKCdGx3kw0HPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="mc1JGnjacEG8gsaDB/AErAAA">
<XPD:ATTR name="Name" type="string">guiPropPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiPropPath|null</XPD:ATTR>
<XPD:REF name="Owner">AoqSzRYQrUKCdGx3kw0HPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="4/70moW910CAmufOw9BzfQAA">
<XPD:ATTR name="Name" type="string">children</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;GuiStructureDeclaration&gt;|null</XPD:ATTR>
<XPD:REF name="Owner">AoqSzRYQrUKCdGx3kw0HPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLClass" guid="DT2Ob0n2REuiXwaMxl45eQAA">
<XPD:ATTR name="Name" type="string">GuiFieldMap</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TCL+Z2CVREWn4xPUqXYY+QAA</XPD:REF>
<XPD:REF name="Views[1]">Hgw9mzsBT0aWCnnHkgqp1wAA</XPD:REF>
<XPD:REF name="Views[2]">zCzy9t8GlUK5zCnZkTaf9gAA</XPD:REF>
<XPD:REF name="Views[3]">5WlnnRXgxEmdcOcLxUgedwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">siTK+MOoIUqmQB+3C3SpMQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">cE6bPxL9BEmmCRrPPuFPDwAA</XPD:REF>
<XPD:REF name="Associations[1]">VhmOViFnHEq8h2b7EAC/SQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="DGd1fj/Ny0mg7KCce/36/gAA">
<XPD:ATTR name="Name" type="string">forkGuiPropPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiPropPath</XPD:ATTR>
<XPD:REF name="Owner">DT2Ob0n2REuiXwaMxl45eQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="lNPUdbkITUuIQCD2zuq0SAAA">
<XPD:ATTR name="Name" type="string">forkEiFieldPaths</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="Owner">DT2Ob0n2REuiXwaMxl45eQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="RC6u9KHqB0emtf9yQINfygAA">
<XPD:ATTR name="Name" type="string">guiFields</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;string, GuiField&gt;</XPD:ATTR>
<XPD:REF name="Owner">DT2Ob0n2REuiXwaMxl45eQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLClass" guid="D49gwPL53kCd3LsuS6yhfwAA">
<XPD:ATTR name="Name" type="string">GuiCommandWrapper</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">i7df+R9VvUepVw8o+Z4+JAAA</XPD:REF>
<XPD:REF name="Views[1]">UOJH0f0avkalXh5TLHmlTAAA</XPD:REF>
<XPD:REF name="Views[2]">O8G8dxkpEki2yFzo+RggUgAA</XPD:REF>
<XPD:REF name="Views[3]">To8mBqpVqkW3anhvxTVsaQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">+OwSPKCFfEKdAn9tHIF8wwAA</XPD:REF>
<XPD:REF name="Associations[1]">Pocw0fIc3UmIRvhJurEUygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLClass" guid="spS8C/I9rUqj82R90us33wAA">
<XPD:ATTR name="Name" type="string">EiGui</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PUTfJyvEokqvsSw424qlngAA</XPD:REF>
<XPD:REF name="Views[1]">eKGTjf+EaU+XMwKhjNvaewAA</XPD:REF>
<XPD:REF name="Views[2]">aIAkfciV7kmXEmMLghT4twAA</XPD:REF>
<XPD:REF name="Views[3]">mBzf5BpCFkGrk7Tyif9gLAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Ln2XgetVlEeYjLTzGl067AAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">spS8C/I9rUqj82R90us33wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GAM07CxkaUyvm5mMIufnZAAA">
<XPD:ATTR name="Name" type="string">eiGui</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ln2XgetVlEeYjLTzGl067AAA</XPD:REF>
<XPD:REF name="Type_">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="J3DGiQIxWEi/8sS76x/ikwAA">
<XPD:ATTR name="Name" type="string">guiStructureDeclarations</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiStructureDeclaration[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ln2XgetVlEeYjLTzGl067AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="SJTP5+XiZUmscnZfM+UgzQAA">
<XPD:ATTR name="Name" type="string">createSiTypDeclaration</XPD:ATTR>
<XPD:REF name="Owner">spS8C/I9rUqj82R90us33wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tEYnDuj9YU24OHWI9IRO+wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SiTypeDeclaration</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SJTP5+XiZUmscnZfM+UgzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">kdzhCu1eYUWrEUpBMmdSwwAA</XPD:REF>
<XPD:REF name="Associations[1]">CXRL1mXeD0mOiBrA7ivIzgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="erQHZkJAuUiGgNam1U2NrwAA">
<XPD:ATTR name="Name" type="string">eiGuiFrame</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiGuiFrame</XPD:ATTR>
<XPD:REF name="Type_">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
<XPD:REF name="Owner">spS8C/I9rUqj82R90us33wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Za8kT07VM02mAachTGFK3gAA">
<XPD:ATTR name="Name" type="string">guiStructureDeclaration</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">&lt;string, GuiStructureDeclration&gt;|null</XPD:ATTR>
<XPD:REF name="Owner">spS8C/I9rUqj82R90us33wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLInterface" guid="D5NgmXxsr0moxZhz5hNMGAAA">
<XPD:ATTR name="Name" type="string">GuiPropFork</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">vNRR57ioE06CY7SsBBBPpQAA</XPD:REF>
<XPD:REF name="Views[1]">KB0au55ZuU2EIouKVllt0QAA</XPD:REF>
<XPD:REF name="Views[2]">SmV/BI5xckKN8SoyiZNhHQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="7B/B2J+MBkGzNGhjTuwhywAA">
<XPD:ATTR name="Name" type="string">getGuiPropPaths</XPD:ATTR>
<XPD:REF name="Owner">D5NgmXxsr0moxZhz5hNMGAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AWpijgVQqUiGi9uHfL5DNwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiPropPath[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7B/B2J+MBkGzNGhjTuwhywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="9oLm6lCNp06uBjZ/RtCz1gAA">
<XPD:ATTR name="Name" type="string">buildDisplayDefiniton</XPD:ATTR>
<XPD:REF name="Owner">D5NgmXxsr0moxZhz5hNMGAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+5TpvFCUYUSuf4KxksudUgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DisplayDefinition|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9oLm6lCNp06uBjZ/RtCz1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="57aQozHZkEiiL0l3PQRYiQAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9oLm6lCNp06uBjZ/RtCz1gAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="lz5D7rt5yU6xH4xNGrLPiwAA">
<XPD:ATTR name="Name" type="string">guiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9oLm6lCNp06uBjZ/RtCz1gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLInterface" guid="SazMGMBJ4E2UHwpmv4bs7gAA">
<XPD:ATTR name="Name" type="string">ForkedDisplayDefinitionFactory</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLInterface" guid="njOeUwCKwESwSzB/246VxgAA">
<XPD:ATTR name="Name" type="string">GuiFieldAssembler</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">rgTOrHvQk0mRD87riu7YVAAA</XPD:REF>
<XPD:REF name="Views[1]">bTBHHZTXd0uRu0tgDkJ5ZQAA</XPD:REF>
<XPD:REF name="Views[2]">ih+vvF9Xj0OH+Ul78rz0VQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="SYasDweaA0SYaB83945bQAAA">
<XPD:ATTR name="Name" type="string">getForkedDisplayDefinition</XPD:ATTR>
<XPD:REF name="Owner">njOeUwCKwESwSzB/246VxgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s1IeX4rRmkyphNSqqvm0RAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DisplayDefinition|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SYasDweaA0SYaB83945bQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Pmp2k2uM90OVmHKWujipYQAA">
<XPD:ATTR name="Name" type="string">guiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SYasDweaA0SYaB83945bQAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">3JYCTbnmGkGOBrA4eFJhbQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">nVwqqQJE50OlPruogeUMIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLClass" guid="A1F3l/eGukCqJNNim7AqnQAA">
<XPD:ATTR name="Name" type="string">Gui</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLInterface" guid="il4yJEBb1EKQGL6DN6i9RwAA">
<XPD:ATTR name="Name" type="string">GuiPropSetup</XPD:ATTR>
<XPD:REF name="Namespace">KOASZcuUokSR2nNO6WrmegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">BTUupVbhD0qpd418po/zlQAA</XPD:REF>
<XPD:REF name="Views[1]">LoVWsVUSXkq91E50vR0l8QAA</XPD:REF>
<XPD:REF name="Views[2]">NjFzywKvjk2Yi5vzZh0SdgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fS0hu+8sv021Q9CVK8mkhgAA">
<XPD:ATTR name="Name" type="string">getGuiFieldAssembler</XPD:ATTR>
<XPD:REF name="Owner">il4yJEBb1EKQGL6DN6i9RwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3JYCTbnmGkGOBrA4eFJhbQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fS0hu+8sv021Q9CVK8mkhgAA</XPD:REF>
<XPD:REF name="Type_">njOeUwCKwESwSzB/246VxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="vzY0x2De3EOajAZp6YugrQAA">
<XPD:ATTR name="Name" type="string">getDisplayDefinition</XPD:ATTR>
<XPD:REF name="Owner">il4yJEBb1EKQGL6DN6i9RwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CMscLV8KAU6JzihzdoTnQgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vzY0x2De3EOajAZp6YugrQAA</XPD:REF>
<XPD:REF name="Type_">Ep0YwcjMyU2XQIfkkIVUmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="4c7gvtA56E2/6MJnCHCg8wAA">
<XPD:ATTR name="Name" type="string">getForkedDisplayDefinition</XPD:ATTR>
<XPD:REF name="Owner">il4yJEBb1EKQGL6DN6i9RwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gD86usit7Eq5aAgvO6eIfAAA">
<XPD:ATTR name="Name" type="string">guiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4c7gvtA56E2/6MJnCHCg8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">nqpJeAkrOEOMr1YkX6jE1gAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">G/vvEZrhCUS02WmkYIOy5QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLPackage" guid="VgDtltm3gUOraHnlGZi5lAAA">
<XPD:ATTR name="Name" type="string">entry</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">15</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="QM6x5/z8RkyhTuDN+qdYOAAA">
<XPD:ATTR name="Name" type="string">EiEntry</XPD:ATTR>
<XPD:REF name="Namespace">VgDtltm3gUOraHnlGZi5lAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">28</XPD:ATTR>
<XPD:REF name="Views[0]">uce1hAy4a0CNQ0xZQPxtxQAA</XPD:REF>
<XPD:REF name="Views[1]">4r2BesSErEqGea58Os5CugAA</XPD:REF>
<XPD:REF name="Views[2]">7wbMAQBDi02Y/FEmC557zgAA</XPD:REF>
<XPD:REF name="Views[3]">aC6ex70rJEyp1CulM2DReAAA</XPD:REF>
<XPD:REF name="Views[4]">kqz3PeArSkSPXEvcTtePvQAA</XPD:REF>
<XPD:REF name="Views[5]">wGtnzrwNU0qXAmWojNgh5AAA</XPD:REF>
<XPD:REF name="Views[6]">NBzBHSMp3UG1vCkQVuiv3AAA</XPD:REF>
<XPD:REF name="Views[7]">6mhH95IljkSaBouIlJXFPQAA</XPD:REF>
<XPD:REF name="Views[8]">fGeSLuFRTECNb/ApbQ9r+wAA</XPD:REF>
<XPD:REF name="Views[9]">bSHdfu8A9kyfiKijU1P2RAAA</XPD:REF>
<XPD:REF name="Views[10]">Rzu81LhVwUuTU/NVCa1/SQAA</XPD:REF>
<XPD:REF name="Views[11]">RNHlmcUXuUGGkGHLDyVp/wAA</XPD:REF>
<XPD:REF name="Views[12]">4vxejqgeFEKdgP5V91Az2QAA</XPD:REF>
<XPD:REF name="Views[13]">rJPy80UzDkiM8+er0Kyr6wAA</XPD:REF>
<XPD:REF name="Views[14]">/c2NlrFIZEuhc4SpTGF5rQAA</XPD:REF>
<XPD:REF name="Views[15]">fZL4YKfug0udBYoWFaGT+AAA</XPD:REF>
<XPD:REF name="Views[16]">A6HqFxGhpUmKGBiowa5oTgAA</XPD:REF>
<XPD:REF name="Views[17]">GI88EiWjD0ijK07UQRSp8AAA</XPD:REF>
<XPD:REF name="Views[18]">04/tMqGmuEujsNF4O+i/1wAA</XPD:REF>
<XPD:REF name="Views[19]">FSVVHFXy90uLfqNwBaGGRgAA</XPD:REF>
<XPD:REF name="Views[20]">th63O4m0WUWSUjRys9CNLAAA</XPD:REF>
<XPD:REF name="Views[21]">Vtt7cf0DZ0eFc4Jf2um7XQAA</XPD:REF>
<XPD:REF name="Views[22]">Pm67Bzg/C0C7vS/tH0oToAAA</XPD:REF>
<XPD:REF name="Views[23]">j+zARA8cpEWgWlaKgjub6gAA</XPD:REF>
<XPD:REF name="Views[24]">ocHBmcgpEU+PUvh0o9W5KgAA</XPD:REF>
<XPD:REF name="Views[25]">YawN+drHu0qtlZKeeVZ2mgAA</XPD:REF>
<XPD:REF name="Views[26]">T0K56el7qkOzsPlCtLJ/JQAA</XPD:REF>
<XPD:REF name="Views[27]">qLWQOf0XoUqZFeJQN1mzoAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4YccxbVT/U2rWD55UsDgugAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="r5DYNn7JwUaMAZd2s1LRVwAA">
<XPD:ATTR name="Name" type="string">eiObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4YccxbVT/U2rWD55UsDgugAA</XPD:REF>
<XPD:REF name="Type_">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="VI3KeoSB10iFTp0pNdgLpQAA">
<XPD:ATTR name="Name" type="string">eiMask</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4YccxbVT/U2rWD55UsDgugAA</XPD:REF>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Eko6DxVcpUuwvMhgs+8JHAAA">
<XPD:ATTR name="Name" type="string">getValidationResult</XPD:ATTR>
<XPD:REF name="Owner">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3HHIKhuVCkW86iNR/x0gZgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Eko6DxVcpUuwvMhgs+8JHAAA</XPD:REF>
<XPD:REF name="Type_">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="aDLo2Vrhm0eMtJ51J2YxPwAA">
<XPD:ATTR name="Name" type="string">isValid</XPD:ATTR>
<XPD:REF name="Owner">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7u8zgbZwikS54QwaeWQF1AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aDLo2Vrhm0eMtJ51J2YxPwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Z34gfm/pQEOhHxW+9bcy+QAA">
<XPD:ATTR name="Name" type="string">isEiFieldWritable</XPD:ATTR>
<XPD:REF name="Owner">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nsZybDlS0E2Jprn+YlIq2wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z34gfm/pQEOhHxW+9bcy+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DQQxy40KkESI38o/O7OorAAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z34gfm/pQEOhHxW+9bcy+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="44jXfQ71C0qWeBMiFfECUQAA">
<XPD:ATTR name="Name" type="string">setValue</XPD:ATTR>
<XPD:REF name="Owner">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HcP05Fu9JEWWSaj257O3/AAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">44jXfQ71C0qWeBMiFfECUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="GQwF7ENy/EKW67xRokbvgwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">44jXfQ71C0qWeBMiFfECUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="fLVLKrMHDkOB2z5QgxkfogAA">
<XPD:ATTR name="Name" type="string">ignoreSecurity</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:REF name="BehavioralFeature">44jXfQ71C0qWeBMiFfECUQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="J+LAO+7fbkuewUeI4ks/0wAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iH5Tlr0DYUCbCN8qoV4qNwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">J+LAO+7fbkuewUeI4ks/0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WVPpJ//0wkO9jgIjcXrV7AAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">J+LAO+7fbkuewUeI4ks/0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="trpD+8lQeEycF68+DnJPLwAA">
<XPD:ATTR name="Name" type="string">validate</XPD:ATTR>
<XPD:REF name="Owner">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hLni4SGDQkikLEF/WOmBywAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">trpD+8lQeEycF68+DnJPLwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="U+L0TUgl3kq/X4ACzxU8OQAA">
<XPD:ATTR name="Name" type="string">write</XPD:ATTR>
<XPD:REF name="Owner">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">Y77fnPB+R0iI074siw2elwAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">aKyRLYZFVE2BIDTz62JGygAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">EWM+OEsOzkq7j1Y/Hy7XmgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">33</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">dOoWvD3pg0ebcaLhP/ojPgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">/vRYFKF43UmeNNsq6kjNDgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">XwrHF7LbuUOzciNazDoTdwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">fSwTGHPkfUeg2H2l9DqEkAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">SkvE3a+Q/E+LFg27o4v3UgAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">zBhsrGT83kyCDypPchenYQAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">B89bj9S1SUq1YXeQ+y+kcwAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">uzdr59AUok2wZPDpHan4+AAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">g9lmtS3bS0uWPID3q11EhgAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">ayuuLNACxEuQFIOHyo5pMAAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">RWRozUTuc0q7VHYEEI6QWgAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">PzE2wot8qE+Cv+yL8/SBfQAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">oKueWmjvRUOwsjLncbA0rAAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">8WTeiFiBSEm/I6WD/n5SKwAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">qeTUrUyW3UGGRVYvioWkHgAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">lrpjRdDEU0WHIvFP8Bup3QAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">EIBMwjysBUmN0hdzv0H13gAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">R+O+DPGwt0Gf6AuGBizGkwAA</XPD:REF>
<XPD:REF name="TypedParameters[18]">2roruFSVYEuq5WU2Q/rVuwAA</XPD:REF>
<XPD:REF name="TypedParameters[19]">0ctbXrs07EO165ZNMWRvpwAA</XPD:REF>
<XPD:REF name="TypedParameters[20]">fAGNnQKfoEmwX/+LqHBm2wAA</XPD:REF>
<XPD:REF name="TypedParameters[21]">3KbOurotsUusPq6KsJ+7/QAA</XPD:REF>
<XPD:REF name="TypedParameters[22]">c/3Wmr5kv0WEwshg3qFmlQAA</XPD:REF>
<XPD:REF name="TypedParameters[23]">CDlLpBDG8ECURvfFe23ckQAA</XPD:REF>
<XPD:REF name="TypedParameters[24]">wEm731cwzEWYf2ex5PXGjQAA</XPD:REF>
<XPD:REF name="TypedParameters[25]">gESuUir03UCnENpRKpRI6QAA</XPD:REF>
<XPD:REF name="TypedParameters[26]">0sL8fZcNMEOsAqQtSdV1iAAA</XPD:REF>
<XPD:REF name="TypedParameters[27]">nsgxb38A1UyqW7hdxwFDJQAA</XPD:REF>
<XPD:REF name="TypedParameters[28]">UHJST8eJb0KM6k87Hj6IfgAA</XPD:REF>
<XPD:REF name="TypedParameters[29]">dOlqc0v0CkGZ9IwRmbJrxgAA</XPD:REF>
<XPD:REF name="TypedParameters[30]">5E7auSyGskGoP+dK0piRFwAA</XPD:REF>
<XPD:REF name="TypedParameters[31]">ge52o37S6Umf7zde3dt8mAAA</XPD:REF>
<XPD:REF name="TypedParameters[32]">lGh7aygXdkSQ7i0XYdiZVgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">8</XPD:ATTR>
<XPD:REF name="Associations[0]">ifFJCluMO0+dOc1jpjC56gAA</XPD:REF>
<XPD:REF name="Associations[1]">Ee4KTHe2wEKBiAolCMKvBgAA</XPD:REF>
<XPD:REF name="Associations[2]">VElMkmlncU6TRzlqp9IXowAA</XPD:REF>
<XPD:REF name="Associations[3]">9YIGZd7Nok22UVRPZt8hOQAA</XPD:REF>
<XPD:REF name="Associations[4]">Jq8OprUXaE+ENaM2Vf6hlQAA</XPD:REF>
<XPD:REF name="Associations[5]">SeqAogRTBUud5VsAMqu1NgAA</XPD:REF>
<XPD:REF name="Associations[6]">34L85e8LvkC7oX0XDtUs5wAA</XPD:REF>
<XPD:REF name="Associations[7]">LluyStlQIEOCCbWxIrEWbQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Pbv2Otl0ykKCYIc9fVz2jgAA">
<XPD:ATTR name="Name" type="string">eiObject</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiObject</XPD:ATTR>
<XPD:REF name="Type_">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
<XPD:REF name="Owner">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="LBEVzA8v3U2Ph68jw8FQQQAA">
<XPD:ATTR name="Name" type="string">eiMask</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiMask</XPD:ATTR>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:REF name="Owner">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="w8g6BqPD9kegGgR5phY6yAAA">
<XPD:ATTR name="Name" type="string">eiFieldMap</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiFieldMap</XPD:ATTR>
<XPD:REF name="Type_">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
<XPD:REF name="Owner">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="QZI7UNDCKEaYm68LPQcHkgAA">
<XPD:ATTR name="Name" type="string">eiEntryAccess</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiEntryAccess</XPD:ATTR>
<XPD:REF name="Type_">CuvgBGAAQE+haysHzRkL7QAA</XPD:REF>
<XPD:REF name="Owner">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="/2kDLtbjt0OazNYbI7y3aQAA">
<XPD:ATTR name="Name" type="string">listeners</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;EiEntryListener&gt;</XPD:ATTR>
<XPD:REF name="Owner">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="ItCrAYR+RkWfRksziwX5sQAA">
<XPD:ATTR name="Name" type="string">constraintSet</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">HashSet&lt;EiEntryConstraint&gt;</XPD:ATTR>
<XPD:REF name="Owner">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="XM/vfNMSFkiAc8sTqxy9ZgAA">
<XPD:ATTR name="Name" type="string">validationResult</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiEntryValidationResult|null</XPD:ATTR>
<XPD:REF name="Owner">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLException" guid="bvGsvKCKNka1kIh+ldVXiAAA">
<XPD:ATTR name="Name" type="string">MappingOperationFailedException</XPD:ATTR>
<XPD:REF name="Namespace">VgDtltm3gUOraHnlGZi5lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="+yoZlzH/Yk+q+pDgqcHHlwAA">
<XPD:ATTR name="Name" type="string">EiCommandAccessRestrictor</XPD:ATTR>
<XPD:REF name="Namespace">VgDtltm3gUOraHnlGZi5lAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">ZJ1CzYTqgUq6QVqTX9pZcAAA</XPD:REF>
<XPD:REF name="Views[1]">RQLZQgOGZ0ymhQHmWUtEiQAA</XPD:REF>
<XPD:REF name="Views[2]">BJJsmX/NL0+dIzHvOVqudgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="x+TafZ2ea0yIo2b+KHD6+gAA">
<XPD:ATTR name="Name" type="string">isAccessableBy</XPD:ATTR>
<XPD:REF name="Owner">+yoZlzH/Yk+q+pDgqcHHlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G2Acmv133EuCKAg7TJmM0gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x+TafZ2ea0yIo2b+KHD6+gAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DDqLyydjy0qpK4I1gXEqEgAA">
<XPD:ATTR name="Name" type="string">eiCommandPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiCommandPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x+TafZ2ea0yIo2b+KHD6+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">IatkZWp2bEugGevvjtcAggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="QwZNA0hgMkqrifCHKBhiLgAA">
<XPD:ATTR name="Name" type="string">MappingValidator</XPD:ATTR>
<XPD:REF name="Namespace">VgDtltm3gUOraHnlGZi5lAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">7Mwss11WakCv6Aj5nHJ31QAA</XPD:REF>
<XPD:REF name="Views[1]">kNTTNGoaUU6H8j1Qd+0PSgAA</XPD:REF>
<XPD:REF name="Views[2]">rGe7Pxor80GEpa1nJlblmQAA</XPD:REF>
<XPD:REF name="Views[3]">vBi2o+2n7U25TW94p8Ss3QAA</XPD:REF>
<XPD:REF name="Views[4]">zopVfc3FO0mdcliSlZb+JwAA</XPD:REF>
<XPD:REF name="Views[5]">xsEf16qPqU+CkgVe3ANuoAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="hK9kuAm2P0OM8HecAvQOJAAA">
<XPD:ATTR name="Name" type="string">validate</XPD:ATTR>
<XPD:REF name="Owner">QwZNA0hgMkqrifCHKBhiLgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qeTUrUyW3UGGRVYvioWkHgAA">
<XPD:ATTR name="Name" type="string">eiSelectionMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hK9kuAm2P0OM8HecAvQOJAAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="J+KGIsFSp0uqYW28GLlOcQAA">
<XPD:ATTR name="Name" type="string">SelectionAccessRestritor</XPD:ATTR>
<XPD:REF name="Namespace">VgDtltm3gUOraHnlGZi5lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLInterface" guid="Ssp7hpeSukiW00qvdvf0cwAA">
<XPD:ATTR name="Name" type="string">EiEntryListener</XPD:ATTR>
<XPD:REF name="Namespace">VgDtltm3gUOraHnlGZi5lAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">qFPVH/eUcUieRGIcOdI8VAAA</XPD:REF>
<XPD:REF name="Views[1]">9+7JcICKGkiCwGivg7cwoAAA</XPD:REF>
<XPD:REF name="Views[2]">66x6MdoJEUCwdH6999zxNwAA</XPD:REF>
<XPD:REF name="Views[3]">EPOia2xtI0e6gtR9uGkqcQAA</XPD:REF>
<XPD:REF name="Views[4]">pGquCmjza0mCkOEVlYVFHAAA</XPD:REF>
<XPD:REF name="Views[5]">ir9EbBGQ20GRnSZvw/z9PwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="++Dbgno040+ZprTKuL850AAA">
<XPD:ATTR name="Name" type="string">onValidate</XPD:ATTR>
<XPD:REF name="Owner">Ssp7hpeSukiW00qvdvf0cwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fAGNnQKfoEmwX/+LqHBm2wAA">
<XPD:ATTR name="Name" type="string">eiMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">++Dbgno040+ZprTKuL850AAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="WTff7+iPZUG1BUfhwGlAmwAA">
<XPD:ATTR name="Name" type="string">validated</XPD:ATTR>
<XPD:REF name="Owner">Ssp7hpeSukiW00qvdvf0cwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3KbOurotsUusPq6KsJ+7/QAA">
<XPD:ATTR name="Name" type="string">eiMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WTff7+iPZUG1BUfhwGlAmwAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="jVe6f5DsJUqcPAowxPgxMwAA">
<XPD:ATTR name="Name" type="string">onWrite</XPD:ATTR>
<XPD:REF name="Owner">Ssp7hpeSukiW00qvdvf0cwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="c/3Wmr5kv0WEwshg3qFmlQAA">
<XPD:ATTR name="Name" type="string">eiMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jVe6f5DsJUqcPAowxPgxMwAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="flGKtm1PVE+DMGSWD9rfdAAA">
<XPD:ATTR name="Name" type="string">written</XPD:ATTR>
<XPD:REF name="Owner">Ssp7hpeSukiW00qvdvf0cwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CDlLpBDG8ECURvfFe23ckQAA">
<XPD:ATTR name="Name" type="string">eiMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">flGKtm1PVE+DMGSWD9rfdAAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Mr/o69AlC0iSu8jWR9pVZQAA">
<XPD:ATTR name="Name" type="string">flush</XPD:ATTR>
<XPD:REF name="Owner">Ssp7hpeSukiW00qvdvf0cwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wEm731cwzEWYf2ex5PXGjQAA">
<XPD:ATTR name="Name" type="string">eiMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Mr/o69AlC0iSu8jWR9pVZQAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ohoilv5+ske6aIUNTJP0gQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLInterface" guid="vudU+9CawEC46EqYsqmeOQAA">
<XPD:ATTR name="Name" type="string">EiField</XPD:ATTR>
<XPD:REF name="Namespace">VgDtltm3gUOraHnlGZi5lAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">XsLOdW0NokuCpDxX9CyZZAAA</XPD:REF>
<XPD:REF name="Views[1]">SyXcyFbHgE2L6DuTTkSiMQAA</XPD:REF>
<XPD:REF name="Views[2]">8v4N4ht24UW1teCgHkylpwAA</XPD:REF>
<XPD:REF name="Views[3]">T+sLqVki10u2/KgvaSq9dQAA</XPD:REF>
<XPD:REF name="Views[4]">sVrLPBxrE0Owx1k42pus9wAA</XPD:REF>
<XPD:REF name="Views[5]">A/CsfEOgNEmspZKqfFSaiAAA</XPD:REF>
<XPD:REF name="Views[6]">BOoh4O9SlkSw2XBjDm9S9wAA</XPD:REF>
<XPD:REF name="Views[7]">N683XlvYtUOG7erRum/DsgAA</XPD:REF>
<XPD:REF name="Views[8]">05ucyDpHeEaUHPwJTbopbAAA</XPD:REF>
<XPD:REF name="Views[9]">2Rz/djr2ckGEdYgQmsASYgAA</XPD:REF>
<XPD:REF name="Views[10]">wyzFab+LT0qQ3JbEvL+G4QAA</XPD:REF>
<XPD:REF name="Views[11]">pPhjY7sIGEa6ZXdNp7U9MwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="AYHWG/3oRESoI2AfAIXMZAAA">
<XPD:ATTR name="Name" type="string">getTypeConstraint</XPD:ATTR>
<XPD:REF name="Owner">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HSffNMQzokaogH7RLel6OwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TypeConstraint|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AYHWG/3oRESoI2AfAIXMZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="v0kezw5T3UmL8eX0IDN4ZQAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lq0S8e1EDUO+757B5CyllQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v0kezw5T3UmL8eX0IDN4ZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="tiwMby5vhkSLAQFEQv1klQAA">
<XPD:ATTR name="Name" type="string">setValue</XPD:ATTR>
<XPD:REF name="Owner">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/V/6qzpcBEy7skac3V9MvwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tiwMby5vhkSLAQFEQv1klQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="jDzzEoWzH0iO9KtkNXQFhQAA">
<XPD:ATTR name="Name" type="string">isCopyable</XPD:ATTR>
<XPD:REF name="Owner">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nDvTyFGbg0SUIUdyBnhzggAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jDzzEoWzH0iO9KtkNXQFhQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="dVKa4HBz60WtKzrIFRkB5gAA">
<XPD:ATTR name="Name" type="string">copyValue</XPD:ATTR>
<XPD:REF name="Owner">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gZAs66z/7EeGGaZ477wSAQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dVKa4HBz60WtKzrIFRkB5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QvrF5Xe6qUuIBh20Q/VDFAAA">
<XPD:ATTR name="Name" type="string">copyEiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dVKa4HBz60WtKzrIFRkB5gAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="bk6KKJLZokms4SmBOD+6PgAA">
<XPD:ATTR name="Name" type="string">acceptsValue</XPD:ATTR>
<XPD:REF name="Owner">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+q+GK0GS3ES8pFIXGne54gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bk6KKJLZokms4SmBOD+6PgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="H4tM/zumBUuGDrnVeqzx2gAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bk6KKJLZokms4SmBOD+6PgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="YYQ3gq8cl0yd3dZo4jbVXwAA">
<XPD:ATTR name="Name" type="string">isValid</XPD:ATTR>
<XPD:REF name="Owner">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DC82ySPAXUCYsgb9yxrdXgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YYQ3gq8cl0yd3dZo4jbVXwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="Kqq/MS8lYE6mImDXSuG+gQAA">
<XPD:ATTR name="Name" type="string">validate</XPD:ATTR>
<XPD:REF name="Owner">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZaG6KcxJB0OO+AYEdnKfUwAA">
<XPD:ATTR name="Name" type="string">eiFieldValidationResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Kqq/MS8lYE6mImDXSuG+gQAA</XPD:REF>
<XPD:REF name="Type_">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="2xAtaGqIzk+HJgY3LsPYfQAA">
<XPD:ATTR name="Name" type="string">isWritable</XPD:ATTR>
<XPD:REF name="Owner">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="egJO8NMM8ki9IzgjeEG9twAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2xAtaGqIzk+HJgY3LsPYfQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="opiw3JqG80yYK9M58pgflgAA">
<XPD:ATTR name="Name" type="string">write</XPD:ATTR>
<XPD:REF name="Owner">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="LAc+XaK9JkCJtQZwtdKQ2QAA">
<XPD:ATTR name="Name" type="string">getForkedEiFieldMap</XPD:ATTR>
<XPD:REF name="Owner">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1MtcTBjOs0+fM9eUo17b3wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiFieldMap|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LAc+XaK9JkCJtQZwtdKQ2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">AYc3aFjfake89ipcWi0NXwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">ngRaAsnbi0yAjFO5B+ZEQQAA</XPD:REF>
<XPD:REF name="Associations[1]">pd34vJxoDkqQZliCgyk8jwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLInterface" guid="elSq7KnAq0GXIotv4sie8AAA">
<XPD:ATTR name="Name" type="string">EiFieldFork</XPD:ATTR>
<XPD:REF name="Namespace">VgDtltm3gUOraHnlGZi5lAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">9</XPD:ATTR>
<XPD:REF name="Views[0]">774svVlwfkSM6Z1H7xaizgAA</XPD:REF>
<XPD:REF name="Views[1]">YSSdG2+ankaKzAQNIm0ElgAA</XPD:REF>
<XPD:REF name="Views[2]">J0+P2hxfL0qEFqlntMAPLAAA</XPD:REF>
<XPD:REF name="Views[3]">G1INxxlZ302ySo4OWs7DEAAA</XPD:REF>
<XPD:REF name="Views[4]">wnlPq7eoI0asaBvly87meQAA</XPD:REF>
<XPD:REF name="Views[5]">f/Uwp8HTa0+CgcaPSr5+UgAA</XPD:REF>
<XPD:REF name="Views[6]">6FyHrEBCWEWodZ58gqDB1AAA</XPD:REF>
<XPD:REF name="Views[7]">htHMRtb6pkSZFPWJiLfxWQAA</XPD:REF>
<XPD:REF name="Views[8]">1D1kP0GHHUyE+sghzDc7FwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="gB9QElfRfkyKWuarQyj36wAA">
<XPD:ATTR name="Name" type="string">getForkedEiFieldMap</XPD:ATTR>
<XPD:REF name="Owner">elSq7KnAq0GXIotv4sie8AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XGQul0qQAkGCfVkFh6yOGAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gB9QElfRfkyKWuarQyj36wAA</XPD:REF>
<XPD:REF name="Type_">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">v+YqhwrglkKebV4KF5J3cAAA</XPD:REF>
<XPD:REF name="Associations[1]">jBGA6VseP0a6X57k9g5RXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="FGXSFFfkvUmcFuUqJHEgqQAA">
<XPD:ATTR name="Name" type="string">EiEntryValidationResult</XPD:ATTR>
<XPD:REF name="Namespace">VgDtltm3gUOraHnlGZi5lAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">yDvyYy7QLkeqHveQCECnoQAA</XPD:REF>
<XPD:REF name="Views[1]">amxjxI34S0KZzrSuCPESVgAA</XPD:REF>
<XPD:REF name="Views[2]">UAGeQiGp/k+9EytBDYAH8gAA</XPD:REF>
<XPD:REF name="Views[3]">xnKe52FYsEybuEDK/QEjaAAA</XPD:REF>
<XPD:REF name="Views[4]">lrCODpx9LE+9e3HrAp5o1AAA</XPD:REF>
<XPD:REF name="Views[5]">9zMvvvAkT02UEcHAPxixmQAA</XPD:REF>
<XPD:REF name="Views[6]">5Uiu0X+HvkWlcHAHbdI4AQAA</XPD:REF>
<XPD:REF name="Views[7]">n+N1uSjgiUyzWM8brfX2xwAA</XPD:REF>
<XPD:REF name="Views[8]">vnN0nA9DI0a3YQdqkhaTFAAA</XPD:REF>
<XPD:REF name="Views[9]">4uVgejFNpEaWnM+UAEl1iQAA</XPD:REF>
<XPD:REF name="Views[10]">6o/sJ12aa0an4Ys8x75lEAAA</XPD:REF>
<XPD:REF name="Views[11]">uIdEpwfjoEyRMb0EexHMxgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">dPa7ej56p0mIAEwnIYkuXAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="UOg6SHGNs0eHBXlckJCxQwAA">
<XPD:ATTR name="Name" type="string">isValid</XPD:ATTR>
<XPD:REF name="Owner">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kfjhR4SIakyX9HGpz5643gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UOg6SHGNs0eHBXlckJCxQwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4IlkRv60nUCN20KxGYcJEwAA">
<XPD:ATTR name="Name" type="string">checkRecursivly</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UOg6SHGNs0eHBXlckJCxQwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="oLop/f30qky2e+DWhZKM4QAA">
<XPD:ATTR name="Name" type="string">isEiFieldValid</XPD:ATTR>
<XPD:REF name="Owner">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9Op514Yz4UmdjELd8mOiLQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oLop/f30qky2e+DWhZKM4QAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="sujT2qDyrEWKzZs1VlkXQgAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oLop/f30qky2e+DWhZKM4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="DB8dnz3bRkCC3nKPUsXdSQAA">
<XPD:ATTR name="Name" type="string">checkRecursive</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oLop/f30qky2e+DWhZKM4QAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ACwvqhGmB0OUWuBtt4+mzgAA">
<XPD:ATTR name="Name" type="string">getInvalidEiFieldValidationResult</XPD:ATTR>
<XPD:REF name="Owner">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="L+8doGB/BU6opQDRD/EsvwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ACwvqhGmB0OUWuBtt4+mzgAA</XPD:REF>
<XPD:REF name="Type_">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4gWB9MMCcUOkTjDkzZ9kGAAA">
<XPD:ATTR name="Name" type="string">checkRecursive</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ACwvqhGmB0OUWuBtt4+mzgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="GUURoQVg/0CE6em9fGZWEwAA">
<XPD:ATTR name="Name" type="string">getMessage</XPD:ATTR>
<XPD:REF name="Owner">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3/aM1HBLL0qUKRMuq5YeZQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Message[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GUURoQVg/0CE6em9fGZWEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">3HHIKhuVCkW86iNR/x0gZgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">vcVRXRzG3EyWFsXalqjuMQAA</XPD:REF>
<XPD:REF name="Associations[1]">VnVBfCLztU6Sp8jU8GkE0gAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="5fbYc1vYhkiLaiiX4hVtZwAA">
<XPD:ATTR name="Name" type="string">eiFieldVAlidationResult</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;EiFieldValidationResult&gt;</XPD:ATTR>
<XPD:REF name="Owner">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="OHUj1+Uwg0mFM9V/u6PCJwAA">
<XPD:ATTR name="Name" type="string">EiFieldValidationResult</XPD:ATTR>
<XPD:REF name="Namespace">VgDtltm3gUOraHnlGZi5lAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">KG2X5tScBUeVl2zeNa2AQgAA</XPD:REF>
<XPD:REF name="Views[1]">9/s0ulWAfEGXnPMnm1dqsAAA</XPD:REF>
<XPD:REF name="Views[2]">Nnr3zHH0Z0u9Y1QgjyImUgAA</XPD:REF>
<XPD:REF name="Views[3]">cEkN/l1W80abCZRc4CUOSAAA</XPD:REF>
<XPD:REF name="Views[4]">/tPzFjUdwUeuS5EW3QcqkAAA</XPD:REF>
<XPD:REF name="Views[5]">sDgYVwL0wkikTFihYFEkVAAA</XPD:REF>
<XPD:REF name="Views[6]">09uS3UhE1kqXJKHZIS/a3QAA</XPD:REF>
<XPD:REF name="Views[7]">pl/01JjN/kyfaPc+RepwowAA</XPD:REF>
<XPD:REF name="Views[8]">tmcNlEISnUGmXUdG0avMEQAA</XPD:REF>
<XPD:REF name="Views[9]">9KeYvJW17kWrL74L1VcDGAAA</XPD:REF>
<XPD:REF name="Views[10]">2LuXkdrR9ku20AbTIMeYYgAA</XPD:REF>
<XPD:REF name="Views[11]">GccirHjK60qyL0BSV4DfvQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">GWDVJAnnlES114bhUPGLnQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">L+8doGB/BU6opQDRD/EsvwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">ZaG6KcxJB0OO+AYEdnKfUwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">LxqbHUUEhkyJd79bgeeU4QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="F3Ckd04Smk6MtlRd1YTt8AAA">
<XPD:ATTR name="Name" type="string">eiPropPath: EiPropPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="XRh0h1565Ei2M3gi/Asw6QAA">
<XPD:ATTR name="Name" type="string">errorMessages</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Message</XPD:ATTR>
<XPD:REF name="Type_">J6+bp6LKDkujov8X8HJ3iwAA</XPD:REF>
<XPD:REF name="Owner">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="tBgWxPhXI0meDXpLDTIFQgAA">
<XPD:ATTR name="Name" type="string">subEiEntryValidationResults</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;EiEntryValidationResult&gt;</XPD:ATTR>
<XPD:REF name="Owner">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLPackage" guid="4iifmj0bf0uqJ2MJtIMZcwAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="Namespace">VgDtltm3gUOraHnlGZi5lAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="xCmV4GndAUW2gUNVK4+fsAAA">
<XPD:ATTR name="Name" type="string">EiFieldWrapperImpl</XPD:ATTR>
<XPD:REF name="Namespace">4iifmj0bf0uqJ2MJtIMZcwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">dMPtGwqUNE6BUmaGVhwCbgAA</XPD:REF>
<XPD:REF name="Views[1]">wXkiOZjNKkSS0ww/TqkvoAAA</XPD:REF>
<XPD:REF name="Views[2]">g0I39mZjbE+g7wqXqVTMkAAA</XPD:REF>
<XPD:REF name="Views[3]">LHi/6ZGBHUGPaXQGyyzFAQAA</XPD:REF>
<XPD:REF name="Views[4]">o2718H3lIUCJQD54wDU3DwAA</XPD:REF>
<XPD:REF name="Views[5]">GIHNTeP4WkGgtM/vQlflTwAA</XPD:REF>
<XPD:REF name="Views[6]">Czo4gPdYdUSKhREekv4YWwAA</XPD:REF>
<XPD:REF name="Views[7]">L9QU5edK60Sd1bu0MsOt/AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">hI8QThHaykas4K1185yCvgAA</XPD:REF>
<XPD:REF name="Associations[1]">/gVvEoFNyE+Gv/2q6rCWTAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLInterface" guid="L4pppIkaQ02ReuaEchBHHgAA">
<XPD:ATTR name="Name" type="string">EiEntryConstraint</XPD:ATTR>
<XPD:REF name="Namespace">VgDtltm3gUOraHnlGZi5lAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">BboWQ+dfO02ktP67687B0wAA</XPD:REF>
<XPD:REF name="Views[1]">/ekOt3OH+k6qYmXVLNS/TwAA</XPD:REF>
<XPD:REF name="Views[2]">yclx/NUa6E2VLtrzcCXBKAAA</XPD:REF>
<XPD:REF name="Views[3]">SmONDCUiIkGvaDQo+ZHhIQAA</XPD:REF>
<XPD:REF name="Views[4]">HFYHgLHG60mgsy3xsn6LcAAA</XPD:REF>
<XPD:REF name="Views[5]">ABE+zJGfKEiYYvWBeLwSJgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">xxhHe/Tk1U2HoQKwH5ub1wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="byhhbu3qCUa2Mrh3msnC2AAA">
<XPD:ATTR name="Name" type="string">acceptsValue</XPD:ATTR>
<XPD:REF name="Owner">L4pppIkaQ02ReuaEchBHHgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pAHKh+SiqUGIzdi0HRdvtAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">byhhbu3qCUa2Mrh3msnC2AAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pguzYsQSG0GvWKDs42vc0gAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">byhhbu3qCUa2Mrh3msnC2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="lBPtRUv6Cku8sQN7lQBPYwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">byhhbu3qCUa2Mrh3msnC2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="0L7Vg3p34EaYxKuqxi6UGwAA">
<XPD:ATTR name="Name" type="string">check</XPD:ATTR>
<XPD:REF name="Owner">L4pppIkaQ02ReuaEchBHHgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kgbyq+QWTUqXq5foP+ldegAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0L7Vg3p34EaYxKuqxi6UGwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nsgxb38A1UyqW7hdxwFDJQAA">
<XPD:ATTR name="Name" type="string">eiEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0L7Vg3p34EaYxKuqxi6UGwAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="9IZKwIYIX0C4xkMZ2kDzLAAA">
<XPD:ATTR name="Name" type="string">validate</XPD:ATTR>
<XPD:REF name="Owner">L4pppIkaQ02ReuaEchBHHgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UHJST8eJb0KM6k87Hj6IfgAA">
<XPD:ATTR name="Name" type="string">eiEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9IZKwIYIX0C4xkMZ2kDzLAAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">FAU6TeD0RUy201Kcq9lLTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="T0wu60ViSUqujhk2+HB8NAAA">
<XPD:ATTR name="Name" type="string">EiFieldMap</XPD:ATTR>
<XPD:REF name="Namespace">VgDtltm3gUOraHnlGZi5lAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">DsCMEAryE020kUjdQWU3UwAA</XPD:REF>
<XPD:REF name="Views[1]">k6bcLivv6Ea5mL8Liy2/IwAA</XPD:REF>
<XPD:REF name="Views[2]">9xCJ1tQpDE2LXRaPNpaw3wAA</XPD:REF>
<XPD:REF name="Views[3]">U9IsZXJ0P024YA0NwoAkGgAA</XPD:REF>
<XPD:REF name="Views[4]">U/HKees9qUa2pTGlmD1X4AAA</XPD:REF>
<XPD:REF name="Views[5]">RAgEEURSiUS1qiryhY4HHQAA</XPD:REF>
<XPD:REF name="Views[6]">OF070NGfcku/ycuZECMECAAA</XPD:REF>
<XPD:REF name="Views[7]">ay5mRoa/jkyvd5efsQtmxAAA</XPD:REF>
<XPD:REF name="Views[8]">2uU7sPkKk0K7h9NkrZDoWAAA</XPD:REF>
<XPD:REF name="Views[9]">xbPQeBCU2U2WV9UVztr/lgAA</XPD:REF>
<XPD:REF name="Views[10]">ncKbxBLaME6uRRqsaNI6vgAA</XPD:REF>
<XPD:REF name="Views[11]">P/+FHzswZkOqKA1Yn+BVBQAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">w8g6BqPD9kegGgR5phY6yAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">XGQul0qQAkGCfVkFh6yOGAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">YQZcksZcrkyLfxvLFujwbAAA</XPD:REF>
<XPD:REF name="Associations[1]">5B7GOox2Ykyz+B0Ifh1yaQAA</XPD:REF>
<XPD:REF name="Associations[2]">XVFmMiM0GE2kMyD8HSADHAAA</XPD:REF>
<XPD:REF name="Associations[3]">IKg4j2KN+Uenox41n7pMPAAA</XPD:REF>
<XPD:REF name="Associations[4]">ug+4PGpVvUq9M4jYN9DFdwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="aKyRLYZFVE2BIDTz62JGygAA">
<XPD:ATTR name="Name" type="string">eiEntry</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiEntry</XPD:ATTR>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:REF name="Owner">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="9Mp3lBMuh02QmLl2rgzviwAA">
<XPD:ATTR name="Name" type="string">forkEiPropPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="Owner">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="/f6GprLzlUurTWRGUN+MZQAA">
<XPD:ATTR name="Name" type="string">object</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="Owner">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="gI+ik4NMpEyRK6U5QZyoSQAA">
<XPD:ATTR name="Name" type="string">EiFieldWrapper</XPD:ATTR>
<XPD:REF name="Namespace">VgDtltm3gUOraHnlGZi5lAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">xBWQ10KbhkGexRV26YfPJwAA</XPD:REF>
<XPD:REF name="Views[1]">WefWBVoEL06YZIchW74ZiQAA</XPD:REF>
<XPD:REF name="Views[2]">foNd+ifLO06EdTzLl2a/7AAA</XPD:REF>
<XPD:REF name="Views[3]">I+iFq6WrKk6WjkDna87+JwAA</XPD:REF>
<XPD:REF name="Views[4]">aWozz+2K7ke7Q9+cP1ftrAAA</XPD:REF>
<XPD:REF name="Views[5]">hTmbgkHoUE+w7qvh6BFDdwAA</XPD:REF>
<XPD:REF name="Views[6]">qMIRJ+ECiUaAwNu0/Dto7AAA</XPD:REF>
<XPD:REF name="Views[7]">lPTR96bwy0Gi8o4QqsR17QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="drOp11cjvUeJPeaRHP/gOwAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sfZFR3QVqEGVkXedtkSHMgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">drOp11cjvUeJPeaRHP/gOwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="sLptBfludE2CEB5SqVm10AAA">
<XPD:ATTR name="Name" type="string">setValue</XPD:ATTR>
<XPD:REF name="Owner">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nqaoYmvtik2ZihgbuyV4EgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sLptBfludE2CEB5SqVm10AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="iDkF9wYWLEuZOGp1+U1IUgAA">
<XPD:ATTR name="Name" type="string">ignoreSecurity</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sLptBfludE2CEB5SqVm10AAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Hs7Zx9arFk6p6OBPTsloPgAA">
<XPD:ATTR name="Name" type="string">getOrgValue</XPD:ATTR>
<XPD:REF name="Owner">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="myI3uOHEykWMk3Po/2N1sQAA">
<XPD:ATTR name="Name" type="string">resetValue</XPD:ATTR>
<XPD:REF name="Owner">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="TdewWfM/P0a9gmOgrnnPZQAA">
<XPD:ATTR name="Name" type="string">isValid</XPD:ATTR>
<XPD:REF name="Owner">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SvFX/PALeEGu71sEJaqiigAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TdewWfM/P0a9gmOgrnnPZQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="nFVTfWf2JEmBCfdMrunl3wAA">
<XPD:ATTR name="Name" type="string">acceptsValue</XPD:ATTR>
<XPD:REF name="Owner">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zVUFKMG9YE+Y2wJcxmmUtAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nFVTfWf2JEmBCfdMrunl3wAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NsMY5G6Ey0eyDBokTMIwYgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nFVTfWf2JEmBCfdMrunl3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="MgFp4cLaOUSqI/7/baFnHgAA">
<XPD:ATTR name="Name" type="string">validate</XPD:ATTR>
<XPD:REF name="Owner">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="8w2bW5sd2UadiaTKl5ciBAAA">
<XPD:ATTR name="Name" type="string">getValidationResult</XPD:ATTR>
<XPD:REF name="Owner">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0TNk1+VjG0qPFKCskku+jgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8w2bW5sd2UadiaTKl5ciBAAA</XPD:REF>
<XPD:REF name="Type_">phV3+yAwaUSD2pM+b+3n/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="zK9sTWEWkkmvR6zbfla0bQAA">
<XPD:ATTR name="Name" type="string">isWritable</XPD:ATTR>
<XPD:REF name="Owner">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="R0skv0/eFE6anKW9SR2f/QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zK9sTWEWkkmvR6zbfla0bQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">rchSxVo+90OoHxGgBOo2/gAA</XPD:REF>
<XPD:REF name="Associations[1]">MIrDy95scUq0g/DKCkS52gAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="g6TScjmy7USDDpS/pnspMgAA">
<XPD:ATTR name="Name" type="string">eiFieldMap: EiFieldMap</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="q4/oTfN0ckejslhbm1cyVQAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="Owner">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="AYc3aFjfake89ipcWi0NXwAA">
<XPD:ATTR name="Name" type="string">eiField</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiField</XPD:ATTR>
<XPD:REF name="Type_">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:REF name="Owner">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="NGONSO/kwkqx+9cCn1rdZwAA">
<XPD:ATTR name="Name" type="string">ignored</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLInterface" guid="phV3+yAwaUSD2pM+b+3n/wAA">
<XPD:ATTR name="Name" type="string">ValidationResult</XPD:ATTR>
<XPD:REF name="Namespace">VgDtltm3gUOraHnlGZi5lAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">KDhSK8zxY069YYIah2HGLwAA</XPD:REF>
<XPD:REF name="Views[1]">Fl9KClg6r0mWunJxqUngugAA</XPD:REF>
<XPD:REF name="Views[2]">GHJ/GQS4wUGUC+csEgSzvwAA</XPD:REF>
<XPD:REF name="Views[3]">I5t9NRyS/EW1/z8PA6OAnAAA</XPD:REF>
<XPD:REF name="Views[4]">b1eM3/v4RUqogxIX7m6xEQAA</XPD:REF>
<XPD:REF name="Views[5]">fv5WwhdbSECbaHLtQEpLKAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">dPa7ej56p0mIAEwnIYkuXAAA</XPD:REF>
<XPD:REF name="Specializations[1]">GWDVJAnnlES114bhUPGLnQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="A1fhgB1pREmN+D3HALjNBgAA">
<XPD:ATTR name="Name" type="string">isValid</XPD:ATTR>
<XPD:REF name="Owner">phV3+yAwaUSD2pM+b+3n/wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LDfQ7+H9AEGwYDWcoyMhuAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A1fhgB1pREmN+D3HALjNBgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0BRxvVgRjkGYMnrwX/FEtwAA">
<XPD:ATTR name="Name" type="string">checkRecursive</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A1fhgB1pREmN+D3HALjNBgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="bmItFvCzPEmWeNLaMmvq8gAA">
<XPD:ATTR name="Name" type="string">getMessages</XPD:ATTR>
<XPD:REF name="Owner">phV3+yAwaUSD2pM+b+3n/wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XnAMYocROESrqfKXsYknnwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Message&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bmItFvCzPEmWeNLaMmvq8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nN5G6pdpz06wpfHx5Y3vBQAA">
<XPD:ATTR name="Name" type="string">recursive</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bmItFvCzPEmWeNLaMmvq8gAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">0TNk1+VjG0qPFKCskku+jgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">5mF+mePHdkmc8P1Zqj+tugAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">fl7maWRZ6ES8ClkPHJSSrQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLPackage" guid="MmDs/Xp+30WHmyi0S4yhVAAA">
<XPD:ATTR name="Name" type="string">model</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="gCaI8Qwv7kmX5/znM62bLQAA">
<XPD:ATTR name="Name" type="string">EntryGuiModel</XPD:ATTR>
<XPD:REF name="Namespace">MmDs/Xp+30WHmyi0S4yhVAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">mR6WBXBJFkmzhctyHALPnwAA</XPD:REF>
<XPD:REF name="Views[1]">pqcPMxcmmU+4PNb26Z+H3wAA</XPD:REF>
<XPD:REF name="Views[2]">9Qjhs42S1kSv7DgKkm93AwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">jF147ghd2U+qCT/LtsyFcgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="cf7dG+Fpu0Ke5K9Mga87MAAA">
<XPD:ATTR name="Name" type="string">getEiMask</XPD:ATTR>
<XPD:REF name="Owner">gCaI8Qwv7kmX5/znM62bLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="W44s20VVz0uwT1YEzQ97NQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cf7dG+Fpu0Ke5K9Mga87MAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="WL2/skKxKEafF5vmbhY04QAA">
<XPD:ATTR name="Name" type="string">getEiSelectionGui</XPD:ATTR>
<XPD:REF name="Owner">gCaI8Qwv7kmX5/znM62bLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CZoJ82/Aw0SHlEVOiHI+AAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WL2/skKxKEafF5vmbhY04QAA</XPD:REF>
<XPD:REF name="Type_">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="t55sZlImlkmQ5EokfHv//gAA">
<XPD:ATTR name="Name" type="string">getEiMapping</XPD:ATTR>
<XPD:REF name="Owner">gCaI8Qwv7kmX5/znM62bLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2roruFSVYEuq5WU2Q/rVuwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">t55sZlImlkmQ5EokfHv//gAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">0hTgPtYKk0iE0O5a4nsi0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="Dc9rZ0KE70u3BjugKjsggQAA">
<XPD:ATTR name="Name" type="string">CommonEntryGuiModel</XPD:ATTR>
<XPD:REF name="Namespace">MmDs/Xp+30WHmyi0S4yhVAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">p7Bf87xet02lR2YetBlssAAA</XPD:REF>
<XPD:REF name="Views[1]">k7HgSjy1bE+TQoT/2tuKWQAA</XPD:REF>
<XPD:REF name="Views[2]">P1/IK6b4YkaIAbfelynbbwAA</XPD:REF>
<XPD:REF name="Views[3]">b+i4qWoWHkaJM8+Y7FCFgQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">jF147ghd2U+qCT/LtsyFcgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="WcDgv2u5FkyafeERnqpNiAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">Dc9rZ0KE70u3BjugKjsggQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1gKDjb2heUGLkcd9VAA6RwAA">
<XPD:ATTR name="Name" type="string">eiMask</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WcDgv2u5FkyafeERnqpNiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="V1bojD4bSU6ZZubVjgi7ZAAA">
<XPD:ATTR name="Name" type="string">eiSelectionGui</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WcDgv2u5FkyafeERnqpNiAAA</XPD:REF>
<XPD:REF name="Type_">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="0ctbXrs07EO165ZNMWRvpwAA">
<XPD:ATTR name="Name" type="string">eiMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WcDgv2u5FkyafeERnqpNiAAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">4Rifn6ywWEqxMYBkQ+B4eAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLPackage" guid="VZiCVybd50CWwk3IDCKqxQAA">
<XPD:ATTR name="Name" type="string">critmod</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">13</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="4jKiIFVjXEKjaU36wk8gBQAA">
<XPD:ATTR name="Name" type="string">Filter</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Entity</XPD:ATTR>
<XPD:REF name="Namespace">VZiCVybd50CWwk3IDCKqxQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="3UaCABULpUG5LrFHuiYjUAAA">
<XPD:ATTR name="Name" type="string">readFilterData</XPD:ATTR>
<XPD:REF name="Owner">4jKiIFVjXEKjaU36wk8gBQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CYZVWu1GvE2EQ4VEa5WiHAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3UaCABULpUG5LrFHuiYjUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="lUtrm1BchU2H4upmlhBT1AAA">
<XPD:ATTR name="Name" type="string">writeFilterData</XPD:ATTR>
<XPD:REF name="Owner">4jKiIFVjXEKjaU36wk8gBQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PoS25TzLS02Pw2sTYDyz+AAA">
<XPD:ATTR name="Name" type="string">filterData</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lUtrm1BchU2H4upmlhBT1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Xt5D6Aq/KUiYqVsEQHnDqwAA">
<XPD:ATTR name="Name" type="string">getSortDirections</XPD:ATTR>
<XPD:REF name="Owner">4jKiIFVjXEKjaU36wk8gBQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G7sW0MHlkkOe1t8h5TLmMgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Xt5D6Aq/KUiYqVsEQHnDqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="yCo0ahIagka5bdqHJbowMwAA">
<XPD:ATTR name="Name" type="string">setSortDirections</XPD:ATTR>
<XPD:REF name="Owner">4jKiIFVjXEKjaU36wk8gBQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WVOZP5I2lkCtWc/5Wtm05AAA">
<XPD:ATTR name="Name" type="string">sortDirections</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yCo0ahIagka5bdqHJbowMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">5</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">OjlXPIOvKk6SRc0808mJ5QAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">C4ZJb51DzUi6kjoHACfmJQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">RVIm8C3hAUm3nZsb1icnbQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">VrAqGU34D0S2Zz0ebBGwZwAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">03dtCm5Pqk+1Kxqw97OvOQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="syvjmsjxXUChOtmrSc1utgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">4jKiIFVjXEKjaU36wk8gBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="FvxWf6QtFkaqIpUX6Su4NQAA">
<XPD:ATTR name="Name" type="string">entityScriptId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">4jKiIFVjXEKjaU36wk8gBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="9U8KDv+55U2HYKGVdru3/AAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">4jKiIFVjXEKjaU36wk8gBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="ACXYIeKi9EGp4vrRTrZemgAA">
<XPD:ATTR name="Name" type="string">filterDataJson</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">4jKiIFVjXEKjaU36wk8gBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="KvDUDigptE+tpEDMl+Em8wAA">
<XPD:ATTR name="Name" type="string">sortDirectionJson</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">4jKiIFVjXEKjaU36wk8gBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="3bb65ADqm0e+TWkQGszecgAA">
<XPD:ATTR name="Name" type="string">FilterStore</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">RequestScoped</XPD:ATTR>
<XPD:REF name="Namespace">VZiCVybd50CWwk3IDCKqxQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="lsAwhtiKuUifpDmyx7/wAgAA">
<XPD:ATTR name="Name" type="string">getFilterDatas</XPD:ATTR>
<XPD:REF name="Owner">3bb65ADqm0e+TWkQGszecgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OhBwkEwPHESzuom45bB24AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;FilterData&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lsAwhtiKuUifpDmyx7/wAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fvmvWPozDU21vW9AlxNqFQAA">
<XPD:ATTR name="Name" type="string">entityScriptId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lsAwhtiKuUifpDmyx7/wAgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="3xtIPEeVSUaGpzrsl+Gg3wAA">
<XPD:ATTR name="Name" type="string">setFilterData</XPD:ATTR>
<XPD:REF name="Owner">3bb65ADqm0e+TWkQGszecgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RVIm8C3hAUm3nZsb1icnbQAA">
<XPD:ATTR name="Name" type="string">filterData</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3xtIPEeVSUaGpzrsl+Gg3wAA</XPD:REF>
<XPD:REF name="Type_">4jKiIFVjXEKjaU36wk8gBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ZnlDw3Yqf0CUpzm1fhkBpwAA">
<XPD:ATTR name="Name" type="string">getFilterData</XPD:ATTR>
<XPD:REF name="Owner">3bb65ADqm0e+TWkQGszecgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VrAqGU34D0S2Zz0ebBGwZwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZnlDw3Yqf0CUpzm1fhkBpwAA</XPD:REF>
<XPD:REF name="Type_">4jKiIFVjXEKjaU36wk8gBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="v43pJuA5s0uQ0vSmsmizQQAA">
<XPD:ATTR name="Name" type="string">removeFilterData</XPD:ATTR>
<XPD:REF name="Owner">3bb65ADqm0e+TWkQGszecgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="03dtCm5Pqk+1Kxqw97OvOQAA">
<XPD:ATTR name="Name" type="string">filterData</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v43pJuA5s0uQ0vSmsmizQQAA</XPD:REF>
<XPD:REF name="Type_">4jKiIFVjXEKjaU36wk8gBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="mJcKLOpM+k+nrGimWFt7MQAA">
<XPD:ATTR name="Name" type="string">FilterCriteriaConstraint</XPD:ATTR>
<XPD:REF name="Namespace">VZiCVybd50CWwk3IDCKqxQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="gar8LGVbJU++aycdq8IXvgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">mJcKLOpM+k+nrGimWFt7MQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VjEdX5mtrECXglBnQpx0GAAA">
<XPD:ATTR name="Name" type="string">selectorConstraint</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gar8LGVbJU++aycdq8IXvgAA</XPD:REF>
<XPD:REF name="Type_">GtZFolyLX0SOmUIiI2WVKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="p0NVmFAZWkuE6T56GysBgQAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">mJcKLOpM+k+nrGimWFt7MQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Xih1ysbSK0meCv3VzCFSnQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">p0NVmFAZWkuE6T56GysBgQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="NNJDnjC0MkW1SCKtcuNEgQAA">
<XPD:ATTR name="Name" type="string">addSelectorConstraintGroup</XPD:ATTR>
<XPD:REF name="Owner">mJcKLOpM+k+nrGimWFt7MQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Fjjz5zzXa06nQNr7VoWC0AAA">
<XPD:ATTR name="Name" type="string">selectorConstraints</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;SelectorConstraint&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NNJDnjC0MkW1SCKtcuNEgQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="JsTj9hjDfUWHAbptkB/abgAA">
<XPD:ATTR name="Name" type="string">addSelectorConstraint</XPD:ATTR>
<XPD:REF name="Owner">mJcKLOpM+k+nrGimWFt7MQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2hK1B4xBTUSWsWFt1QY8HAAA">
<XPD:ATTR name="Name" type="string">selectorConstraint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JsTj9hjDfUWHAbptkB/abgAA</XPD:REF>
<XPD:REF name="Type_">GtZFolyLX0SOmUIiI2WVKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="EylIGLPI+0GSL7ABu2EM8AAA">
<XPD:ATTR name="Name" type="string">applyToCriteria</XPD:ATTR>
<XPD:REF name="Owner">mJcKLOpM+k+nrGimWFt7MQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/6ctlqB6M0Wh7QXVv02NeAAA">
<XPD:ATTR name="Name" type="string">criteria</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EylIGLPI+0GSL7ABu2EM8AAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ldBgKPf3IU2TSra+AKwtSgAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EylIGLPI+0GSL7ABu2EM8AAA</XPD:REF>
<XPD:REF name="Type_">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="CFi/3VESukWcxxMNaZOxMQAA">
<XPD:ATTR name="Name" type="string">FilterForm</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Dispatchable</XPD:ATTR>
<XPD:REF name="Namespace">VZiCVybd50CWwk3IDCKqxQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="d4otuuQBkk2MhN+RdflAfgAA">
<XPD:ATTR name="Name" type="string">readData</XPD:ATTR>
<XPD:REF name="Owner">CFi/3VESukWcxxMNaZOxMQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AeyoycfSFkyGOhVv7+SrLgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d4otuuQBkk2MhN+RdflAfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="XAHueq5fB0OR3pN1Is+yNgAA">
<XPD:ATTR name="Name" type="string">writeData</XPD:ATTR>
<XPD:REF name="Owner">CFi/3VESukWcxxMNaZOxMQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UFZgTjucgUauZDrf/iKQFwAA">
<XPD:ATTR name="Name" type="string">filterData</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XAHueq5fB0OR3pN1Is+yNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="4n88ML6jO0SnzFDKBCjniAAA">
<XPD:ATTR name="Name" type="string">createFromFilterItemArray</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">CFi/3VESukWcxxMNaZOxMQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Y5yn/JAITkK2+Qc/qsPSDgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FFilterForm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4n88ML6jO0SnzFDKBCjniAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WheYL1yEiU6Df5Q5HWOuhQAA">
<XPD:ATTR name="Name" type="string">filterItems</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;FilterItem&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4n88ML6jO0SnzFDKBCjniAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">nokhv3PHNUGJv3GYGzc0AAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Xue05/N6y0uIvsVhDwbF6gAA">
<XPD:ATTR name="Name" type="string">filterItemForms</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;FilterItemForm&gt;</XPD:ATTR>
<XPD:REF name="Owner">CFi/3VESukWcxxMNaZOxMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="5gJJLVdLc0iJ3NLl/9pHMgAA">
<XPD:ATTR name="Name" type="string">groupAndUsed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">CFi/3VESukWcxxMNaZOxMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="nYaLSautx0Gq7MmCi6XDFQAA">
<XPD:ATTR name="Name" type="string">groupParentKeys</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">CFi/3VESukWcxxMNaZOxMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="pbXeAn7US0+zrB54AJaZsQAA">
<XPD:ATTR name="Name" type="string">FilterItemForm</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Dispatchable</XPD:ATTR>
<XPD:REF name="Namespace">VZiCVybd50CWwk3IDCKqxQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="j73Nta7GtEy2vF4/J6ZCWwAA">
<XPD:ATTR name="Name" type="string">getLabel</XPD:ATTR>
<XPD:REF name="Owner">pbXeAn7US0+zrB54AJaZsQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0DC7BWEovEKT4zfeo5lI2AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">j73Nta7GtEy2vF4/J6ZCWwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">2HQ1eOGnZEWv7Our3FH/SwAA</XPD:REF>
<XPD:REF name="Associations[1]">x1Ug2W3lkEmviuJC33BXnwAA</XPD:REF>
<XPD:REF name="Associations[2]">7Dw/qyYUOkWgdE8uMC96fwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="iAo6Fz7UHkOkP5Fz6xhq3AAA">
<XPD:ATTR name="Name" type="string">filterItemUserages</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;FilterItemUsage&gt;</XPD:ATTR>
<XPD:REF name="Owner">pbXeAn7US0+zrB54AJaZsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="NyxZrnfoAkW4boAWtoq5VgAA">
<XPD:ATTR name="Name" type="string">FilterItemUsageForm</XPD:ATTR>
<XPD:REF name="Namespace">VZiCVybd50CWwk3IDCKqxQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ST3zNZmuwkCa5w0CuhjuZwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="98PCbiDJ00upFpFWkwT9FwAA">
<XPD:ATTR name="Name" type="string">optionForm</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OptionForm</XPD:ATTR>
<XPD:REF name="Type_">m30o4OhkUkC7A40od1bJDgAA</XPD:REF>
<XPD:REF name="Owner">NyxZrnfoAkW4boAWtoq5VgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="+YliDOenekW/OkHVJ7XWiQAA">
<XPD:ATTR name="Name" type="string">used</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">NyxZrnfoAkW4boAWtoq5VgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="6LhtW4ikukmtT2y6T4saRQAA">
<XPD:ATTR name="Name" type="string">groupKey</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">NyxZrnfoAkW4boAWtoq5VgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="nIIOHoHQkkyDVBA+QP37RwAA">
<XPD:ATTR name="Name" type="string">SelectorModel</XPD:ATTR>
<XPD:REF name="Namespace">VZiCVybd50CWwk3IDCKqxQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="7NAq+Ye/F0mTibuehspDFwAA">
<XPD:ATTR name="Name" type="string">createSelectorConstraint</XPD:ATTR>
<XPD:REF name="Owner">nIIOHoHQkkyDVBA+QP37RwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pcDFzX+Ni02LLtnXuu1sPQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7NAq+Ye/F0mTibuehspDFwAA</XPD:REF>
<XPD:REF name="Type_">GtZFolyLX0SOmUIiI2WVKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Nz5fMKGS8k+9eiMHlFy6cAAA">
<XPD:ATTR name="Name" type="string">filterData</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7NAq+Ye/F0mTibuehspDFwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="SLJHZ6RxOU6oinCoQAuQewAA">
<XPD:ATTR name="Name" type="string">createSelector</XPD:ATTR>
<XPD:REF name="Owner">nIIOHoHQkkyDVBA+QP37RwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UxVlpJzSDU+vypWqhymIYgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Selector</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SLJHZ6RxOU6oinCoQAuQewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="iAljOK4v8UqmVOSeQvPgYgAA">
<XPD:ATTR name="Name" type="string">filterData</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SLJHZ6RxOU6oinCoQAuQewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">4Ap+M2K50UCDdYN3DfU+iwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="b2mjEx32v0ylESJj89do5gAA">
<XPD:ATTR name="Name" type="string">selectorItems</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, SelectorItem&gt;</XPD:ATTR>
<XPD:REF name="Owner">nIIOHoHQkkyDVBA+QP37RwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLPackage" guid="gqTFTmoqGku7xzAfaZOcUwAA">
<XPD:ATTR name="Name" type="string">quick</XPD:ATTR>
<XPD:REF name="Namespace">VZiCVybd50CWwk3IDCKqxQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="SVgpnvlzaE+oXBZ3qelU5gAA">
<XPD:ATTR name="Name" type="string">QuickSearchProp</XPD:ATTR>
<XPD:REF name="Namespace">gqTFTmoqGku7xzAfaZOcUwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">gQdRk9sEn0uzDM86h1E+cwAA</XPD:REF>
<XPD:REF name="Views[1]">/PxbGbGQBUm+ic2bd1lAywAA</XPD:REF>
<XPD:REF name="Views[2]">Pc/jWYt9TEGrrnwAbRshxQAA</XPD:REF>
<XPD:REF name="Views[3]">+vZDpkRehkiTpZvW7uCHpQAA</XPD:REF>
<XPD:REF name="Views[4]">mak197P63UW/RnVLbLrzMgAA</XPD:REF>
<XPD:REF name="Views[5]">4LRnWcaUuESguwDqQZZTqQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">fTNNd3Ozl02f1fMQ//sV3AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="BzQUyTGqEk+71KF5wfktvgAA">
<XPD:ATTR name="Name" type="string">createComparatorConstraint</XPD:ATTR>
<XPD:REF name="Owner">SVgpnvlzaE+oXBZ3qelU5gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mdDgmDnaw0WK17t7kSeupwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BzQUyTGqEk+71KF5wfktvgAA</XPD:REF>
<XPD:REF name="Type_">GtZFolyLX0SOmUIiI2WVKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Ms6ifTe0dUegpNN8TDM1awAA">
<XPD:ATTR name="Name" type="string">searchStr</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BzQUyTGqEk+71KF5wfktvgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">AzlxeyydskWC2Io72xg7UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="D9GcdEivsE2eSk9mif6WYQAA">
<XPD:ATTR name="Name" type="string">QucikSearchDefinition</XPD:ATTR>
<XPD:REF name="Namespace">gqTFTmoqGku7xzAfaZOcUwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Mh2jK/x4S0GxUCMm7r2MxgAA</XPD:REF>
<XPD:REF name="Views[1]">HR0TYt6gfEyj+D/b06hMqwAA</XPD:REF>
<XPD:REF name="Views[2]">jYZmq3L7CEG9qWzmWY7QOwAA</XPD:REF>
<XPD:REF name="Views[3]">Y7AVMaATOUGUp1YkMEnSYwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">pJ7ciOUltEu/fZUD+w+LgAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="HFo6VVHxOkO0rBws5lzzuwAA">
<XPD:ATTR name="Name" type="string">quickSearchProps</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">&lt;string, QuickSearchProp&gt;</XPD:ATTR>
<XPD:REF name="Owner">D9GcdEivsE2eSk9mif6WYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLInterface" guid="zD5O5h5ZlEK6CV5Hp7NWFQAA">
<XPD:ATTR name="Name" type="string">Kim, Hyunsoo</XPD:ATTR>
<XPD:REF name="Namespace">VZiCVybd50CWwk3IDCKqxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLPackage" guid="8qIh6Z52KE6ztsLjSsS3xgAA">
<XPD:ATTR name="Name" type="string">filter</XPD:ATTR>
<XPD:REF name="Namespace">VZiCVybd50CWwk3IDCKqxQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="jDMrXqDeoEuki8F4V27l3AAA">
<XPD:ATTR name="Name" type="string">data</XPD:ATTR>
<XPD:REF name="Namespace">8qIh6Z52KE6ztsLjSsS3xgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="UbhX9U1TIUW/SqfmEfldJgAA">
<XPD:ATTR name="Name" type="string">FilterPropSetting</XPD:ATTR>
<XPD:REF name="Namespace">jDMrXqDeoEuki8F4V27l3AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0qRzbvSV90uiO/g5+eOS9AAA</XPD:REF>
<XPD:REF name="Views[1]">AoC7HolYzEGCROY3X4tlEwAA</XPD:REF>
<XPD:REF name="Views[2]">bQvRUXxvgkesiEbGky4bwQAA</XPD:REF>
<XPD:REF name="Views[3]">VxQ7hyGfbUW19cxjTd8KLQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Epc5yy/aEku/Ky8CPqML2wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="I2hMPe1w7Ua6uhSuopDbegAA">
<XPD:ATTR name="Name" type="string">filterPropId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">UbhX9U1TIUW/SqfmEfldJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="GRKJ4CJi10Gz+cTq1BL0iAAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Attributes</XPD:ATTR>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
<XPD:REF name="Owner">UbhX9U1TIUW/SqfmEfldJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="tB4Hy3LNOEG6Qtj1QsdeZwAA">
<XPD:ATTR name="Name" type="string">FilterPropSettingGroup</XPD:ATTR>
<XPD:REF name="Namespace">jDMrXqDeoEuki8F4V27l3AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2APbLju2eEmteamqTFAxCAAA</XPD:REF>
<XPD:REF name="Views[1]">CgykpG9v30SQ/d29sTXbmQAA</XPD:REF>
<XPD:REF name="Views[2]">14Zf8Bf38ESNHX2/c1QyFwAA</XPD:REF>
<XPD:REF name="Views[3]">GcDoSanAqEq/heXQ92KuUQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">hASxW8ghnUy5ntlThxWp/AAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">GN8ec2cGPUuxHyJ/6ItE6QAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">egVbhv3hmkaimNCLWmONaAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">T8AV4jiWdUKfyF1hDR25UQAA</XPD:REF>
<XPD:REF name="Associations[1]">Z5KTu5dKdUaKprucXMvLlgAA</XPD:REF>
<XPD:REF name="Associations[2]">BQB+QDlIjkGsr94m0w20LQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="PnudkX/JaEarIIqkVRu17gAA">
<XPD:ATTR name="Name" type="string">filterPropDatas</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;FilterPropSetting&gt;</XPD:ATTR>
<XPD:REF name="Owner">tB4Hy3LNOEG6Qtj1QsdeZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="NEFpDi3mAEWr+amN+VWRzAAA">
<XPD:ATTR name="Name" type="string">filterGroupDatas</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;FilterPropSettingGroup&gt;</XPD:ATTR>
<XPD:REF name="Owner">tB4Hy3LNOEG6Qtj1QsdeZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="5ZE67htiYkaet8g9WMl68QAA">
<XPD:ATTR name="Name" type="string">andUsed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">tB4Hy3LNOEG6Qtj1QsdeZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="VU3bKYWPOUulmZYZ47jugwAA">
<XPD:ATTR name="Name" type="string">FilterProp</XPD:ATTR>
<XPD:REF name="Namespace">8qIh6Z52KE6ztsLjSsS3xgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">LYGo8DKuqUKMN/mfrz7vrQAA</XPD:REF>
<XPD:REF name="Views[1]">mfZH5Rg8VEyc4W1SlVxNYwAA</XPD:REF>
<XPD:REF name="Views[2]">gqCFUy6sUEGd6HDeYO3HiwAA</XPD:REF>
<XPD:REF name="Views[3]">TOWuI/s17UuLFm4fO5p/SAAA</XPD:REF>
<XPD:REF name="Views[4]">Z/W9/Hz4L0iPlZ9ds/MHpQAA</XPD:REF>
<XPD:REF name="Views[5]">Lc/f1CMbvEu/7xgiyEphCAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">/C0O5y0r2Ey8eNu8ITVErgAA</XPD:REF>
<XPD:REF name="Specializations[1]">lDxNY7NYFk++dCiphK5rpgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ZgP+rlvc0kKHgKUvC3tdLQAA">
<XPD:ATTR name="Name" type="string">getLabel</XPD:ATTR>
<XPD:REF name="Owner">VU3bKYWPOUulmZYZ47jugwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pXURNs/LmkiwfWmL1MaG0gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZgP+rlvc0kKHgKUvC3tdLQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="whDqrKLxj06ly8NuQGISFwAA">
<XPD:ATTR name="Name" type="string">createComparatorConstraint</XPD:ATTR>
<XPD:REF name="Owner">VU3bKYWPOUulmZYZ47jugwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="l9m3vI7w+Emmn32PEzi4uQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">whDqrKLxj06ly8NuQGISFwAA</XPD:REF>
<XPD:REF name="Type_">GtZFolyLX0SOmUIiI2WVKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="gTrR2IC4QEGl+IeEBqqTgQAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">whDqrKLxj06ly8NuQGISFwAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="yxrCrLef8Uef8/8z+KH7UwAA">
<XPD:ATTR name="Name" type="string">createMagDispatchable</XPD:ATTR>
<XPD:REF name="Owner">VU3bKYWPOUulmZYZ47jugwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="38hgJrkVuUuK3s1Yz0MYRgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MagDispatchable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yxrCrLef8Uef8/8z+KH7UwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="l/UYh28yd0+pPBwaHU51vwAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yxrCrLef8Uef8/8z+KH7UwAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="prG5Cn1pjkyPg0YV6VZWSQAA">
<XPD:ATTR name="Name" type="string">buildAttributes</XPD:ATTR>
<XPD:REF name="Owner">VU3bKYWPOUulmZYZ47jugwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PewYB2Ef0ke3GdhsTe/GUgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">prG5Cn1pjkyPg0YV6VZWSQAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="klHWRh5KSUqYzi4bJpNSTAAA">
<XPD:ATTR name="Name" type="string">magDispatchable</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MagDispatchable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">prG5Cn1pjkyPg0YV6VZWSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">J5x44hQ8e0yZSZrK5RdHqAAA</XPD:REF>
<XPD:REF name="Associations[1]">K6LvgHrr/E+8sCdaMJmBuQAA</XPD:REF>
<XPD:REF name="Associations[2]">qluFSuU/2kact6DfX6czpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="apLj+9tJm0WTUOCKB9i06QAA">
<XPD:ATTR name="Name" type="string">FilterModel</XPD:ATTR>
<XPD:REF name="Namespace">8qIh6Z52KE6ztsLjSsS3xgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="zkpTaTnibky0dfkxx4KjdwAA">
<XPD:ATTR name="Name" type="string">createCriteriaConstraint</XPD:ATTR>
<XPD:REF name="Owner">apLj+9tJm0WTUOCKB9i06QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="X7dgFYDjn0+YZIQw0BOdZAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zkpTaTnibky0dfkxx4KjdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="iLyv+cNec0ey5lD0BBzGbAAA">
<XPD:ATTR name="Name" type="string">filterData</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zkpTaTnibky0dfkxx4KjdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">jpZ/RURYM0qhhVpGzAH/ZAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="+qmvd+6owkqgYVGMacStKAAA">
<XPD:ATTR name="Name" type="string">filterItems</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, FilterItem&gt;</XPD:ATTR>
<XPD:REF name="Owner">apLj+9tJm0WTUOCKB9i06QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="GtZFolyLX0SOmUIiI2WVKgAA">
<XPD:ATTR name="Name" type="string">ComparatorConstraint</XPD:ATTR>
<XPD:REF name="Namespace">8qIh6Z52KE6ztsLjSsS3xgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">pWULMt9kAECxc3xj0ybhAQAA</XPD:REF>
<XPD:REF name="Views[1]">SCqiFpaoSky5nDr0QJiOPgAA</XPD:REF>
<XPD:REF name="Views[2]">kYEgzLMu5kmsxOWqWDQs8AAA</XPD:REF>
<XPD:REF name="Views[3]">/2KS7SvCxkipFma0mD4UOAAA</XPD:REF>
<XPD:REF name="Views[4]">idjWfBWywEmNJDcMLVGHBwAA</XPD:REF>
<XPD:REF name="Views[5]">jHcxjKekU0iRHwtgrI7BZAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="OjvqzxziEkyob74rNNX7fwAA">
<XPD:ATTR name="Name" type="string">applyToCriteriaComparator</XPD:ATTR>
<XPD:REF name="Owner">GtZFolyLX0SOmUIiI2WVKgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HRy6SrdJ6kWEJRTeEhqU2QAA">
<XPD:ATTR name="Name" type="string">criteriaComparator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OjvqzxziEkyob74rNNX7fwAA</XPD:REF>
<XPD:REF name="Type_">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PMCHHXLQeEaY9OOWQX2MzwAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OjvqzxziEkyob74rNNX7fwAA</XPD:REF>
<XPD:REF name="Type_">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">7</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">VjEdX5mtrECXglBnQpx0GAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">2hK1B4xBTUSWsWFt1QY8HAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">+gyJvUDiWU+LefzF5RPxogAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">pcDFzX+Ni02LLtnXuu1sPQAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">l9m3vI7w+Emmn32PEzi4uQAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">mdDgmDnaw0WK17t7kSeupwAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">fl/XyPo/8EaAK6y1TsJPjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="ZMrg9yKnDUWNZTsx+6w1vgAA">
<XPD:ATTR name="Name" type="string">FilterDefinition</XPD:ATTR>
<XPD:REF name="Namespace">8qIh6Z52KE6ztsLjSsS3xgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ylv3yOwuZUeiNJAyuQ1qjgAA</XPD:REF>
<XPD:REF name="Views[1]">XGdTrjJe+ECrdI/7AuVYKgAA</XPD:REF>
<XPD:REF name="Views[2]">+zQTUa540UWc658zsYTtgwAA</XPD:REF>
<XPD:REF name="Views[3]">rzFEv8G3/kCtYqD5SDnuHQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="wVNCT1/5a06UpYwybu/vZwAA">
<XPD:ATTR name="Name" type="string">createComparatorConstraint</XPD:ATTR>
<XPD:REF name="Owner">ZMrg9yKnDUWNZTsx+6w1vgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fl/XyPo/8EaAK6y1TsJPjQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wVNCT1/5a06UpYwybu/vZwAA</XPD:REF>
<XPD:REF name="Type_">GtZFolyLX0SOmUIiI2WVKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hASxW8ghnUy5ntlThxWp/AAA">
<XPD:ATTR name="Name" type="string">group</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wVNCT1/5a06UpYwybu/vZwAA</XPD:REF>
<XPD:REF name="Type_">tB4Hy3LNOEG6Qtj1QsdeZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">QLo/wgKFBEGwsa1kNfZzBQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="kP+cbd+dEkKiS/M08Xgx1gAA">
<XPD:ATTR name="Name" type="string">filterFields</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, FilterField&gt;</XPD:ATTR>
<XPD:REF name="Owner">ZMrg9yKnDUWNZTsx+6w1vgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLPackage" guid="Inf//Txp/0mRgvv4v47aZAAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Namespace">VZiCVybd50CWwk3IDCKqxQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="pyWusQCtRUSnKAsPhQHvYgAA">
<XPD:ATTR name="Name" type="string">SortItem</XPD:ATTR>
<XPD:REF name="Namespace">Inf//Txp/0mRgvv4v47aZAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="pfJy0P6zzk2+vq+p5HSw0AAA">
<XPD:ATTR name="Name" type="string">getLabel</XPD:ATTR>
<XPD:REF name="Owner">pyWusQCtRUSnKAsPhQHvYgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2EUGcUHDjUi4WL6+l+YOPwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pfJy0P6zzk2+vq+p5HSw0AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="BWAnmoNTC0mE3EAIO04AtAAA">
<XPD:ATTR name="Name" type="string">createSortCriteriaConstraint</XPD:ATTR>
<XPD:REF name="Owner">pyWusQCtRUSnKAsPhQHvYgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="awiQRoodD0qF8KQf7qDGCwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BWAnmoNTC0mE3EAIO04AtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OjLlgHPL8E20/pNZvhN0AwAA">
<XPD:ATTR name="Name" type="string">direction</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BWAnmoNTC0mE3EAIO04AtAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">sbBvME649UWmOIO2Tc8RVwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">j1aR/5hkYkmyOf6RiqD1tQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="Bj11V/9fAESl3wSonSD2dgAA">
<XPD:ATTR name="Name" type="string">SortModel</XPD:ATTR>
<XPD:REF name="Namespace">Inf//Txp/0mRgvv4v47aZAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="G5lbt4atpU+ThsFLpgD32wAA">
<XPD:ATTR name="Name" type="string">createCriteriaConstraint</XPD:ATTR>
<XPD:REF name="Owner">Bj11V/9fAESl3wSonSD2dgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HFtpbH27bEKZIhjTOIZpNwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">G5lbt4atpU+ThsFLpgD32wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RRgjUmHBzEWrEe7RoiS2gQAA">
<XPD:ATTR name="Name" type="string">sortDirections</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">G5lbt4atpU+ThsFLpgD32wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">fV9c3CSBCU+0ZjhPnQwjzAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="YYIByEDeuU+kTLKM9eUZTgAA">
<XPD:ATTR name="Name" type="string">sortItems</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, SortItem&gt;</XPD:ATTR>
<XPD:REF name="Owner">Bj11V/9fAESl3wSonSD2dgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="PSR+S2Hk1ESl3CKkw5gdfgAA">
<XPD:ATTR name="Name" type="string">SortCriteriaConstraint</XPD:ATTR>
<XPD:REF name="Namespace">Inf//Txp/0mRgvv4v47aZAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="isywzSQ7ok2gooXrE0W+PAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">PSR+S2Hk1ESl3CKkw5gdfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pLhn/sONtkq6xxsl0qT0mwAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">isywzSQ7ok2gooXrE0W+PAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Rpj+9J0DQkqL8WmBM1pWowAA">
<XPD:ATTR name="Name" type="string">direction</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">isywzSQ7ok2gooXrE0W+PAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="KKnZsTFTHUWW2cyyHjtrtQAA">
<XPD:ATTR name="Name" type="string">getPropertyName</XPD:ATTR>
<XPD:REF name="Owner">PSR+S2Hk1ESl3CKkw5gdfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zbRNM6sbdECKUO3VI6+wRAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KKnZsTFTHUWW2cyyHjtrtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="LE0MNWw5O0ip39b7hwGr9QAA">
<XPD:ATTR name="Name" type="string">getDirection</XPD:ATTR>
<XPD:REF name="Owner">PSR+S2Hk1ESl3CKkw5gdfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gCRcJ5dzoUuOgteQoMCYTQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LE0MNWw5O0ip39b7hwGr9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="ZQWp8hMfH0Cso7r/FziQyAAA">
<XPD:ATTR name="Name" type="string">applyToCriteria</XPD:ATTR>
<XPD:REF name="Owner">PSR+S2Hk1ESl3CKkw5gdfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dZnANvHWS0WnQnYRfLp36gAA">
<XPD:ATTR name="Name" type="string">criteria</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZQWp8hMfH0Cso7r/FziQyAAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NeNXElyb00eWs7rCmq4MeAAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZQWp8hMfH0Cso7r/FziQyAAA</XPD:REF>
<XPD:REF name="Type_">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="Y7HMQMnvsEy7RCsjTyBcnQAA">
<XPD:ATTR name="Name" type="string">SortDefinition</XPD:ATTR>
<XPD:REF name="Namespace">Inf//Txp/0mRgvv4v47aZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">l2GgL1D1Pk6rMR+cD5KAXQAA</XPD:REF>
<XPD:REF name="Views[1]">BepZsrQkM0SGH2RBBNNNzAAA</XPD:REF>
<XPD:REF name="Views[2]">zyuyjjl10U2f072LasI/VgAA</XPD:REF>
<XPD:REF name="Views[3]">JgYuEXz4AUSqTQYbbogThgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="+qM9YRu39UuXtRqEBu+ldwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">Y7HMQMnvsEy7RCsjTyBcnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GmqGVy2XFEea4fFsGTx9dgAA">
<XPD:ATTR name="Name" type="string">scriptField</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SortScriptField</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+qM9YRu39UuXtRqEBu+ldwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CbNeGd0hREawwsM2xO8MnAAA">
<XPD:ATTR name="Name" type="string">direction</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+qM9YRu39UuXtRqEBu+ldwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="0Aq/S+JJBEmLMFopn3CQWQAA">
<XPD:ATTR name="Name" type="string">putSortField</XPD:ATTR>
<XPD:REF name="Owner">Y7HMQMnvsEy7RCsjTyBcnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9FuZviYSkUm9IQ4p3TQ4agAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0Aq/S+JJBEmLMFopn3CQWQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Vkfhh0x9/EyqaodTFfopUwAA">
<XPD:ATTR name="Name" type="string">sortField</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SortField</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0Aq/S+JJBEmLMFopn3CQWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLPackage" guid="d+9CiVELDESVOAYYzE4uSwAA">
<XPD:ATTR name="Name" type="string">selector</XPD:ATTR>
<XPD:REF name="Namespace">VZiCVybd50CWwk3IDCKqxQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="giXqdfL/60iyg/NaTqPGxQAA">
<XPD:ATTR name="Name" type="string">SelectorItem</XPD:ATTR>
<XPD:REF name="Namespace">d+9CiVELDESVOAYYzE4uSwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">/C0O5y0r2Ey8eNu8ITVErgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="kRFYOlzdtUaBR3Vt7NVaJwAA">
<XPD:ATTR name="Name" type="string">createSelectorConstraint</XPD:ATTR>
<XPD:REF name="Owner">giXqdfL/60iyg/NaTqPGxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+gyJvUDiWU+LefzF5RPxogAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kRFYOlzdtUaBR3Vt7NVaJwAA</XPD:REF>
<XPD:REF name="Type_">GtZFolyLX0SOmUIiI2WVKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8Ao1RJfwkEmFQobuq5QQkQAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kRFYOlzdtUaBR3Vt7NVaJwAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="sBLB830e4EiBoHBIM1h85QAA">
<XPD:ATTR name="Name" type="string">Selector</XPD:ATTR>
<XPD:REF name="Namespace">d+9CiVELDESVOAYYzE4uSwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="adFVMkpT8EGgCLtA3ccWNwAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">sBLB830e4EiBoHBIM1h85QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1AsyWqo9OU+fQZTLIzbgdgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">adFVMkpT8EGgCLtA3ccWNwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="1hI3tV+Iekax7/+THqj08gAA">
<XPD:ATTR name="Name" type="string">validateValues</XPD:ATTR>
<XPD:REF name="Owner">sBLB830e4EiBoHBIM1h85QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2CPREIOn10ieh7p3vDwNhAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1hI3tV+Iekax7/+THqj08gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KaYhrZe4CU2OLioZA5fTkwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayAccess</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1hI3tV+Iekax7/+THqj08gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="7uj0Y6UVPkmqSVFKgtXznwAA">
<XPD:ATTR name="Name" type="string">validationResult</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SelectorValidationResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1hI3tV+Iekax7/+THqj08gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">PXlJak9ZN0m/tbXa/YJKhQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="uh+oQF+8GkeeSYYh1OihOAAA">
<XPD:ATTR name="Name" type="string">Selector</XPD:ATTR>
<XPD:REF name="Namespace">VZiCVybd50CWwk3IDCKqxQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="boy2c0BG9ESFPwrXUGT0uwAA">
<XPD:ATTR name="Name" type="string">validateValues</XPD:ATTR>
<XPD:REF name="Owner">uh+oQF+8GkeeSYYh1OihOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="umNUjK5S2Uu4ufdR0mqNSQAA">
<XPD:ATTR name="Name" type="string">acceptsValues</XPD:ATTR>
<XPD:REF name="Owner">uh+oQF+8GkeeSYYh1OihOAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oA8a37OY3Uqaps4NhKTUYgAA">
<XPD:ATTR name="Name" type="string">\ArrayAccess $values</XPD:ATTR>
<XPD:REF name="BehavioralFeature">umNUjK5S2Uu4ufdR0mqNSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="wl3Td2BUrkCbCG/grDsV6wAA">
<XPD:ATTR name="Name" type="string">acceptsValue</XPD:ATTR>
<XPD:REF name="Owner">uh+oQF+8GkeeSYYh1OihOAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="q41xndJUoUKYIP6Zd6l+HQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wl3Td2BUrkCbCG/grDsV6wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="wQ+T+L5tQEyu/q6K56qkQgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wl3Td2BUrkCbCG/grDsV6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">TzFJmSk/NE255tkYD+wn2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLPackage" guid="8BLNvtbIR0uz48h439dcRwAA">
<XPD:ATTR name="Name" type="string">control</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="N4HNuKmnt0uR1oVGsbBkggAA">
<XPD:ATTR name="Name" type="string">Control</XPD:ATTR>
<XPD:REF name="Namespace">8BLNvtbIR0uz48h439dcRwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">h34q1l0qLESWjL4ZswPpPAAA</XPD:REF>
<XPD:REF name="Views[1]">11wehW7+C0mZEkTzJ38M7QAA</XPD:REF>
<XPD:REF name="Views[2]">Q9F4Va3J3kKYZplZf1rn8AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="yH0fzGohOkSlotkqWk3arQAA">
<XPD:ATTR name="Name" type="string">getPrivilegeId</XPD:ATTR>
<XPD:REF name="Owner">N4HNuKmnt0uR1oVGsbBkggAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aetswKXkRUm1UTmH2VVS/wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yH0fzGohOkSlotkqWk3arQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="zADeaJdUA0CgdHMs6DRjqQAA">
<XPD:ATTR name="Name" type="string">isPseudo</XPD:ATTR>
<XPD:REF name="Owner">N4HNuKmnt0uR1oVGsbBkggAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s67Upvnmw0OWfHv37w2gywAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zADeaJdUA0CgdHMs6DRjqQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="VeshZQnnC0KevdC2zhm4IAAA">
<XPD:ATTR name="Name" type="string">lookupController</XPD:ATTR>
<XPD:REF name="Owner">N4HNuKmnt0uR1oVGsbBkggAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="R1fshY5HNkOtwB3BuFWRsAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VeshZQnnC0KevdC2zhm4IAAA</XPD:REF>
<XPD:REF name="Type_">a4OPUEidLE+eif7fHqLkfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PgoIzzjDakOzu1aBEAl87wAA">
<XPD:ATTR name="Name" type="string">eiState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VeshZQnnC0KevdC2zhm4IAAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">rCmdQ1Ugq0Ol/0pTQukjSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="0nMHiL/NUUCxClv2uEeDRgAA">
<XPD:ATTR name="Name" type="string">OverviewControlInfo</XPD:ATTR>
<XPD:REF name="Namespace">8BLNvtbIR0uz48h439dcRwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="+vVRkbf+g06mRcE6WaEnmAAA">
<XPD:ATTR name="Name" type="string">getOverviewPathExt</XPD:ATTR>
<XPD:REF name="Owner">0nMHiL/NUUCxClv2uEeDRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aALFeJrscEqHECj+NJr/4wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+vVRkbf+g06mRcE6WaEnmAAA</XPD:REF>
<XPD:REF name="Type_">5twoTIRIjkubLqzLlvQN8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="ivEoqeoWr0O8onmxqo5eTAAA">
<XPD:ATTR name="Name" type="string">DetailControlInfo</XPD:ATTR>
<XPD:REF name="Namespace">8BLNvtbIR0uz48h439dcRwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="vgydd+wqtE+ZWFOC/iH2MAAA">
<XPD:ATTR name="Name" type="string">createDetailPathExt</XPD:ATTR>
<XPD:REF name="Owner">ivEoqeoWr0O8onmxqo5eTAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ESuXFK+feUqAhS16vCU/PwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vgydd+wqtE+ZWFOC/iH2MAAA</XPD:REF>
<XPD:REF name="Type_">5twoTIRIjkubLqzLlvQN8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="kMfyzM4awkC10C81EBttCQAA">
<XPD:ATTR name="Name" type="string">eiNavPoint</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiNavPoint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vgydd+wqtE+ZWFOC/iH2MAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="0cIKdoTEAk67G/z4OKPWoAAA">
<XPD:ATTR name="Name" type="string">AddControlInfo</XPD:ATTR>
<XPD:REF name="Namespace">8BLNvtbIR0uz48h439dcRwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="zPsaG8L9rkeqtKdJscLdwgAA">
<XPD:ATTR name="Name" type="string">createAddPathExt</XPD:ATTR>
<XPD:REF name="Owner">0cIKdoTEAk67G/z4OKPWoAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Nqn7CbligUCN1uozNWEeagAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zPsaG8L9rkeqtKdJscLdwgAA</XPD:REF>
<XPD:REF name="Type_">5twoTIRIjkubLqzLlvQN8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="8OUh9eUb2EWXIu9p399hzQAA">
<XPD:ATTR name="Name" type="string">ManageState</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">RequestScoped</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">BE8IbcVceESOrRTMMGUVWwAA</XPD:REF>
<XPD:REF name="Views[1]">ZpOu9lx18Eye/lNn7H7ZJAAA</XPD:REF>
<XPD:REF name="Views[2]">DdjSFvzAvUmrrrwOWI0gaQAA</XPD:REF>
<XPD:REF name="Views[3]">WReph3WkVEyFHFc057ay1wAA</XPD:REF>
<XPD:REF name="Views[4]">hxfyNaMgBU2IPxWy6FOrDgAA</XPD:REF>
<XPD:REF name="Views[5]">mj14SK/ywEyBCo6ePNvqZQAA</XPD:REF>
<XPD:REF name="Views[6]">RDyiaq8oj0KsF7qkvqnC8AAA</XPD:REF>
<XPD:REF name="Views[7]">AmFXYx0g4kCv/fxyG652QAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="02yu73Y0HEqFGy7z4UPB8AAA">
<XPD:ATTR name="Name" type="string">pushEiFrame</XPD:ATTR>
<XPD:REF name="Owner">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FdIrMeTmCE2THzDWxVu2cwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">02yu73Y0HEqFGy7z4UPB8AAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="w3sh8Vx3NES+iu/Te8Nj4AAA">
<XPD:ATTR name="Name" type="string">eiFrame</XPD:ATTR>
<XPD:REF name="BehavioralFeature">02yu73Y0HEqFGy7z4UPB8AAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">wIT9sKguJEy0cj0dnejgJAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">d6est61aUEK/OOmnurxPVgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">pCIIb6IU/kOWxbhlTp4mdgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">WIFQuqpbUkiJNIjSDZIhxQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="gHbYG6mBkkCBdwDzB06ezQAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">N2nContext</XPD:ATTR>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
<XPD:REF name="Owner">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="dlMdN9iTfEC6ZFbF9Fp/ggAA">
<XPD:ATTR name="Name" type="string">selectedLaunchPad</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">LauchPad</XPD:ATTR>
<XPD:REF name="Owner">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="lpvDYd2xKUyr8yFymaYSlAAA">
<XPD:ATTR name="Name" type="string">user</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">RocketUser</XPD:ATTR>
<XPD:REF name="Type_">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
<XPD:REF name="Owner">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="UzjxWIefk0Wh4jImFBg9NgAA">
<XPD:ATTR name="Name" type="string">securityManager</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SecurityManager</XPD:ATTR>
<XPD:REF name="Owner">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="uiusChjna02Q1ZmwrhBL7AAA">
<XPD:ATTR name="Name" type="string">eiFrames</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;EiFrame&gt;</XPD:ATTR>
<XPD:REF name="Owner">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="JGJe/UBtv064+mEn4oP31AAA">
<XPD:ATTR name="Name" type="string">em</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityManager</XPD:ATTR>
<XPD:REF name="Type_">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
<XPD:REF name="Owner">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="UQpNa7YvsEWSsvDcZCwsiAAA">
<XPD:ATTR name="Name" type="string">dm</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DraftManager</XPD:ATTR>
<XPD:REF name="Owner">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLPackage" guid="fFN1XPkdKEuRlLWy7pFSYwAA">
<XPD:ATTR name="Name" type="string">draft</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="BcNwnaSkhUCyzubUjL6CTAAA">
<XPD:ATTR name="Name" type="string">DraftDefinition</XPD:ATTR>
<XPD:REF name="Namespace">fFN1XPkdKEuRlLWy7pFSYwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pHHyJq5vdEKfaexMFUGoMgAA</XPD:REF>
<XPD:REF name="Views[1]">PQb68FoVeEmT0uJcEBpEEAAA</XPD:REF>
<XPD:REF name="Views[2]">C1LVWIloiUaIcUqPEY1AEgAA</XPD:REF>
<XPD:REF name="Views[3]">lYMpaQebvkmvZU8rTkwURgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Lhv7+SS+QE279v9kxUNepwAA">
<XPD:ATTR name="Name" type="string">tableName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">BcNwnaSkhUCyzubUjL6CTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="JRdVMt+KQUiZeK671VDCSAAA">
<XPD:ATTR name="Name" type="string">entityModel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityModel</XPD:ATTR>
<XPD:REF name="Type_">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:REF name="Owner">BcNwnaSkhUCyzubUjL6CTAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="UHK/l+hWuE+jlfQ49HcAWAAA">
<XPD:ATTR name="Name" type="string">DraftProperty</XPD:ATTR>
<XPD:REF name="Namespace">fFN1XPkdKEuRlLWy7pFSYwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">R5c6hRmZkUeeQVMF5uzeGAAA</XPD:REF>
<XPD:REF name="Views[1]">zSXZP8iXt0aPwyz7lVXB+QAA</XPD:REF>
<XPD:REF name="Views[2]">Fxsb43M3EkubLrl9mjSSvwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="+oF8TSW0fkm0JsGLdpcsqQAA">
<XPD:ATTR name="Name" type="string">createDraftValueSelection</XPD:ATTR>
<XPD:REF name="Owner">UHK/l+hWuE+jlfQ49HcAWAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nDU1POfygkOEej3xqTdrFQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DraftValueSelection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+oF8TSW0fkm0JsGLdpcsqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="kwe7ZPae7k+10qvwM3JZIwAA">
<XPD:ATTR name="Name" type="string">selectDraftStmtBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+oF8TSW0fkm0JsGLdpcsqQAA</XPD:REF>
<XPD:REF name="Type_">TKcYuMPpSUKXMW5/IVQ2pQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="x2X/tZV5TUCkoyC/FF5F8gAA">
<XPD:ATTR name="Name" type="string">dm</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DraftManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+oF8TSW0fkm0JsGLdpcsqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="OkY/qzXmlUOy3alEVzSDMwAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+oF8TSW0fkm0JsGLdpcsqQAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="bBe8MlI8ikaJp4ETVzaTkAAA">
<XPD:ATTR name="Name" type="string">supplyPersistDraftStmtBuilder</XPD:ATTR>
<XPD:REF name="Owner">UHK/l+hWuE+jlfQ49HcAWAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FYUvopSh/kKwCZMCAbn4bQAA">
<XPD:ATTR name="Name" type="string">$value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bBe8MlI8ikaJp4ETVzaTkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4Km43EKZ10iaGuU9YHs8aQAA">
<XPD:ATTR name="Name" type="string">$oldValue</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bBe8MlI8ikaJp4ETVzaTkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="w6afB5bwi0K/12COM5XhAwAA">
<XPD:ATTR name="Name" type="string">persistDraftStmtBuilder</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PersistDraftStmtBuilder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bBe8MlI8ikaJp4ETVzaTkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="uKv0l7ciCUennncrFNrLyQAA">
<XPD:ATTR name="Name" type="string">persistDraftAction</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PersistDraftAction</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bBe8MlI8ikaJp4ETVzaTkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="w8ntp0xOtECbRcgbAEJ7xwAA">
<XPD:ATTR name="Name" type="string">supplyRemoveDraftStmtBuilder</XPD:ATTR>
<XPD:REF name="Owner">UHK/l+hWuE+jlfQ49HcAWAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LRKwI79jL0egOAVfFjDuXgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w8ntp0xOtECbRcgbAEJ7xwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="xPP1naW3XkW8j0lFLuEgJAAA">
<XPD:ATTR name="Name" type="string">oldValue</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w8ntp0xOtECbRcgbAEJ7xwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Rv7ZkjFbiEueXDnzCIBXdAAA">
<XPD:ATTR name="Name" type="string">removeDraftAction</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">RemoveDraftAction</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w8ntp0xOtECbRcgbAEJ7xwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="tYSiFI32o0aFyw+VeI3LLQAA">
<XPD:ATTR name="Name" type="string">writeDraftValue</XPD:ATTR>
<XPD:REF name="Owner">UHK/l+hWuE+jlfQ49HcAWAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HTLzvzIx7UaTiK08L83zJwAA">
<XPD:ATTR name="Name" type="string">object</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tYSiFI32o0aFyw+VeI3LLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zU5uKIXsbUqmWmNkuuEHDwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tYSiFI32o0aFyw+VeI3LLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="oCTVPZdS1ECC/ePF06E5QwAA">
<XPD:ATTR name="Name" type="string">stmt</XPD:ATTR>
<XPD:REF name="Namespace">fFN1XPkdKEuRlLWy7pFSYwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="TKcYuMPpSUKXMW5/IVQ2pQAA">
<XPD:ATTR name="Name" type="string">SelectDraftStmtBuilder</XPD:ATTR>
<XPD:REF name="Namespace">oCTVPZdS1ECC/ePF06E5QwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">pqeCDTk6uUOwr9BqcrcVhQAA</XPD:REF>
<XPD:REF name="Views[1]">cRZviUvC70OjnCI+E2mDkAAA</XPD:REF>
<XPD:REF name="Views[2]">z2VtxhPV5ECfSj7/KMyPtAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">mcAUqgWefEW3xq9d2eXO2QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="932dmV0xC0O+iPKkezkrDAAA">
<XPD:REF name="Owner">TKcYuMPpSUKXMW5/IVQ2pQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">kwe7ZPae7k+10qvwM3JZIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="xtYmdAHvzkKDEb2wF5+PRwAA">
<XPD:ATTR name="Name" type="string">DraftStmtBuilder</XPD:ATTR>
<XPD:REF name="Namespace">oCTVPZdS1ECC/ePF06E5QwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">kjnfGMr5rUKBUvgZIWgQDQAA</XPD:REF>
<XPD:REF name="Views[1]">/W6K1urAG06ei+PgHeW5gwAA</XPD:REF>
<XPD:REF name="Views[2]">BNLrp7JAtUq1UtHBDJPx9wAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">mcAUqgWefEW3xq9d2eXO2QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="RFIecU+YEUecQZIoYvB8dQAA">
<XPD:ATTR name="Name" type="string">getPdo</XPD:ATTR>
<XPD:REF name="Owner">xtYmdAHvzkKDEb2wF5+PRwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="M+9tFM+vA0WLkos+KyNQ5QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RFIecU+YEUecQZIoYvB8dQAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="z9tx5a/pmUKW3P+zlcv7WgAA">
<XPD:ATTR name="Name" type="string">buildPdoStatement</XPD:ATTR>
<XPD:REF name="Owner">xtYmdAHvzkKDEb2wF5+PRwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KRKsfkmI8UeM4aazK+lPPAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">z9tx5a/pmUKW3P+zlcv7WgAA</XPD:REF>
<XPD:REF name="Type_">2XfT1oPhfUiFrV/JzkYUrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="uJzly4xlRUWnQ/JtVOoxpQAA">
<XPD:ATTR name="Name" type="string">Draft</XPD:ATTR>
<XPD:REF name="Namespace">fFN1XPkdKEuRlLWy7pFSYwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JwKft9w75U2SU9o7QnypNAAA</XPD:REF>
<XPD:REF name="Views[1]">ordb34fmHUSLtoXwUNQZsgAA</XPD:REF>
<XPD:REF name="Views[2]">X4SfJmV+B0O+RnaJfUjGFwAA</XPD:REF>
<XPD:REF name="Views[3]">2QDK3u3rZk67YuhOtEjH2wAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">QQqbMuPsBkGxhPdz+dakmwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="z2/Zm51KpUmD16/HxDn8GAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">uJzly4xlRUWnQ/JtVOoxpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="k4pfPVSH/kKeQFbciR7DWQAA">
<XPD:ATTR name="Name" type="string">liveEntry</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">LiveEntry</XPD:ATTR>
<XPD:REF name="Owner">uJzly4xlRUWnQ/JtVOoxpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="CcKxibFiMES9JeVtzV9ZlwAA">
<XPD:ATTR name="Name" type="string">lastMod</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="Owner">uJzly4xlRUWnQ/JtVOoxpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="Eyr5qpLFOk6k3alI4+Uc+QAA">
<XPD:ATTR name="Name" type="string">userId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">uJzly4xlRUWnQ/JtVOoxpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="LoM5q8TzFUafkQCqrU8EFAAA">
<XPD:ATTR name="Name" type="string">draftValueMap</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DraftValueMap</XPD:ATTR>
<XPD:REF name="Owner">uJzly4xlRUWnQ/JtVOoxpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLPackage" guid="UaTohoRRxEuJ0/Ym9xWlWgAA">
<XPD:ATTR name="Name" type="string">generic</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="x6EGSllv50yrZDmjaneBMgAA">
<XPD:ATTR name="Name" type="string">GenericEiDefinition</XPD:ATTR>
<XPD:REF name="Namespace">UaTohoRRxEuJ0/Ym9xWlWgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kjrM7ue9+keQnClGzvv0BwAA</XPD:REF>
<XPD:REF name="Views[1]">k2/v1yJpS0W6lxVp934SmgAA</XPD:REF>
<XPD:REF name="Views[2]">w45ZW28d+0GX/q/Tp/4EIgAA</XPD:REF>
<XPD:REF name="Views[3]">cSO/RlY6Rkyo4N5S3X7UiwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9xs38JQj0UKU4c8+uppTnwAA">
<XPD:ATTR name="Name" type="string">getGenericEiPropertyByEiFieldPath</XPD:ATTR>
<XPD:REF name="Owner">x6EGSllv50yrZDmjaneBMgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1vJcOanWa0q9+AmG2e4EMQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9xs38JQj0UKU4c8+uppTnwAA</XPD:REF>
<XPD:REF name="Type_">DIRuEYYEO0SsVHSwuOdIbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7AEl7c79m0SwSRoAikaldAAA">
<XPD:ATTR name="Name" type="string">eiFieldPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiFieldPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9xs38JQj0UKU4c8+uppTnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">jFeBoiasY0mYnBaW9XSV6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="DIRuEYYEO0SsVHSwuOdIbAAA">
<XPD:ATTR name="Name" type="string">GenericEiProperty</XPD:ATTR>
<XPD:REF name="Namespace">UaTohoRRxEuJ0/Ym9xWlWgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">f7sIm4Tl3kGXUl7KyIGKUQAA</XPD:REF>
<XPD:REF name="Views[1]">J81tE368KkuaP00o+mE57wAA</XPD:REF>
<XPD:REF name="Views[2]">dzAsCqn4a0WyPgldb4/suAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="8ZlCWATuzkC79bTeYEIkBwAA">
<XPD:ATTR name="Name" type="string">getLabelLstr</XPD:ATTR>
<XPD:REF name="Owner">DIRuEYYEO0SsVHSwuOdIbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="D/urKDCvzk+yki99tQ+fiAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Lstr</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8ZlCWATuzkC79bTeYEIkBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="mV/bbPThr0mxyDJFYlFUHgAA">
<XPD:ATTR name="Name" type="string">createCriteriaItem</XPD:ATTR>
<XPD:REF name="Owner">DIRuEYYEO0SsVHSwuOdIbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+5aXeNf2tEKrgLiJucV9OwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mV/bbPThr0mxyDJFYlFUHgAA</XPD:REF>
<XPD:REF name="Type_">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fAo/tb4DsEG46srbmB3BpwAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mV/bbPThr0mxyDJFYlFUHgAA</XPD:REF>
<XPD:REF name="Type_">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="SIF+k4ux5E24xSanelfrogAA">
<XPD:ATTR name="Name" type="string">buildEntityValue</XPD:ATTR>
<XPD:REF name="Owner">DIRuEYYEO0SsVHSwuOdIbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VD0NrgIAJEiheXnXsKeWbAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SIF+k4ux5E24xSanelfrogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="R+O+DPGwt0Gf6AuGBizGkwAA">
<XPD:ATTR name="Name" type="string">eiMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SIF+k4ux5E24xSanelfrogAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="nVx2pPRTf0eRAEDjTQOHmAAA">
<XPD:ATTR name="Name" type="string">mappableValueToEntityValue</XPD:ATTR>
<XPD:REF name="Owner">DIRuEYYEO0SsVHSwuOdIbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vNSt4uNU6UiJLP1G+IBGTgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nVx2pPRTf0eRAEDjTQOHmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Rp3SipRVfkqm0oRrmJtiaAAA">
<XPD:ATTR name="Name" type="string">mappableValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nVx2pPRTf0eRAEDjTQOHmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">1vJcOanWa0q9+AmG2e4EMQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">EC59InWVFEyT3oH5VrG+9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="shMsEVXfh0aXq1gIwqBuZwAA">
<XPD:ATTR name="Name" type="string">ScalarEiDefinition</XPD:ATTR>
<XPD:REF name="Namespace">UaTohoRRxEuJ0/Ym9xWlWgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AeHuVQ7mX0WwQJt4Wr2z0AAA</XPD:REF>
<XPD:REF name="Views[1]">nS0f0Cma/kSbFTTjLJBtiwAA</XPD:REF>
<XPD:REF name="Views[2]">69uxNhiJ3Ua6HEydBG60AQAA</XPD:REF>
<XPD:REF name="Views[3]">PScgyFd6akqlHMP8KDOdmAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="KDPH+xIFxkSIzvmfOAsRTgAA">
<XPD:ATTR name="Name" type="string">getScalarEiPropertyByFieldPath</XPD:ATTR>
<XPD:REF name="Owner">shMsEVXfh0aXq1gIwqBuZwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="msDFfywvokazJoYl2wq8/AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ScalarEiProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KDPH+xIFxkSIzvmfOAsRTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="StK0mlNKXUS8u4Ob6w3IRAAA">
<XPD:ATTR name="Name" type="string">eiFieldPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiFieldPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KDPH+xIFxkSIzvmfOAsRTgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">fjeT8Wr1q0+nz4bU8nwJaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="fFykPBkQt0OeUDPncQaDIwAA">
<XPD:ATTR name="Name" type="string">ScalarEiProperty</XPD:ATTR>
<XPD:REF name="Namespace">UaTohoRRxEuJ0/Ym9xWlWgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">TL/3s83gbk+fnTRGA67lGwAA</XPD:REF>
<XPD:REF name="Views[1]">/5K19xTsfUe9iUQvGQkRpAAA</XPD:REF>
<XPD:REF name="Views[2]">6Ed+HM7dok216NNm621hyQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0V3ktSa3Q0qZFH3tDAb/EgAA">
<XPD:ATTR name="Name" type="string">getLabelLstr</XPD:ATTR>
<XPD:REF name="Owner">fFykPBkQt0OeUDPncQaDIwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="x0cLzOf0rkmBzj7831s1fgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Lstr</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0V3ktSa3Q0qZFH3tDAb/EgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="/hntEa7vtkSPC1RapF5eRgAA">
<XPD:ATTR name="Name" type="string">buildScalarValue</XPD:ATTR>
<XPD:REF name="Owner">fFykPBkQt0OeUDPncQaDIwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jWVh3udKjkmm8HtnUieonAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">scalar</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/hntEa7vtkSPC1RapF5eRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="EIBMwjysBUmN0hdzv0H13gAA">
<XPD:ATTR name="Name" type="string">eiMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/hntEa7vtkSPC1RapF5eRgAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="GLzyElKpbEmDXVKffbeXLAAA">
<XPD:ATTR name="Name" type="string">mappableValueToScalarValue</XPD:ATTR>
<XPD:REF name="Owner">fFykPBkQt0OeUDPncQaDIwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="e1cJcKjrLUOvQAOHF7o9ewAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Scalar</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GLzyElKpbEmDXVKffbeXLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="a6b6/+PQIUStHZN0/6scAwAA">
<XPD:ATTR name="Name" type="string">mappableValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GLzyElKpbEmDXVKffbeXLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">se4XyBn+OEape+BteH4LsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLClass" guid="i4uBDVrwUUeoG3cn40K7TwAA">
<XPD:ATTR name="Name" type="string">EntryGui</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vnbcs5pCTUqC2Hvm2rn7cAAA</XPD:REF>
<XPD:REF name="Views[1]">0NJ8R1vYh06xQURR0iervQAA</XPD:REF>
<XPD:REF name="Views[2]">/RU2ci1Tc0232NHMdyRfbQAA</XPD:REF>
<XPD:REF name="Views[3]">unmwFjRkmUqBC377UKvaUgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Q9gFPYqh6U6aYaNZ8rfxDQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">i4uBDVrwUUeoG3cn40K7TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2R/TXHifxUexSnQ8EkcgfQAA">
<XPD:ATTR name="Name" type="string">entryGuiModel</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntryGuiModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q9gFPYqh6U6aYaNZ8rfxDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="wuL6fl9Ti0ajp5rrQjvCUAAA">
<XPD:ATTR name="Name" type="string">entryPropertyPath</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q9gFPYqh6U6aYaNZ8rfxDQAA</XPD:REF>
<XPD:REF name="Type_">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="PVBiIDMH80G49hENs8xUzQAA">
<XPD:ATTR name="Name" type="string">getEntryGuiModel</XPD:ATTR>
<XPD:REF name="Owner">i4uBDVrwUUeoG3cn40K7TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="x9+ZWIVSjUO0GknrUxGwpgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntryGuiModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PVBiIDMH80G49hENs8xUzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="87P1j+QA+0+nLOW/fVUNRgAA">
<XPD:ATTR name="Name" type="string">hasEntryPropertyPath</XPD:ATTR>
<XPD:REF name="Owner">i4uBDVrwUUeoG3cn40K7TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4ZDpmoo9I0i8z+zEgv1acwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">87P1j+QA+0+nLOW/fVUNRgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="roDD8TNUDkqfiDtRcR6OjgAA">
<XPD:ATTR name="Name" type="string">getEntryPropertyPath</XPD:ATTR>
<XPD:REF name="Owner">i4uBDVrwUUeoG3cn40K7TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="m/MfNh24DEurBwHA5l9zZwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">roDD8TNUDkqfiDtRcR6OjgAA</XPD:REF>
<XPD:REF name="Type_">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">N1h4kC1cYkG5qbTM62L8BwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLInterface" guid="5GIhgo18tEGHO1zX5BR5sQAA">
<XPD:ATTR name="Name" type="string">EiObject</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">Z/2z1u5FI0Gwe2Vcdu1B8gAA</XPD:REF>
<XPD:REF name="Views[1]">7xJhtJBIj0eDjXIW3yeuxgAA</XPD:REF>
<XPD:REF name="Views[2]">kkqIvlSqKku7mkv574TbhAAA</XPD:REF>
<XPD:REF name="Views[3]">DuY7fW6xL0SLuEMZcMUsiwAA</XPD:REF>
<XPD:REF name="Views[4]">BBROEyNN+kOxO9WTGEx3+wAA</XPD:REF>
<XPD:REF name="Views[5]">7jX8c+1ICECB7yPcZpiH2AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="aX73PpxsyUSznO2ULBaSzAAA">
<XPD:ATTR name="Name" type="string">isNew</XPD:ATTR>
<XPD:REF name="Owner">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jUD3MBpxUUC06xgj4tIhswAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aX73PpxsyUSznO2ULBaSzAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="HjNuaaearkOrgc+gLplwWQAA">
<XPD:ATTR name="Name" type="string">getEiEntityObj</XPD:ATTR>
<XPD:REF name="Owner">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KRFZ+U27RU6nsq/hWSbo0wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiEntityObj</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HjNuaaearkOrgc+gLplwWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Wy2+kTD/w0OqT87OYVJAQAAA">
<XPD:ATTR name="Name" type="string">isDraft</XPD:ATTR>
<XPD:REF name="Owner">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NTQlpUcDx0KkcT0y/NSfeQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Wy2+kTD/w0OqT87OYVJAQAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="QkdH2WEGE0mOYDA7guxo0gAA">
<XPD:ATTR name="Name" type="string">getDraft</XPD:ATTR>
<XPD:REF name="Owner">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QQqbMuPsBkGxhPdz+dakmwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QkdH2WEGE0mOYDA7guxo0gAA</XPD:REF>
<XPD:REF name="Type_">uJzly4xlRUWnQ/JtVOoxpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">Pbv2Otl0ykKCYIc9fVz2jgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">11</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">nZOOPd8BWUW6TBVuRR1r5wAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">nJ8SBzuO4Ey7ShvYOBvh5AAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">0mVyEuNi0ECFs4QffJvM/gAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">2fZkx70AMUGldwG8Ng2QTAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">n06a2XwqQEWFSUyUxAQvbQAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">c+MIuLY40UC+XmSiRZSQ2wAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">Ps0ARkJ4GkSAOouuFKB5RAAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">r5DYNn7JwUaMAZd2s1LRVwAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">2mo+XAb6S0S7dYHgLvrcTgAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">Xp+rhqHweUSuxwGml+AspAAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">ve3BMNuS/EGtjOPpWXaNPQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">oIfI/0IV40yhC9iKtY6u3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLPackage" guid="kd9jXEZST02SP8BCAqMWBwAA">
<XPD:ATTR name="Name" type="string">veto</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="rcODP6sMVUOm12Iod5i75AAA">
<XPD:ATTR name="Name" type="string">LifecycleMonitor</XPD:ATTR>
<XPD:REF name="Namespace">kd9jXEZST02SP8BCAqMWBwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">oCoqgOAGKk65c17s45bRuAAA</XPD:REF>
<XPD:REF name="Views[1]">sLjxQZl3o0+HXO0C7Bd6cwAA</XPD:REF>
<XPD:REF name="Views[2]">Nmwd2GfjAU6O3Gcj63U7GwAA</XPD:REF>
<XPD:REF name="Views[3]">vsojrc2DgUeTLRP3ecRo1gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="VopwDtyCSUWpS6Ekw1iG/wAA">
<XPD:ATTR name="Name" type="string">approve</XPD:ATTR>
<XPD:REF name="Owner">rcODP6sMVUOm12Iod5i75AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sPRG/eoewU+7Q8rSKQoc8gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VopwDtyCSUWpS6Ekw1iG/wAA</XPD:REF>
<XPD:REF name="Type_">eFr2nlXGbk+HFno67mNNbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Qa1Ib40G40yZFP2txOk+0QAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VopwDtyCSUWpS6Ekw1iG/wAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">mdteqeglukez2bODgQYscgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="XCvMvYF57kGcReWZMyIiPQAA">
<XPD:ATTR name="Name" type="string">VetoableLifecycleAction</XPD:ATTR>
<XPD:REF name="Namespace">kd9jXEZST02SP8BCAqMWBwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9hl+CoeP4U6RRkLnG83QpQAA</XPD:REF>
<XPD:REF name="Views[1]">42PrthIroUi3765Wbx7p5QAA</XPD:REF>
<XPD:REF name="Views[2]">CY7s5nYkKEmDX5KJH5MdCQAA</XPD:REF>
<XPD:REF name="Views[3]">YeMJ3ip4d06sobOEE2VGogAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">24IAWAkTI02D+T2retvORAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="6A+v7lTwL0ytEk4/eQ5ELgAA">
<XPD:ATTR name="Name" type="string">type</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">XCvMvYF57kGcReWZMyIiPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLInterface" guid="zAh5YeORuEuUyDqW4lEYnAAA">
<XPD:ATTR name="Name" type="string">CriteriaConstraint</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">sK5XVcp0AEWq3VRSBnX0hQAA</XPD:REF>
<XPD:REF name="Views[1]">3nG9taHQI0izpIefYgit/gAA</XPD:REF>
<XPD:REF name="Views[2]">qO4qCoPsokqCr9WCIdTwqAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">guCyocLDdkOvFnT0iAq/zgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0CUy0wF6JUK+FKolCn8tnQAA">
<XPD:ATTR name="Name" type="string">applyToCriteria</XPD:ATTR>
<XPD:REF name="Owner">zAh5YeORuEuUyDqW4lEYnAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7ebYy0/yFkqeW2uKE0YRPwAA">
<XPD:ATTR name="Name" type="string">criteria</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0CUy0wF6JUK+FKolCn8tnQAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ECAUOl8KA0KJl9INHRPXkAAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0CUy0wF6JUK+FKolCn8tnQAA</XPD:REF>
<XPD:REF name="Type_">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">70aUCkoAfkygUtZTxGRFlwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="XDw9jcQ1NUCn84I/3JPEHwAA">
<XPD:ATTR name="Name" type="string">TYPE_MANAGE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">zAh5YeORuEuUyDqW4lEYnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Xe4Lku8uDU+5w8FPGL9S5QAA">
<XPD:ATTR name="Name" type="string">TYPE_TMP_FILTER</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">zAh5YeORuEuUyDqW4lEYnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="DYu0n/Eo402zBhvWXbVEAgAA">
<XPD:ATTR name="Name" type="string">TYPE_TMP_SORT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">zAh5YeORuEuUyDqW4lEYnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="9RKIcqsYI0adlbAoI6GS5AAA">
<XPD:ATTR name="Name" type="string">TYPE_SECURITY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">zAh5YeORuEuUyDqW4lEYnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="FDmrH8DPy0SqquOqXy/HpQAA">
<XPD:ATTR name="Name" type="string">TYPE_HARD_FILTER</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:REF name="Owner">zAh5YeORuEuUyDqW4lEYnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="19XHdkZJ1U28tukrbxhXVgAA">
<XPD:ATTR name="Name" type="string">TYPE_HARD_SORT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">zAh5YeORuEuUyDqW4lEYnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLAssociation" guid="w39OdU5Im0OvztqqhBBJSAAA">
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qf6bBrdxhE6rFM4HNU762QAA</XPD:REF>
<XPD:REF name="Views[1]">mgcsuNqNbkqvRWVYLecyGAAA</XPD:REF>
<XPD:REF name="Views[2]">Cg4WNXdaHUyYbw4UEKiAEAAA</XPD:REF>
<XPD:REF name="Views[3]">rvfm9fzjZ0+LCvVVzFjyTQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="WIFQuqpbUkiJNIjSDZIhxQAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">w39OdU5Im0OvztqqhBBJSAAA</XPD:REF>
<XPD:REF name="Participant">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Jaj4wD7tckmAWEn0PttkxwAA</XPD:REF>
<XPD:REF name="Views[1]">apMFBC7HNEuEVZxxSGzm8gAA</XPD:REF>
<XPD:REF name="Views[2]">5a7cyl2aVkCZPZINkV5hdAAA</XPD:REF>
<XPD:REF name="Views[3]">5kjxs3tRRUyebWTM5iW3tAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="9SmzR3W1/0O5mlzXlW99xwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">w39OdU5Im0OvztqqhBBJSAAA</XPD:REF>
<XPD:REF name="Participant">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wmUCzDZB40aqkZAKISj2ewAA</XPD:REF>
<XPD:REF name="Views[1]">IwnqGQ9Y0U6D11N+s8RCXgAA</XPD:REF>
<XPD:REF name="Views[2]">Orphrc4HzEeOwKS6dfYp+AAA</XPD:REF>
<XPD:REF name="Views[3]">4IoXvrCAt0O/wQ+xqc42rgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLAssociation" guid="CKSPqfeFkUyS2OVeebTL8wAA">
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">h43igjxQb0OfPueXM6OlrgAA</XPD:REF>
<XPD:REF name="Views[1]">YprzXLPuuESj3CTYYCfW6wAA</XPD:REF>
<XPD:REF name="Views[2]">NRrdMpOdKkWhrJGnHC+9eAAA</XPD:REF>
<XPD:REF name="Views[3]">uXnOlD9S6UyE40twvIeG6QAA</XPD:REF>
<XPD:REF name="Views[4]">d/BvOOHuFU+7JXPjuaP2ywAA</XPD:REF>
<XPD:REF name="Views[5]">T/0UoREhBUeeU60PhyfKJQAA</XPD:REF>
<XPD:REF name="Views[6]">XoOsv8n2ZEWutX+EpJY4MgAA</XPD:REF>
<XPD:REF name="Views[7]">3Gsl6MMIIkO+r9/tdDD0hQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ug+4PGpVvUq9M4jYN9DFdwAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">CKSPqfeFkUyS2OVeebTL8wAA</XPD:REF>
<XPD:REF name="Participant">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">EUhFSq+Fr02C9dc5PLDKEgAA</XPD:REF>
<XPD:REF name="Views[1]">ABSUdh/0b0qqeN6GHfiHQgAA</XPD:REF>
<XPD:REF name="Views[2]">SVTbzdnRR0OhXbbRjkdyIwAA</XPD:REF>
<XPD:REF name="Views[3]">RcF3sRjr0E2pzpRwMuBUAgAA</XPD:REF>
<XPD:REF name="Views[4]">UBf5HwZHikaS2EzJfZkuFAAA</XPD:REF>
<XPD:REF name="Views[5]">W75L9pvoq0S+9r+kG+BliwAA</XPD:REF>
<XPD:REF name="Views[6]">TBByeosgnUq3/eI+NWqHhgAA</XPD:REF>
<XPD:REF name="Views[7]">dAE33SGol0WBZ1iNdjjAWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="rchSxVo+90OoHxGgBOo2/gAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">CKSPqfeFkUyS2OVeebTL8wAA</XPD:REF>
<XPD:REF name="Participant">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">dJaYam0wtEyg26kt+mlTxwAA</XPD:REF>
<XPD:REF name="Views[1]">lK/Skmcx80Kwh1Y+xcF59gAA</XPD:REF>
<XPD:REF name="Views[2]">Nvla87bd506g43IFEav00AAA</XPD:REF>
<XPD:REF name="Views[3]">7QU3CX9YMUqedYJvbhZryAAA</XPD:REF>
<XPD:REF name="Views[4]">R47VNHeNDkGpfV7weVIBwQAA</XPD:REF>
<XPD:REF name="Views[5]">k8Ve2MKr/UWIWMThnhtpZQAA</XPD:REF>
<XPD:REF name="Views[6]">XClnAa8mZ0mH1SOiRB7fpwAA</XPD:REF>
<XPD:REF name="Views[7]">Xhu6cQjkhEy/MJLwhj58JgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLGeneralization" guid="dPa7ej56p0mIAEwnIYkuXAAA">
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:REF name="Child">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
<XPD:REF name="Parent">phV3+yAwaUSD2pM+b+3n/wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">dGQ0J76rSEyHU+ZWwWSyogAA</XPD:REF>
<XPD:REF name="Views[1]">6LASNdAx0kO5qGupTHzrjwAA</XPD:REF>
<XPD:REF name="Views[2]">vs9rkNpe2Uaf7Nk4pzIYiAAA</XPD:REF>
<XPD:REF name="Views[3]">BcwFaz58QUK1OFCUqVa59gAA</XPD:REF>
<XPD:REF name="Views[4]">5A4bPaKAZ0CsXIx8emTX3gAA</XPD:REF>
<XPD:REF name="Views[5]">DLqukA+6MUa3EMseLF5y9gAA</XPD:REF>
<XPD:REF name="Views[6]">USP9A8hYYk6LSa/YA/MEEQAA</XPD:REF>
<XPD:REF name="Views[7]">b2N/BTjk70S3FulzliwMlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLGeneralization" guid="GWDVJAnnlES114bhUPGLnQAA">
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:REF name="Child">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
<XPD:REF name="Parent">phV3+yAwaUSD2pM+b+3n/wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">gg1InGuX5keOAhXSUu3eTQAA</XPD:REF>
<XPD:REF name="Views[1]">Ut0t1Es3u0+Dk16yGOzahAAA</XPD:REF>
<XPD:REF name="Views[2]">NiLqd+KBJk6F1sPEHqvOrAAA</XPD:REF>
<XPD:REF name="Views[3]">7e2g6cBZcUiky97iQG41hgAA</XPD:REF>
<XPD:REF name="Views[4]">2NeOq6ldsESuyw7PBZY8xQAA</XPD:REF>
<XPD:REF name="Views[5]">8tDtpuKau0WRRHJ2NSLDegAA</XPD:REF>
<XPD:REF name="Views[6]">1JeSM2Jxb02NOYZZWR2FbgAA</XPD:REF>
<XPD:REF name="Views[7]">y6me4JbeQE+ArbRI4e5fjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLPackage" guid="VDae2ctCNkqZoJmbbJ0HfAAA">
<XPD:ATTR name="Name" type="string">frame</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="HciI77KJZEW+P5KHqawTXQAA">
<XPD:ATTR name="Name" type="string">EiFrame</XPD:ATTR>
<XPD:REF name="Namespace">VDae2ctCNkqZoJmbbJ0HfAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">24</XPD:ATTR>
<XPD:REF name="Views[0]">HrqM0yNbhkOey5blEr0W7wAA</XPD:REF>
<XPD:REF name="Views[1]">AO8/xdSrTkW/xUckDL3KpgAA</XPD:REF>
<XPD:REF name="Views[2]">BBhyRl9+dUi4LI27/o8EdAAA</XPD:REF>
<XPD:REF name="Views[3]">HkZ/FXPIlUux0n24kTCiogAA</XPD:REF>
<XPD:REF name="Views[4]">WP3OLQwLk0O9HqAJb4HgRwAA</XPD:REF>
<XPD:REF name="Views[5]">6/LIquELhkKUokYlPRMs5gAA</XPD:REF>
<XPD:REF name="Views[6]">LgO9gdtjR0eAMuhn9pKlVQAA</XPD:REF>
<XPD:REF name="Views[7]">/g2plUUsnkCAVQlldgIIoAAA</XPD:REF>
<XPD:REF name="Views[8]">vOJoFMk/9EqfmwBA3hzL0gAA</XPD:REF>
<XPD:REF name="Views[9]">/D0MOM6BfU22GA9xnVtAvwAA</XPD:REF>
<XPD:REF name="Views[10]">yq+SGClgBUa3H0vrpGoACQAA</XPD:REF>
<XPD:REF name="Views[11]">blJxcLUEe0CZAMRoVEaUGAAA</XPD:REF>
<XPD:REF name="Views[12]">OWRroudzOkqBlB2GIbitRgAA</XPD:REF>
<XPD:REF name="Views[13]">REFXay/iLUuPhOuNY131hAAA</XPD:REF>
<XPD:REF name="Views[14]">yx+N88I8d0CtCbhqRudadwAA</XPD:REF>
<XPD:REF name="Views[15]">UjwSm7yM1EqbvUD0s+W7EAAA</XPD:REF>
<XPD:REF name="Views[16]">DH+wFvf9qEWlZq5sCU0d3QAA</XPD:REF>
<XPD:REF name="Views[17]">CV+P5Dsfj0ypHQ8cFB739gAA</XPD:REF>
<XPD:REF name="Views[18]">GpsoQ0LqE0exVqTH233STwAA</XPD:REF>
<XPD:REF name="Views[19]">GFqjbUYuTUieNdvSRjXd3gAA</XPD:REF>
<XPD:REF name="Views[20]">YppR2k3c8E286zpkjAiZfwAA</XPD:REF>
<XPD:REF name="Views[21]">IaWhh5TixUW9aO9bhGWZwAAA</XPD:REF>
<XPD:REF name="Views[22]">tMaGZ0nVcU27mcZLjXVFUwAA</XPD:REF>
<XPD:REF name="Views[23]">njkPzXCs70uHtZ4dXfDq4gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="PFiD1s7iaUmSWhOgCyd7bwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="m7uLbWc0PUSTXdo6yNHBJwAA">
<XPD:ATTR name="Name" type="string">contextEiEngine</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PFiD1s7iaUmSWhOgCyd7bwAA</XPD:REF>
<XPD:REF name="Type_">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="wIT9sKguJEy0cj0dnejgJAAA">
<XPD:ATTR name="Name" type="string">manageState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PFiD1s7iaUmSWhOgCyd7bwAA</XPD:REF>
<XPD:REF name="Type_">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ZnEzfc0yaUiK2xH0d8BMsgAA">
<XPD:ATTR name="Name" type="string">exec</XPD:ATTR>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YQBOoK3wg0qWTgavWm5dvQAA">
<XPD:ATTR name="Name" type="string">eiCommandPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiCommandPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZnEzfc0yaUiK2xH0d8BMsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3MoHxVFY1kiw0iwA4KKP1AAA">
<XPD:ATTR name="Name" type="string">eiCommand</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiCommand|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZnEzfc0yaUiK2xH0d8BMsgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="M9Ah2gP54E60LOMiS/sRHgAA">
<XPD:ATTR name="Name" type="string">createKnownString</XPD:ATTR>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nDXZj9tEXUGGwaSmVJiZ0QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">M9Ah2gP54E60LOMiS/sRHgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="p/5ClB/d/EuLBAtoe0BY2wAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">M9Ah2gP54E60LOMiS/sRHgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="0CZM/tfQ/EWqTkm9aloYPgAA">
<XPD:ATTR name="Name" type="string">createCriteria</XPD:ATTR>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J81UkWSoNE6wBxgGEIHjpwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0CZM/tfQ/EWqTkm9aloYPgAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="byQ5syBpe02QaP3arniC5QAA">
<XPD:ATTR name="Name" type="string">entityAlias</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0CZM/tfQ/EWqTkm9aloYPgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="YU5UsUzpJUS3hOq6eTKF6QAA">
<XPD:ATTR name="Name" type="string">ignoreConstraintTypes</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0CZM/tfQ/EWqTkm9aloYPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">ZwqxqNn7fkW6vJ6gCAhr7AAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">igND3/D31UKB4MqphfrIAQAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">8NG1AZzcskqfBieIdcrCNAAA</XPD:REF>
<XPD:REF name="TypedFeatures[3]">G72I/qJjdk6U4Ed/s51tqQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">53</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Cc1wqeIylE6DYrp/rUY5/gAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">PJTdw6rGHU6pVyAWVzeY8wAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">n/2jyDpBDEi/5pdF4XO+OwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">HyuR7u1FHEushQm+ztvgyAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">b36VIijW10qzZmj5okIDwgAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">NoLWpzSSvkiEfqHsfZjn6QAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">vkULY3fZ8EuNuN47NIA6DQAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">ex65+xzJvEmgvobsUdIjpQAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">ViE8m9hLL0iBqZMDcnsGJgAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">LPHn83Rqn0St+9pGxcgpDgAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">O4kbVsh9l0qPV8/HEP03awAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">dHPnfWe6BUuHAEFfl8xGRQAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">Kf1UZQFyCk+zgZCOhXGAwgAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">xt/EwdTvVEGD954td7rksAAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">wn20C24xCkOOaFlMDaQRlAAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">MJ9AAIaPh0+/CNl4JhSUDAAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">xmVCo/NkbkS1ldoXC3ISsgAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">M2Uc6nN1rkm1CI4hFGp2EgAA</XPD:REF>
<XPD:REF name="TypedParameters[18]">f7onEsb1DUy72ZYrOA84FgAA</XPD:REF>
<XPD:REF name="TypedParameters[19]">58wyMkwZp0O6jhNg2+pEIgAA</XPD:REF>
<XPD:REF name="TypedParameters[20]">LZBIVCCmmEGo9AGXC/uwNAAA</XPD:REF>
<XPD:REF name="TypedParameters[21]">IclrarpwQUW78a9prcsKWQAA</XPD:REF>
<XPD:REF name="TypedParameters[22]">MmmP2GJZY0CRXiHz0PN1HwAA</XPD:REF>
<XPD:REF name="TypedParameters[23]">JwGEA2XXFUeHMvXhv8Vf+gAA</XPD:REF>
<XPD:REF name="TypedParameters[24]">Uf/bfIw1ukaixFBSHCe4PwAA</XPD:REF>
<XPD:REF name="TypedParameters[25]">RrCSGarNmEyU9Hgw0gDRcgAA</XPD:REF>
<XPD:REF name="TypedParameters[26]">9RU7Pmg5u0WPrz7kf5ChCwAA</XPD:REF>
<XPD:REF name="TypedParameters[27]">x8PUa7WCAU+IjFwKvf4QpAAA</XPD:REF>
<XPD:REF name="TypedParameters[28]">S2qBJRsv+EqefkW2VN7ewQAA</XPD:REF>
<XPD:REF name="TypedParameters[29]">Qy0CO2oEfkeomzyd7+eeCwAA</XPD:REF>
<XPD:REF name="TypedParameters[30]">dEcURKxbC0GbRXE+fXsH9gAA</XPD:REF>
<XPD:REF name="TypedParameters[31]">fTsyn3GBGEq+yebQdm4cQQAA</XPD:REF>
<XPD:REF name="TypedParameters[32]">JzuYkLfJ9EicJBYayGxJQQAA</XPD:REF>
<XPD:REF name="TypedParameters[33]">FoL4eXHak0Wlzw2+lwrX1QAA</XPD:REF>
<XPD:REF name="TypedParameters[34]">Bfv7z3ZBlkuzdVTsZ/fIyQAA</XPD:REF>
<XPD:REF name="TypedParameters[35]">enulxr2yI02DmEBy3EpgfQAA</XPD:REF>
<XPD:REF name="TypedParameters[36]">kfPDvoF9EEujleGPZsNVIQAA</XPD:REF>
<XPD:REF name="TypedParameters[37]">PgoIzzjDakOzu1aBEAl87wAA</XPD:REF>
<XPD:REF name="TypedParameters[38]">//44ua12GkG5+hR8BO0auQAA</XPD:REF>
<XPD:REF name="TypedParameters[39]">8HWKHXC1kEuilKcgJaG1jAAA</XPD:REF>
<XPD:REF name="TypedParameters[40]">jmgPUJxQWUum9so+dZ+HFAAA</XPD:REF>
<XPD:REF name="TypedParameters[41]">MkKF19DAr0qcbD6xyUhe8gAA</XPD:REF>
<XPD:REF name="TypedParameters[42]">XMecADe49k2Ipk7uJXIKOQAA</XPD:REF>
<XPD:REF name="TypedParameters[43]">4LhLmizwiUOQzNoxr6lFIwAA</XPD:REF>
<XPD:REF name="TypedParameters[44]">VYMxxIAx4kSYMfqeRtFAmQAA</XPD:REF>
<XPD:REF name="TypedParameters[45]">FdIrMeTmCE2THzDWxVu2cwAA</XPD:REF>
<XPD:REF name="TypedParameters[46]">w3sh8Vx3NES+iu/Te8Nj4AAA</XPD:REF>
<XPD:REF name="TypedParameters[47]">vKXYzsBtjUWX2e75sfQ4tQAA</XPD:REF>
<XPD:REF name="TypedParameters[48]">OW9xyLQ1fkyi2yvPgDlbgQAA</XPD:REF>
<XPD:REF name="TypedParameters[49]">Hd2Nrrbq/Um6e+Om3ACiTQAA</XPD:REF>
<XPD:REF name="TypedParameters[50]">xSVKsJWCxkWE05TKJa/HNAAA</XPD:REF>
<XPD:REF name="TypedParameters[51]">2+QCv4x3bEiojxgQIs2XuQAA</XPD:REF>
<XPD:REF name="TypedParameters[52]">d+QvbA4MQEywyNE3g1hrigAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">11</XPD:ATTR>
<XPD:REF name="Associations[0]">k5K9FcVvmkGBckF0c3Y7uAAA</XPD:REF>
<XPD:REF name="Associations[1]">BJzn3mYgU02lNt8mxdCTbgAA</XPD:REF>
<XPD:REF name="Associations[2]">L31ZvDEs2EODH+WiEZHWlgAA</XPD:REF>
<XPD:REF name="Associations[3]">zsBZ3wSZG0qCXXFJRGII8gAA</XPD:REF>
<XPD:REF name="Associations[4]">vmgz3XIcHEuTQgP6dFvbHgAA</XPD:REF>
<XPD:REF name="Associations[5]">vOxP4J3QN0avGu06dwIA5gAA</XPD:REF>
<XPD:REF name="Associations[6]">9SmzR3W1/0O5mlzXlW99xwAA</XPD:REF>
<XPD:REF name="Associations[7]">cBxTFOb7zU+qXxVM9yzPcwAA</XPD:REF>
<XPD:REF name="Associations[8]">rjutWIRbvESp8yInTJjA0wAA</XPD:REF>
<XPD:REF name="Associations[9]">icymrqchWkGUX3Mt89e1kAAA</XPD:REF>
<XPD:REF name="Associations[10]">nBp4haq9QEaSeJNOGMzCmQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">13</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="kUPZD6ksd0eJkUjTXyxE7gAA">
<XPD:ATTR name="Name" type="string">contextEiEngine</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiEngine</XPD:ATTR>
<XPD:REF name="Type_">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="pTwuiDFbh0+vhYGkzPBJ1AAA">
<XPD:ATTR name="Name" type="string">manageState</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ManageState</XPD:ATTR>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="q5oP+LnzW0qrHf/VppgkjQAA">
<XPD:ATTR name="Name" type="string">boundry</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="cbJlWK521UCzqyvyOzED1AAA">
<XPD:ATTR name="Name" type="string">eiForkLink</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiForkLink</XPD:ATTR>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="Qz31/J3PDUanUZWhMXh6NgAA">
<XPD:ATTR name="Name" type="string">baseUrl</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Url|null</XPD:ATTR>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="JEGs77XjfUqPBWHmkdDVsQAA">
<XPD:ATTR name="Name" type="string">eiExecution</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiExecution|null</XPD:ATTR>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="QMRpZN75ykCi7bkITRjEbAAA">
<XPD:ATTR name="Name" type="string">criteriaFactory</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CriteriaFactory</XPD:ATTR>
<XPD:REF name="Type_">fIaZ5zRj+0+fq32F2e2xcgAA</XPD:REF>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="cjqjO54wO0y5WkXUmFFwVwAA">
<XPD:ATTR name="Name" type="string">boundy</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Boundry</XPD:ATTR>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="vm9AUVAR406VpcS0B4mulAAA">
<XPD:ATTR name="Name" type="string">eiRelations</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, EiRelation&gt;</XPD:ATTR>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="c/+vPG3YIkad2klk9M40wwAA">
<XPD:ATTR name="Name" type="string">executedControl</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ObjectCommand</XPD:ATTR>
<XPD:REF name="Type_">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="0Kj4GmWHGE+HY4uTgkc+bAAA">
<XPD:ATTR name="Name" type="string">executedPrivilegeExt</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[11]" type="UMLAttribute" guid="iMPEDSj/0k2tpjAkwAipTQAA">
<XPD:ATTR name="Name" type="string">entityScriptConstraint</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityScriptConstraint</XPD:ATTR>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[12]" type="UMLAttribute" guid="qzuO3uZjAEm5TB0sNMYpcwAA">
<XPD:ATTR name="Name" type="string">commandExecutionConstraint</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CommandExecutionConstraint</XPD:ATTR>
<XPD:REF name="Type_">undtaWHkxEi/aNcY4zLq7gAA</XPD:REF>
<XPD:REF name="Owner">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="BC9X+3A/kkO0kR2z+rr/lAAA">
<XPD:ATTR name="Name" type="string">Boundry</XPD:ATTR>
<XPD:REF name="Namespace">VDae2ctCNkqZoJmbbJ0HfAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">FX+1vAchU0OAmWgPWQuBTQAA</XPD:REF>
<XPD:REF name="Views[1]">KP94MPx6uk+99BKEwWsosAAA</XPD:REF>
<XPD:REF name="Views[2]">OY0Jsg/S/UavKctBYxYj8AAA</XPD:REF>
<XPD:REF name="Views[3]">kqEZMKOlU0iTjebT12A/4QAA</XPD:REF>
<XPD:REF name="Views[4]">n+ZxwGsPzUWQJLhzzzIMLAAA</XPD:REF>
<XPD:REF name="Views[5]">DqcLu3k1aUaIH35bIjZbtgAA</XPD:REF>
<XPD:REF name="Views[6]">AS1gX6kBS06cgSROKeMIFgAA</XPD:REF>
<XPD:REF name="Views[7]">0KiJ+Ym3KEusSwj3bf9ejQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">sQCSEdqiB0uz4U/9WekIFgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="k7fLHsROH0uyGA1MJtGeSgAA">
<XPD:ATTR name="Name" type="string">criteriaFactory</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CriteriaFactory|null</XPD:ATTR>
<XPD:REF name="Owner">BC9X+3A/kkO0kR2z+rr/lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="mgGNWSjG/EK04V9NqvWb4AAA">
<XPD:ATTR name="Name" type="string">criteriaConstraints</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;Array&lt;CriteriaConstraint&gt;&gt;</XPD:ATTR>
<XPD:REF name="Owner">BC9X+3A/kkO0kR2z+rr/lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="81qbINYyE0eYb6C5s7P/UwAA">
<XPD:ATTR name="Name" type="string">eiEntryConstraints</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;Array&lt;CriteriaConstraint&gt;&gt;</XPD:ATTR>
<XPD:REF name="Owner">BC9X+3A/kkO0kR2z+rr/lAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="BGUOW9q+c0mJ2ONaiWB8OwAA">
<XPD:ATTR name="Name" type="string">EiForkLink</XPD:ATTR>
<XPD:REF name="Namespace">VDae2ctCNkqZoJmbbJ0HfAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">pR4AKO8lGUWeU3eCcFVKfgAA</XPD:REF>
<XPD:REF name="Views[1]">z+J1sG32gkOuqRKfSFyppAAA</XPD:REF>
<XPD:REF name="Views[2]">qEJ2T96YRE2zLv4R4KiUqgAA</XPD:REF>
<XPD:REF name="Views[3]">Bo+MES06Z0GbGB5CkMwH6QAA</XPD:REF>
<XPD:REF name="Views[4]">ap/+ObxMsUi+Va7crVwKUAAA</XPD:REF>
<XPD:REF name="Views[5]">wKkxY78BME+ID9GVSM9+EgAA</XPD:REF>
<XPD:REF name="Views[6]">ooDGqkJmIU+JyHggyywbPAAA</XPD:REF>
<XPD:REF name="Views[7]">OwUH9fcmj0qAmszzWZFizgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">eHRdmbSmeEyrHI2lv+N8iAAA</XPD:REF>
<XPD:REF name="Associations[1]">eN5664Ql9U6fmgV0PRn3OQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="o6ji5mTmlEGiGXVi7gR+SAAA">
<XPD:ATTR name="Name" type="string">MODE_DISCOVER</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">BGUOW9q+c0mJ2ONaiWB8OwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="RpMYvNy/DUeVfMXInGQ9uQAA">
<XPD:ATTR name="Name" type="string">MODE_SELECT</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">BGUOW9q+c0mJ2ONaiWB8OwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="G72I/qJjdk6U4Ed/s51tqQAA">
<XPD:ATTR name="Name" type="string">parent</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiFrame</XPD:ATTR>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:REF name="Owner">BGUOW9q+c0mJ2ONaiWB8OwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="O1PvgXber0+z3YpKhAxA6wAA">
<XPD:ATTR name="Name" type="string">mode</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">BGUOW9q+c0mJ2ONaiWB8OwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="FBPRtNpE7UOBtMar9sDGfQAA">
<XPD:ATTR name="Name" type="string">parentEiObject</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiObject|null</XPD:ATTR>
<XPD:REF name="Owner">BGUOW9q+c0mJ2ONaiWB8OwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="R6kvG24ycUyKxufarLysLQAA">
<XPD:ATTR name="Name" type="string">CriteriaConstraint</XPD:ATTR>
<XPD:REF name="Namespace">VDae2ctCNkqZoJmbbJ0HfAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="xwuPuV+4rEKLka2ZdkdLBAAA">
<XPD:ATTR name="Name" type="string">applyToCriteria</XPD:ATTR>
<XPD:REF name="Owner">R6kvG24ycUyKxufarLysLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="htbkf6UviEuWlzWfa//jMwAA">
<XPD:ATTR name="Name" type="string">criteria</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xwuPuV+4rEKLka2ZdkdLBAAA</XPD:REF>
<XPD:REF name="Type_">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Xa45bbnxyEmRV6k/TGBNXgAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xwuPuV+4rEKLka2ZdkdLBAAA</XPD:REF>
<XPD:REF name="Type_">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="RP52E5cpxEyi50Fa9Yv8FwAA">
<XPD:ATTR name="Name" type="string">Ability</XPD:ATTR>
<XPD:REF name="Namespace">VDae2ctCNkqZoJmbbJ0HfAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0dEc4nmSgk+pRyYD0nezlwAA</XPD:REF>
<XPD:REF name="Views[1]">/Z+Xr0J6uEmejxqv4k08eQAA</XPD:REF>
<XPD:REF name="Views[2]">PC4PoHNBQ0a7h23QN1NdvQAA</XPD:REF>
<XPD:REF name="Views[3]">plhizEQqrEm0yzu6ekNlbgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="I2M/Y4pMyUWqx1VhNqzD2AAA">
<XPD:ATTR name="Name" type="string">setSortAbility</XPD:ATTR>
<XPD:REF name="Owner">RP52E5cpxEyi50Fa9Yv8FwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="d6cYwnUORUGV1l7lFGxt8gAA">
<XPD:ATTR name="Name" type="string">sortAbility</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SortAbility|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I2M/Y4pMyUWqx1VhNqzD2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="13QVDzKbfUyVsajKzyLp2QAA">
<XPD:ATTR name="Name" type="string">getSortAbility</XPD:ATTR>
<XPD:REF name="Owner">RP52E5cpxEyi50Fa9Yv8FwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EEzs6vIQzkesJgi1LvuoBwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SortAbility|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">13QVDzKbfUyVsajKzyLp2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">z47oN+RCwEGxrWcwdCgMkAAA</XPD:REF>
<XPD:REF name="Associations[1]">XhZgsrNmuk6o+UbFPvA/cQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLInterface" guid="sia3vFHoEUCgRTDTc9tgUgAA">
<XPD:ATTR name="Name" type="string">SortAbility</XPD:ATTR>
<XPD:REF name="Namespace">VDae2ctCNkqZoJmbbJ0HfAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">lig6zVibfka+6vgMDxeFegAA</XPD:REF>
<XPD:REF name="Views[1]">HlPqFHNEN0W1cwK+7LW+fwAA</XPD:REF>
<XPD:REF name="Views[2]">lA6xzWIX9Uq6tEZfMfS4RwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="lSQ1404W30+95u+mXPoARAAA">
<XPD:ATTR name="Name" type="string">insertAfter</XPD:ATTR>
<XPD:REF name="Owner">sia3vFHoEUCgRTDTc9tgUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ORQ6uJXTbEShxW5dLIpLpAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SiResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lSQ1404W30+95u+mXPoARAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QWJkr5rZuEuWAL4Xruw77AAA">
<XPD:ATTR name="Name" type="string">eiObjects</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiObject[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lSQ1404W30+95u+mXPoARAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="2mo+XAb6S0S7dYHgLvrcTgAA">
<XPD:ATTR name="Name" type="string">afterEiObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lSQ1404W30+95u+mXPoARAAA</XPD:REF>
<XPD:REF name="Type_">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="4dSaX3fmIECulLBYqHet1gAA">
<XPD:ATTR name="Name" type="string">insertBefore</XPD:ATTR>
<XPD:REF name="Owner">sia3vFHoEUCgRTDTc9tgUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5neoC7hBT0aPiZnYBTm3OQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SiResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4dSaX3fmIECulLBYqHet1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dQxcqsI1Pky4hfOROKffZQAA">
<XPD:ATTR name="Name" type="string">eiObjects</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiObject[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4dSaX3fmIECulLBYqHet1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Xp+rhqHweUSuxwGml+AspAAA">
<XPD:ATTR name="Name" type="string">beforeEiObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4dSaX3fmIECulLBYqHet1gAA</XPD:REF>
<XPD:REF name="Type_">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="M2tFmBOk+0Sb4pqfh6LFtAAA">
<XPD:ATTR name="Name" type="string">insertAsChild</XPD:ATTR>
<XPD:REF name="Owner">sia3vFHoEUCgRTDTc9tgUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Bl90M7R1Qk25MCYnysLtdAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SiResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">M2tFmBOk+0Sb4pqfh6LFtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Za6jrjrB/kGDsJOSGtCo+QAA">
<XPD:ATTR name="Name" type="string">eiObjects</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiObject[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">M2tFmBOk+0Sb4pqfh6LFtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ve3BMNuS/EGtjOPpWXaNPQAA">
<XPD:ATTR name="Name" type="string">asChildOf</XPD:ATTR>
<XPD:REF name="BehavioralFeature">M2tFmBOk+0Sb4pqfh6LFtAAA</XPD:REF>
<XPD:REF name="Type_">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">babU3+XotEmLfGa/+WHeRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLPackage" guid="yEHIIHKXtkGfU8dmouNzkwAA">
<XPD:ATTR name="Name" type="string">idname</XPD:ATTR>
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="1692vEebC0+Vm00SQ4RmUAAA">
<XPD:ATTR name="Name" type="string">IdNameDefinition</XPD:ATTR>
<XPD:REF name="Namespace">yEHIIHKXtkGfU8dmouNzkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PNLh2dtKx0e57j7zpDLnbQAA</XPD:REF>
<XPD:REF name="Views[1]">MP2t0FKlRESkjY+41PWi8gAA</XPD:REF>
<XPD:REF name="Views[2]">arWZF1E2DUykEJfn4UIs6AAA</XPD:REF>
<XPD:REF name="Views[3]">SJ6Xwxl7zk6VVyxNDbpKKgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">6Yg37FAJ/kGlS0A1DIzHiwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">vVmtrb/ekkS7lgoVA1spQgAA</XPD:REF>
<XPD:REF name="Associations[1]">Ru0+Ti8dkEGbi29lLJEcLQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="io5AykE5H0CNjCTJi5MBiQAA">
<XPD:ATTR name="Name" type="string">idNameProps</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, IdNameProp&gt;</XPD:ATTR>
<XPD:REF name="Owner">1692vEebC0+Vm00SQ4RmUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="64c1JMyoBE6Ho7XRBby3EAAA">
<XPD:ATTR name="Name" type="string">idNamePropForks</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, IdNamePropFork&gt;</XPD:ATTR>
<XPD:REF name="Owner">1692vEebC0+Vm00SQ4RmUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="6KZ7DXl+wU69QToZ+DK/WQAA">
<XPD:ATTR name="Name" type="string">IdNameProp</XPD:ATTR>
<XPD:REF name="Namespace">yEHIIHKXtkGfU8dmouNzkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">xj5q4dXklkSL87BhS8U1SAAA</XPD:REF>
<XPD:REF name="Views[1]">EY+Mr9v5n0iJ45Pa2BZj1AAA</XPD:REF>
<XPD:REF name="Views[2]">9ZTTRzgZg0+uAK+4/ml+xAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="SV3ojSfRbEaB1OUl2grfXAAA">
<XPD:ATTR name="Name" type="string">buildIdentityString</XPD:ATTR>
<XPD:REF name="Owner">6KZ7DXl+wU69QToZ+DK/WQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6R8oExTCEEimSfNXzLjJ4QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SV3ojSfRbEaB1OUl2grfXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SfVKJPlo6Ee6802Ycnx/UQAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SV3ojSfRbEaB1OUl2grfXAAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="CngOE7eDn0O1mh9MjdlSUQAA">
<XPD:ATTR name="Name" type="string">n2nLocale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SV3ojSfRbEaB1OUl2grfXAAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">TGX9JbdG2ES8/euFIMp22gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="BmkKRh5frUGKXkciQW6+HAAA">
<XPD:ATTR name="Name" type="string">IdNamePropFork</XPD:ATTR>
<XPD:REF name="Namespace">yEHIIHKXtkGfU8dmouNzkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">TI14yYPOMUmkJhJaKXQ2cAAA</XPD:REF>
<XPD:REF name="Views[1]">9jCJOsdODEiDzeOdvkECGAAA</XPD:REF>
<XPD:REF name="Views[2]">4T13/gEWAEWCJ9b0PZiFEgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="a5SRtlMq5UmJyfta5LPuHgAA">
<XPD:ATTR name="Name" type="string">getForkedIdNameDefinition</XPD:ATTR>
<XPD:REF name="Owner">BmkKRh5frUGKXkciQW6+HAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6Yg37FAJ/kGlS0A1DIzHiwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a5SRtlMq5UmJyfta5LPuHgAA</XPD:REF>
<XPD:REF name="Type_">1692vEebC0+Vm00SQ4RmUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+I71DyAy0E6+FPsbWtbp5gAA">
<XPD:ATTR name="Name" type="string">determineForkedEiObject</XPD:ATTR>
<XPD:REF name="Owner">BmkKRh5frUGKXkciQW6+HAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qWc2gFpBNUeHYqzkAHadtwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiObject|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+I71DyAy0E6+FPsbWtbp5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Ps0ARkJ4GkSAOouuFKB5RAAA">
<XPD:ATTR name="Name" type="string">eiObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+I71DyAy0E6+FPsbWtbp5gAA</XPD:REF>
<XPD:REF name="Type_">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ouryG1xTpkiU2v7lo4QtbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLAssociation" guid="YX5gYKeAAUK1M25oOVKX5QAA">
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3oaHfesXX0eFnNtH7+ipPgAA</XPD:REF>
<XPD:REF name="Views[1]">zgjC/NvfpkOUFX6Fcv8R3gAA</XPD:REF>
<XPD:REF name="Views[2]">GxCCbU2mdUyerW2+kpwFAAAA</XPD:REF>
<XPD:REF name="Views[3]">PLEM0mXI00C7W83q5hxL+wAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="vVmtrb/ekkS7lgoVA1spQgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">YX5gYKeAAUK1M25oOVKX5QAA</XPD:REF>
<XPD:REF name="Participant">1692vEebC0+Vm00SQ4RmUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YO/dwNr+QEi/ftf5mHfoSAAA</XPD:REF>
<XPD:REF name="Views[1]">VMt4WMcxqEy/hnH2nrCSkwAA</XPD:REF>
<XPD:REF name="Views[2]">1VSVBN3+X02peZeEMXIpqAAA</XPD:REF>
<XPD:REF name="Views[3]">u+CDwPvdp0myqoquj2rHVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="TGX9JbdG2ES8/euFIMp22gAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">YX5gYKeAAUK1M25oOVKX5QAA</XPD:REF>
<XPD:REF name="Participant">6KZ7DXl+wU69QToZ+DK/WQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EyHOCi6eQUqSqsBZgQxXKQAA</XPD:REF>
<XPD:REF name="Views[1]">vz4p+5AZVE6j4BeF5Cc/aQAA</XPD:REF>
<XPD:REF name="Views[2]">Bfh9+dG5dkiKUHSDFCPi+QAA</XPD:REF>
<XPD:REF name="Views[3]">+lpjYNB58UqeMeD3nGNe4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLAssociation" guid="NE3BA6pmrEGDwQ1nKRsPhAAA">
<XPD:REF name="Namespace">9uBBczp9UkinGAYPcChkAAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BEAFhiZDi0qaQCICJu0J/QAA</XPD:REF>
<XPD:REF name="Views[1]">EylxX5+SFkCIn74G1KEDqwAA</XPD:REF>
<XPD:REF name="Views[2]">Pixy7/I8n0q805DDEfXEfAAA</XPD:REF>
<XPD:REF name="Views[3]">6reXXSb93EeGQ3Ly1vJTVQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Ru0+Ti8dkEGbi29lLJEcLQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">NE3BA6pmrEGDwQ1nKRsPhAAA</XPD:REF>
<XPD:REF name="Participant">1692vEebC0+Vm00SQ4RmUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZsYNu6e2EkqPvToPL9rgJQAA</XPD:REF>
<XPD:REF name="Views[1]">WL7Z294yNk6e/AohxvDn3wAA</XPD:REF>
<XPD:REF name="Views[2]">3k+w0RjR1EmnNePuM0q8pgAA</XPD:REF>
<XPD:REF name="Views[3]">//mvXvlUV0ergV3CcVizPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ouryG1xTpkiU2v7lo4QtbgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">NE3BA6pmrEGDwQ1nKRsPhAAA</XPD:REF>
<XPD:REF name="Participant">BmkKRh5frUGKXkciQW6+HAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OZ3VfNJBnkWsqDdByoxXygAA</XPD:REF>
<XPD:REF name="Views[1]">w0oje7UMUEeYpdbIOHRY6gAA</XPD:REF>
<XPD:REF name="Views[2]">EHZeZ7/A7EW9UAJEeuXxQAAA</XPD:REF>
<XPD:REF name="Views[3]">W1rsNs80B0igr4Xz7T++MQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLPackage" guid="rQTsMRTRFUKVa7csju1E2QAA">
<XPD:ATTR name="Name" type="string">preview</XPD:ATTR>
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="2TzF0PuvH0O9C8TczqrldwAA">
<XPD:ATTR name="Name" type="string">PreviewableScriptField</XPD:ATTR>
<XPD:REF name="Namespace">rQTsMRTRFUKVa7csju1E2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">MT07MJ4s00Grij4JdzWpdAAA</XPD:REF>
<XPD:REF name="Views[1]">upz0JsUmN0agpcTq1CgIpwAA</XPD:REF>
<XPD:REF name="Views[2]">dcts2clCIkOT5aLaf1vsTQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">8</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">QjTlPR0VcEeM97i3b6S1eAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">FBRkV5SAlE2VzcWvgcsAEgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">z4xcJWMAnkmrbpkVch3XBgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">R93fyYErnEOodl0oUTOV4gAA</XPD:REF>
<XPD:REF name="SupplierDependencies[4]">xRbb2B5j3U2hDSJ1TEHSHgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[5]">C72G/SyuLUC+ZMZ9eKAkzwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[6]">dg3hUWFTsEaN0AD59GzeVwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[7]">7sbEQlYr4E6aA7jbSn/J/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="U6uTdHFaOEO0P6i98sXXNwAA">
<XPD:ATTR name="Name" type="string">controller</XPD:ATTR>
<XPD:REF name="Namespace">rQTsMRTRFUKVa7csju1E2QAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="ZfNmrdMWeE68tBGLDM2SIQAA">
<XPD:ATTR name="Name" type="string">PreviewController</XPD:ATTR>
<XPD:REF name="Namespace">U6uTdHFaOEO0P6i98sXXNwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">yjalbQvYPkySb/7mWe42xwAA</XPD:REF>
<XPD:REF name="Views[1]">do3CbFr02kuym4XSe+MnCgAA</XPD:REF>
<XPD:REF name="Views[2]">lbX5n5wooEiKGjg+qJTzqwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">Tn3NW8X5FUeLSQkkE7GtYQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="w19uLl3i+UO0+vn8xXSB1AAA">
<XPD:ATTR name="Name" type="string">getPreviewTypeChoicesMap</XPD:ATTR>
<XPD:REF name="Owner">ZfNmrdMWeE68tBGLDM2SIQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YahMeYsdwkuULG09SOm+twAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w19uLl3i+UO0+vn8xXSB1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="f21InU+hHUWGPIobDIODigAA">
<XPD:ATTR name="Name" type="string">entryModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w19uLl3i+UO0+vn8xXSB1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="zgQfF9CeoU+OoVcQB8IRhQAA">
<XPD:ATTR name="Name" type="string">setPreviewModel</XPD:ATTR>
<XPD:REF name="Owner">ZfNmrdMWeE68tBGLDM2SIQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b59xWsbYVUOlmq/l1JgpPgAA">
<XPD:ATTR name="Name" type="string">previewModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zgQfF9CeoU+OoVcQB8IRhQAA</XPD:REF>
<XPD:REF name="Type_">RM1hQgOPJ0GCgV+v9vRAVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">vsriPclYF06I/at2unRyeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="3O1nw7Han0iq/c2iQmTpGgAA">
<XPD:ATTR name="Name" type="string">PreviewControllerAdapter</XPD:ATTR>
<XPD:REF name="Namespace">U6uTdHFaOEO0P6i98sXXNwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fgSkhegeq0moeNkBifiAJQAA</XPD:REF>
<XPD:REF name="Views[1]">3bgSB7qUb0G0Ph4LoT0fUgAA</XPD:REF>
<XPD:REF name="Views[2]">8fADExx79k2OqSLTPncUyAAA</XPD:REF>
<XPD:REF name="Views[3]">85lPTb8+MEedpQt5LojmugAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Tn3NW8X5FUeLSQkkE7GtYQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="XiXSBGahVke8XRdanWy0kwAA">
<XPD:ATTR name="Name" type="string">getEntity</XPD:ATTR>
<XPD:REF name="Owner">3O1nw7Han0iq/c2iQmTpGgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="i4YjGddRUUu9YEGburYFXAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XiXSBGahVke8XRdanWy0kwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="AXDi/zF1VEemluh5Jw2W1AAA">
<XPD:ATTR name="Name" type="string">model</XPD:ATTR>
<XPD:REF name="Namespace">rQTsMRTRFUKVa7csju1E2QAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="RM1hQgOPJ0GCgV+v9vRAVwAA">
<XPD:ATTR name="Name" type="string">PreviewModel</XPD:ATTR>
<XPD:REF name="Namespace">AXDi/zF1VEemluh5Jw2W1AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kEfSe2jZ5kKGsIr4klN77QAA</XPD:REF>
<XPD:REF name="Views[1]">mljlg5XeWEuym3DKm/TNkAAA</XPD:REF>
<XPD:REF name="Views[2]">oT3oEMZbsEObHaoWoajTCQAA</XPD:REF>
<XPD:REF name="Views[3]">WP9WhH+mZEqGj3dOj1xfWAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">b59xWsbYVUOlmq/l1JgpPgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Fxnmq81u5UOMzQkhlpg8cAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLPackage" guid="0kS3chskhEKUtHr6smXbxwAA">
<XPD:ATTR name="Name" type="string">modificator</XPD:ATTR>
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="iqOdwjtZak24r1w2JSLiNwAA">
<XPD:ATTR name="Name" type="string">ObjectModificator</XPD:ATTR>
<XPD:REF name="Namespace">0kS3chskhEKUtHr6smXbxwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">c8+FgnxIjECJMSJt55pDxAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">FD/FhOuCTkWmeu0rXDn7rwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="dDr1dM7McU6HqVPitCCrqQAA">
<XPD:ATTR name="Name" type="string">setupScriptState</XPD:ATTR>
<XPD:REF name="Owner">iqOdwjtZak24r1w2JSLiNwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xmVCo/NkbkS1ldoXC3ISsgAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dDr1dM7McU6HqVPitCCrqQAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="LQxhKzOA2Ea1nIoKfHhwRAAA">
<XPD:ATTR name="Name" type="string">setupEntityMapping</XPD:ATTR>
<XPD:REF name="Owner">iqOdwjtZak24r1w2JSLiNwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+UO5rC0/+UGxKYFeUzOyaAAA">
<XPD:ATTR name="Name" type="string">entityMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LQxhKzOA2Ea1nIoKfHhwRAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">Zxupq08KG0S2oaTBf84e2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="p1cU0jbCt0Gag985UQL0yAAA">
<XPD:ATTR name="Name" type="string">setupEntryModel</XPD:ATTR>
<XPD:REF name="Owner">iqOdwjtZak24r1w2JSLiNwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="glNEMNQjvkGET9BNVy4jTgAA">
<XPD:ATTR name="Name" type="string">entryModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">p1cU0jbCt0Gag985UQL0yAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="+k4L6I8JjEG/b10ajPuK4AAA">
<XPD:ATTR name="Name" type="string">setupEditEntryModel</XPD:ATTR>
<XPD:REF name="Owner">iqOdwjtZak24r1w2JSLiNwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JJwc8PAFO0aCupQzEbxKlwAA">
<XPD:ATTR name="Name" type="string">editEntryModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+k4L6I8JjEG/b10ajPuK4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="HFGSQ2qm5Eit+v6zId4+OgAA">
<XPD:ATTR name="Name" type="string">setupEditView</XPD:ATTR>
<XPD:REF name="Owner">iqOdwjtZak24r1w2JSLiNwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fAuaVz57VkKFfkKSWIR7nwAA">
<XPD:ATTR name="Name" type="string">editView</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HFGSQ2qm5Eit+v6zId4+OgAA</XPD:REF>
<XPD:REF name="Type_">aThGrqAjtkamxwQuGHi8ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="x/qlRbCUAUWwwhIumCMK2QAA">
<XPD:ATTR name="Name" type="string">editEntryModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HFGSQ2qm5Eit+v6zId4+OgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="eMWHu3WF2EWEb9o/oqjhcwAA">
<XPD:ATTR name="Name" type="string">commandExecution</XPD:ATTR>
<XPD:REF name="Owner">iqOdwjtZak24r1w2JSLiNwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mya36zaqK0mXnuOTuHbrlQAA">
<XPD:ATTR name="Name" type="string">command</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eMWHu3WF2EWEb9o/oqjhcwAA</XPD:REF>
<XPD:REF name="Type_">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7B5o4w42M0iHuctLSWneMQAA">
<XPD:ATTR name="Name" type="string">controller</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eMWHu3WF2EWEb9o/oqjhcwAA</XPD:REF>
<XPD:REF name="Type_">a4OPUEidLE+eif7fHqLkfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="J2dNXce1/061KPc7U/NPrwAA">
<XPD:ATTR name="Name" type="string">validateMappings</XPD:ATTR>
<XPD:REF name="Owner">iqOdwjtZak24r1w2JSLiNwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FFIl0sQt+UOa4Y22Li+hLAAA">
<XPD:ATTR name="Name" type="string">entityMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">J2dNXce1/061KPc7U/NPrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MRChXtil8ECqgRun67dnFQAA">
<XPD:ATTR name="Name" type="string">targetScriptSelection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">J2dNXce1/061KPc7U/NPrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">+7jgGzZM906HpAu6guVpgAAA</XPD:REF>
<XPD:ATTR name="#Instances" type="integer">1</XPD:ATTR>
<XPD:REF name="Instances[0]">dL1yCuidtU667VADRYh61wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="kUFkAhwmdkmGCnXQiWQ20QAA">
<XPD:ATTR name="Name" type="string">IndependentScriptModificator</XPD:ATTR>
<XPD:REF name="Namespace">0kS3chskhEKUtHr6smXbxwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">FD/FhOuCTkWmeu0rXDn7rwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="TxpVzg4aQUy/1MuwnlIRMAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">kUFkAhwmdkmGCnXQiWQ20QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="T2kjhucQV0WsI/YfIuvs6wAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TxpVzg4aQUy/1MuwnlIRMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="wTj31cmpkk+M4YR8Z1OwLgAA">
<XPD:ATTR name="Name" type="string">EiModificatorCollection</XPD:ATTR>
<XPD:REF name="Namespace">0kS3chskhEKUtHr6smXbxwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">+AnYLsJDnUqJn9pQYwpf3AAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Dg5EbTQ0xkWxZLmJqFqIOgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">5a9OCV9GbE6IZsB8ChcziAAA</XPD:REF>
<XPD:REF name="Associations[1]">Y6/RZEjM7U+vP8iB/dvR2QAA</XPD:REF>
<XPD:REF name="Associations[2]">5tH3Gk/tlkWAb9K3lB8OxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="hRvrgFBlhkSlBEzM7xYECgAA">
<XPD:ATTR name="Name" type="string">IndependentObjectModificator</XPD:ATTR>
<XPD:REF name="Namespace">0kS3chskhEKUtHr6smXbxwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0oVf0Hd27EKlz3UpAnjeBQAA">
<XPD:ATTR name="Name" type="string">createModificator</XPD:ATTR>
<XPD:REF name="Owner">hRvrgFBlhkSlBEzM7xYECgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLPackage" guid="iulYSZ3gwECliKAEshY8HgAA">
<XPD:ATTR name="Name" type="string">mask</XPD:ATTR>
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="MLLHUrw38Ue1Z//Sb33SfgAA">
<XPD:ATTR name="Name" type="string">EiTypeExtension</XPD:ATTR>
<XPD:REF name="Namespace">iulYSZ3gwECliKAEshY8HgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">2CFZ5w48ikuOcE8IJQTG7QAA</XPD:REF>
<XPD:REF name="Views[1]">GWvw6k4FsEeNCmds1rkHRQAA</XPD:REF>
<XPD:REF name="Views[2]">H/ZOj+CYP06fYRwxzDz9EwAA</XPD:REF>
<XPD:REF name="Views[3]">lBl4qNFX5EK1R9vu3t5ZowAA</XPD:REF>
<XPD:REF name="Views[4]">C21uki8Ldk6IEBG4JHp7BAAA</XPD:REF>
<XPD:REF name="Views[5]">k+SXGKb1aEKluDCIKfEW+QAA</XPD:REF>
<XPD:REF name="Views[6]">5PSS6hUDzUODuDyQYRsZogAA</XPD:REF>
<XPD:REF name="Views[7]">22f+Jw2gVU2OSyOS/BvNfQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="a3YaepPUzky+Wp8nkaezhQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+W1pkGWcakmVMjV7Wkw+awAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a3YaepPUzky+Wp8nkaezhQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="VF4H9CjE60acni4s/vS7lgAA">
<XPD:ATTR name="Name" type="string">namespace</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a3YaepPUzky+Wp8nkaezhQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="oIDWhgA5ik+qofrxahPhdgAA">
<XPD:ATTR name="Name" type="string">eiMask</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a3YaepPUzky+Wp8nkaezhQAA</XPD:REF>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="WBHSVeJcdkm7zgoLLnlKcgAA">
<XPD:ATTR name="Name" type="string">extendedEiMask</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a3YaepPUzky+Wp8nkaezhQAA</XPD:REF>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="YaUycg3qHkyEJnkM1+ldCgAA">
<XPD:ATTR name="Name" type="string">getId</XPD:ATTR>
<XPD:REF name="Owner">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ss1AdFohIE69oKSzVLJy4AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YaUycg3qHkyEJnkM1+ldCgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="cVA3Dq5p1EeOaLu8RDYh7AAA">
<XPD:ATTR name="Name" type="string">getNamespace</XPD:ATTR>
<XPD:REF name="Owner">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Itr2vvCRckOGIDsUmzIgmAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cVA3Dq5p1EeOaLu8RDYh7AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="u6EApYBVu0+2nO3SMl3kvwAA">
<XPD:ATTR name="Name" type="string">getEiMask</XPD:ATTR>
<XPD:REF name="Owner">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OWOYqRQ8jkG6j327T2uusQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u6EApYBVu0+2nO3SMl3kvwAA</XPD:REF>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Mqzp4/eWWEm32Xz+N+8meAAA">
<XPD:ATTR name="Name" type="string">getExtendedEiMask</XPD:ATTR>
<XPD:REF name="Owner">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b/wTIGwrBECjmf05uwnKvgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Mqzp4/eWWEm32Xz+N+8meAAA</XPD:REF>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">JgBRnhdR+E2TBWK33IqjdgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">RDf589tAOEKK8AwbRg+QiQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">7</XPD:ATTR>
<XPD:REF name="Associations[0]">a3DzaZZn+kac5EEWllGkbQAA</XPD:REF>
<XPD:REF name="Associations[1]">dT3sz26NDkqtK7cvF8CvMgAA</XPD:REF>
<XPD:REF name="Associations[2]">xe44gqFt00S5FTJK9RWBqgAA</XPD:REF>
<XPD:REF name="Associations[3]">BeinswQIqk+MizyroT0KowAA</XPD:REF>
<XPD:REF name="Associations[4]">QtC1CeJ2OEu4FzlTgtF3PQAA</XPD:REF>
<XPD:REF name="Associations[5]">4ac9vJYANEiDlc9zK3M8YwAA</XPD:REF>
<XPD:REF name="Associations[6]">wRlm7j8thEeXrdR356WWlQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="VxCMV0x1OkyeZI1krQixJAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="08hfNyYqXkG3v8yb8Zw4twAA">
<XPD:ATTR name="Name" type="string">eiMask</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiMask</XPD:ATTR>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:REF name="Owner">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="x0uf688kqEq/34lVzLbu9QAA">
<XPD:ATTR name="Name" type="string">inheritEiMask</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiMask</XPD:ATTR>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:REF name="Owner">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="sIbpFDmfq0aW/vzlxm7vsAAA">
<XPD:ATTR name="Name" type="string">DisplayableGroup</XPD:ATTR>
<XPD:REF name="Namespace">iulYSZ3gwECliKAEshY8HgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">UVH070z560SIq4ZwBibaegAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="PNzEmIkOCECeEVJX5DNKjQAA">
<XPD:ATTR name="Name" type="string">TYPE_ASIDE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">sIbpFDmfq0aW/vzlxm7vsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="YS2bJHve/EaOEUm1gtkMrQAA">
<XPD:ATTR name="Name" type="string">TYPE_MAIN</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">sIbpFDmfq0aW/vzlxm7vsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="8tyi/PJ1YkmDgcsYl/NibAAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">sIbpFDmfq0aW/vzlxm7vsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="+SxE7iMkEUm5M3tUMGDJmQAA">
<XPD:ATTR name="Name" type="string">pluralLabel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">sIbpFDmfq0aW/vzlxm7vsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="J0pYCgRI6kapAXWMUJguKwAA">
<XPD:ATTR name="Name" type="string">type</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">sIbpFDmfq0aW/vzlxm7vsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="D3uXh5ks6E2KvUESJVuoQwAA">
<XPD:ATTR name="Name" type="string">scriptFieldIds</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">sIbpFDmfq0aW/vzlxm7vsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="Fg+S/GgONkGSto4z5ZgbRAAA">
<XPD:ATTR name="Name" type="string">EiTypeExtensionCollection</XPD:ATTR>
<XPD:REF name="Namespace">iulYSZ3gwECliKAEshY8HgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JJ4emoEItEWX0c/D4DaYtwAA</XPD:REF>
<XPD:REF name="Views[1]">hiqBj4JemU+u9Zhv+u5jUwAA</XPD:REF>
<XPD:REF name="Views[2]">nq/M5+wL70CaJz6AKYJDkAAA</XPD:REF>
<XPD:REF name="Views[3]">Xl4fTXChZkqik60fApSwKgAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">ai3wU2tlpkukikcj1+wr/gAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">F1mDBOyg3EOLLt8tmeJMzQAA</XPD:REF>
<XPD:REF name="Associations[1]">Av/C+QWYnECiGvgINWVj/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="BABs9BP0mE+Nka+ue5BmZAAA">
<XPD:ATTR name="Name" type="string">EiMask</XPD:ATTR>
<XPD:REF name="Namespace">iulYSZ3gwECliKAEshY8HgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">tguIDWqNpUWKnkzcAj1yagAA</XPD:REF>
<XPD:REF name="Views[1]">osFRFE2jPECASh/DUFtJBgAA</XPD:REF>
<XPD:REF name="Views[2]">mDbAmR1EqE2P97B9VF4clgAA</XPD:REF>
<XPD:REF name="Views[3]">MnKKRSThukK94mZh1o8geQAA</XPD:REF>
<XPD:REF name="Views[4]">zeTOxCUyVkWfJMjgv9i+tQAA</XPD:REF>
<XPD:REF name="Views[5]">wTRunmbLG06Xql/OMSASigAA</XPD:REF>
<XPD:REF name="Views[6]">+LW84LcYgEyfZuCIKcBz3QAA</XPD:REF>
<XPD:REF name="Views[7]">t6wYuc1Ygkuds2uHoLz12QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">21</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="hrJC3Cq1A0Gka3hnnBdmcgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lHu7u+6+B0ic4yR7ucoUkQAA">
<XPD:ATTR name="Name" type="string">eiType</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hrJC3Cq1A0Gka3hnnBdmcgAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RDf589tAOEKK8AwbRg+QiQAA">
<XPD:ATTR name="Name" type="string">eiMaskExtension</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hrJC3Cq1A0Gka3hnnBdmcgAA</XPD:REF>
<XPD:REF name="Type_">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="PAdM1SJSeUW42ZCT91MspAAA">
<XPD:ATTR name="Name" type="string">getDef</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1MqCyMNe2Uyz7PJzgptzkwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiMaskDef</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PAdM1SJSeUW42ZCT91MspAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="eHopUOrHj0WxF6e7UYjzpQAA">
<XPD:ATTR name="Name" type="string">getLabelStr</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="71PGPvHjWUmwYTF+2W/imwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Lstr</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eHopUOrHj0WxF6e7UYjzpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="4rHoJCZy8Ue77Lv8uke5LwAA">
<XPD:ATTR name="Name" type="string">getPluralLabelLstr</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YnI1ylbGrkOpLEIixBAOMgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Lstr</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4rHoJCZy8Ue77Lv8uke5LwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="7YwEcPLG5UqD9+aovUl3QwAA">
<XPD:ATTR name="Name" type="string">getIconType</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BgQohZdgJEqBbGQs8kZhDgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7YwEcPLG5UqD9+aovUl3QwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="1UKiqjjEpkWWRopYXkEfVgAA">
<XPD:ATTR name="Name" type="string">getEiFieldCollection</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6M4u4bxp2kKee0X1w/l+kAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1UKiqjjEpkWWRopYXkEfVgAA</XPD:REF>
<XPD:REF name="Type_">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="xHOJDgS7Qki/xTTFFjVzHwAA">
<XPD:ATTR name="Name" type="string">getEiCommandCollection</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CaUdrm8TpE6rtOg7yDkWPAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xHOJDgS7Qki/xTTFFjVzHwAA</XPD:REF>
<XPD:REF name="Type_">jzvc/+U2TESP7iSS7F4KrQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="By5J3qEIf0iQI4hmI7HD4AAA">
<XPD:ATTR name="Name" type="string">getEiEngine</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="61D+0K4FCkWVRwrPcTQClAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">By5J3qEIf0iQI4hmI7HD4AAA</XPD:REF>
<XPD:REF name="Type_">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="exT5SJzmXUualOytBAeiLwAA">
<XPD:ATTR name="Name" type="string">getEiModificatorCollection</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Dg5EbTQ0xkWxZLmJqFqIOgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">exT5SJzmXUualOytBAeiLwAA</XPD:REF>
<XPD:REF name="Type_">wTj31cmpkk+M4YR8Z1OwLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="Bb9V/OkfGU2RaGJH/HCtvgAA">
<XPD:ATTR name="Name" type="string">getEiType</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="h9rlMLeOpkGMzuW/SqDvFAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bb9V/OkfGU2RaGJH/HCtvgAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="kjcViSpr+ESf+oOMWFfMRAAA">
<XPD:ATTR name="Name" type="string">isExtension</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LxkgFaeL4EiUytnr6mNCgQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kjcViSpr+ESf+oOMWFfMRAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="xwihxW8mBUCOFd39836H+QAA">
<XPD:ATTR name="Name" type="string">getExtension</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JgBRnhdR+E2TBWK33IqjdgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xwihxW8mBUCOFd39836H+QAA</XPD:REF>
<XPD:REF name="Type_">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="/vIH08pDrEyUPbK+0x6kMQAA">
<XPD:ATTR name="Name" type="string">determineEiMask</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1QV/pn+HBkCCUbA8PuwXkQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/vIH08pDrEyUPbK+0x6kMQAA</XPD:REF>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vFw+8GCs3E2akb73M5rBKQAA">
<XPD:ATTR name="Name" type="string">eiType</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/vIH08pDrEyUPbK+0x6kMQAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="tCaC46iy10yPaPrZDQNUMgAA">
<XPD:ATTR name="Name" type="string">sortOverallControls</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AEfdoQba/EKi1ZsuUfeqSgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Control[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tCaC46iy10yPaPrZDQNUMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4G5csfR7zkqxFGyrAZ7lVQAA">
<XPD:ATTR name="Name" type="string">controls</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Control[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tCaC46iy10yPaPrZDQNUMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="6L+P+GHwrky7MfIlQL3zlQAA">
<XPD:ATTR name="Name" type="string">eiGui</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tCaC46iy10yPaPrZDQNUMgAA</XPD:REF>
<XPD:REF name="Type_">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="NJ0g47yMeE2j0CVM7UPtHgAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tCaC46iy10yPaPrZDQNUMgAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="jkNIrI5QakKwRBW+LYM8GgAA">
<XPD:ATTR name="Name" type="string">sortEntryControls</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0X0Jc2Ak/kSI3S8vlv/MmgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Control[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jkNIrI5QakKwRBW+LYM8GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="U4zf/CfYGEW5a2LubGlm1gAA">
<XPD:ATTR name="Name" type="string">controls</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Control[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jkNIrI5QakKwRBW+LYM8GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="gQEzsJa9gEG1tKXWztz85gAA">
<XPD:ATTR name="Name" type="string">eiEntryGui</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jkNIrI5QakKwRBW+LYM8GgAA</XPD:REF>
<XPD:REF name="Type_">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="PI/RnUjuZEyYGvzTVbfEbAAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jkNIrI5QakKwRBW+LYM8GgAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="6KR2UbOpG0SldB/5GNOZVwAA">
<XPD:ATTR name="Name" type="string">createIdentityString</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pyEPjINT3EKRoTN7Ue7EFwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6KR2UbOpG0SldB/5GNOZVwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0mVyEuNi0ECFs4QffJvM/gAA">
<XPD:ATTR name="Name" type="string">eiObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6KR2UbOpG0SldB/5GNOZVwAA</XPD:REF>
<XPD:REF name="Type_">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="LqGmDZd7UEeHbcwpJUlxsQAA">
<XPD:ATTR name="Name" type="string">n2nLocale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6KR2UbOpG0SldB/5GNOZVwAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="8HaeE5lNm0efGyVhOu4eLQAA">
<XPD:ATTR name="Name" type="string">isDraftingEnabled</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="x+tiXdDPpEqg8Fm7ByypnAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8HaeE5lNm0efGyVhOu4eLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="2Ri/vsGLgE6k44382C5HuAAA">
<XPD:ATTR name="Name" type="string">createEiGui</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tdVmJUCGUky0xbVWrq6VdwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2Ri/vsGLgE6k44382C5HuAAA</XPD:REF>
<XPD:REF name="Type_">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MkKF19DAr0qcbD6xyUhe8gAA">
<XPD:ATTR name="Name" type="string">eiFrame</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2Ri/vsGLgE6k44382C5HuAAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="O3nKOvdWY0iOMAlcPOl5BQAA">
<XPD:ATTR name="Name" type="string">allowedViewMods</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2Ri/vsGLgE6k44382C5HuAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="B0v59E4adkGbTe0+c2sHcAAA">
<XPD:ATTR name="Name" type="string">isPreviewSupported</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1+a8a5QfPk22B9xo8H+N9wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B0v59E4adkGbTe0+c2sHcAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="Vcl8tafWUUKuzi7Wa94eIwAA">
<XPD:ATTR name="Name" type="string">lookupPreviewController</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vsriPclYF06I/at2unRyeQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Vcl8tafWUUKuzi7Wa94eIwAA</XPD:REF>
<XPD:REF name="Type_">ZfNmrdMWeE68tBGLDM2SIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XMecADe49k2Ipk7uJXIKOQAA">
<XPD:ATTR name="Name" type="string">eiFrame</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Vcl8tafWUUKuzi7Wa94eIwAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Fxnmq81u5UOMzQkhlpg8cAAA">
<XPD:ATTR name="Name" type="string">previewModel</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Vcl8tafWUUKuzi7Wa94eIwAA</XPD:REF>
<XPD:REF name="Type_">RM1hQgOPJ0GCgV+v9vRAVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="vqCYuMytNUygQCMyQswYBQAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/dnDTOpbw06D4ytaXbbVNQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vqCYuMytNUygQCMyQswYBQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">8</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">08hfNyYqXkG3v8yb8Zw4twAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">x0uf688kqEq/34lVzLbu9QAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">B0VKDZpfEUq7GiKkQpSMWwAA</XPD:REF>
<XPD:REF name="TypedFeatures[3]">srvStouRXkiMjYLm/6vGUwAA</XPD:REF>
<XPD:REF name="TypedFeatures[4]">rpU5es64kES+Bs+aefZRLgAA</XPD:REF>
<XPD:REF name="TypedFeatures[5]">LBEVzA8v3U2Ph68jw8FQQQAA</XPD:REF>
<XPD:REF name="TypedFeatures[6]">7GH0ZWaa0E2uPam49GSpQgAA</XPD:REF>
<XPD:REF name="TypedFeatures[7]">/+z70ZlnxkGHXyf4k1FHYAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">9</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">1QV/pn+HBkCCUbA8PuwXkQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">VbMuffClPkap0+kmAidkkQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">OWOYqRQ8jkG6j327T2uusQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">oIDWhgA5ik+qofrxahPhdgAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">WBHSVeJcdkm7zgoLLnlKcgAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">b/wTIGwrBECjmf05uwnKvgAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">l9SrTEK9+0qJ1xtOap4iHQAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">zFcJisjuJk2ZWa2O3TiaxgAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">VI3KeoSB10iFTp0pNdgLpQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">oTxyyE1wFkC4S61IZkUFiAAA</XPD:REF>
<XPD:REF name="Associations[1]">mDYVtXZmX0W5FMuqixRX6QAA</XPD:REF>
<XPD:REF name="Associations[2]">SlqqSlFqV0G7159Mck0wyAAA</XPD:REF>
<XPD:REF name="Associations[3]">REazJn0V20O42ckMv5F3pAAA</XPD:REF>
<XPD:REF name="Associations[4]">NH0qJFx82EGWUCAbOaKj4QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="87WCt++BxEGhlOgzK4uEGgAA">
<XPD:ATTR name="Name" type="string">diplsayScheme</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DisplayScheme</XPD:ATTR>
<XPD:REF name="Type_">7aTF90nfTUCu0VNq1t2QjAAA</XPD:REF>
<XPD:REF name="Owner">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="Zr970zr6gEWpFoUaSUhj1wAA">
<XPD:ATTR name="Name" type="string">TypePath</XPD:ATTR>
<XPD:REF name="Namespace">iulYSZ3gwECliKAEshY8HgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">xti1f2sMCEWy1WFX03844QAA</XPD:REF>
<XPD:REF name="Views[1]">c/cW9CPmjEqsjnS9qLc5WwAA</XPD:REF>
<XPD:REF name="Views[2]">rHEgloGhj0iymcd6NgtnQAAA</XPD:REF>
<XPD:REF name="Views[3]">f+KO9j/L/k6lUvMnrPRY1AAA</XPD:REF>
<XPD:REF name="Views[4]">FkOSzKcOh0qomg/jymotbQAA</XPD:REF>
<XPD:REF name="Views[5]">6gmlCI0J+kiYxKGY+twiOAAA</XPD:REF>
<XPD:REF name="Views[6]">CT3dBVjTgUaxFjpk5GmB+QAA</XPD:REF>
<XPD:REF name="Views[7]">lPkxJdurdUeLv66aoDbjLgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="CcEToLryx0+rB6Y2RhHhRAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UxVXlEf1V0SXwMHj58E2ggAA">
<XPD:ATTR name="Name" type="string">typeId</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CcEToLryx0+rB6Y2RhHhRAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="P6Cv8gGIok6biPIAKL9XqQAA">
<XPD:ATTR name="Name" type="string">extensionId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CcEToLryx0+rB6Y2RhHhRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="SUgwZZgrtEOH4jTCLRFU9AAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="C2wce+oK8EyC3bJByHpaSwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SUgwZZgrtEOH4jTCLRFU9AAA</XPD:REF>
<XPD:REF name="Type_">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0HqSbWBNGEG+PJqdsGAmSwAA">
<XPD:ATTR name="Name" type="string">expression</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SUgwZZgrtEOH4jTCLRFU9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="7QaWcEqeIUu/4bdxQ//BTgAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="q3QC9j0Tz0+WRHtchQ+Q7wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7QaWcEqeIUu/4bdxQ//BTgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">oubhwJVL60CPpKFDlvj6RQAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">qDTaAMK+iU2UcpyjtatDcgAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">ME1vPgsLg0qalELOqypMgQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">11</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">IxKvITA/lkycjVski+DS/QAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">PucMbFFHx0yvim+qraV03wAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">akN3MvmiBkqnPHnHwVL0GAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">PC0GJtZuDkSbYp3YsXBuIgAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">C2wce+oK8EyC3bJByHpaSwAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">0cG30dg3eUy0b3KPqY74pQAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">g5ojInn7+0aieb6cBU31IQAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">iwrCGcN46UKnFQVnKf/1tAAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">PI+Wp0VpJEW390dW7Vn4CAAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">6d9QqpxnVky0BnrXiTJJfQAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">fKERZTO89E+dP8V803XDrAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">bMAzzALDp0CWISy9rv/aKwAA</XPD:REF>
<XPD:REF name="Associations[1]">UQH5pDjthUWfuof65+WiNAAA</XPD:REF>
<XPD:REF name="Associations[2]">j7mM1AA5cE6moID6zvlEQQAA</XPD:REF>
<XPD:REF name="Associations[3]">Mu2oQHHdcEiMWvgtwqcPzgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="UErQs1FRIEapF+SgtnHjyQAA">
<XPD:ATTR name="Name" type="string">SEPARATOR</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="KU+kuGVMQEK8w3VOLUOuRgAA">
<XPD:ATTR name="Name" type="string">typeId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="HTREiGnB/UGKGz3/90ILwQAA">
<XPD:ATTR name="Name" type="string">extensionId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="u0L82AxSYU2tlLn7kmDBPwAA">
<XPD:ATTR name="Name" type="string">DisplayItem</XPD:ATTR>
<XPD:REF name="Namespace">iulYSZ3gwECliKAEshY8HgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DzNFxEQVgUegTtMCmNaRcwAA</XPD:REF>
<XPD:REF name="Views[1]">YV6GQQyNgECu62NQvppFFQAA</XPD:REF>
<XPD:REF name="Views[2]">lWjpmF7vxkGcNLRKsFWjvQAA</XPD:REF>
<XPD:REF name="Views[3]">B4ng6O/bM0eKoFi8JPWJjAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="K9KUiF0rPk6QfetIOfPoAwAA">
<XPD:ATTR name="Name" type="string">getLabelLstr</XPD:ATTR>
<XPD:REF name="Owner">u0L82AxSYU2tlLn7kmDBPwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5SjfGSQKhkCk/OyzqQfPvwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Lstr|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">K9KUiF0rPk6QfetIOfPoAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="hk6uJcRVgUSPSq0JSVaU6wAA">
<XPD:ATTR name="Name" type="string">getGuiPropOrder</XPD:ATTR>
<XPD:REF name="Owner">u0L82AxSYU2tlLn7kmDBPwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iXSooRliykym02CKhPjBFAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hk6uJcRVgUSPSq0JSVaU6wAA</XPD:REF>
<XPD:REF name="Type_">zlu/knVkrUG853Zousdc8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="vU9LsKmuCkqlhuN+oiw0jwAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">u0L82AxSYU2tlLn7kmDBPwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RKsdzdBTkUKLLZYIN4gRagAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OrderItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vU9LsKmuCkqlhuN+oiw0jwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9urP4RCV1kmLms3pNwRGqQAA">
<XPD:ATTR name="Name" type="string">guiIdPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vU9LsKmuCkqlhuN+oiw0jwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="E9CQZr/si0uRrf56KxFf7wAA">
<XPD:ATTR name="Name" type="string">siStructureType</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vU9LsKmuCkqlhuN+oiw0jwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Ex/KeW8VU06Rh8WJwc7Z5AAA">
<XPD:ATTR name="Name" type="string">createFromDisplayStructure</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">u0L82AxSYU2tlLn7kmDBPwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DKzdjuwCK0SontMiD7xvwwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ex/KeW8VU06Rh8WJwc7Z5AAA</XPD:REF>
<XPD:REF name="Type_">u0L82AxSYU2tlLn7kmDBPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0JDd4tOIMEGKD/aqPQgEKQAA">
<XPD:ATTR name="Name" type="string">displayStructure</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ex/KeW8VU06Rh8WJwc7Z5AAA</XPD:REF>
<XPD:REF name="Type_">zlu/knVkrUG853Zousdc8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="COot5k4FM0SJ5Rsl0ImkigAA">
<XPD:ATTR name="Name" type="string">siStructureType</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ex/KeW8VU06Rh8WJwc7Z5AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="w6QEjmGCPUaG7oqF/cWlRAAA">
<XPD:ATTR name="Name" type="string">string label</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ex/KeW8VU06Rh8WJwc7Z5AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="aijb0qwUV0CDNiVzoXN9VQAA">
<XPD:ATTR name="Name" type="string">moduleNamespace</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ex/KeW8VU06Rh8WJwc7Z5AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">DKzdjuwCK0SontMiD7xvwwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">mVllmGEOQE+3n5ydl13rMgAA</XPD:REF>
<XPD:REF name="Associations[1]">yG0LJ1E/mESbbH5uoZWnJAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="vj2NGBmAqUezaTItrJy7EgAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">u0L82AxSYU2tlLn7kmDBPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="RGymV+1ba0GtpOvuTh8SWAAA">
<XPD:ATTR name="Name" type="string">moduleNamespace</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">u0L82AxSYU2tlLn7kmDBPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="U7kG/01wH0ac4MikI8MuKgAA">
<XPD:ATTR name="Name" type="string">siStructureType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">u0L82AxSYU2tlLn7kmDBPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="bomMBAw2ME6q2171iP3SsAAA">
<XPD:ATTR name="Name" type="string">guiPropPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiPropPath</XPD:ATTR>
<XPD:REF name="Owner">u0L82AxSYU2tlLn7kmDBPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="sebxCjbmPUiS6RKh1NN5UwAA">
<XPD:ATTR name="Name" type="string">displayStructure</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DisplayStructure|null</XPD:ATTR>
<XPD:REF name="Owner">u0L82AxSYU2tlLn7kmDBPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="7aTF90nfTUCu0VNq1t2QjAAA">
<XPD:ATTR name="Name" type="string">DisplayScheme</XPD:ATTR>
<XPD:REF name="Namespace">iulYSZ3gwECliKAEshY8HgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IFn09MyjK0+FVCxBHMYbxQAA</XPD:REF>
<XPD:REF name="Views[1]">aEuzmLG1RkShaeXWPtPVlgAA</XPD:REF>
<XPD:REF name="Views[2]">6MxVcutT1UuCc2xloAglCQAA</XPD:REF>
<XPD:REF name="Views[3]">HLjep4DDykOuGLEAEozVpgAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">87WCt++BxEGhlOgzK4uEGgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">F5JihIhT7UGcrEQPJwPhSwAA</XPD:REF>
<XPD:REF name="Associations[1]">gLycUmSd70+5ofhZ5SNsQQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="9eofVC1G+kiJNjC2pRJAIAAA">
<XPD:ATTR name="Name" type="string">overviewDisplayStructure</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DisplayStructure|null</XPD:ATTR>
<XPD:REF name="Owner">7aTF90nfTUCu0VNq1t2QjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Rf6Dtss5y0mYrqVYwXophQAA">
<XPD:ATTR name="Name" type="string">bulkyDisplayStructure</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DisplayStructure|null</XPD:ATTR>
<XPD:REF name="Owner">7aTF90nfTUCu0VNq1t2QjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="Dxa7Bl1TKE6XL+6Cs/eKzAAA">
<XPD:ATTR name="Name" type="string">detailDisplayStructure</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DisplayStructure|null</XPD:ATTR>
<XPD:REF name="Owner">7aTF90nfTUCu0VNq1t2QjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="AXEnJDs0vEa1kL7iv5LX2QAA">
<XPD:ATTR name="Name" type="string">editDisplayStructure</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DisplayStructure|null</XPD:ATTR>
<XPD:REF name="Owner">7aTF90nfTUCu0VNq1t2QjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="45isPKjJT0iMe+RsJb4b4gAA">
<XPD:ATTR name="Name" type="string">addDisplayStructure</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DisplayStructure|null</XPD:ATTR>
<XPD:REF name="Owner">7aTF90nfTUCu0VNq1t2QjAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="zlu/knVkrUG853Zousdc8QAA">
<XPD:ATTR name="Name" type="string">DisplayStructure</XPD:ATTR>
<XPD:REF name="Namespace">iulYSZ3gwECliKAEshY8HgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Wgf3mBtYmEWbjMeHo385agAA</XPD:REF>
<XPD:REF name="Views[1]">s2blahjv+kOY/qgDm5JzwgAA</XPD:REF>
<XPD:REF name="Views[2]">PAG1eB7BpUu/GtIR1FmUGgAA</XPD:REF>
<XPD:REF name="Views[3]">OhfgKWUrRkS4dXaBAtS3UQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">iXSooRliykym02CKhPjBFAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">woHudgAXzkuDaLFNHca3kAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">0JDd4tOIMEGKD/aqPQgEKQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">b7iFeKOcDUqhffhMfjRuRAAA</XPD:REF>
<XPD:REF name="Associations[1]">LGE19KbGckm68UN7CimQdAAA</XPD:REF>
<XPD:REF name="Associations[2]">5caAC3iHaEKo+/gVNNc1DAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="zpi/mUVSC0idRyetqF0wHgAA">
<XPD:ATTR name="Name" type="string">displayItems</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;DisplayItem&gt;</XPD:ATTR>
<XPD:REF name="Owner">zlu/knVkrUG853Zousdc8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="lFsl6907vkOEt96kuA3UOQAA">
<XPD:ATTR name="Name" type="string">adaptive</XPD:ATTR>
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="TY14Sbz8tE2keywRU6M9IgAA">
<XPD:ATTR name="Name" type="string">draft</XPD:ATTR>
<XPD:REF name="Namespace">lFsl6907vkOEt96kuA3UOQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="3rAIllWEykaGJeG77URT9AAA">
<XPD:ATTR name="Name" type="string">DraftModel</XPD:ATTR>
<XPD:REF name="Namespace">TY14Sbz8tE2keywRU6M9IgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">C9Pr4dVg506Obcldgp2nwQAA</XPD:REF>
<XPD:REF name="Views[1]">OmlQRo4q+0K0P1JP4F4eDAAA</XPD:REF>
<XPD:REF name="Views[2]">tyXJTSzir0C6m5RKyJXCpwAA</XPD:REF>
<XPD:REF name="Views[3]">t2qNfjBqqECsC64A+X++ewAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">10</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="LBeXWvizH0if42SEku8ExAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">3rAIllWEykaGJeG77URT9AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="I5ovoF2ReEORs5yemlCUbgAA">
<XPD:ATTR name="Name" type="string">em</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LBeXWvizH0if42SEku8ExAAA</XPD:REF>
<XPD:REF name="Type_">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="M7I4D1xpd0CIHD/26pSuLQAA">
<XPD:ATTR name="Name" type="string">entityScript</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LBeXWvizH0if42SEku8ExAAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ozs76i4z1k+z+r/Y8xaKbAAA">
<XPD:ATTR name="Name" type="string">setTranslationModel</XPD:ATTR>
<XPD:REF name="Owner">3rAIllWEykaGJeG77URT9AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0m7AjURwMEu5H7i1xLn79gAA">
<XPD:ATTR name="Name" type="string">translationModel</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TranslationModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ozs76i4z1k+z+r/Y8xaKbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="wrz2QAb4/kaapubNmthkNgAA">
<XPD:ATTR name="Name" type="string">getTranslationModel</XPD:ATTR>
<XPD:REF name="Owner">3rAIllWEykaGJeG77URT9AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qBwmqQ/svUGbXYrA2Kj59gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TranslationModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wrz2QAb4/kaapubNmthkNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="y8aSlx3oHkuBFMjzKnln6wAA">
<XPD:ATTR name="Name" type="string">putVersionableScriptField</XPD:ATTR>
<XPD:REF name="Owner">3rAIllWEykaGJeG77URT9AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VF8/XkS8zkOftlXbjzmakAAA">
<XPD:ATTR name="Name" type="string">versionableScriptField</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y8aSlx3oHkuBFMjzKnln6wAA</XPD:REF>
<XPD:REF name="Type_">mcUzryF8+UaOZh0lQdJkQAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="GpAvLFO0UkO/J1YZv3tBhgAA">
<XPD:ATTR name="Name" type="string">registerColumnName</XPD:ATTR>
<XPD:REF name="Owner">3rAIllWEykaGJeG77URT9AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FvrVooSg8kGfY7wFxGo8GwAA">
<XPD:ATTR name="Name" type="string">orgColumnName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GpAvLFO0UkO/J1YZv3tBhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="diwCj/4VcEiWizYW/KTXsQAA">
<XPD:ATTR name="Name" type="string">columnName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GpAvLFO0UkO/J1YZv3tBhgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="pXHrvtVOTEmoCRrVBGbSMwAA">
<XPD:ATTR name="Name" type="string">getCurrentDraft</XPD:ATTR>
<XPD:REF name="Owner">3rAIllWEykaGJeG77URT9AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gVc81YUDLE+2b2Rt6jdl4gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Draft</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pXHrvtVOTEmoCRrVBGbSMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="iSJOo9CkdkK5wtEWtlwaCAAA">
<XPD:ATTR name="Name" type="string">getHistoryDraftsByEntityId</XPD:ATTR>
<XPD:REF name="Owner">3rAIllWEykaGJeG77URT9AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kZdX8r+bIkiZxTRrfKO21gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Draft&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iSJOo9CkdkK5wtEWtlwaCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="LJtWD10d70mYUHYqArM4yAAA">
<XPD:ATTR name="Name" type="string">entityId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iSJOo9CkdkK5wtEWtlwaCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ucrKXyZK7k6pJ1OSWg9zuQAA">
<XPD:ATTR name="Name" type="string">baseEntity</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iSJOo9CkdkK5wtEWtlwaCAAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="ns3d5JxFPkWJJlctIX5HiQAA">
<XPD:ATTR name="Name" type="string">getDraftById</XPD:ATTR>
<XPD:REF name="Owner">3rAIllWEykaGJeG77URT9AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J/vhTnxFvECOQhvgiIJC0AAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ns3d5JxFPkWJJlctIX5HiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="VTJBJedqLke6mhffBFCXrgAA">
<XPD:ATTR name="Name" type="string">baseEntity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ns3d5JxFPkWJJlctIX5HiQAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="CxRpSFsirkOS6rHj7op37gAA">
<XPD:ATTR name="Name" type="string">saveDraft</XPD:ATTR>
<XPD:REF name="Owner">3rAIllWEykaGJeG77URT9AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="grP7E0lRCEK7b6ShMKRJ7gAA">
<XPD:ATTR name="Name" type="string">draft</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Draft</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CxRpSFsirkOS6rHj7op37gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="BGNQzCEgk0Ka0GZUAn53vgAA">
<XPD:ATTR name="Name" type="string">createDraft</XPD:ATTR>
<XPD:REF name="Owner">3rAIllWEykaGJeG77URT9AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CiAgwMCLn0SQTxViIZZHzQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Draft</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BGNQzCEgk0Ka0GZUAn53vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fiX+Z/XnwUC7F0sH3aRjlwAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BGNQzCEgk0Ka0GZUAn53vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="1hOSyjsiAkyWGIJMTmBn1AAA">
<XPD:ATTR name="Name" type="string">lastMod</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BGNQzCEgk0Ka0GZUAn53vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="HsxrlJjObkCpYC1W6Dc1ggAA">
<XPD:ATTR name="Name" type="string">published</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BGNQzCEgk0Ka0GZUAn53vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="39uPsMEVeEuB55NoxShPfgAA">
<XPD:ATTR name="Name" type="string">entityId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BGNQzCEgk0Ka0GZUAn53vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="8GfVLZTd5UuU6lQtMHgSuQAA">
<XPD:ATTR name="Name" type="string">baseEntity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BGNQzCEgk0Ka0GZUAn53vgAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">/vrknVd520a+tTjaJ3B61QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="5cAJNGahKkCv7JDXSTN1pwAA">
<XPD:ATTR name="Name" type="string">translation</XPD:ATTR>
<XPD:REF name="Namespace">lFsl6907vkOEt96kuA3UOQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="F5M3YkPciUCw0/4eILT7fAAA">
<XPD:ATTR name="Name" type="string">TranslationModel</XPD:ATTR>
<XPD:REF name="Namespace">5cAJNGahKkCv7JDXSTN1pwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">bGh+2LeZFk+VeOR3JTmyZgAA</XPD:REF>
<XPD:REF name="Views[1]">8R4/TVCDhUiT4nt+KyDnXQAA</XPD:REF>
<XPD:REF name="Views[2]">NyDPu9XDVU26kDvqWJxXOAAA</XPD:REF>
<XPD:REF name="Views[3]">teKBq2VFaEWHjZOdJG2p+gAA</XPD:REF>
<XPD:REF name="Views[4]">DZmwGTDPQkuk8zSa/ZtpFwAA</XPD:REF>
<XPD:REF name="Views[5]">6MpWlgJPkEC8S7QCjtUbqAAA</XPD:REF>
<XPD:REF name="Views[6]">bs7Wttqzg02JEFiyGSclWQAA</XPD:REF>
<XPD:REF name="Views[7]">ZEOmRRpcpUez4J2ESg26gAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">cIRYILfMLE2miSFWA2WS4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="wuOnUAJ2Q0mC8sWk9atk6wAA">
<XPD:ATTR name="Name" type="string">TranslationManager</XPD:ATTR>
<XPD:REF name="Namespace">5cAJNGahKkCv7JDXSTN1pwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Sn1slieEWkKfPJzIx7Ej7QAA</XPD:REF>
<XPD:REF name="Views[1]">Kfff5G1fZkSAbvMDJbN3oAAA</XPD:REF>
<XPD:REF name="Views[2]">HyuJ55nrAU6mGh7tG6V1RAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">z7I7WOjxHUSB3P1UHcMOxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="SsgmSvEmpkilXtwGyQ/9lgAA">
<XPD:ATTR name="Name" type="string">TranslationCriteriaSelection</XPD:ATTR>
<XPD:REF name="Namespace">5cAJNGahKkCv7JDXSTN1pwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nPynqix9j0WJBByV0w9ZRgAA</XPD:REF>
<XPD:REF name="Views[1]">pDymA00CCkm6yPR5xbzmxgAA</XPD:REF>
<XPD:REF name="Views[2]">5VALYoKI1E+/cdIL3qTlcgAA</XPD:REF>
<XPD:REF name="Views[3]">8xQzFV03r0CTWXRZq0uzbwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="V9t/QrER+k2V8knCvcOu7gAA">
<XPD:ATTR name="Name" type="string">AdaptiveQueryPoint</XPD:ATTR>
<XPD:REF name="Namespace">lFsl6907vkOEt96kuA3UOQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qLmdN400FkaM6PKd3lx6qgAA</XPD:REF>
<XPD:REF name="Views[1]">6TuGxjFAaUW5ruezwCy9JQAA</XPD:REF>
<XPD:REF name="Views[2]">zToZ9BW9ekOs659UG21v5gAA</XPD:REF>
<XPD:REF name="Views[3]">DcM2k/w69kWr+T0W/70SSAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">D6/aSviSkUq+9hFe0Fx2sQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="DmZQco9J/k6VGImYy4AArQAA">
<XPD:ATTR name="Name" type="string">EiComponentCollection</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">uxfvvAsfD0iBoIVvyTejVQAA</XPD:REF>
<XPD:REF name="Specializations[1]">TC0eK9od/EehCk1OqBOEtgAA</XPD:REF>
<XPD:REF name="Specializations[2]">+AnYLsJDnUqJn9pQYwpf3AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="rbfKN0Z/c0KdTzBpJ/OkzwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">DmZQco9J/k6VGImYy4AArQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pLQmKeDfaU+ddEGBskj//wAA">
<XPD:ATTR name="Name" type="string">elementName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rbfKN0Z/c0KdTzBpJ/OkzwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NHGJKg0bP0K/DrpW+1/3FwAA">
<XPD:ATTR name="Name" type="string">eiSpec</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiSpec</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rbfKN0Z/c0KdTzBpJ/OkzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="JztfP98Hx0ynF3Njs0rx2QAA">
<XPD:ATTR name="Name" type="string">genericType</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rbfKN0Z/c0KdTzBpJ/OkzwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="gxgRWDSgQEajq6+6apjyVwAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">DmZQco9J/k6VGImYy4AArQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B3UD/arAWk2j3Hj/dTYVEAAA">
<XPD:ATTR name="Name" type="string">eiComponent</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiComponent</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gxgRWDSgQEajq6+6apjyVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="8m8Rs4v4IEC4HxFedfM79QAA">
<XPD:ATTR name="Name" type="string">addIndependent</XPD:ATTR>
<XPD:REF name="Owner">DmZQco9J/k6VGImYy4AArQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dXa4KiUb80OG3R064Ru6pAAA">
<XPD:ATTR name="Name" type="string">independentEiComponent</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8m8Rs4v4IEC4HxFedfM79QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="2ZZcAfh8/EyzmeSEWXRXpAAA">
<XPD:ATTR name="Name" type="string">getById</XPD:ATTR>
<XPD:REF name="Owner">DmZQco9J/k6VGImYy4AArQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Lj077pPEaEGhAeKrw+IXfAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiComponent</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2ZZcAfh8/EyzmeSEWXRXpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Tl7RnJLBdUC490cAUlTD+AAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2ZZcAfh8/EyzmeSEWXRXpAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">1NpY2jOrv0W4TQXjo2jFcgAA</XPD:REF>
<XPD:REF name="Associations[1]">OvvOHpqtEEa+onVCVUcWvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLPackage" guid="izKe42dHRU2NmGVa7GbEhQAA">
<XPD:ATTR name="Name" type="string">component</XPD:ATTR>
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="IU0Kwwv73UGAN3AznSHrZgAA">
<XPD:ATTR name="Name" type="string">ScriptElementAdapter</XPD:ATTR>
<XPD:REF name="Namespace">izKe42dHRU2NmGVa7GbEhQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">MwzXu1GvM0ua1DeIv3c0tQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">gYsQ87yg3k6FZHvwtGT/KgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="+QCjRXrpRU+3hBUyP5LCLgAA">
<XPD:ATTR name="Name" type="string">getEntityScript</XPD:ATTR>
<XPD:REF name="Owner">IU0Kwwv73UGAN3AznSHrZgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ptnGfS8cWE6IZqhbaelTswAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+QCjRXrpRU+3hBUyP5LCLgAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="wh/F/vkMQk6n43iSNszKBwAA">
<XPD:ATTR name="Name" type="string">setEntityScript</XPD:ATTR>
<XPD:REF name="Owner">IU0Kwwv73UGAN3AznSHrZgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mTy+9USYL0+UkisAqEJouQAA">
<XPD:ATTR name="Name" type="string">entityScript</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wh/F/vkMQk6n43iSNszKBwAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="upmcxbqlXECn2cNY+DRPGwAA">
<XPD:ATTR name="Name" type="string">getId</XPD:ATTR>
<XPD:REF name="Owner">IU0Kwwv73UGAN3AznSHrZgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BECsd9Oup0WGrJV/BVrY7gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">upmcxbqlXECn2cNY+DRPGwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="bYaAo+T+h02xXY3rTSnVHQAA">
<XPD:ATTR name="Name" type="string">setId</XPD:ATTR>
<XPD:REF name="Owner">IU0Kwwv73UGAN3AznSHrZgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LW/swSNjWkyBvZDutJi8hAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bYaAo+T+h02xXY3rTSnVHQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="W7fvX0Y9/UitUYV0206POQAA">
<XPD:ATTR name="Name" type="string">getIdBase</XPD:ATTR>
<XPD:REF name="Owner">IU0Kwwv73UGAN3AznSHrZgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="092Anhg4DEqzXay3hlPoWwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W7fvX0Y9/UitUYV0206POQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="9MKKO1DU+EW5AP9qTy+swAAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">IU0Kwwv73UGAN3AznSHrZgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="N2HLrcu7EkidX6ra2kIr9QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9MKKO1DU+EW5AP9qTy+swAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WXr68346sUivxzJFJAtSNAAA">
<XPD:ATTR name="Name" type="string">obj</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9MKKO1DU+EW5AP9qTy+swAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="QtRnA90rJUmkRmSTYCFNVgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">IU0Kwwv73UGAN3AznSHrZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="qD2qouF1L0iVBV/Dq7uG+QAA">
<XPD:ATTR name="Name" type="string">entityScript</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityScript</XPD:ATTR>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:REF name="Owner">IU0Kwwv73UGAN3AznSHrZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="poFhY77dK0yEDFp3gOYrvQAA">
<XPD:ATTR name="Name" type="string">EiComponent</XPD:ATTR>
<XPD:REF name="Namespace">izKe42dHRU2NmGVa7GbEhQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">9</XPD:ATTR>
<XPD:REF name="Views[0]">vFLodlyk5Eye4XO5xJX41wAA</XPD:REF>
<XPD:REF name="Views[1]">BPygC4ayyUGlJ8KgMPWoEwAA</XPD:REF>
<XPD:REF name="Views[2]">TFe9ZOvI5UeYlWdtuDO1jwAA</XPD:REF>
<XPD:REF name="Views[3]">XSi1aI434kaGAauk8t9vawAA</XPD:REF>
<XPD:REF name="Views[4]">GG3Qgck92EyCQh2ebBpRIAAA</XPD:REF>
<XPD:REF name="Views[5]">nB6j6W7fHk6yM5txxS6UYAAA</XPD:REF>
<XPD:REF name="Views[6]">YFqxZL8c2UmQxAuYZZaAQwAA</XPD:REF>
<XPD:REF name="Views[7]">YMt3GxGxikS8i9xUpR5zqwAA</XPD:REF>
<XPD:REF name="Views[8]">WAqkNCKUokKhoCKdIFyq1AAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">MwzXu1GvM0ua1DeIv3c0tQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">NPvrl0zo0UiJo8z1gXj79AAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">5</XPD:ATTR>
<XPD:REF name="Specializations[0]">F8wk2sV3MkOja0Pu9EzruQAA</XPD:REF>
<XPD:REF name="Specializations[1]">axHutCzkrkWlqAAI02ui4wAA</XPD:REF>
<XPD:REF name="Specializations[2]">c8+FgnxIjECJMSJt55pDxAAA</XPD:REF>
<XPD:REF name="Specializations[3]">pq/11gbD80WovAkExwi7ywAA</XPD:REF>
<XPD:REF name="Specializations[4]">OnX4q9OSS0a1jV/6A2xLGwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="zIbVtBBAt0ySRYXXGS3gUwAA">
<XPD:ATTR name="Name" type="string">getIdBase</XPD:ATTR>
<XPD:REF name="Owner">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OC3QQ5ARy0mMSXq5AnBBQwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zIbVtBBAt0ySRYXXGS3gUwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="MXEKocEFKUaSSWZWz6ealwAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JM82WIPv80mPBWAEihb6aAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MXEKocEFKUaSSWZWz6ealwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OXgsQbU0zkqZLJiDLE1UjgAA">
<XPD:ATTR name="Name" type="string">obj</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MXEKocEFKUaSSWZWz6ealwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="2fEiKcyVp0Kh7e6joIOalgAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ux9zeJQEokueaeZ12xoc1wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2fEiKcyVp0Kh7e6joIOalgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">PMrBTZe+cU+zxfIki5jkMwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">fZWIzQrAckyIxvIBSGSBtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="zdafiL0jHkCWDLpAREqgVwAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="Namespace">izKe42dHRU2NmGVa7GbEhQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="5iQr8CGqrkKPye0imPHZPQAA">
<XPD:ATTR name="Name" type="string">IndependentEiComponentAdapter</XPD:ATTR>
<XPD:REF name="Namespace">zdafiL0jHkCWDLpAREqgVwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9NyoAclkEEOJKCJvI2EPZAAA</XPD:REF>
<XPD:REF name="Views[1]">jruGGBJ+iESFUEPiOaGHTQAA</XPD:REF>
<XPD:REF name="Views[2]">AMKjqXuJu0OFljJrLfi64QAA</XPD:REF>
<XPD:REF name="Views[3]">xjH4SlZq90iiyARONYA5lwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">gYsQ87yg3k6FZHvwtGT/KgAA</XPD:REF>
<XPD:REF name="Generalizations[1]">D2aNEx3YXU+TzLVqs52eowAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">wPRdab7tSES4VwEcEVZKtQAA</XPD:REF>
<XPD:REF name="Specializations[1]">0Wl7F95B30uUCQ9xTYCR8wAA</XPD:REF>
<XPD:REF name="Specializations[2]">MiAJPMoL+kOUtDPurD0EdAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="EpjxQTD33kq3UbJlLnpxXgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">5iQr8CGqrkKPye0imPHZPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="hRpW+WGd6Eq467MazNCP9AAA">
<XPD:ATTR name="Name" type="string">EiComponentAdapter</XPD:ATTR>
<XPD:REF name="Namespace">zdafiL0jHkCWDLpAREqgVwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SfzxdZV/DUS9/D3I1A/cmQAA</XPD:REF>
<XPD:REF name="Views[1]">4+xHgol3v0aILMUOdMQwqwAA</XPD:REF>
<XPD:REF name="Views[2]">4S1Zj4/J5EibLMC5MPO3pwAA</XPD:REF>
<XPD:REF name="Views[3]">oC3R9ffY1kOG9h4dzhwtYQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">NPvrl0zo0UiJo8z1gXj79AAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">D2aNEx3YXU+TzLVqs52eowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="H7C5pFWbfku7r3c5lluUjwAA">
<XPD:ATTR name="Name" type="string">EiConfiguratorAdapter</XPD:ATTR>
<XPD:REF name="Namespace">zdafiL0jHkCWDLpAREqgVwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JGkXiIih9ECuCgSDJvEVTgAA</XPD:REF>
<XPD:REF name="Views[1]">AnD7YfurdkiC65+l+QoL/wAA</XPD:REF>
<XPD:REF name="Views[2]">bG2MuZccNk6lyKj/ubW7zQAA</XPD:REF>
<XPD:REF name="Views[3]">VWB1IFWRi0iQP1fu7JMQ1AAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">pIdcz1crok2eqpJpwWKNvwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">X7rjDJrJ1EiWh7s4Th+fHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="mmxvEj5P702rkAsqgCjKAwAA">
<XPD:ATTR name="Name" type="string">EiConfigurator</XPD:ATTR>
<XPD:REF name="Namespace">izKe42dHRU2NmGVa7GbEhQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">15</XPD:ATTR>
<XPD:REF name="Views[0]">ti5XbvNWBkyGmRVKiuRT7AAA</XPD:REF>
<XPD:REF name="Views[1]">iF9eZ1pCgUKOUS/wzTrSuQAA</XPD:REF>
<XPD:REF name="Views[2]">BUWOXPhE906WzHGSa3FaJAAA</XPD:REF>
<XPD:REF name="Views[3]">vRNAMDTpdEatAa/HbiRuVgAA</XPD:REF>
<XPD:REF name="Views[4]">FtfFa6xJyk+yrXYxhfgZyQAA</XPD:REF>
<XPD:REF name="Views[5]">B9y1ow76y0SxR9Whry1r7gAA</XPD:REF>
<XPD:REF name="Views[6]">dIkd1dzOU0ix6jLPmotxagAA</XPD:REF>
<XPD:REF name="Views[7]">/mEdMKg6dkW7XxslvUtyrgAA</XPD:REF>
<XPD:REF name="Views[8]">ZbbHeaqzUEyZCpw6dXMfkgAA</XPD:REF>
<XPD:REF name="Views[9]">fWbRdLw/Nkyf76tFoJ0UMQAA</XPD:REF>
<XPD:REF name="Views[10]">WLVp5gGep02t2Nd4yxzsYwAA</XPD:REF>
<XPD:REF name="Views[11]">tT0MaF6ofk69XObxODLICAAA</XPD:REF>
<XPD:REF name="Views[12]">HOzKViEYwkWl+kNjaJPkkAAA</XPD:REF>
<XPD:REF name="Views[13]">Ye5CTI03EkyosC1suH6RFQAA</XPD:REF>
<XPD:REF name="Views[14]">C2uZHI18ikCUznN4jTfgTwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">pIdcz1crok2eqpJpwWKNvwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="u9EFju84r0Gh42/n2+1muAAA">
<XPD:ATTR name="Name" type="string">getDataSet</XPD:ATTR>
<XPD:REF name="Owner">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iLjuhasoBUWPp1oTE4CJQgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DataSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u9EFju84r0Gh42/n2+1muAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="WXf5d7EZykWfWWJJ6cma6AAA">
<XPD:ATTR name="Name" type="string">setDataSet</XPD:ATTR>
<XPD:REF name="Owner">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n8czpwx500Kcjg+2MvNawwAA">
<XPD:ATTR name="Name" type="string">dataSet</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DataSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WXf5d7EZykWfWWJJ6cma6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="mpjm26HF406mI9ARnGIZ5AAA">
<XPD:ATTR name="Name" type="string">getTypeName</XPD:ATTR>
<XPD:REF name="Owner">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1D+pwe+UIEu9MohN+NtMoQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mpjm26HF406mI9ARnGIZ5AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="jKuvbidzXkGJwwVsfOFelAAA">
<XPD:ATTR name="Name" type="string">getEiComponent</XPD:ATTR>
<XPD:REF name="Owner">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PMrBTZe+cU+zxfIki5jkMwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jKuvbidzXkGJwwVsfOFelAAA</XPD:REF>
<XPD:REF name="Type_">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="3BceDpXXPUOHKXTCapYPQAAA">
<XPD:ATTR name="Name" type="string">createMagDispatchable</XPD:ATTR>
<XPD:REF name="Owner">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DLtEYOgX6EysotQ2r06QhAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MagDispatchable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3BceDpXXPUOHKXTCapYPQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ePmz9w5gJUG87JImLrPyhAAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3BceDpXXPUOHKXTCapYPQAAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="h987peNOa06JKLDFEFHjbAAA">
<XPD:ATTR name="Name" type="string">saveMagDispatchable</XPD:ATTR>
<XPD:REF name="Owner">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k7orw8wPJEywv9w69dRs0wAA">
<XPD:ATTR name="Name" type="string">magDispatchable</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MagDispatchable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h987peNOa06JKLDFEFHjbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="EwSVA8f4YEWVnM6Sm85n4AAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h987peNOa06JKLDFEFHjbAAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="+1TYCnIbNkqSW/EvhXs7NgAA">
<XPD:ATTR name="Name" type="string">setup</XPD:ATTR>
<XPD:REF name="Owner">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mkLVw5nnEUqEiQFxQjLLYwAA">
<XPD:ATTR name="Name" type="string">eiSetupProcess</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiSetupProcess</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+1TYCnIbNkqSW/EvhXs7NgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">A4jV9F5RV0WU2iUrqOMRlgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">0lBA3rzd2UWEu8yHVBQ/pQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">zsfs3BTbLUqmxdMWvJHf5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="H3bFFngfPkSHEVoct/XVHQAA">
<XPD:ATTR name="Name" type="string">SetupProcess</XPD:ATTR>
<XPD:REF name="Namespace">izKe42dHRU2NmGVa7GbEhQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="4JcVUH17B0+8KUUJDZGT6wAA">
<XPD:ATTR name="Name" type="string">scriptManager</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ScriptManager</XPD:ATTR>
<XPD:REF name="Type_">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:REF name="Owner">H3bFFngfPkSHEVoct/XVHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="T4SVQo0YGUWOnTgBlCQb2gAA">
<XPD:ATTR name="Name" type="string">entityScript</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityScript</XPD:ATTR>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:REF name="Owner">H3bFFngfPkSHEVoct/XVHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="HY8hnUaLtUuS/hAFyPLg2wAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">N2nContext</XPD:ATTR>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
<XPD:REF name="Owner">H3bFFngfPkSHEVoct/XVHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLPackage" guid="4Z3ZQv1POEColzRmRiLfygAA">
<XPD:ATTR name="Name" type="string">prop</XPD:ATTR>
<XPD:REF name="Namespace">izKe42dHRU2NmGVa7GbEhQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">22</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="Ubozwtw8+k+EF+0UPb4TAwAA">
<XPD:ATTR name="Name" type="string">EiProp</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">15</XPD:ATTR>
<XPD:REF name="Views[0]">ThksvjYmeUCHDXzdgB7GWwAA</XPD:REF>
<XPD:REF name="Views[1]">/IucdKK4WkuLMRcN+M2dkwAA</XPD:REF>
<XPD:REF name="Views[2]">WcpB9itmQkWUaEmp8Qsw3QAA</XPD:REF>
<XPD:REF name="Views[3]">AnKG67GQXE2FFBpxLhQ4IwAA</XPD:REF>
<XPD:REF name="Views[4]">WylwQzL1bkKsYtJlTiw+mwAA</XPD:REF>
<XPD:REF name="Views[5]">6SXjptJbZkmqd2l3D//A+wAA</XPD:REF>
<XPD:REF name="Views[6]">7Cmth72brkyeL5+mcgl2/gAA</XPD:REF>
<XPD:REF name="Views[7]">7pKQvKfK1EKzBSKS191skAAA</XPD:REF>
<XPD:REF name="Views[8]">1Kr6giViukuIBHErVWGpGQAA</XPD:REF>
<XPD:REF name="Views[9]">q9CvUsL6YEGP8+dIFJy62QAA</XPD:REF>
<XPD:REF name="Views[10]">f+9BURX/4kyhWYj8Pntc3gAA</XPD:REF>
<XPD:REF name="Views[11]">LeTUW/12g0CWXshRcl17rQAA</XPD:REF>
<XPD:REF name="Views[12]">i9xSaTju3EKTZ7f843zSCQAA</XPD:REF>
<XPD:REF name="Views[13]">r+ZhBC8tzU+lRpI+wFDLoQAA</XPD:REF>
<XPD:REF name="Views[14]">yfJJ+5r7xEewE7YaYdE5dQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">axHutCzkrkWlqAAI02ui4wAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">15</XPD:ATTR>
<XPD:REF name="Specializations[0]">mNcZvwbrjEW63QzoFDI2mgAA</XPD:REF>
<XPD:REF name="Specializations[1]">Jc7d8vpVyU2A5572jCYPsQAA</XPD:REF>
<XPD:REF name="Specializations[2]">/+wo5CSpoUWVF1/9kAi+9QAA</XPD:REF>
<XPD:REF name="Specializations[3]">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
<XPD:REF name="Specializations[4]">00ZE2FqerEyJavomNlmgnQAA</XPD:REF>
<XPD:REF name="Specializations[5]">EHCwCxgaMkm2tTYLBkBqJgAA</XPD:REF>
<XPD:REF name="Specializations[6]">+rJIC2uyKUeLI4UNXkTV9QAA</XPD:REF>
<XPD:REF name="Specializations[7]">PfGk+71IRkecmRM+L76KMQAA</XPD:REF>
<XPD:REF name="Specializations[8]">Pv9gsRe9d0GNhDmEHVriKwAA</XPD:REF>
<XPD:REF name="Specializations[9]">LOhOZALeJkKsVFEpYZNi3AAA</XPD:REF>
<XPD:REF name="Specializations[10]">vdt3q81eSkSoZadt3qKhgQAA</XPD:REF>
<XPD:REF name="Specializations[11]">PzsylWqlRE2KMjROL1/4ogAA</XPD:REF>
<XPD:REF name="Specializations[12]">+aCvrwPOrkqL3R4ZMT9viAAA</XPD:REF>
<XPD:REF name="Specializations[13]">mxsj+vk0P0a5LshvfHIyAgAA</XPD:REF>
<XPD:REF name="Specializations[14]">CFKolKu2ikKOCsmc+2tN1AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="40sqNw+s3EWyP0fpU6tNkwAA">
<XPD:ATTR name="Name" type="string">getLabelLstr</XPD:ATTR>
<XPD:REF name="Owner">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SH+TPSlF8kGAcJQhS+a2QgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Lstr</XPD:ATTR>
<XPD:REF name="BehavioralFeature">40sqNw+s3EWyP0fpU6tNkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="nEo3OvTP3USwS8uksAflZAAA">
<XPD:ATTR name="Name" type="string">getHelpTextLstr</XPD:ATTR>
<XPD:REF name="Owner">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="a+KnktkETE+TbcWztXFd2QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Lstr|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nEo3OvTP3USwS8uksAflZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="HDWHEMjNCkefwB9xMPYniwAA">
<XPD:ATTR name="Name" type="string">isPrivileged</XPD:ATTR>
<XPD:REF name="Owner">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NGaoxX7bxE+Ryheq+0KjswAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HDWHEMjNCkefwB9xMPYniwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="ZCkE9Ld47UyZ6odmmOpFJQAA">
<XPD:ATTR name="Name" type="string">setWrapper</XPD:ATTR>
<XPD:REF name="Owner">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EBIYfJoVZk6w4NX0M0/7iwAA">
<XPD:ATTR name="Name" type="string">eiPropWrapper</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZCkE9Ld47UyZ6odmmOpFJQAA</XPD:REF>
<XPD:REF name="Type_">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="3HlsO0THY0C8qjLCLqNJAQAA">
<XPD:ATTR name="Name" type="string">getWrapper</XPD:ATTR>
<XPD:REF name="Owner">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HGndjOlpxEmo1eD9hBMMKgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3HlsO0THY0C8qjLCLqNJAQAA</XPD:REF>
<XPD:REF name="Type_">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">qiLnKOxrVUmHRohMZsAQYwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">qBeicXYGx0GZ9aX3owr0vAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">SOurKG/QTEeEdffAei6WigAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ZYKv4cd9kU2YV2hoGm9mYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="mcUzryF8+UaOZh0lQdJkQAAA">
<XPD:ATTR name="Name" type="string">DraftableEiField</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">9</XPD:ATTR>
<XPD:REF name="Views[0]">hZCctnxRNU+igwR28WUY5AAA</XPD:REF>
<XPD:REF name="Views[1]">GzqTZzchwUC+eNQGKjTgxwAA</XPD:REF>
<XPD:REF name="Views[2]">5weqjwwJq0in2bziHBDcnAAA</XPD:REF>
<XPD:REF name="Views[3]">uO9q6le310SJIhtZ/XpNggAA</XPD:REF>
<XPD:REF name="Views[4]">5aRq4GinvkSj2Y8539ffngAA</XPD:REF>
<XPD:REF name="Views[5]">VecEX7Ii5ku1emtD993n/AAA</XPD:REF>
<XPD:REF name="Views[6]">vl/soqyGOkCJE0S2+T2MHgAA</XPD:REF>
<XPD:REF name="Views[7]">vvfs0Wob70qKZPuLp2zbJAAA</XPD:REF>
<XPD:REF name="Views[8]">yiJ2cWHV7kO5MribEAhDJwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">+rs7AwpPJEiWn6IAJE+VHQAA</XPD:REF>
<XPD:REF name="Generalizations[1]">+aCvrwPOrkqL3R4ZMT9viAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="e+sUBaCZ2UOAcDwS4mUbvAAA">
<XPD:ATTR name="Name" type="string">getDraftProperty</XPD:ATTR>
<XPD:REF name="Owner">mcUzryF8+UaOZh0lQdJkQAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CKQKBevOTUicpgedH+AMIwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DraftProperty|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e+sUBaCZ2UOAcDwS4mUbvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">VF8/XkS8zkOftlXbjzmakAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="okssngOHgkOEir2owd+DfwAA">
<XPD:ATTR name="Name" type="string">PropertyScriptField</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">1dHKlcrGeUyLgEwqRHBdGAAA</XPD:REF>
<XPD:REF name="Views[1]">50zzZ8ujfU29mTkmP3P9lgAA</XPD:REF>
<XPD:REF name="Views[2]">Aj/MNKPWWkmOVVpLG0PZjgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">6I07zBNk+E6WByBJg65oqQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">mNcZvwbrjEW63QzoFDI2mgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="lgAK9MNGJUqpldMPVLxeCAAA">
<XPD:ATTR name="Name" type="string">getPropertyName</XPD:ATTR>
<XPD:REF name="Owner">okssngOHgkOEir2owd+DfwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YwnGxtT9B02OUikVYOuEhQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lgAK9MNGJUqpldMPVLxeCAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Llm8QBEtMU2XSqEGdeYMbQAA">
<XPD:ATTR name="Name" type="string">getPropertyAccessProxy</XPD:ATTR>
<XPD:REF name="Owner">okssngOHgkOEir2owd+DfwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kikylxCIbEapQP8ldIDEDQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Llm8QBEtMU2XSqEGdeYMbQAA</XPD:REF>
<XPD:REF name="Type_">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="hjrOL7/N9kmPlx1fNnQ3twAA">
<XPD:ATTR name="Name" type="string">HighlightableScriptField</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Lf9OQIWJqUqa0KbQtdah5gAA</XPD:REF>
<XPD:REF name="Views[1]">IPutOyRvLEiMgJEZKnYbUQAA</XPD:REF>
<XPD:REF name="Views[2]">Fn0hF2bevEa96fIr4zA8QQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">7</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">6K2e3FlC20OD93ywaOfcoQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">eRMJiQQlxEqAA0m01Itq8gAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">DMRCwyBPqkiWvS5kLBQRPgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">C9WRbb5E+0yL91CioiRInAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[4]">LuusZc7PAU2gGPu8ZF2jyAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[5]">zgYw0sZMnEaC4WWIWE+RcQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[6]">owPiq9QElkSJOTBl0ct67QAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">00ZE2FqerEyJavomNlmgnQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="RYqfOZodx0atqYZQeHi1lQAA">
<XPD:ATTR name="Name" type="string">createKownString</XPD:ATTR>
<XPD:REF name="Owner">hjrOL7/N9kmPlx1fNnQ3twAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DoXfEMvdN0OOoQUPIsKVrQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RYqfOZodx0atqYZQeHi1lQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FMg404EHS0qJmqssI5z36AAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RYqfOZodx0atqYZQeHi1lQAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="wfc9MD+cskajHjAhMCXjTwAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RYqfOZodx0atqYZQeHi1lQAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLPackage" guid="m/njO0a8dkyvl1NVY/wpwwAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">24</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="JFU/gRNSGkm2aRbytRHbEAAA">
<XPD:ATTR name="Name" type="string">bool</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="Ksj5viSa306JpFXI8WQtQQAA">
<XPD:ATTR name="Name" type="string">BooleanScriptField</XPD:ATTR>
<XPD:REF name="Namespace">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">4</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">2Zq4N3YLskmn5REU7P2H8wAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">nGtFqxRfDEOiax2hkPhZ0wAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">iFJUkbZ7yESItpDE2yh4MgAA</XPD:REF>
<XPD:REF name="ClientDependencies[3]">eRMJiQQlxEqAA0m01Itq8gAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">k+IDhvTnbkSK6ZoMmjpm6gAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">0p+tHtoHn0SCL3OiXyansAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="baGHqjml50mpbQuJHNCawwAA">
<XPD:ATTR name="Name" type="string">OnlineScriptField</XPD:ATTR>
<XPD:REF name="Namespace">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">0p+tHtoHn0SCL3OiXyansAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">30</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">O+m8rmGXSUCDpH7ot5rj8QAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">HIuY2SvvxE+RinsmAI5XxQAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">wLEySNFvmEGY/MjKcIvzBAAA</XPD:REF>
<XPD:REF name="TypedFeatures[3]">ICgb8SjlZEqsGsv/n9B6TAAA</XPD:REF>
<XPD:REF name="TypedFeatures[4]">/oIyDatMiEKMllEGmNnZGgAA</XPD:REF>
<XPD:REF name="TypedFeatures[5]">uwW3P9Ka0E+W96to8mfiJQAA</XPD:REF>
<XPD:REF name="TypedFeatures[6]">FAg7Ciu8iECBY3TnOwxuLwAA</XPD:REF>
<XPD:REF name="TypedFeatures[7]">xeMOVDTAGEmeveRbG8zi7AAA</XPD:REF>
<XPD:REF name="TypedFeatures[8]">ygpwWB+GbEySaXcLgiyn9wAA</XPD:REF>
<XPD:REF name="TypedFeatures[9]">Xvu6R/x6g020iz/brFTb4wAA</XPD:REF>
<XPD:REF name="TypedFeatures[10]">A1g8rt5f9USKG65WdDXFJwAA</XPD:REF>
<XPD:REF name="TypedFeatures[11]">N+2Ft6LC8UWqtRXOvFTFtAAA</XPD:REF>
<XPD:REF name="TypedFeatures[12]">7s9YLKhDcUi33AkgxIukFAAA</XPD:REF>
<XPD:REF name="TypedFeatures[13]">eQx5Bv0YPE247Y6RYtuCQQAA</XPD:REF>
<XPD:REF name="TypedFeatures[14]">RI6dPvFHFk+xRA91/xw7JwAA</XPD:REF>
<XPD:REF name="TypedFeatures[15]">/Q7VtIxZPUSs6U7GpzqV/wAA</XPD:REF>
<XPD:REF name="TypedFeatures[16]">zc28fHYvzUyiitZEsVBPRgAA</XPD:REF>
<XPD:REF name="TypedFeatures[17]">5FycT7IYoU25mjJm213irQAA</XPD:REF>
<XPD:REF name="TypedFeatures[18]">aybBgh6a4kiH78IcCFR3zQAA</XPD:REF>
<XPD:REF name="TypedFeatures[19]">84FZ1NGfT0+P20lFGiQl3AAA</XPD:REF>
<XPD:REF name="TypedFeatures[20]">gKJenEhT0US10g5CHHrk2QAA</XPD:REF>
<XPD:REF name="TypedFeatures[21]">VJk+N0Ik3UGYMrVRnpBsvwAA</XPD:REF>
<XPD:REF name="TypedFeatures[22]">15nOhlESoUa0+IyC6ad7jAAA</XPD:REF>
<XPD:REF name="TypedFeatures[23]">erwS2G7XGk2e5azw2jSgJQAA</XPD:REF>
<XPD:REF name="TypedFeatures[24]">Rsq8A8s0Ak2ExxgDEVntsgAA</XPD:REF>
<XPD:REF name="TypedFeatures[25]">MHI872hc0UqzfyH0WaZ/OAAA</XPD:REF>
<XPD:REF name="TypedFeatures[26]">UFnlwqC59U+uA4DUiWlakwAA</XPD:REF>
<XPD:REF name="TypedFeatures[27]">oG1smsVWBk642pPw20p/3gAA</XPD:REF>
<XPD:REF name="TypedFeatures[28]">R21AFQk6gUeQrHuqhhRV4gAA</XPD:REF>
<XPD:REF name="TypedFeatures[29]">GDaAQ38dQUubDPdOAPcmjAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">134</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">zjRFArQ41064r4kqevu/2gAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">jO27meTX80S52BmoWpS9lgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">hLni4SGDQkikLEF/WOmBywAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">K/OBAsOxAkmfvrl6PPLTIAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">s67Upvnmw0OWfHv37w2gywAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">cSOli0rJ6kGM0SBe/XnelQAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">7u8zgbZwikS54QwaeWQF1AAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">zAWJC3p5wEuHMaGw4iGCsAAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">Xq39ov6DsUiCQb6l94LfFAAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">xgzzmxA/Xk6gq5Jv9+isawAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">FHLVLdTZPk+2uBFauRwbIQAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">PGMM6/fSakufJVjOXkZEWAAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">3d/Frek7b0uvJDz25/oVHwAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">FgkidL5uFUCsAv4xlWR3fAAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">ROLlai07IUa1mWsSZRiyjwAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">jyUXSLb5j0anaWMfHRXomwAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">qEc8vREK2UadoIevF7YcMAAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">H84uivvEtUGi20NRrQcMywAA</XPD:REF>
<XPD:REF name="TypedParameters[18]">5vXSpm4X20aQMoPstPH70AAA</XPD:REF>
<XPD:REF name="TypedParameters[19]">7UJbNFDU0UCwlszLTz4sKgAA</XPD:REF>
<XPD:REF name="TypedParameters[20]">lRtwRW3CEUeANgWHpEZK5gAA</XPD:REF>
<XPD:REF name="TypedParameters[21]">9orGvAW5yEC3dRq29rV9dwAA</XPD:REF>
<XPD:REF name="TypedParameters[22]">hy8PUCkcdU2OAC7YfXpnNwAA</XPD:REF>
<XPD:REF name="TypedParameters[23]">gU5eM4ZeA0Ow8cdssHlZ/gAA</XPD:REF>
<XPD:REF name="TypedParameters[24]">8jTdRYOMeUW6Y9lHQ2Dq5wAA</XPD:REF>
<XPD:REF name="TypedParameters[25]">UYQyQzDVgEuVcCBesf0OiAAA</XPD:REF>
<XPD:REF name="TypedParameters[26]">4ZDpmoo9I0i8z+zEgv1acwAA</XPD:REF>
<XPD:REF name="TypedParameters[27]">0Q374onodUC/AH49HvwOUQAA</XPD:REF>
<XPD:REF name="TypedParameters[28]">Hi5OPYaolkGFa0De4/0ivgAA</XPD:REF>
<XPD:REF name="TypedParameters[29]">jUD3MBpxUUC06xgj4tIhswAA</XPD:REF>
<XPD:REF name="TypedParameters[30]">44RXpoRuw06h8sHefZxBdgAA</XPD:REF>
<XPD:REF name="TypedParameters[31]">V353XsG++Eaf3a7jdH+72AAA</XPD:REF>
<XPD:REF name="TypedParameters[32]">CrZ2+EPnBEul4ePK1SsBXgAA</XPD:REF>
<XPD:REF name="TypedParameters[33]">G2Acmv133EuCKAg7TJmM0gAA</XPD:REF>
<XPD:REF name="TypedParameters[34]">M14SxMtIq0ys5qZM3tRawwAA</XPD:REF>
<XPD:REF name="TypedParameters[35]">+09oWUxfmkK80yVIdlKReQAA</XPD:REF>
<XPD:REF name="TypedParameters[36]">wpm47yL35EWqcSPZShAlTwAA</XPD:REF>
<XPD:REF name="TypedParameters[37]">u0zaT+U6JEe3zFsINKTuygAA</XPD:REF>
<XPD:REF name="TypedParameters[38]">W2450FTuWEusJFnfuvDTWwAA</XPD:REF>
<XPD:REF name="TypedParameters[39]">EnPaKqd1iky5wbOG9dsyOgAA</XPD:REF>
<XPD:REF name="TypedParameters[40]">9YpGQqu790uNtVqNRMnqLQAA</XPD:REF>
<XPD:REF name="TypedParameters[41]">NTQlpUcDx0KkcT0y/NSfeQAA</XPD:REF>
<XPD:REF name="TypedParameters[42]">yimEyWgV/kmLWa6rwPhWyAAA</XPD:REF>
<XPD:REF name="TypedParameters[43]">C0kU6+J73kmcG+B936Wp5AAA</XPD:REF>
<XPD:REF name="TypedParameters[44]">WLva+so5eEeVGe77/fZ6cwAA</XPD:REF>
<XPD:REF name="TypedParameters[45]">NoiK0dV3akKiQug7DpLT5gAA</XPD:REF>
<XPD:REF name="TypedParameters[46]">z6cYMLFi1kSHo/VWQdA2PwAA</XPD:REF>
<XPD:REF name="TypedParameters[47]">RE+NcibzPEGw8C1JSRTacwAA</XPD:REF>
<XPD:REF name="TypedParameters[48]">oXU2R3IOXE2Y3HRfMcGnLAAA</XPD:REF>
<XPD:REF name="TypedParameters[49]">eLYEa1cAVkCtI4kweT54LQAA</XPD:REF>
<XPD:REF name="TypedParameters[50]">aqT/VofrLkuyFVAIdBKqtAAA</XPD:REF>
<XPD:REF name="TypedParameters[51]">u/fIwADfy0WyeicHtv9CcgAA</XPD:REF>
<XPD:REF name="TypedParameters[52]">D2C9Do59ME2mlE9MEOw7FQAA</XPD:REF>
<XPD:REF name="TypedParameters[53]">nba6vUP+uE6q0tS6RmxgSgAA</XPD:REF>
<XPD:REF name="TypedParameters[54]">XuDNO8JLrEGOari/6CVpewAA</XPD:REF>
<XPD:REF name="TypedParameters[55]">VJqDFnpjI0GF7t2DmThe9wAA</XPD:REF>
<XPD:REF name="TypedParameters[56]">XKI5QaD690aswhuMCPdQDgAA</XPD:REF>
<XPD:REF name="TypedParameters[57]">dt1S27KnnU6GW9GN+fIlswAA</XPD:REF>
<XPD:REF name="TypedParameters[58]">0QrH53zVYkulH6DyJeSobgAA</XPD:REF>
<XPD:REF name="TypedParameters[59]">F3jy+s9hAUapp3fsVIIaewAA</XPD:REF>
<XPD:REF name="TypedParameters[60]">PiO6a6w4pE+WghhBcXR1sQAA</XPD:REF>
<XPD:REF name="TypedParameters[61]">IAqaNV23ZUSOkymrTANAgAAA</XPD:REF>
<XPD:REF name="TypedParameters[62]">O70SoQE3vUSiS3xzYjdYwQAA</XPD:REF>
<XPD:REF name="TypedParameters[63]">0wGOkV9670+hTiiiTXVuKgAA</XPD:REF>
<XPD:REF name="TypedParameters[64]">6XhivrhCLEyx0/c05t7ajgAA</XPD:REF>
<XPD:REF name="TypedParameters[65]">LxkgFaeL4EiUytnr6mNCgQAA</XPD:REF>
<XPD:REF name="TypedParameters[66]">9YBuWhkkMEGbn9cGPGKO5wAA</XPD:REF>
<XPD:REF name="TypedParameters[67]">6iyS0xOKUEOAuH2rywxTZwAA</XPD:REF>
<XPD:REF name="TypedParameters[68]">NvMUY+LdbkyTyRV4/oYsWwAA</XPD:REF>
<XPD:REF name="TypedParameters[69]">rN9sTMXMbEik57u3oZ8UxAAA</XPD:REF>
<XPD:REF name="TypedParameters[70]">CV46VPg5ekKQHaDGtaEUOgAA</XPD:REF>
<XPD:REF name="TypedParameters[71]">8Z5Ud5xhtkOeBtKho7ZNfQAA</XPD:REF>
<XPD:REF name="TypedParameters[72]">0OM4q4u26kGWjPq2WD9x/AAA</XPD:REF>
<XPD:REF name="TypedParameters[73]">arNImfIVn0eiMWSYhxtrEQAA</XPD:REF>
<XPD:REF name="TypedParameters[74]">pAPPaXkiQkanP3BsGnBhiAAA</XPD:REF>
<XPD:REF name="TypedParameters[75]">XxKbjrlboU6H3kMYbAo3QgAA</XPD:REF>
<XPD:REF name="TypedParameters[76]">ZIg4lyVW2U6Guk7MHbyBZgAA</XPD:REF>
<XPD:REF name="TypedParameters[77]">YnoEqkAdikCragZmKT8WnwAA</XPD:REF>
<XPD:REF name="TypedParameters[78]">YI9/7QHFEUauMzMBNIYuvgAA</XPD:REF>
<XPD:REF name="TypedParameters[79]">SzxWDpeNeUOiOgHHo3yV8QAA</XPD:REF>
<XPD:REF name="TypedParameters[80]">LT19wHGlh0arY/ow2uFxlwAA</XPD:REF>
<XPD:REF name="TypedParameters[81]">PPT/TuWz6UeTut08i24IsgAA</XPD:REF>
<XPD:REF name="TypedParameters[82]">JWETqw7yoUOmLKoInyAkxgAA</XPD:REF>
<XPD:REF name="TypedParameters[83]">pAHKh+SiqUGIzdi0HRdvtAAA</XPD:REF>
<XPD:REF name="TypedParameters[84]">kgbyq+QWTUqXq5foP+ldegAA</XPD:REF>
<XPD:REF name="TypedParameters[85]">+q+GK0GS3ES8pFIXGne54gAA</XPD:REF>
<XPD:REF name="TypedParameters[86]">MqCVSPllg0aomWS2k1hRqAAA</XPD:REF>
<XPD:REF name="TypedParameters[87]">XQ3mB0706kmZs2qFIlq9UwAA</XPD:REF>
<XPD:REF name="TypedParameters[88]">YrhERenLL0yZMRmpDuXS6wAA</XPD:REF>
<XPD:REF name="TypedParameters[89]">af2Rn9PZyEme3PQ3V4iodgAA</XPD:REF>
<XPD:REF name="TypedParameters[90]">HhOrTfiRl0W4HA162dWk8QAA</XPD:REF>
<XPD:REF name="TypedParameters[91]">IuO63sQp20eAto2zU2gkpgAA</XPD:REF>
<XPD:REF name="TypedParameters[92]">GaPQk+8oDUu+sZObRSt1DgAA</XPD:REF>
<XPD:REF name="TypedParameters[93]">kfjhR4SIakyX9HGpz5643gAA</XPD:REF>
<XPD:REF name="TypedParameters[94]">4IlkRv60nUCN20KxGYcJEwAA</XPD:REF>
<XPD:REF name="TypedParameters[95]">9Op514Yz4UmdjELd8mOiLQAA</XPD:REF>
<XPD:REF name="TypedParameters[96]">DB8dnz3bRkCC3nKPUsXdSQAA</XPD:REF>
<XPD:REF name="TypedParameters[97]">4gWB9MMCcUOkTjDkzZ9kGAAA</XPD:REF>
<XPD:REF name="TypedParameters[98]">MWZ18e3/OUqznVR9v0ZbzAAA</XPD:REF>
<XPD:REF name="TypedParameters[99]">VarKC1IcP0W832OUXz0McQAA</XPD:REF>
<XPD:REF name="TypedParameters[100]">dwE8V3HWJE2iBWJTasZ90gAA</XPD:REF>
<XPD:REF name="TypedParameters[101]">8ki4BvNkyk2JL1OsAGiwfwAA</XPD:REF>
<XPD:REF name="TypedParameters[102]">ghySZMC5NU+6fi+5CllgTAAA</XPD:REF>
<XPD:REF name="TypedParameters[103]">b4h/qOORvkykXGubR0as3gAA</XPD:REF>
<XPD:REF name="TypedParameters[104]">wHizqH8lJE2moJPpNs2+5QAA</XPD:REF>
<XPD:REF name="TypedParameters[105]">0MdInGlj90WPOA8UgWu78AAA</XPD:REF>
<XPD:REF name="TypedParameters[106]">k7gnGNtdSEmhpYGi6bvCzQAA</XPD:REF>
<XPD:REF name="TypedParameters[107]">McoVnKlRnECAJUJgpLVuGAAA</XPD:REF>
<XPD:REF name="TypedParameters[108]">uPk7M2JX7k2VYC23GK2JZgAA</XPD:REF>
<XPD:REF name="TypedParameters[109]">uRDK2hHt5kOb+2CLh+Nn1AAA</XPD:REF>
<XPD:REF name="TypedParameters[110]">0Hwq2F/M5kGlT7ZGSlS7agAA</XPD:REF>
<XPD:REF name="TypedParameters[111]">otiKIRE0iEe18uv5YeLiwwAA</XPD:REF>
<XPD:REF name="TypedParameters[112]">iDkF9wYWLEuZOGp1+U1IUgAA</XPD:REF>
<XPD:REF name="TypedParameters[113]">fLVLKrMHDkOB2z5QgxkfogAA</XPD:REF>
<XPD:REF name="TypedParameters[114]">LDfQ7+H9AEGwYDWcoyMhuAAA</XPD:REF>
<XPD:REF name="TypedParameters[115]">0BRxvVgRjkGYMnrwX/FEtwAA</XPD:REF>
<XPD:REF name="TypedParameters[116]">nN5G6pdpz06wpfHx5Y3vBQAA</XPD:REF>
<XPD:REF name="TypedParameters[117]">kWb1QskLn06ytL4GPOqDHwAA</XPD:REF>
<XPD:REF name="TypedParameters[118]">o4p/ZuNcjUaOXTkITCUU5gAA</XPD:REF>
<XPD:REF name="TypedParameters[119]">8sMTnVIhEUi1YOz4Jus7CgAA</XPD:REF>
<XPD:REF name="TypedParameters[120]">bJU0f/tWhkKFFD4jIZW50wAA</XPD:REF>
<XPD:REF name="TypedParameters[121]">SLjX1dYdK0amUvABcovjsAAA</XPD:REF>
<XPD:REF name="TypedParameters[122]">cAgWG2Ab1Ea+yvLqovuHlgAA</XPD:REF>
<XPD:REF name="TypedParameters[123]">2Yum+G8Ci0uvtN2lFKIBLQAA</XPD:REF>
<XPD:REF name="TypedParameters[124]">SvFX/PALeEGu71sEJaqiigAA</XPD:REF>
<XPD:REF name="TypedParameters[125]">zVUFKMG9YE+Y2wJcxmmUtAAA</XPD:REF>
<XPD:REF name="TypedParameters[126]">nDvTyFGbg0SUIUdyBnhzggAA</XPD:REF>
<XPD:REF name="TypedParameters[127]">DC82ySPAXUCYsgb9yxrdXgAA</XPD:REF>
<XPD:REF name="TypedParameters[128]">egJO8NMM8ki9IzgjeEG9twAA</XPD:REF>
<XPD:REF name="TypedParameters[129]">7r2ZLipheUq4z2WkABVcTAAA</XPD:REF>
<XPD:REF name="TypedParameters[130]">pVV5QGEHmE2Q9w2/alcIgQAA</XPD:REF>
<XPD:REF name="TypedParameters[131]">pfZhe0mtzEiWU1HZZXy0twAA</XPD:REF>
<XPD:REF name="TypedParameters[132]">0Nh9R5BF/UWT0sxO4gOZzgAA</XPD:REF>
<XPD:REF name="TypedParameters[133]">xcDqrAALcEybeNvvFZNs2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="itqv7B788USCu7Uz0Wxu+gAA">
<XPD:ATTR name="Name" type="string">DisplayableScriptFieldAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">t5KlzRhnw0CIF8qRWqxlwgAA</XPD:REF>
<XPD:REF name="Views[1]">k336EyQtt0ixtXgQm9ixQQAA</XPD:REF>
<XPD:REF name="Views[2]">1+ORYGrhNUmoggISLFj30wAA</XPD:REF>
<XPD:REF name="Views[3]">BHIlvEB4mkaN0aqpMVtcyQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">4</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">57Ej2VH2IEGwo0md7bgKUAAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">U4oZWl2k5023cySuu7Q5MQAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">wvWUZFm+k0iVn/q0WirJigAA</XPD:REF>
<XPD:REF name="ClientDependencies[3]">4fQ+iWwoekCg0hysbpv5owAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ngDgq2/I8kqnb7kxG/zH4QAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">UFtjrG9lO0qlp/mKGXPNNwAA</XPD:REF>
<XPD:REF name="Specializations[1]">T5bVowgI9EywRC7uu8T8iQAA</XPD:REF>
<XPD:REF name="Specializations[2]">ZDSG5yoRkUGUEZeS9XyOxwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">12</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="zH/rVVrJkEiPUUzE0oH6QAAA">
<XPD:ATTR name="Name" type="string">isDisplayInListViewEnabled</XPD:ATTR>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CQGhrkA0UkKK4Yo7fusoSwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zH/rVVrJkEiPUUzE0oH6QAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Bhtz52QP7k6OElmO15X2ogAA">
<XPD:ATTR name="Name" type="string">isDisplayInDetailViewEnabled</XPD:ATTR>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Py703A88/U6+8qdw0TH6vgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bhtz52QP7k6OElmO15X2ogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Hel1bwZLqEue7wEBjAPYHAAA">
<XPD:ATTR name="Name" type="string">isDisplayInEditViewEnabled</XPD:ATTR>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TEI6Yw4kFEuzCz94Hm4NNwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hel1bwZLqEue7wEBjAPYHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="9GKtY4H63kudk07C7L5FQgAA">
<XPD:ATTR name="Name" type="string">isDisplayInAddViewEnabled</XPD:ATTR>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FuKz6wVt8kiv9INGQli5/wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9GKtY4H63kudk07C7L5FQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="hOkN1x6NMEqUmZiwy7FaPwAA">
<XPD:ATTR name="Name" type="string">createOptionCollection</XPD:ATTR>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="g4lDnYQphUODf9nLKhfOGAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hOkN1x6NMEqUmZiwy7FaPwAA</XPD:REF>
<XPD:REF name="Type_">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="Ko9dqgsXpkScbT4c14IN2gAA">
<XPD:ATTR name="Name" type="string">applyDisplayOptions</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XEJhWFn8gUGRx9qo/bRnNwAA">
<XPD:ATTR name="Name" type="string">optionCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ko9dqgsXpkScbT4c14IN2gAA</XPD:REF>
<XPD:REF name="Type_">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="BIZMeT7OZ0yf/35pq4y58AAA">
<XPD:ATTR name="Name" type="string">addListOption</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ko9dqgsXpkScbT4c14IN2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="8SMnoe5yBU+AI9+/bsa7hAAA">
<XPD:ATTR name="Name" type="string">...</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ko9dqgsXpkScbT4c14IN2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="Ah9BdK4cgUOjK7sMre8UzwAA">
<XPD:ATTR name="Name" type="string">getReadable</XPD:ATTR>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aHZ4jJ/tUkSQj0nSf6uaWAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ah9BdK4cgUOjK7sMre8UzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="zvGmtigyZ0yTxQ6FMjrYIgAA">
<XPD:ATTR name="Name" type="string">getTypeConstraints</XPD:ATTR>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SPO5DPXqokOTMEMoFCcDnQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zvGmtigyZ0yTxQ6FMjrYIgAA</XPD:REF>
<XPD:REF name="Type_">V2PEqvRpq0y+qK+o5GShDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="yDrFLoE1xki7B/sholhO+AAA">
<XPD:ATTR name="Name" type="string">read</XPD:ATTR>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="r2edW0l/X0aiCRnOhb8rawAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yDrFLoE1xki7B/sholhO+AAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="xo9hsFTL8Uq3QTOeL7ttEQAA">
<XPD:ATTR name="Name" type="string">createDisplayable</XPD:ATTR>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mFTjLTuRWEKeJ9Oij2pfxgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xo9hsFTL8Uq3QTOeL7ttEQAA</XPD:REF>
<XPD:REF name="Type_">uMBmEdPd0UCqnaNKzjfsiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JwGEA2XXFUeHMvXhv8Vf+gAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xo9hsFTL8Uq3QTOeL7ttEQAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="XB2rM2gyCUSwGfbug5EUfAAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xo9hsFTL8Uq3QTOeL7ttEQAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="OeEYEO6zhUS7dnaBmExraAAA">
<XPD:ATTR name="Name" type="string">getDisplayLabel</XPD:ATTR>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jNbjFzUHAUGsIpJZPkOtgAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OeEYEO6zhUS7dnaBmExraAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Uf/bfIw1ukaixFBSHCe4PwAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OeEYEO6zhUS7dnaBmExraAAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="O0cBCxq69UWt+3c0WybnWAAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OeEYEO6zhUS7dnaBmExraAAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="vuH9iBqBZ0aYqSxeXOkubgAA">
<XPD:ATTR name="Name" type="string">getHtmlContainerAttrs</XPD:ATTR>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ncMc36hUQ0mJxIokBSBRjgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vuH9iBqBZ0aYqSxeXOkubgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MmmP2GJZY0CRXiHz0PN1HwAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vuH9iBqBZ0aYqSxeXOkubgAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="fSwTGHPkfUeg2H2l9DqEkAAA">
<XPD:ATTR name="Name" type="string">scriptSelectionMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vuH9iBqBZ0aYqSxeXOkubgAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="DhaWjl4p206xI13sWyQ1gAAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vuH9iBqBZ0aYqSxeXOkubgAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="8D8C1G6I2kqiUyy3R0a5RwAA">
<XPD:ATTR name="Name" type="string">OPTION_DISPLAY_IN_LIST_VIEW_KEY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="iFrhVpG07EWDMc/dkGbT7QAA">
<XPD:ATTR name="Name" type="string">OPTION_DISPLAY_IN_DETAIL_VIEW_KEY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="esSaN9fU10e2a1fR26sIbwAA">
<XPD:ATTR name="Name" type="string">OPTION_DISPLAY_IN_EDIT_VIEW_KEY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="/h80q8soGEioOvkuTQGSjgAA">
<XPD:ATTR name="Name" type="string">OPTION_DISPLAY_IN_ADD_VIEW_KEY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="LxUOMU63HkyISqRwqOtJCQAA">
<XPD:ATTR name="Name" type="string">OPTION_HELPTEXT_KEY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="K0guDxA/eE6qTlmsVF8X1AAA">
<XPD:ATTR name="Name" type="string">displayInListViewDefault</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="6GOFRDeGQUipqENToz7vTQAA">
<XPD:ATTR name="Name" type="string">displayInDetailViewDefault</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="ahrgEot6Zku6aAjbxwwAIwAA">
<XPD:ATTR name="Name" type="string">displayInEditViewDefault</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="Wt1NSOheEEGMHk9oCyAnEwAA">
<XPD:ATTR name="Name" type="string">displayInAddViewDefault</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="n+DVwUCj6EepeE6KiJaIhAAA">
<XPD:ATTR name="Name" type="string">EditableScriptFieldAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xY1Kps+q5kOwM/0J0L/eCQAA</XPD:REF>
<XPD:REF name="Views[1]">tNUOP+DN3UCr2rIS8/Hs6wAA</XPD:REF>
<XPD:REF name="Views[2]">P9NJW8bh+0Wqx0l546wiaQAA</XPD:REF>
<XPD:REF name="Views[3]">/ESmfui9a0WYP4/LNxqHGQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">SSojoi1PMk6fgVx6fLD/QQAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">l6Aj65WdJkSdelPxi4WWegAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">UFtjrG9lO0qlp/mKGXPNNwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">9FOlUpYrUk+XgNFCVr0QbwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="/cPcZR9L8UiYIAAydqOG8gAA">
<XPD:ATTR name="Name" type="string">createOptionCollection</XPD:ATTR>
<XPD:REF name="Owner">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XAcG6I9gPEyG5UfKancvbAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/cPcZR9L8UiYIAAydqOG8gAA</XPD:REF>
<XPD:REF name="Type_">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="N/sG1lILO0GJmIkmF5S4lQAA">
<XPD:ATTR name="Name" type="string">applyEditOptions</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="u2ibmG5Adk6uLcP/FZmD0AAA">
<XPD:ATTR name="Name" type="string">optionCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">N/sG1lILO0GJmIkmF5S4lQAA</XPD:REF>
<XPD:REF name="Type_">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YFfVySqIc0iGRj9/Xe413QAA">
<XPD:ATTR name="Name" type="string">addConstant</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">N/sG1lILO0GJmIkmF5S4lQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ENdBQTkZjEO3//Fu33ddmwAA">
<XPD:ATTR name="Name" type="string">addReadOnly</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">N/sG1lILO0GJmIkmF5S4lQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="a3q5kCtNGUSCGO7VtljoagAA">
<XPD:ATTR name="Name" type="string">addRequired</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">N/sG1lILO0GJmIkmF5S4lQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="dHkEkki2MEGgzwwX3xWOPQAA">
<XPD:ATTR name="Name" type="string">getWritable</XPD:ATTR>
<XPD:REF name="Owner">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DAhtJEemP0+g278a38HdoAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dHkEkki2MEGgzwwX3xWOPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="IyPQotMwgUe+l1vwmq1wJwAA">
<XPD:ATTR name="Name" type="string">write</XPD:ATTR>
<XPD:REF name="Owner">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zjN1ToTxDEaja266K272IwAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IyPQotMwgUe+l1vwmq1wJwAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="R1ylKwO40UKHygA8k2OkGgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IyPQotMwgUe+l1vwmq1wJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="18K3o40XVUmx6sJCOQqmHAAA">
<XPD:ATTR name="Name" type="string">createEditable</XPD:ATTR>
<XPD:REF name="Owner">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UACptJwnSECGB4GzgrpyIAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">18K3o40XVUmx6sJCOQqmHAAA</XPD:REF>
<XPD:REF name="Type_">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="enulxr2yI02DmEBy3EpgfQAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">18K3o40XVUmx6sJCOQqmHAAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="TROgayLeykCWQ9sKsQCOHgAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">18K3o40XVUmx6sJCOQqmHAAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="T7cHZTv+KEaJDFC4wErUQAAA">
<XPD:ATTR name="Name" type="string">isRequired</XPD:ATTR>
<XPD:REF name="Owner">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Pf9+pScEsU+tzjrg2dyTvwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T7cHZTv+KEaJDFC4wErUQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fTsyn3GBGEq+yebQdm4cQQAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T7cHZTv+KEaJDFC4wErUQAAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ayuuLNACxEuQFIOHyo5pMAAA">
<XPD:ATTR name="Name" type="string">scriptSelectionMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T7cHZTv+KEaJDFC4wErUQAAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="6wN6GB6sYU2EW0vHPUea6wAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T7cHZTv+KEaJDFC4wErUQAAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="Z+SVGJeyWk6XTZhZyKWyKQAA">
<XPD:ATTR name="Name" type="string">isReadOnly</XPD:ATTR>
<XPD:REF name="Owner">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MvRQwJAYlEKCnn5PE0djqAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z+SVGJeyWk6XTZhZyKWyKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JzuYkLfJ9EicJBYayGxJQQAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z+SVGJeyWk6XTZhZyKWyKQAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="RWRozUTuc0q7VHYEEI6QWgAA">
<XPD:ATTR name="Name" type="string">scriptSelectionMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z+SVGJeyWk6XTZhZyKWyKQAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="5wEOVwQA3UK9+ej7BDh+RwAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z+SVGJeyWk6XTZhZyKWyKQAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="1C6JhbeZR0WkERW6S1+s4gAA">
<XPD:ATTR name="Name" type="string">propertyValueToOptionAttributeValue</XPD:ATTR>
<XPD:REF name="Owner">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FoL4eXHak0Wlzw2+lwrX1QAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1C6JhbeZR0WkERW6S1+s4gAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PzE2wot8qE+Cv+yL8/SBfQAA">
<XPD:ATTR name="Name" type="string">scriptSelectionMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1C6JhbeZR0WkERW6S1+s4gAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="zwDGfsoRkEuHvYdT2ZupbAAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1C6JhbeZR0WkERW6S1+s4gAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="I68buwLaf0+F0U47oa1LHAAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1C6JhbeZR0WkERW6S1+s4gAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="wBVEZzYuMUiSaMKW9BkDYAAA">
<XPD:ATTR name="Name" type="string">optionAttributeValueToPropertyValue</XPD:ATTR>
<XPD:REF name="Owner">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Bfv7z3ZBlkuzdVTsZ/fIyQAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wBVEZzYuMUiSaMKW9BkDYAAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="sKJyT4YE3UeQeRI3+bktGwAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wBVEZzYuMUiSaMKW9BkDYAAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="oKueWmjvRUOwsjLncbA0rAAA">
<XPD:ATTR name="Name" type="string">scriptSelectionMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wBVEZzYuMUiSaMKW9BkDYAAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="45+zC8O5e0CmT+HMGzz+tgAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wBVEZzYuMUiSaMKW9BkDYAAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="NCHFxRCEPEuempJP1wkmHAAA">
<XPD:ATTR name="Name" type="string">OPTION_CONSTANT_KEY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="cT4h/jdxb0ORTavaezom0gAA">
<XPD:ATTR name="Name" type="string">OPTION_READ_ONLY_KEY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="qs+S6KPT1UeuLAw8EUoEIAAA">
<XPD:ATTR name="Name" type="string">OPTION_OPTIONAL_KEY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="lErqbKSHNUaDNyi3WfEqdwAA">
<XPD:ATTR name="Name" type="string">OPTION_REQUIRED_KEY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="Qhna/MINyk65cWv8/q2SzAAA">
<XPD:ATTR name="Name" type="string">optionConstantDefault</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="xTdk8KYPxkasPdmTcEywpQAA">
<XPD:ATTR name="Name" type="string">optionReadOnlyDefault</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="+EWj8ibWqkSt/fiThMPr5AAA">
<XPD:ATTR name="Name" type="string">optionRequiredDefault</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="+Em6Ju/i8U+qMniwNPLtPAAA">
<XPD:ATTR name="Name" type="string">EntityPropertyScriptFieldAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">lgnDWAcok0+OkQAYqsNrBQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">5ClUuuFrvkOGFuccpWu/XQAA</XPD:REF>
<XPD:REF name="Generalizations[1]">Mvc1n3nGIEaDD59KDwNx+AAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">SlO77tjELkKM1LstIMjwwQAA</XPD:REF>
<XPD:REF name="Specializations[1]">LPUmaB4x2kakvICNUc3FdwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ebt/9pq6l0aBSQU6cMA28wAA">
<XPD:ATTR name="Name" type="string">getIdBase</XPD:ATTR>
<XPD:REF name="Owner">+Em6Ju/i8U+qMniwNPLtPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="a0/7FHr7rki6PqAb4vEhZQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ebt/9pq6l0aBSQU6cMA28wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="AortALq9nUi9CzzfsKPRoQAA">
<XPD:ATTR name="Name" type="string">setEntityProperty</XPD:ATTR>
<XPD:REF name="Owner">+Em6Ju/i8U+qMniwNPLtPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KNopD94cLE6iMXYTeWRTwAAA">
<XPD:ATTR name="Name" type="string">entityProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AortALq9nUi9CzzfsKPRoQAA</XPD:REF>
<XPD:REF name="Type_">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="5N/stGLqa0qEIT9H9KFyhQAA">
<XPD:ATTR name="Name" type="string">getEntityProperty</XPD:ATTR>
<XPD:REF name="Owner">+Em6Ju/i8U+qMniwNPLtPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3KQbfaR2xUmHJyEaz+BV8AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5N/stGLqa0qEIT9H9KFyhQAA</XPD:REF>
<XPD:REF name="Type_">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="98Fb7yHjakyMM0U+2YOF5gAA">
<XPD:ATTR name="Name" type="string">checkCompatibility</XPD:ATTR>
<XPD:REF name="Owner">+Em6Ju/i8U+qMniwNPLtPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="z5ZWVzDoiUmlh1ZaJkgPnwAA">
<XPD:ATTR name="Name" type="string">compatibilityTest</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CompatibilityTest</XPD:ATTR>
<XPD:REF name="BehavioralFeature">98Fb7yHjakyMM0U+2YOF5gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Rob4eOkZXkiqXymVs0fmvQAA">
<XPD:ATTR name="Name" type="string">isCompatibleWith</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">+Em6Ju/i8U+qMniwNPLtPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xdNL89xSqUK2ZWFUJJGKXAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Rob4eOkZXkiqXymVs0fmvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Ce25Eo3AfEqYMBYgk6WqWgAA">
<XPD:ATTR name="Name" type="string">entityProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Rob4eOkZXkiqXymVs0fmvQAA</XPD:REF>
<XPD:REF name="Type_">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="0OpQC+nCi0CuIx16yYt7RgAA">
<XPD:ATTR name="Name" type="string">entityProperty</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityProperty</XPD:ATTR>
<XPD:REF name="Type_">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
<XPD:REF name="Owner">+Em6Ju/i8U+qMniwNPLtPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="TbZfiRtey0CjCqVPwBUJGQAA">
<XPD:ATTR name="Name" type="string">ScriptFieldAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2L6MCqAoB0+6VBDRnsLy9wAA</XPD:REF>
<XPD:REF name="Views[1]">+qh9Nn8FDUmuyN0MIMDuFwAA</XPD:REF>
<XPD:REF name="Views[2]">5UkcssBB70+3PUmRuzweOgAA</XPD:REF>
<XPD:REF name="Views[3]">bXKadLu/206BEDm8+sYpLQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">wOOXt95wx0mpH9aG9MWgUwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">5ClUuuFrvkOGFuccpWu/XQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="cN0BYG7sVEKYj1ocgfjEJgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XDkCkvaPyUyd4sBMZerYCAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cN0BYG7sVEKYj1ocgfjEJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4LR6Nw3/6UmqW4bi0800JwAA">
<XPD:ATTR name="Name" type="string">entityScript</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cN0BYG7sVEKYj1ocgfjEJgAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="96F5m8vDO0+FVCErrtaNGAAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cN0BYG7sVEKYj1ocgfjEJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="89NoCd8iuEWOqhChE0cqHQAA">
<XPD:ATTR name="Name" type="string">getTypeName</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b5VldX1wkUq69Yg6aBjE1wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">89NoCd8iuEWOqhChE0cqHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="uUY3w8+jfk2glkQF08YJHQAA">
<XPD:ATTR name="Name" type="string">getEntityScript</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0oCTsIWGlEOKbvlgzKcFUwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uUY3w8+jfk2glkQF08YJHQAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="9IfD1HaXRUeet/CKA6Mk4gAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1P0DSexedki9Q6vgSEkjNQAA">
<XPD:ATTR name="Name" type="string">scriptManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9IfD1HaXRUeet/CKA6Mk4gAA</XPD:REF>
<XPD:REF name="Type_">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JCPjpdQYFEOTs3I5amyOpwAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9IfD1HaXRUeet/CKA6Mk4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="OCAQecday0OxJOwXMTKTsQAA">
<XPD:ATTR name="Name" type="string">getAttributes</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7rxg+FRxEkWq/j/P1ZBXeQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OCAQecday0OxJOwXMTKTsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="T31AzW1TS0KHmSPHknadOQAA">
<XPD:ATTR name="Name" type="string">createOptionForm</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k+Zmo5WTxEyA3uA/v41yKQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OptionForm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T31AzW1TS0KHmSPHknadOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">lA/iAwmDCEa0Kod9LAy5JAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Moszd7XxMUCyyCNAFLw5pQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="CGPbYOuZ3kWJKn/7SFaqzgAA">
<XPD:ATTR name="Name" type="string">entityScript</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityScript</XPD:ATTR>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:REF name="Owner">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="nlK1x9AYHEGid4j8e99g2AAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="x7QAbxKiy06TTp6AMF/xQgAA">
<XPD:ATTR name="Name" type="string">displayInListViewEnabled</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="xIJ9TymZtUKWmKYAN3crkAAA">
<XPD:ATTR name="Name" type="string">displayInDetailViewEnabled</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="I+eej4uuNEWiqOLnNphEzQAA">
<XPD:ATTR name="Name" type="string">displayInEditViewEnabled</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="EBlD5VrjBU+CYU6xLnJw0QAA">
<XPD:ATTR name="Name" type="string">TranslatableScriptFieldAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XSgRmjpFiEO8UyyVxFG/SAAA</XPD:REF>
<XPD:REF name="Views[1]">i87pgbhHzUKaQ5tF059dpQAA</XPD:REF>
<XPD:REF name="Views[2]">LhE/tDvrX0mJkZJznTx1TQAA</XPD:REF>
<XPD:REF name="Views[3]">CRtmP70RukWga/+2o3fBlwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">8</XPD:ATTR>
<XPD:REF name="Specializations[0]">k+IDhvTnbkSK6ZoMmjpm6gAA</XPD:REF>
<XPD:REF name="Specializations[1]">l+/3Jlqo/E2cpaxSW81nDgAA</XPD:REF>
<XPD:REF name="Specializations[2]">OhBruW+M9ESetgPYPzgRDAAA</XPD:REF>
<XPD:REF name="Specializations[3]">CwcklM4710aimP8xXjmGmAAA</XPD:REF>
<XPD:REF name="Specializations[4]">rurZPt+RqUmKb3AoQVy19AAA</XPD:REF>
<XPD:REF name="Specializations[5]">fDmgxdSypUiHurtLC187bwAA</XPD:REF>
<XPD:REF name="Specializations[6]">84kJS37ehE+fIP/cgMgeuwAA</XPD:REF>
<XPD:REF name="Specializations[7]">ptBXHHAICEWyV64YKfAR4QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">13</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="mFffos7uhkWJdVyYj19bDQAA">
<XPD:ATTR name="Name" type="string">createOptionCollection</XPD:ATTR>
<XPD:REF name="Owner">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fi1s5QfpJUaTywEeqF/lvAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mFffos7uhkWJdVyYj19bDQAA</XPD:REF>
<XPD:REF name="Type_">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="sagnnHuUmEeJnvYKQLuM6gAA">
<XPD:ATTR name="Name" type="string">applyTranslationOptions</XPD:ATTR>
<XPD:REF name="Owner">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CaOpcc8gfEOZ6nTkkDLE6AAA">
<XPD:ATTR name="Name" type="string">optionCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sagnnHuUmEeJnvYKQLuM6gAA</XPD:REF>
<XPD:REF name="Type_">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="R7O/TF9YPUSTs+d5uEQ/uQAA">
<XPD:ATTR name="Name" type="string">isTranslationEnabled</XPD:ATTR>
<XPD:REF name="Owner">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6RZ/wM/Zi0qhuwRTe0TMSwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">R7O/TF9YPUSTs+d5uEQ/uQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="GPiQOOoepUmV8FzM2sYDQgAA">
<XPD:ATTR name="Name" type="string">getTranslationColumnName</XPD:ATTR>
<XPD:REF name="Owner">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BLK6ZHHNIkqfZ58z1WFfnQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GPiQOOoepUmV8FzM2sYDQgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="dQgDYsvjQkqy/jWM+0+UswAA">
<XPD:ATTR name="Name" type="string">checkTranslationtMeta</XPD:ATTR>
<XPD:REF name="Owner">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UUyY2obyKEy5GSgZwyGvkwAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dQgDYsvjQkqy/jWM+0+UswAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="8iwEjMSSiESU1gYPzAp8kQAA">
<XPD:ATTR name="Name" type="string">getTranslatable</XPD:ATTR>
<XPD:REF name="Owner">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="U1PmrYHAc0W57e12Rq10mQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8iwEjMSSiESU1gYPzAp8kQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="CO7p3aBhj0mGg/fAjI1B9gAA">
<XPD:ATTR name="Name" type="string">getTranslationEntityProperty</XPD:ATTR>
<XPD:REF name="Owner">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="orbuQ9QxAEKQbw069uRywwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CO7p3aBhj0mGg/fAjI1B9gAA</XPD:REF>
<XPD:REF name="Type_">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="l0qVH6zcpUaQtpW3ekWQYwAA">
<XPD:ATTR name="Name" type="string">translationCopy</XPD:ATTR>
<XPD:REF name="Owner">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qNCrE4xzgkaK/awugV/U9wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l0qVH6zcpUaQtpW3ekWQYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pvCp6uMWoU6g83cQPeK1qQAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l0qVH6zcpUaQtpW3ekWQYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="z7I7WOjxHUSB3P1UHcMOxgAA">
<XPD:ATTR name="Name" type="string">translationManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l0qVH6zcpUaQtpW3ekWQYwAA</XPD:REF>
<XPD:REF name="Type_">wuOnUAJ2Q0mC8sWk9atk6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="9LO7IOliIkunarVspRaWzgAA">
<XPD:ATTR name="Name" type="string">translationRead</XPD:ATTR>
<XPD:REF name="Owner">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="X6yVpjemM0O+Gq6dkK7jVQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9LO7IOliIkunarVspRaWzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="gaKThn6KkUafc6ynFZPdWQAA">
<XPD:ATTR name="Name" type="string">translation</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Translation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9LO7IOliIkunarVspRaWzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="oYAYhueUR0Wy3hMxgCWYsgAA">
<XPD:ATTR name="Name" type="string">translationWrite</XPD:ATTR>
<XPD:REF name="Owner">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sYKuCAnv1kK1TfyoO2TUvQAA">
<XPD:ATTR name="Name" type="string">translation</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Translation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oYAYhueUR0Wy3hMxgCWYsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="wg/PGTApnkan64k0lN2X6AAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oYAYhueUR0Wy3hMxgCWYsgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="Q4bErOomxUKoohCadFUw8AAA">
<XPD:ATTR name="Name" type="string">mapTranslationValue</XPD:ATTR>
<XPD:REF name="Owner">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cTE2I0gIN0mcOVhfsI6J/wAA">
<XPD:ATTR name="Name" type="string">translationMappingJob</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TranslationMappingJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q4bErOomxUKoohCadFUw8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="y6WCPaRgaEqJiBUd7wMllQAA">
<XPD:ATTR name="Name" type="string">rawDataMap</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q4bErOomxUKoohCadFUw8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="EAH+jzXHD0Ki2M4Cnjme9AAA">
<XPD:ATTR name="Name" type="string">mappedValues</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q4bErOomxUKoohCadFUw8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="8LMJiKMsyE+FS7Cpnvly+gAA">
<XPD:ATTR name="Name" type="string">supplyTranslationPersistingJob</XPD:ATTR>
<XPD:REF name="Owner">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Lzmg2mumTE6bvrK65WCo1QAA">
<XPD:ATTR name="Name" type="string">mappedValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8LMJiKMsyE+FS7Cpnvly+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="r4CRrhp4B0iXVrjKds07MgAA">
<XPD:ATTR name="Name" type="string">persistingJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8LMJiKMsyE+FS7Cpnvly+gAA</XPD:REF>
<XPD:REF name="Type_">GFmA4KaQOkugT/wt26s/YgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="tBTHblwOmEOJ56EOY1rPuwAA">
<XPD:ATTR name="Name" type="string">tpaq</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TranslationPersistingActionQueue</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8LMJiKMsyE+FS7Cpnvly+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="y9+zkwWG2ki69Jq5w7UbjwAA">
<XPD:ATTR name="Name" type="string">supplyTranslationRemovingJob</XPD:ATTR>
<XPD:REF name="Owner">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DTUh4oMWuUS8xOx2m+7TGwAA">
<XPD:ATTR name="Name" type="string">mappedValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y9+zkwWG2ki69Jq5w7UbjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Vrvgr9Jb1kq0525tX/u02wAA">
<XPD:ATTR name="Name" type="string">removingJob</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y9+zkwWG2ki69Jq5w7UbjwAA</XPD:REF>
<XPD:REF name="Type_">MPp1ySei/UO6TWBVdhzE3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="gV/l2YTTT06ysHMmDK95hwAA">
<XPD:ATTR name="Name" type="string">tpaq</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TranslationRemovingActionQueue</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y9+zkwWG2ki69Jq5w7UbjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="BH/Hdc0TvEOQpvcTHNtDGgAA">
<XPD:ATTR name="Name" type="string">OPTION_TRANSLATION_ENABLED_KEY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Ordering" type="UMLOrderingKind">okOrdered</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Kb0/cP73ikiLvdld1zcIvAAA">
<XPD:ATTR name="Name" type="string">translationEnabledDefault</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="p0QO18Zz1kCDLYI4gUociwAA">
<XPD:ATTR name="Name" type="string">date</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="uQ9m4AfXMESfTSMiWeWJ2gAA">
<XPD:ATTR name="Name" type="string">DateTimeScriptField</XPD:ATTR>
<XPD:REF name="Namespace">p0QO18Zz1kCDLYI4gUociwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">5</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">GK209oZp60WlwDwqKMdolgAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">dho/u+LtjEqFPwUqsMKWigAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">F+rCsWY3XUygvOG2WCqP3gAA</XPD:REF>
<XPD:REF name="ClientDependencies[3]">DMRCwyBPqkiWvS5kLBQRPgAA</XPD:REF>
<XPD:REF name="ClientDependencies[4]">FBRkV5SAlE2VzcWvgcsAEgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">l+/3Jlqo/E2cpaxSW81nDgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">AqDpcDFlTU+zY7XcUuLK+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="EZsq9P+fPUmEwAjkGhP1zwAA">
<XPD:ATTR name="Name" type="string">LastModScriptField</XPD:ATTR>
<XPD:REF name="Namespace">p0QO18Zz1kCDLYI4gUociwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">AqDpcDFlTU+zY7XcUuLK+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLPackage" guid="MYrMnKFHJ0emjGEnD48CRAAA">
<XPD:ATTR name="Name" type="string">file</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="ip6Ns9B5A0mqpjkcCTeNBwAA">
<XPD:ATTR name="Name" type="string">FileScriptField</XPD:ATTR>
<XPD:REF name="Namespace">MYrMnKFHJ0emjGEnD48CRAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">w82+b889gEOY2nBV8gTxygAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">LuusZc7PAU2gGPu8ZF2jyAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">OhBruW+M9ESetgPYPzgRDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLPackage" guid="OY9cGKPr0EuEkSgehVDtzAAA">
<XPD:ATTR name="Name" type="string">l18n</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="KBfYm5QSg0SZ6a1rOA9JzQAA">
<XPD:ATTR name="Name" type="string">LocaleScriptField</XPD:ATTR>
<XPD:REF name="Namespace">OY9cGKPr0EuEkSgehVDtzAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">5</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">p8hcw7ubdkG5KAUXSdYQoAAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">bYZq8xvN2U6IKXKg02RMWAAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">VMf3ShQ+h0GdpyuGX32NAwAA</XPD:REF>
<XPD:REF name="ClientDependencies[3]">C9WRbb5E+0yL91CioiRInAAA</XPD:REF>
<XPD:REF name="ClientDependencies[4]">z4xcJWMAnkmrbpkVch3XBgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">CwcklM4710aimP8xXjmGmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLPackage" guid="r1icjTBaKE+7VbUpsowEgwAA">
<XPD:ATTR name="Name" type="string">numeric</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="lkbZuexUbkSxnGjiOGjZZwAA">
<XPD:ATTR name="Name" type="string">IntegerScriptField</XPD:ATTR>
<XPD:REF name="Namespace">r1icjTBaKE+7VbUpsowEgwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">5</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">D1ROX6JM7k+EJivG+PBzwAAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">e9HciLe7ikWcZotWNXFAowAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">55utPJ2mNkq8X/OLvqTgrAAA</XPD:REF>
<XPD:REF name="ClientDependencies[3]">6K2e3FlC20OD93ywaOfcoQAA</XPD:REF>
<XPD:REF name="ClientDependencies[4]">QjTlPR0VcEeM97i3b6S1eAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">rurZPt+RqUmKb3AoQVy19AAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">4yye9mWok0uYyRQ+FzTXAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="ZoiADt3+20+R3aaWg2DnNQAA">
<XPD:ATTR name="Name" type="string">OrderScriptField</XPD:ATTR>
<XPD:REF name="Namespace">r1icjTBaKE+7VbUpsowEgwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">4yye9mWok0uYyRQ+FzTXAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLPackage" guid="BzKka7ouCEiF7uoZ5+4SEQAA">
<XPD:ATTR name="Name" type="string">relation</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">15</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="doR5GnF5YEiLjdS8LDYoSwAA">
<XPD:ATTR name="Name" type="string">ManyToManySelectEiField</XPD:ATTR>
<XPD:REF name="Namespace">BzKka7ouCEiF7uoZ5+4SEQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">XtiChpGDe0agYxlSHD98OAAA</XPD:REF>
<XPD:REF name="Views[1]">qL7H7v/YhEqlE/AUyuh4agAA</XPD:REF>
<XPD:REF name="Views[2]">y9BhOZlPb0idQZe4T8czvgAA</XPD:REF>
<XPD:REF name="Views[3]">Bsv7vSGqLU6NI9OnmOEzDgAA</XPD:REF>
<XPD:REF name="Views[4]">PfIsiLIzFkuLiS0kziuoWQAA</XPD:REF>
<XPD:REF name="Views[5]">GuB6c++knUOx83sKWb5yFAAA</XPD:REF>
<XPD:REF name="Views[6]">rmKALTi1f0OiAdDGWUd7egAA</XPD:REF>
<XPD:REF name="Views[7]">iAn7vjr+z0e7zVaGyncBCQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">T5bVowgI9EywRC7uu8T8iQAA</XPD:REF>
<XPD:REF name="Generalizations[1]">5+BcGWpk6EqTsUjOQu2+OAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="fQ7fUQd38U2MRAvJas0bYQAA">
<XPD:ATTR name="Name" type="string">ManyToOneSelectEiField</XPD:ATTR>
<XPD:REF name="Namespace">BzKka7ouCEiF7uoZ5+4SEQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">O9Azzq8+lEezt5JHJa3pWgAA</XPD:REF>
<XPD:REF name="Views[1]">L+d/5fKIjUiHgZEx7XlDFQAA</XPD:REF>
<XPD:REF name="Views[2]">hTCIct9lp0y1OgG+4cPRjwAA</XPD:REF>
<XPD:REF name="Views[3]">o0/ueK8RvkGES95hH63HxwAA</XPD:REF>
<XPD:REF name="Views[4]">WBzyz7zT4Emfgc9QYizbsAAA</XPD:REF>
<XPD:REF name="Views[5]">vvtiDXDtdUq8Xuo6l9+Q9AAA</XPD:REF>
<XPD:REF name="Views[6]">PGhpwqHzEkiKwDQm/Hu8NgAA</XPD:REF>
<XPD:REF name="Views[7]">llAEyQBoeE+qKhx1IF1EhgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">9FOlUpYrUk+XgNFCVr0QbwAA</XPD:REF>
<XPD:REF name="Generalizations[1]">XgME+tPG5UayCcFVPsKBKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="ehna+G6PJkWA6Ni/YbFuIAAA">
<XPD:ATTR name="Name" type="string">OneToManySelectEiField</XPD:ATTR>
<XPD:REF name="Namespace">BzKka7ouCEiF7uoZ5+4SEQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">TxEotC6R5EmfWn15ES5ZTAAA</XPD:REF>
<XPD:REF name="Views[1]">2jGasFNr2UmpixfHyxj9AAAA</XPD:REF>
<XPD:REF name="Views[2]">pWBkod0fKUi9yUPVXmW1OwAA</XPD:REF>
<XPD:REF name="Views[3]">j9XkBtExFk29tplCMDWXogAA</XPD:REF>
<XPD:REF name="Views[4]">wWS5BkKt3kOlH4UcbXThCwAA</XPD:REF>
<XPD:REF name="Views[5]">EsMPrWupvkCo7/n9PYu3WQAA</XPD:REF>
<XPD:REF name="Views[6]">HLB/4Guv4EyWDkBrux6cMgAA</XPD:REF>
<XPD:REF name="Views[7]">PI5YYORZgEGycJKxRu61RQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ZDSG5yoRkUGUEZeS9XyOxwAA</XPD:REF>
<XPD:REF name="Generalizations[1]">pq4zGl7UgkiCxGnh/727GQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="ehzTfzsky0K+KfoN2xSk8QAA">
<XPD:ATTR name="Name" type="string">IntegratedOneToOneEiField</XPD:ATTR>
<XPD:REF name="Namespace">BzKka7ouCEiF7uoZ5+4SEQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">hxuxrKFdqEu6eLM+XghXjAAA</XPD:REF>
<XPD:REF name="Views[1]">6CEcHA9qnUqRlEU8QIJxPAAA</XPD:REF>
<XPD:REF name="Views[2]">Wh8Ci8x5cE6pEYHV30QSiQAA</XPD:REF>
<XPD:REF name="Views[3]">3LSRAuVkVEGY24sOLpLqdAAA</XPD:REF>
<XPD:REF name="Views[4]">VmgWXt2mJkOVK+fnctxpaQAA</XPD:REF>
<XPD:REF name="Views[5]">gIPbXsv9l0+icYG3o5CIAQAA</XPD:REF>
<XPD:REF name="Views[6]">VjxGtJ9wKkmVJxet0jyL0wAA</XPD:REF>
<XPD:REF name="Views[7]">CQSZA2CQgU2Lx0TUR1HaBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLPackage" guid="wI1CSst+HE20oEF5BPYCNQAA">
<XPD:ATTR name="Name" type="string">option</XPD:ATTR>
<XPD:REF name="Namespace">BzKka7ouCEiF7uoZ5+4SEQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="vjQ6AkAZDEqvHwjoNi4DwgAA">
<XPD:ATTR name="Name" type="string">OneToOneOption</XPD:ATTR>
<XPD:REF name="Namespace">wI1CSst+HE20oEF5BPYCNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="o/OJwIf4nkKF6ZstaxEZ6AAA">
<XPD:ATTR name="Name" type="string">EmbeddedOneToManyEiField</XPD:ATTR>
<XPD:REF name="Namespace">BzKka7ouCEiF7uoZ5+4SEQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">iHWzAwFexEmDAVHExniU/QAA</XPD:REF>
<XPD:REF name="Views[1]">1Zo+K4L01kqijADZXad5qAAA</XPD:REF>
<XPD:REF name="Views[2]">a1LipI/ZZUqCUGPRLocUuQAA</XPD:REF>
<XPD:REF name="Views[3]">G5wltGv+ekOlOQ74cTDAQQAA</XPD:REF>
<XPD:REF name="Views[4]">04+dnBTNBU2Ag6oGBIm9FQAA</XPD:REF>
<XPD:REF name="Views[5]">e5Mr7jx9bU2hDFaBZp9GrQAA</XPD:REF>
<XPD:REF name="Views[6]">HtUyewTmW0S7GRbqjEWF3wAA</XPD:REF>
<XPD:REF name="Views[7]">6/6V0vQ5NEazCwejETrxngAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Ch0/EC3LIUKEaTPeCtw9yQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">RvFHKoLl40C/kOH0Q8axIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="hKHQ+D7dQk21a7wWQpjtOAAA">
<XPD:ATTR name="Name" type="string">model</XPD:ATTR>
<XPD:REF name="Namespace">BzKka7ouCEiF7uoZ5+4SEQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="DZt/Bbo46kKw57K65P+AVQAA">
<XPD:ATTR name="Name" type="string">ToOneScriptFieldRelation</XPD:ATTR>
<XPD:REF name="Namespace">hKHQ+D7dQk21a7wWQpjtOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="8nRNrEjc3EGsXulXUBrpKwAA">
<XPD:ATTR name="Name" type="string">RelationCriteriaFactory</XPD:ATTR>
<XPD:REF name="Namespace">hKHQ+D7dQk21a7wWQpjtOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zy4+IO7kJkS0bcFv4YtB9AAA</XPD:REF>
<XPD:REF name="Views[1]">9bwNpA/AJkmBrakP/0UfeAAA</XPD:REF>
<XPD:REF name="Views[2]">rUCecErwak+/+EjBt4dujgAA</XPD:REF>
<XPD:REF name="Views[3]">GSBe7z5BJk+ljqdQcETOuQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="TEfrqvYBa0OmPOnxX3jTyAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">8nRNrEjc3EGsXulXUBrpKwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="shLkqHAurUuYLpQ3le1HhAAA">
<XPD:ATTR name="Name" type="string">relationProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TEfrqvYBa0OmPOnxX3jTyAAA</XPD:REF>
<XPD:REF name="Type_">KcfVee0uJkOZimb+TqqH8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yPDhbZKsn0GTd43Ll9UMbAAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TEfrqvYBa0OmPOnxX3jTyAAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="E5PiPbVUt0CkBAKW7z+UGwAA">
<XPD:ATTR name="Name" type="string">MappedOneToCriteriaFactory</XPD:ATTR>
<XPD:REF name="Namespace">hKHQ+D7dQk21a7wWQpjtOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lzqRbCMEYke6b3yzlkDPVgAA</XPD:REF>
<XPD:REF name="Views[1]">DGGM6YdNukaCDghdLlxmUgAA</XPD:REF>
<XPD:REF name="Views[2]">Q4CZznThe0mp1OsLwG01cAAA</XPD:REF>
<XPD:REF name="Views[3]">5fwmtMhC4EeSg4VB0TbX1QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="RIEGgcruI0O8kof/nCfv7gAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">E5PiPbVUt0CkBAKW7z+UGwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aOOaP7RbmEaO87IiEhfaUwAA">
<XPD:ATTR name="Name" type="string">mappedRelation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RIEGgcruI0O8kof/nCfv7gAA</XPD:REF>
<XPD:REF name="Type_">ma3f65uyME2dkoNLVAbB4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+9ShcmKSFEGLM9bzSjJoXwAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RIEGgcruI0O8kof/nCfv7gAA</XPD:REF>
<XPD:REF name="Type_">esc3pglYSE69x5VBYTLTAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLPackage" guid="ztLakitqoUGiI7L8Sn5nPgAA">
<XPD:ATTR name="Name" type="string">relation</XPD:ATTR>
<XPD:REF name="Namespace">hKHQ+D7dQk21a7wWQpjtOAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="HPZL7eoTQ0Gxfi39cIjT1AAA">
<XPD:ATTR name="Name" type="string">EiFieldRelation</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">ztLakitqoUGiI7L8Sn5nPgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">nl7v2X+KbUyw+jgrWjU5dgAA</XPD:REF>
<XPD:REF name="Views[1]">0IyKupXHaEiZbKvXYLLiDAAA</XPD:REF>
<XPD:REF name="Views[2]">zw0Jgjk7vkqXsJQOA9hD2gAA</XPD:REF>
<XPD:REF name="Views[3]">I49Hpscd6ki+xwYPfbRk9QAA</XPD:REF>
<XPD:REF name="Views[4]">RBzcpbK9uEi78t/EvOrqCgAA</XPD:REF>
<XPD:REF name="Views[5]">QFG/sHnC5kq8/fmMprjMAQAA</XPD:REF>
<XPD:REF name="Views[6]">3mCWZF4Or0GZ4Nk7uKOMKwAA</XPD:REF>
<XPD:REF name="Views[7]">h3DfvqJ7i0Gn472dvtV1LwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">CHmpSqjJrkCAm/IUMIY7iwAA</XPD:REF>
<XPD:REF name="Specializations[1]">HYtT1fRBUkad+U9mteB9TwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0VHdMgWXUUCmaonzGAGE7AAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="282u2e05PESrXVMvJsh/HgAA">
<XPD:ATTR name="Name" type="string">relationScriptField</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0VHdMgWXUUCmaonzGAGE7AAA</XPD:REF>
<XPD:REF name="Type_">TGTBnikDl0i1t7BZczoZtwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eipfwEp+70exykE9nDvxjwAA">
<XPD:ATTR name="Name" type="string">soureMany</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0VHdMgWXUUCmaonzGAGE7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="8xIVniczFEO8OXlAMiOmjwAA">
<XPD:ATTR name="Name" type="string">targetMany</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0VHdMgWXUUCmaonzGAGE7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="XOw3mJTjjkqBmFZPd3n2fgAA">
<XPD:ATTR name="Name" type="string">getRelationEiField</XPD:ATTR>
<XPD:REF name="Owner">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FLAOgxGqJkmIb+kbBmVEHQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">RelationEiField</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XOw3mJTjjkqBmFZPd3n2fgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="gHfXz75vdUGTzvTft0S6UAAA">
<XPD:ATTR name="Name" type="string">isSourceMany</XPD:ATTR>
<XPD:REF name="Owner">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8jTdRYOMeUW6Y9lHQ2Dq5wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gHfXz75vdUGTzvTft0S6UAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="u0+WUmtSB06AMiz5SPZM+gAA">
<XPD:ATTR name="Name" type="string">isTargetMany</XPD:ATTR>
<XPD:REF name="Owner">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UYQyQzDVgEuVcCBesf0OiAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u0+WUmtSB06AMiz5SPZM+gAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="SoLSrnQnekS/AinYjzPtHgAA">
<XPD:ATTR name="Name" type="string">getTargetEiSpec</XPD:ATTR>
<XPD:REF name="Owner">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GVulX8EaU0yxVfcG0zBDXQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SoLSrnQnekS/AinYjzPtHgAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="9mybk1XO4UGtjALGhVrV2AAA">
<XPD:ATTR name="Name" type="string">getTargetEiMask</XPD:ATTR>
<XPD:REF name="Owner">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/TONoJ0FF0e6gm/Yzkhy3AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9mybk1XO4UGtjALGhVrV2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="HWNxgDrf/EWfAkCXyOzbYwAA">
<XPD:ATTR name="Name" type="string">init</XPD:ATTR>
<XPD:REF name="Owner">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cw4q1GfDF0+s6wyfivjTeQAA">
<XPD:ATTR name="Name" type="string">targetEiSpec</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HWNxgDrf/EWfAkCXyOzbYwAA</XPD:REF>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XBOHjB2CQU2dWcg/SVRm2QAA">
<XPD:ATTR name="Name" type="string">targetEiMask</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HWNxgDrf/EWfAkCXyOzbYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="P+tjiqiquUiLySlXsNDxeAAA">
<XPD:ATTR name="Name" type="string">isMaster</XPD:ATTR>
<XPD:REF name="Owner">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7abXU1ZyPkCT3QztrAGz3gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">P+tjiqiquUiLySlXsNDxeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="Ngfvn7t98kmSvsqXFv8dNQAA">
<XPD:ATTR name="Name" type="string">createTargetScriptState</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="58wyMkwZp0O6jhNg2+pEIgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ngfvn7t98kmSvsqXFv8dNQAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YL3WBbxxzkOCeI8mdi5axQAA">
<XPD:ATTR name="Name" type="string">pseudo</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ngfvn7t98kmSvsqXFv8dNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="dK1ThufkD0aM3DQ0UzXF5AAA">
<XPD:ATTR name="Name" type="string">targetEntityScript</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityScript</XPD:ATTR>
<XPD:REF name="Type_">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:REF name="Owner">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="/2VDxlVZ0E+THUmhMbZsogAA">
<XPD:ATTR name="Name" type="string">targetScriptMask</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ScriptMask</XPD:ATTR>
<XPD:REF name="Owner">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="tl5xAm1UM0KpH8EqGAay0wAA">
<XPD:ATTR name="Name" type="string">sourceMany</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="oNDezVL0GEKz5gIXC7iClwAA">
<XPD:ATTR name="Name" type="string">targetMany</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="kFvtJedU2UOKAh2UNtTUmQAA">
<XPD:ATTR name="Name" type="string">EmbeddedEiFieldRelation</XPD:ATTR>
<XPD:REF name="Namespace">ztLakitqoUGiI7L8Sn5nPgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">2dcVwhbViUCwvrFhA9kXpQAA</XPD:REF>
<XPD:REF name="Views[1]">tnzBjGXdtkuCt4qPXVLUWgAA</XPD:REF>
<XPD:REF name="Views[2]">lrRG8HLD50+tI5vfuLSlFwAA</XPD:REF>
<XPD:REF name="Views[3]">eE++jsaTAU2NgtIySZryzQAA</XPD:REF>
<XPD:REF name="Views[4]">3+84aq76QEyCumhSmaEdpgAA</XPD:REF>
<XPD:REF name="Views[5]">RFn/TjVpO06JrTnDwG/0FgAA</XPD:REF>
<XPD:REF name="Views[6]">NFbdsZxxCUOVC2j9cULUEwAA</XPD:REF>
<XPD:REF name="Views[7]">nh4Lgns24kmsdYF3LfsfcgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">HYtT1fRBUkad+U9mteB9TwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="O+Vs+v0PzkWNYukaKg2JEQAA">
<XPD:ATTR name="Name" type="string">createOptionCollection</XPD:ATTR>
<XPD:REF name="Owner">kFvtJedU2UOKAh2UNtTUmQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZRqCtFWInkO83HvkI/C2KQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">O+Vs+v0PzkWNYukaKg2JEQAA</XPD:REF>
<XPD:REF name="Type_">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TPofCp7j60i7NoXx5UweCwAA">
<XPD:ATTR name="Name" type="string">optionCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">O+Vs+v0PzkWNYukaKg2JEQAA</XPD:REF>
<XPD:REF name="Type_">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">RsDsX9xnr06Jlo1/DUHgkAAA</XPD:REF>
<XPD:REF name="Associations[1]">+6TaI7YVAE21fl/I91Af7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="vSFqr750s0KXXhF5m+XXbgAA">
<XPD:ATTR name="Name" type="string">SelectEiFieldRelation</XPD:ATTR>
<XPD:REF name="Namespace">ztLakitqoUGiI7L8Sn5nPgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">r0ao0QWB/0GBO44s/whdiwAA</XPD:REF>
<XPD:REF name="Views[1]">X+ZOUJ3cA0ifVQZBM/+SdAAA</XPD:REF>
<XPD:REF name="Views[2]">HYFZRGcrTES1yi+zOwJpnwAA</XPD:REF>
<XPD:REF name="Views[3]">5qt0ZpjrS0CFY3H/PqHZsQAA</XPD:REF>
<XPD:REF name="Views[4]">7VSvO3oBnEqh2IYqa3sOSgAA</XPD:REF>
<XPD:REF name="Views[5]">LYAnfDaqVESTCvdmfUJipQAA</XPD:REF>
<XPD:REF name="Views[6]">9bQuXEqAqUSvm109vJSa+QAA</XPD:REF>
<XPD:REF name="Views[7]">xxzHNTMHlUSO9MjZNjGAcwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">CHmpSqjJrkCAm/IUMIY7iwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="hxplwUu2I0q96Weon2/8qwAA">
<XPD:ATTR name="Name" type="string">createOptionCollection</XPD:ATTR>
<XPD:REF name="Owner">vSFqr750s0KXXhF5m+XXbgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WMUWI5LFWEu4TUwZ93B6LAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hxplwUu2I0q96Weon2/8qwAA</XPD:REF>
<XPD:REF name="Type_">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3+1XI16T6E+ye8copproUgAA">
<XPD:ATTR name="Name" type="string">optionCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hxplwUu2I0q96Weon2/8qwAA</XPD:REF>
<XPD:REF name="Type_">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="NGTUvhMY2k2qSdQoZgII2AAA">
<XPD:ATTR name="Name" type="string">isEmbeddedAddEnabled</XPD:ATTR>
<XPD:REF name="Owner">vSFqr750s0KXXhF5m+XXbgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="amFQyWwzp0GRXvqLuzNmWgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NGTUvhMY2k2qSdQoZgII2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">862DyF0ESUObzyoD0LwVzwAA</XPD:REF>
<XPD:REF name="Associations[1]">3+05rIcnPU+w2sOQ5sQ39QAA</XPD:REF>
<XPD:REF name="Associations[2]">b5h3JMN5gEu09a9P0QMOPgAA</XPD:REF>
<XPD:REF name="Associations[3]">GEW3QKlPk0imaIkZ13XeagAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLInterface" guid="TGTBnikDl0i1t7BZczoZtwAA">
<XPD:ATTR name="Name" type="string">RelationScriptField</XPD:ATTR>
<XPD:REF name="Namespace">BzKka7ouCEiF7uoZ5+4SEQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">/2oEAJ/0qEudG8TY9/JSwQAA</XPD:REF>
<XPD:REF name="Views[1]">JvsgQydFGE+gomjGmQiAUAAA</XPD:REF>
<XPD:REF name="Views[2]">MkMOFfMVb0qEJfThmqEnpQAA</XPD:REF>
<XPD:REF name="Views[3]">wM0p9ywzdkK4fURpze+/hAAA</XPD:REF>
<XPD:REF name="Views[4]">1pPXOFzC5kW9KlpBbWhbHgAA</XPD:REF>
<XPD:REF name="Views[5]">lfLupHgGYky0m7n0pzQ3YQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">+t7Ia6ODr0CzKs0pnI0PrAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">MbzHVMrcHkauvqvLmIyYjgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="JZ+UWRDJZ0urj6iszTCaAwAA">
<XPD:ATTR name="Name" type="string">getEiFieldRelation</XPD:ATTR>
<XPD:REF name="Owner">TGTBnikDl0i1t7BZczoZtwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QtsDVOYTak2pP4sPDLIflgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiFieldRelation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JZ+UWRDJZ0urj6iszTCaAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">282u2e05PESrXVMvJsh/HgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="M1hr0p+k8UWGWqSCdOT7rwAA">
<XPD:ATTR name="Name" type="string">RelationScriptFieldAdapter</XPD:ATTR>
<XPD:REF name="Namespace">BzKka7ouCEiF7uoZ5+4SEQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vKjNAzlKH0aPTuy3hetI/gAA</XPD:REF>
<XPD:REF name="Views[1]">N9alAHmyzUGz2IcacJGxGgAA</XPD:REF>
<XPD:REF name="Views[2]">+u4+mziP+UOBMqAPuLjlYAAA</XPD:REF>
<XPD:REF name="Views[3]">8Yg35X7nHECUCxMOaj1HvQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">+t7Ia6ODr0CzKs0pnI0PrAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Jpi5/tHpNUumhTzQzuiiqAAA">
<XPD:ATTR name="Name" type="string">getTargetScriptMaskId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">M1hr0p+k8UWGWqSCdOT7rwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wPM2KaFBL0uTvnNpS5cbPQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Jpi5/tHpNUumhTzQzuiiqAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="zYbXpxZUM0OKz/TgybltrwAA">
<XPD:ATTR name="Name" type="string">EmbeddedOneToOneEiField</XPD:ATTR>
<XPD:REF name="Namespace">BzKka7ouCEiF7uoZ5+4SEQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">hBdIyNSbwE2LJelb6fBcSgAA</XPD:REF>
<XPD:REF name="Views[1]">ZLlqCln0f02Q0nnPmR7IoAAA</XPD:REF>
<XPD:REF name="Views[2]">oFtfAi3tpUmDhUkATJ4jggAA</XPD:REF>
<XPD:REF name="Views[3]">8WrSnFGUREqjYYmY7SjcsAAA</XPD:REF>
<XPD:REF name="Views[4]">3z/tA0I/0ESIb5mmiBZQvAAA</XPD:REF>
<XPD:REF name="Views[5]">2EgsiFGI1kuSk5P9azLW+gAA</XPD:REF>
<XPD:REF name="Views[6]">hAGtw29ab0K4iakbA0p9xwAA</XPD:REF>
<XPD:REF name="Views[7]">9cWhTMRUjUKABONURlRJ0AAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">7VoheOF5FE27xnnqFqCvLAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Lt83828VgUuPv3J1NvvCJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLPackage" guid="ugb5n/4JlEmmwWQw2VY/8QAA">
<XPD:ATTR name="Name" type="string">command</XPD:ATTR>
<XPD:REF name="Namespace">BzKka7ouCEiF7uoZ5+4SEQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="aPcOAnpN+Eih5bBNl1AOlgAA">
<XPD:ATTR name="Name" type="string">OneToScriptCommand</XPD:ATTR>
<XPD:REF name="Namespace">ugb5n/4JlEmmwWQw2VY/8QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BBHF2VSRSkigO5HO/H5NwAAA</XPD:REF>
<XPD:REF name="Views[1]">1vC0J9FrOkuCFFzqIATzcwAA</XPD:REF>
<XPD:REF name="Views[2]">k3Xc2Lr+40yTRphyhIa39QAA</XPD:REF>
<XPD:REF name="Views[3]">1rG0dqHw1E+PKNuAHOHjlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="y2OqGoCg2U+/KcNYMcPa6QAA">
<XPD:ATTR name="Name" type="string">ToManySelectEiFieldAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">BzKka7ouCEiF7uoZ5+4SEQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UKWjr9T0AkyT9FegunRsegAA</XPD:REF>
<XPD:REF name="Views[1]">iYsdVPyj20uOIKVjsOUxFQAA</XPD:REF>
<XPD:REF name="Views[2]">ocNkU0L/JUOpE4F5XXWj2gAA</XPD:REF>
<XPD:REF name="Views[3]">nwOlOSVY2ECgmG8N1IhOfgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">QeCZHlXgu0CvopoVd97JwAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">pq4zGl7UgkiCxGnh/727GQAA</XPD:REF>
<XPD:REF name="Specializations[1]">5+BcGWpk6EqTsUjOQu2+OAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="4AM9U6AMWUC/AuM1BrzKsAAA">
<XPD:ATTR name="Name" type="string">ToManyEiFieldAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">BzKka7ouCEiF7uoZ5+4SEQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zrivx+2x/0GAr1pUe+1xlAAA</XPD:REF>
<XPD:REF name="Views[1]">T9YHPndtqkqIf1HuvQfMlQAA</XPD:REF>
<XPD:REF name="Views[2]">JRx7tSr59UKtaURjoPr/UQAA</XPD:REF>
<XPD:REF name="Views[3]">nEkVtmLO70OKizxrPN66KwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">UPxiP9+z40WpBn30AgHBwwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">QeCZHlXgu0CvopoVd97JwAAA</XPD:REF>
<XPD:REF name="Specializations[1]">Ch0/EC3LIUKEaTPeCtw9yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="Ro70jvGhMkeLdDBdZnJOoAAA">
<XPD:ATTR name="Name" type="string">SimpleRelationEiFieldAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">BzKka7ouCEiF7uoZ5+4SEQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LHWkoHBPYkuoRS4vG5fCdQAA</XPD:REF>
<XPD:REF name="Views[1]">+cutJ2yHUESVqsL/R8EkdAAA</XPD:REF>
<XPD:REF name="Views[2]">4qiVXWSkCkCzSzzHRXIUqgAA</XPD:REF>
<XPD:REF name="Views[3]">GsSoNSILxU67n/5gdyQu/wAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">MbzHVMrcHkauvqvLmIyYjgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">UPxiP9+z40WpBn30AgHBwwAA</XPD:REF>
<XPD:REF name="Specializations[1]">mK+43pRXP0eOiBJ9N+PGowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLClass" guid="kpLP4Cp5gU+45yCUVKDtNAAA">
<XPD:ATTR name="Name" type="string">ToOneEiFieldAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">BzKka7ouCEiF7uoZ5+4SEQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/V+l8eCcc0mdHR+e6iSvCgAA</XPD:REF>
<XPD:REF name="Views[1]">3heWdJt4J0Wj5mnPKIzhTgAA</XPD:REF>
<XPD:REF name="Views[2]">toflSyCn9Em0sCY17AajjQAA</XPD:REF>
<XPD:REF name="Views[3]">SY+vMl5GvUGefgTos/lbZQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">mK+43pRXP0eOiBJ9N+PGowAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">XgME+tPG5UayCcFVPsKBKgAA</XPD:REF>
<XPD:REF name="Specializations[1]">7VoheOF5FE27xnnqFqCvLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLPackage" guid="sx+/N9EnuEuqbQfWhXLTzAAA">
<XPD:ATTR name="Name" type="string">string</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="IEaxPyK0vkeP+m8bp4xdOQAA">
<XPD:ATTR name="Name" type="string">AlphanumericScriptField</XPD:ATTR>
<XPD:REF name="Namespace">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">4</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">R93fyYErnEOodl0oUTOV4gAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">ro48aCBM8Ui6Vgvy8XllgAAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">8n8BAiw23kyGfBWPrM6HcAAA</XPD:REF>
<XPD:REF name="ClientDependencies[3]">fCYUM50620OZcNa8EAtoOgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">fDmgxdSypUiHurtLC187bwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">6</XPD:ATTR>
<XPD:REF name="Specializations[0]">kNT2sCVk8E26jJQo4s0NhwAA</XPD:REF>
<XPD:REF name="Specializations[1]">Xo82shH1JU6+C89QbDHImwAA</XPD:REF>
<XPD:REF name="Specializations[2]">LvbvpQfqPEmmvVrHR+T2tAAA</XPD:REF>
<XPD:REF name="Specializations[3]">yG5an9mz9kSd59Kx/dpHNAAA</XPD:REF>
<XPD:REF name="Specializations[4]">NNbKXh652EmU34MCg252iQAA</XPD:REF>
<XPD:REF name="Specializations[5]">HwaZnnWrk0uamLxdebxWhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="KS13OuUbEUKKF1DSsRqiSQAA">
<XPD:ATTR name="Name" type="string">LinkScriptField</XPD:ATTR>
<XPD:REF name="Namespace">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">xRbb2B5j3U2hDSJ1TEHSHgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">kNT2sCVk8E26jJQo4s0NhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="dsPE7OLrbU6JPSq79ioCngAA">
<XPD:ATTR name="Name" type="string">LocaleScriptField</XPD:ATTR>
<XPD:REF name="Namespace">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">4</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">C72G/SyuLUC+ZMZ9eKAkzwAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">/ix/xJGbQ0KhLNoTgyrskgAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">bzIfDQmIGkyPTx23xrn2jQAA</XPD:REF>
<XPD:REF name="ClientDependencies[3]">wfxARJUmDU2gdrmDfKQqmAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Xo82shH1JU6+C89QbDHImwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="7KLPYnqv1UWTZNs3mLzYoQAA">
<XPD:ATTR name="Name" type="string">PasswordScriptField</XPD:ATTR>
<XPD:REF name="Namespace">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">84kJS37ehE+fIP/cgMgeuwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="HCY4G6rvHEW+VweYGHzALgAA">
<XPD:ATTR name="Name" type="string">StringScriptField</XPD:ATTR>
<XPD:REF name="Namespace">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">zgYw0sZMnEaC4WWIWE+RcQAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">dg3hUWFTsEaN0AD59GzeVwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">LvbvpQfqPEmmvVrHR+T2tAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="5cbwE17veUeKElgh5B2PeAAA">
<XPD:ATTR name="Name" type="string">UrlPartScriptField</XPD:ATTR>
<XPD:REF name="Namespace">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">owPiq9QElkSJOTBl0ct67QAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">yG5an9mz9kSd59Kx/dpHNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="Ig6MbOwbIESjNWpm+SR7hgAA">
<XPD:ATTR name="Name" type="string">YoutubeScriptField</XPD:ATTR>
<XPD:REF name="Namespace">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">NNbKXh652EmU34MCg252iQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLPackage" guid="qlpZDM3XIEOqJgxND1G3NQAA">
<XPD:ATTR name="Name" type="string">wysiwyg</XPD:ATTR>
<XPD:REF name="Namespace">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="NWxBiNx90EiHOUOJfeUUBwAA">
<XPD:ATTR name="Name" type="string">WysiwygScriptField</XPD:ATTR>
<XPD:REF name="Namespace">qlpZDM3XIEOqJgxND1G3NQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">HwaZnnWrk0uamLxdebxWhwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">216</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">VU+zQo87WkeNO307BCHNSAAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">r0EclnjzaEia4OMM/XUYZAAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">bEi3eaZnIUyA1VqpLRQmwAAA</XPD:REF>
<XPD:REF name="TypedFeatures[3]">JnuUXi2ucEGK2reaEXnFOQAA</XPD:REF>
<XPD:REF name="TypedFeatures[4]">2DPTucnOYUS0sVJUR07zfgAA</XPD:REF>
<XPD:REF name="TypedFeatures[5]">PdXQGkz/9Eil5LtOMxVu1AAA</XPD:REF>
<XPD:REF name="TypedFeatures[6]">cR6dW/0NYEesn8RusrPqDwAA</XPD:REF>
<XPD:REF name="TypedFeatures[7]">NAsck2wq20yo5aXVIXSuTgAA</XPD:REF>
<XPD:REF name="TypedFeatures[8]">fVGJnYCWYkKwwPGiETwyUQAA</XPD:REF>
<XPD:REF name="TypedFeatures[9]">WchVkOWfLkqk313jppbtKgAA</XPD:REF>
<XPD:REF name="TypedFeatures[10]">4G/AuAwdBEGcfV/n3e2y3gAA</XPD:REF>
<XPD:REF name="TypedFeatures[11]">cwpTdsAGb0iWZR9hwCyz9wAA</XPD:REF>
<XPD:REF name="TypedFeatures[12]">9U8KDv+55U2HYKGVdru3/AAA</XPD:REF>
<XPD:REF name="TypedFeatures[13]">ACXYIeKi9EGp4vrRTrZemgAA</XPD:REF>
<XPD:REF name="TypedFeatures[14]">F+JjB2Ei0UW1sTGrMm5ioAAA</XPD:REF>
<XPD:REF name="TypedFeatures[15]">Tn0R5zRWf0O3vMwUG8C/XwAA</XPD:REF>
<XPD:REF name="TypedFeatures[16]">Ohw6zOV/K0Kl//vQ36fnawAA</XPD:REF>
<XPD:REF name="TypedFeatures[17]">eN4umc9xtk+ZIaFxRo+GaAAA</XPD:REF>
<XPD:REF name="TypedFeatures[18]">fY88fFks7Eu9dO/wMHnergAA</XPD:REF>
<XPD:REF name="TypedFeatures[19]">Fyg7dc6Nlk6qcP35KIi1aAAA</XPD:REF>
<XPD:REF name="TypedFeatures[20]">k+wZHTMlXE6j2FafyiUd/QAA</XPD:REF>
<XPD:REF name="TypedFeatures[21]">rnSGUSaipkOlJZ/jxSwlDQAA</XPD:REF>
<XPD:REF name="TypedFeatures[22]">840FjcWRSU+RJK7FMsq/7wAA</XPD:REF>
<XPD:REF name="TypedFeatures[23]">J9f9HFFvJ06ujJGR9OnCTQAA</XPD:REF>
<XPD:REF name="TypedFeatures[24]">PNzEmIkOCECeEVJX5DNKjQAA</XPD:REF>
<XPD:REF name="TypedFeatures[25]">YS2bJHve/EaOEUm1gtkMrQAA</XPD:REF>
<XPD:REF name="TypedFeatures[26]">8tyi/PJ1YkmDgcsYl/NibAAA</XPD:REF>
<XPD:REF name="TypedFeatures[27]">+SxE7iMkEUm5M3tUMGDJmQAA</XPD:REF>
<XPD:REF name="TypedFeatures[28]">J0pYCgRI6kapAXWMUJguKwAA</XPD:REF>
<XPD:REF name="TypedFeatures[29]">FvxWf6QtFkaqIpUX6Su4NQAA</XPD:REF>
<XPD:REF name="TypedFeatures[30]">KvDUDigptE+tpEDMl+Em8wAA</XPD:REF>
<XPD:REF name="TypedFeatures[31]">d/q/Y86ilkOH1p6kMfZJNwAA</XPD:REF>
<XPD:REF name="TypedFeatures[32]">QtRnA90rJUmkRmSTYCFNVgAA</XPD:REF>
<XPD:REF name="TypedFeatures[33]">NvGMdGRTPkiGWut/m1LK6QAA</XPD:REF>
<XPD:REF name="TypedFeatures[34]">8D8C1G6I2kqiUyy3R0a5RwAA</XPD:REF>
<XPD:REF name="TypedFeatures[35]">iFrhVpG07EWDMc/dkGbT7QAA</XPD:REF>
<XPD:REF name="TypedFeatures[36]">esSaN9fU10e2a1fR26sIbwAA</XPD:REF>
<XPD:REF name="TypedFeatures[37]">/h80q8soGEioOvkuTQGSjgAA</XPD:REF>
<XPD:REF name="TypedFeatures[38]">LxUOMU63HkyISqRwqOtJCQAA</XPD:REF>
<XPD:REF name="TypedFeatures[39]">NCHFxRCEPEuempJP1wkmHAAA</XPD:REF>
<XPD:REF name="TypedFeatures[40]">cT4h/jdxb0ORTavaezom0gAA</XPD:REF>
<XPD:REF name="TypedFeatures[41]">qs+S6KPT1UeuLAw8EUoEIAAA</XPD:REF>
<XPD:REF name="TypedFeatures[42]">lErqbKSHNUaDNyi3WfEqdwAA</XPD:REF>
<XPD:REF name="TypedFeatures[43]">BH/Hdc0TvEOQpvcTHNtDGgAA</XPD:REF>
<XPD:REF name="TypedFeatures[44]">8AuExojCykuH6eR33SO6kQAA</XPD:REF>
<XPD:REF name="TypedFeatures[45]">pfbmaSI3AEGo2PgGUYy9yQAA</XPD:REF>
<XPD:REF name="TypedFeatures[46]">DOCVmWrj7EKh2ZQiX/JsEAAA</XPD:REF>
<XPD:REF name="TypedFeatures[47]">q/18q3UiBEG6xushSaoc6QAA</XPD:REF>
<XPD:REF name="TypedFeatures[48]">Kjs+WrS9i024HSM+dEB6HQAA</XPD:REF>
<XPD:REF name="TypedFeatures[49]">VwsABhibhEK1LWyfWPB9kAAA</XPD:REF>
<XPD:REF name="TypedFeatures[50]">nK4y4RhZPEO46GrA6rM54AAA</XPD:REF>
<XPD:REF name="TypedFeatures[51]">yri5XvCkVUOrXOGui2RviAAA</XPD:REF>
<XPD:REF name="TypedFeatures[52]">fNQxhUQ/i0+qVV2ECuN30wAA</XPD:REF>
<XPD:REF name="TypedFeatures[53]">8phpdpiFi02PAYOlOyjrgAAA</XPD:REF>
<XPD:REF name="TypedFeatures[54]">frRBAHxmVUCSmKWJkSVRsAAA</XPD:REF>
<XPD:REF name="TypedFeatures[55]">nk0wBqdfNUCBvbc5V107rQAA</XPD:REF>
<XPD:REF name="TypedFeatures[56]">J2f1wcIz90SSmdsYKDo5OQAA</XPD:REF>
<XPD:REF name="TypedFeatures[57]">LdIaUuEddEmmKJ4yAmk2NQAA</XPD:REF>
<XPD:REF name="TypedFeatures[58]">RylCZ4E4UEOJGOfQLTCSEAAA</XPD:REF>
<XPD:REF name="TypedFeatures[59]">iMOTI3TgvUS0HpVXTTEHzAAA</XPD:REF>
<XPD:REF name="TypedFeatures[60]">QpGBhztgCU2cVnyw65BgRQAA</XPD:REF>
<XPD:REF name="TypedFeatures[61]">6GXoGPNaeUmMLBGPNbMQ/QAA</XPD:REF>
<XPD:REF name="TypedFeatures[62]">9pLAnZdNykmQ0WvgGit02wAA</XPD:REF>
<XPD:REF name="TypedFeatures[63]">S6VJtQK+ZUSFKHb9tn+D8AAA</XPD:REF>
<XPD:REF name="TypedFeatures[64]">XSkWRsBTTkm2wQ7VCiZ16wAA</XPD:REF>
<XPD:REF name="TypedFeatures[65]">fdpBwHS/8keZ5CeKEyzZNgAA</XPD:REF>
<XPD:REF name="TypedFeatures[66]">/5N4sNNV40e2PRgs3gFc4QAA</XPD:REF>
<XPD:REF name="TypedFeatures[67]">vnzKZ+xfDUeaDTd6N8g8DQAA</XPD:REF>
<XPD:REF name="TypedFeatures[68]">xl0Mbfi+d0SmojhD3CcD/gAA</XPD:REF>
<XPD:REF name="TypedFeatures[69]">vQldDAV5NUSUdmVXe7uwCQAA</XPD:REF>
<XPD:REF name="TypedFeatures[70]">MZ4V7eWt/EiYF6dzNgTYTgAA</XPD:REF>
<XPD:REF name="TypedFeatures[71]">e0LiCvNBg0qmezZ3OlcCdwAA</XPD:REF>
<XPD:REF name="TypedFeatures[72]">nKBVa7QemkKGLXjXhYy7/gAA</XPD:REF>
<XPD:REF name="TypedFeatures[73]">isklQrK9X02IFzk3u0T2uAAA</XPD:REF>
<XPD:REF name="TypedFeatures[74]">DgP64jP3gkSMLAv5FJLHGgAA</XPD:REF>
<XPD:REF name="TypedFeatures[75]">kYtbSZUeTEeycaTbum8DyAAA</XPD:REF>
<XPD:REF name="TypedFeatures[76]">ZxApYuw0WE+PtxKzgeOKfQAA</XPD:REF>
<XPD:REF name="TypedFeatures[77]">y2vOCSKLUECJnbzELfccCAAA</XPD:REF>
<XPD:REF name="TypedFeatures[78]">O7l26AvwrUm33NqDIe3LpwAA</XPD:REF>
<XPD:REF name="TypedFeatures[79]">rAlp6b7WQEeO6lNTcNiIeAAA</XPD:REF>
<XPD:REF name="TypedFeatures[80]">pxYWBDGEdEe5nssnksPcIgAA</XPD:REF>
<XPD:REF name="TypedFeatures[81]">SfFzGUMjiUm0tXHvJR4KVgAA</XPD:REF>
<XPD:REF name="TypedFeatures[82]">//Sa/o3sVUmcnnxmYSkM6AAA</XPD:REF>
<XPD:REF name="TypedFeatures[83]">y31HxGmge0W9irVyPiu3HwAA</XPD:REF>
<XPD:REF name="TypedFeatures[84]">9Dqu8pOt206MLYWred4CPAAA</XPD:REF>
<XPD:REF name="TypedFeatures[85]">YWNDBHVUxUCEgc2Mt5/nAwAA</XPD:REF>
<XPD:REF name="TypedFeatures[86]">SK6msoyaFESKoajvlBa/vgAA</XPD:REF>
<XPD:REF name="TypedFeatures[87]">cOB8offKJkmivLCuIIZU7QAA</XPD:REF>
<XPD:REF name="TypedFeatures[88]">XerCzgqNQkq6piLeQhg98QAA</XPD:REF>
<XPD:REF name="TypedFeatures[89]">fho0y+nbwEGmDbV2gX2G8wAA</XPD:REF>
<XPD:REF name="TypedFeatures[90]">ukJRxVUy7UqmpOVlGh+YJQAA</XPD:REF>
<XPD:REF name="TypedFeatures[91]">6Sal0aIm6kqbWxIRFccmcQAA</XPD:REF>
<XPD:REF name="TypedFeatures[92]">y0mNlPldnkCIs0QWO7yh5AAA</XPD:REF>
<XPD:REF name="TypedFeatures[93]">6OgTZa8xOEG8IwPSAZY9jAAA</XPD:REF>
<XPD:REF name="TypedFeatures[94]">nv2/26SZS02W0SRyTFNAngAA</XPD:REF>
<XPD:REF name="TypedFeatures[95]">MMhHymNpX06pRVuTT2Rn+AAA</XPD:REF>
<XPD:REF name="TypedFeatures[96]">CDOAOVDaikKZtanEqAULowAA</XPD:REF>
<XPD:REF name="TypedFeatures[97]">oTKTQRqFIkSAvEiZMG5hvwAA</XPD:REF>
<XPD:REF name="TypedFeatures[98]">ixiyus1PyUSKb0/Zdm0jggAA</XPD:REF>
<XPD:REF name="TypedFeatures[99]">sKUWAkekPkK9U/S2KzLo6AAA</XPD:REF>
<XPD:REF name="TypedFeatures[100]">vvjdzzB5Ik21WuFD8VOKYgAA</XPD:REF>
<XPD:REF name="TypedFeatures[101]">qxEW/3neikOWDQrfXsMjwwAA</XPD:REF>
<XPD:REF name="TypedFeatures[102]">wc0lYca25U64tt1ypkCQzQAA</XPD:REF>
<XPD:REF name="TypedFeatures[103]">5sMRvOlmxUSU0yqXLlJKYgAA</XPD:REF>
<XPD:REF name="TypedFeatures[104]">8pM9OJlFHkW6zLJb/tvrIQAA</XPD:REF>
<XPD:REF name="TypedFeatures[105]">3qBrIWMt6UC+gXvbA8Vd/gAA</XPD:REF>
<XPD:REF name="TypedFeatures[106]">wOOv+aX+LEqcJqj/OmBklgAA</XPD:REF>
<XPD:REF name="TypedFeatures[107]">R7gBwESxyk6YqWdEVtwMSwAA</XPD:REF>
<XPD:REF name="TypedFeatures[108]">TCpYZ4Hb1kOaIbPaIOCrgQAA</XPD:REF>
<XPD:REF name="TypedFeatures[109]">15YXW7X8oUySS5P/OVbBXgAA</XPD:REF>
<XPD:REF name="TypedFeatures[110]">0Kj4GmWHGE+HY4uTgkc+bAAA</XPD:REF>
<XPD:REF name="TypedFeatures[111]">4OozcWOaNEqV1fh/TGuw8wAA</XPD:REF>
<XPD:REF name="TypedFeatures[112]">R7Z1HO3x602bOiowdIh6PAAA</XPD:REF>
<XPD:REF name="TypedFeatures[113]">giWajXg3eUyZYvaP0UFM1AAA</XPD:REF>
<XPD:REF name="TypedFeatures[114]">I2hMPe1w7Ua6uhSuopDbegAA</XPD:REF>
<XPD:REF name="TypedFeatures[115]">F7f1wXQ2GEaFNJDIlskihgAA</XPD:REF>
<XPD:REF name="TypedFeatures[116]">sfalNsr20EGi8yvFfeNROQAA</XPD:REF>
<XPD:REF name="TypedFeatures[117]">B4ymlltf+keAKrC5u6Ln3AAA</XPD:REF>
<XPD:REF name="TypedFeatures[118]">YUutXPv5KUiA8RwNAAGEnAAA</XPD:REF>
<XPD:REF name="TypedFeatures[119]">VAemCH9WPUKZrgeF4tPd8QAA</XPD:REF>
<XPD:REF name="TypedFeatures[120]">RPT7hQWRe068FbW/7NKY2wAA</XPD:REF>
<XPD:REF name="TypedFeatures[121]">lAwk7gAGWEChGg9Vg5S00AAA</XPD:REF>
<XPD:REF name="TypedFeatures[122]">fBF8XG4E5UOhxHNNJiW51wAA</XPD:REF>
<XPD:REF name="TypedFeatures[123]">3dShC8ljc0GoL0xpEhCCowAA</XPD:REF>
<XPD:REF name="TypedFeatures[124]">27+qz+Lie02TTwn3LsBRFQAA</XPD:REF>
<XPD:REF name="TypedFeatures[125]">uidw2GnlNEi9opOeCEfYngAA</XPD:REF>
<XPD:REF name="TypedFeatures[126]">EW22QwOunkeWi1jFJTjHdAAA</XPD:REF>
<XPD:REF name="TypedFeatures[127]">p3g8Lx3K0E+PKS4zo87DiAAA</XPD:REF>
<XPD:REF name="TypedFeatures[128]">BwDOpNo23kOSt2xJmtFqfQAA</XPD:REF>
<XPD:REF name="TypedFeatures[129]">myXpqPD2lEmgJjvhrD+mVwAA</XPD:REF>
<XPD:REF name="TypedFeatures[130]">BOUK0mwhGUGUizG/dFVOPAAA</XPD:REF>
<XPD:REF name="TypedFeatures[131]">bhJjGykq1k+7tWUIWx0WTQAA</XPD:REF>
<XPD:REF name="TypedFeatures[132]">xMe/djAvYkmIH7DN2XSlTgAA</XPD:REF>
<XPD:REF name="TypedFeatures[133]">yonnCqhzPUmAgd3h9PQC9wAA</XPD:REF>
<XPD:REF name="TypedFeatures[134]">WRweDW1KIk+ykSrSF2M24gAA</XPD:REF>
<XPD:REF name="TypedFeatures[135]">Ool/d8DupEKNVfb6VfYnIgAA</XPD:REF>
<XPD:REF name="TypedFeatures[136]">87Dv/i8vcU6Vk4rCXCwtBgAA</XPD:REF>
<XPD:REF name="TypedFeatures[137]">PwSPfnGUMkiRZ+Qc22zKCQAA</XPD:REF>
<XPD:REF name="TypedFeatures[138]">rRdQDCe/6EKHejLkJ2X+wwAA</XPD:REF>
<XPD:REF name="TypedFeatures[139]">0CNz5dw5vE+mV1Gthpi0ZQAA</XPD:REF>
<XPD:REF name="TypedFeatures[140]">JLjVnLLadkuZUURLI+JlcAAA</XPD:REF>
<XPD:REF name="TypedFeatures[141]">svhCYoWEJk6lVNHUobUcmQAA</XPD:REF>
<XPD:REF name="TypedFeatures[142]">1HmERPW2hEuG5KwVheUaoQAA</XPD:REF>
<XPD:REF name="TypedFeatures[143]">yxJwVXiyhEG7c5/iJgDy9QAA</XPD:REF>
<XPD:REF name="TypedFeatures[144]">Lhv7+SS+QE279v9kxUNepwAA</XPD:REF>
<XPD:REF name="TypedFeatures[145]">AL0zGh5wtEeTeZ4ulyDVhAAA</XPD:REF>
<XPD:REF name="TypedFeatures[146]">vj2NGBmAqUezaTItrJy7EgAA</XPD:REF>
<XPD:REF name="TypedFeatures[147]">jqUoxmfzR0iN3vhTFVr8lAAA</XPD:REF>
<XPD:REF name="TypedFeatures[148]">GrXjNZUisUG7WhlnrLVi6QAA</XPD:REF>
<XPD:REF name="TypedFeatures[149]">9YD6tIm6e0CGcaZaQl8UZgAA</XPD:REF>
<XPD:REF name="TypedFeatures[150]">JaO7sIUaLUabXwys1PTRXwAA</XPD:REF>
<XPD:REF name="TypedFeatures[151]">cKXcdmFzIE6+DJNYLOVtxgAA</XPD:REF>
<XPD:REF name="TypedFeatures[152]">7mSGcOxDJU23476RmuLrhQAA</XPD:REF>
<XPD:REF name="TypedFeatures[153]">i92PDnIlU0yZqSepgA+2MAAA</XPD:REF>
<XPD:REF name="TypedFeatures[154]">uKoAU+GC2EeIj9fqhBuEVQAA</XPD:REF>
<XPD:REF name="TypedFeatures[155]">VOo0juosMESA66BMocHOIAAA</XPD:REF>
<XPD:REF name="TypedFeatures[156]">Zul6B3Y0OUmiziZAOOEGfwAA</XPD:REF>
<XPD:REF name="TypedFeatures[157]">6xNfRt4xoE+RZoPhHBAtjgAA</XPD:REF>
<XPD:REF name="TypedFeatures[158]">wyTtTeuCOEighLzEwQtFNAAA</XPD:REF>
<XPD:REF name="TypedFeatures[159]">1u9xLPx6PUSyaL0LVM7QVgAA</XPD:REF>
<XPD:REF name="TypedFeatures[160]">xzGPI+Yqikqy714FKD0osAAA</XPD:REF>
<XPD:REF name="TypedFeatures[161]">Pcg13akQCkiTwjyzvC6BeQAA</XPD:REF>
<XPD:REF name="TypedFeatures[162]">UQTilNIgSkyKyODeZp7m7QAA</XPD:REF>
<XPD:REF name="TypedFeatures[163]">VxCMV0x1OkyeZI1krQixJAAA</XPD:REF>
<XPD:REF name="TypedFeatures[164]">NvU91YXOg0K8VGAPeM5icQAA</XPD:REF>
<XPD:REF name="TypedFeatures[165]">6m3gjfb2PE+D8RcWM7gBRQAA</XPD:REF>
<XPD:REF name="TypedFeatures[166]">qrQ6xGr27EqmvzdSaZcyaAAA</XPD:REF>
<XPD:REF name="TypedFeatures[167]">LX+nhs7SzEWH80kuRtoBpQAA</XPD:REF>
<XPD:REF name="TypedFeatures[168]">UErQs1FRIEapF+SgtnHjyQAA</XPD:REF>
<XPD:REF name="TypedFeatures[169]">KU+kuGVMQEK8w3VOLUOuRgAA</XPD:REF>
<XPD:REF name="TypedFeatures[170]">HTREiGnB/UGKGz3/90ILwQAA</XPD:REF>
<XPD:REF name="TypedFeatures[171]">HZj7z59h20WAPliC+16vVgAA</XPD:REF>
<XPD:REF name="TypedFeatures[172]">3cowdbobZUWThIsLRVUlXQAA</XPD:REF>
<XPD:REF name="TypedFeatures[173]">ZtA3lFR3vkab71klXhidHgAA</XPD:REF>
<XPD:REF name="TypedFeatures[174]">p8hJnaE+5kiwwYsiqgiSrAAA</XPD:REF>
<XPD:REF name="TypedFeatures[175]">6A+v7lTwL0ytEk4/eQ5ELgAA</XPD:REF>
<XPD:REF name="TypedFeatures[176]">UpMUS1RM3k21HEB4LzGOAQAA</XPD:REF>
<XPD:REF name="TypedFeatures[177]">JeAc4lTbUkeGZ+IhB609LgAA</XPD:REF>
<XPD:REF name="TypedFeatures[178]">yd8EIo+ooEu7uiudCmWW3wAA</XPD:REF>
<XPD:REF name="TypedFeatures[179]">kNUrH9XQIE++dc23VmUqPgAA</XPD:REF>
<XPD:REF name="TypedFeatures[180]">yoLU5TAkNk2GuTFf/Z6hvwAA</XPD:REF>
<XPD:REF name="TypedFeatures[181]">5W1RD5VUOkmG/2PI2pUHRAAA</XPD:REF>
<XPD:REF name="TypedFeatures[182]">DUfiRvgx1kayDOVC1K+2HwAA</XPD:REF>
<XPD:REF name="TypedFeatures[183]">RyIRJNxdsEWFgV3IZxAX+wAA</XPD:REF>
<XPD:REF name="TypedFeatures[184]">RG8KgJFK9kuPHMh5N5WJkAAA</XPD:REF>
<XPD:REF name="TypedFeatures[185]">cXAqatdqxE+wpyXq3pWu6wAA</XPD:REF>
<XPD:REF name="TypedFeatures[186]">zx8muEKkoUm5zh7GuRjjjQAA</XPD:REF>
<XPD:REF name="TypedFeatures[187]">yx2GJVxqFUm8PG5FJSYpRAAA</XPD:REF>
<XPD:REF name="TypedFeatures[188]">IoMh1IQlGEmuWxkG7eoVUQAA</XPD:REF>
<XPD:REF name="TypedFeatures[189]">+NusKhTie0+SPABH5CpCsAAA</XPD:REF>
<XPD:REF name="TypedFeatures[190]">FixystuBn0izYBvyNhl99gAA</XPD:REF>
<XPD:REF name="TypedFeatures[191]">UHKe+PDxbkmTQrgJEZQTqQAA</XPD:REF>
<XPD:REF name="TypedFeatures[192]">G8l4s71ruEewudk/3UnpQAAA</XPD:REF>
<XPD:REF name="TypedFeatures[193]">vjio+bJnMEGJbGg62Qqo3gAA</XPD:REF>
<XPD:REF name="TypedFeatures[194]">2h0HEuZbUE+ln/x+mNcrQQAA</XPD:REF>
<XPD:REF name="TypedFeatures[195]">Le2y5OByg0qjMMqadgyp7gAA</XPD:REF>
<XPD:REF name="TypedFeatures[196]">L2BwVwV6kkeOvtdNXJWRDgAA</XPD:REF>
<XPD:REF name="TypedFeatures[197]">5c6n9BJJGUivDYktsQnPaQAA</XPD:REF>
<XPD:REF name="TypedFeatures[198]">Ga5pVFkJcU6/WMFtqg9ePQAA</XPD:REF>
<XPD:REF name="TypedFeatures[199]">J0eWjU/Qy0ecPw/nAYz7kwAA</XPD:REF>
<XPD:REF name="TypedFeatures[200]">XKK7ERfIi0Cu3tybyC517QAA</XPD:REF>
<XPD:REF name="TypedFeatures[201]">ONJU1SnAjUWGu3yA8gWxDwAA</XPD:REF>
<XPD:REF name="TypedFeatures[202]">B1b9lzz/kU60d/4LK1bWNQAA</XPD:REF>
<XPD:REF name="TypedFeatures[203]">t+IM0zERaku+/MSDmuGddwAA</XPD:REF>
<XPD:REF name="TypedFeatures[204]">DRTeNhIQk0i7s4ibG7vyjgAA</XPD:REF>
<XPD:REF name="TypedFeatures[205]">o6ji5mTmlEGiGXVi7gR+SAAA</XPD:REF>
<XPD:REF name="TypedFeatures[206]">RpMYvNy/DUeVfMXInGQ9uQAA</XPD:REF>
<XPD:REF name="TypedFeatures[207]">O1PvgXber0+z3YpKhAxA6wAA</XPD:REF>
<XPD:REF name="TypedFeatures[208]">Dz0/yCeZr0WNsoHsIFl7iAAA</XPD:REF>
<XPD:REF name="TypedFeatures[209]">RGymV+1ba0GtpOvuTh8SWAAA</XPD:REF>
<XPD:REF name="TypedFeatures[210]">U7kG/01wH0ac4MikI8MuKgAA</XPD:REF>
<XPD:REF name="TypedFeatures[211]">yBSyb9AA1E2IZEsWvECxEAAA</XPD:REF>
<XPD:REF name="TypedFeatures[212]">a8A1j8x170u8HQHepFCSrAAA</XPD:REF>
<XPD:REF name="TypedFeatures[213]">9n0OLVKH40Wy7//bPmwLrgAA</XPD:REF>
<XPD:REF name="TypedFeatures[214]">HEAABekxbEKQR3H9DQ2MfwAA</XPD:REF>
<XPD:REF name="TypedFeatures[215]">Hc4DNyoaR0eY6yiOrdO86wAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">424</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">DPKwYdqSFUaoa4d1ZcAGjgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">eGkJV96Wm0WtpVvnlEUF5QAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">q9jKY+4RC0iT1l0AAyUVQgAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">E1tp1TIAsUK7/93B/XpjCgAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">u8tTfPQ/sUSawLZPANBPQQAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">YW4nNTy/6Eax5Kod1h5McQAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">Pk0yxHrLekqJJOodTalm1QAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">N/CYPTD4jk6fJivKVZQdOwAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">ylnLxjBp2kiFQxrAuBO8OgAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">27Yhw6YVmU2rrIwtG6dnVgAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">LzRcvWgvBkOcRl/JAcF6CQAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">ruUdxjlTd0unLj75VYC/tQAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">Gyv9texVOEqUI281n9+8ewAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">9K/1OqSMO0qA8mB6dbWrXwAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">O31X/FPZn0GCuupkNCFPCAAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">5JhonB0H8EepgLrlD8LHJwAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">2l8xYuNJ7kq0QuLq+K/gUgAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">3k5Z24NsQ0q4Sudwv5KlPAAA</XPD:REF>
<XPD:REF name="TypedParameters[18]">feUwwOx1wk21IpDa58K/uwAA</XPD:REF>
<XPD:REF name="TypedParameters[19]">OYCxwdKQ6EmeNKr3ZWQ6wwAA</XPD:REF>
<XPD:REF name="TypedParameters[20]">oXAK2/d6pUCunq14xDyUTAAA</XPD:REF>
<XPD:REF name="TypedParameters[21]">UqeWW4cg1USugZkIIX00yAAA</XPD:REF>
<XPD:REF name="TypedParameters[22]">Esc1zxCqREumQ3LZegpprgAA</XPD:REF>
<XPD:REF name="TypedParameters[23]">Myygi4yfbkOgKLMtZFC/7AAA</XPD:REF>
<XPD:REF name="TypedParameters[24]">+91pvCmo6UaXBZ1P5cD7cAAA</XPD:REF>
<XPD:REF name="TypedParameters[25]">QcgwDP9wfEmPPkla3dFHLgAA</XPD:REF>
<XPD:REF name="TypedParameters[26]">i3ozsoLzdEmObfub12IPXAAA</XPD:REF>
<XPD:REF name="TypedParameters[27]">XdoXfUEHX0OPqqrh0fnR6AAA</XPD:REF>
<XPD:REF name="TypedParameters[28]">NpMe/JXMhUGqNbAhI1BuIgAA</XPD:REF>
<XPD:REF name="TypedParameters[29]">jElfz1VoV0GkADjU7PXJxAAA</XPD:REF>
<XPD:REF name="TypedParameters[30]">KoOc+2Bq1Uill23Of+E42QAA</XPD:REF>
<XPD:REF name="TypedParameters[31]">U2ulbMMFmUeTqMJTssI4HQAA</XPD:REF>
<XPD:REF name="TypedParameters[32]">JagdpBtOoU2brp3b4Ewt+wAA</XPD:REF>
<XPD:REF name="TypedParameters[33]">CbNeGd0hREawwsM2xO8MnAAA</XPD:REF>
<XPD:REF name="TypedParameters[34]">0DC7BWEovEKT4zfeo5lI2AAA</XPD:REF>
<XPD:REF name="TypedParameters[35]">OjLlgHPL8E20/pNZvhN0AwAA</XPD:REF>
<XPD:REF name="TypedParameters[36]">2EUGcUHDjUi4WL6+l+YOPwAA</XPD:REF>
<XPD:REF name="TypedParameters[37]">wPM2KaFBL0uTvnNpS5cbPQAA</XPD:REF>
<XPD:REF name="TypedParameters[38]">YwnGxtT9B02OUikVYOuEhQAA</XPD:REF>
<XPD:REF name="TypedParameters[39]">BECsd9Oup0WGrJV/BVrY7gAA</XPD:REF>
<XPD:REF name="TypedParameters[40]">LW/swSNjWkyBvZDutJi8hAAA</XPD:REF>
<XPD:REF name="TypedParameters[41]">092Anhg4DEqzXay3hlPoWwAA</XPD:REF>
<XPD:REF name="TypedParameters[42]">w3zjm/APU06gjEY6q3pCtQAA</XPD:REF>
<XPD:REF name="TypedParameters[43]">bXajMLt23ECmMptaIhngeAAA</XPD:REF>
<XPD:REF name="TypedParameters[44]">EoSRTs8D+E6N4qwUFODYyAAA</XPD:REF>
<XPD:REF name="TypedParameters[45]">ulyZGgOY2kGYaMgOwRon4wAA</XPD:REF>
<XPD:REF name="TypedParameters[46]">a0/7FHr7rki6PqAb4vEhZQAA</XPD:REF>
<XPD:REF name="TypedParameters[47]">KCEcIhCOtkC/XYFGf1A1fwAA</XPD:REF>
<XPD:REF name="TypedParameters[48]">jNbjFzUHAUGsIpJZPkOtgAAA</XPD:REF>
<XPD:REF name="TypedParameters[49]">mS4E23ZhoEePbqNX+BMROAAA</XPD:REF>
<XPD:REF name="TypedParameters[50]">BLK6ZHHNIkqfZ58z1WFfnQAA</XPD:REF>
<XPD:REF name="TypedParameters[51]">OC3QQ5ARy0mMSXq5AnBBQwAA</XPD:REF>
<XPD:REF name="TypedParameters[52]">dqjDHIl0CEeF/aNFmqpnYwAA</XPD:REF>
<XPD:REF name="TypedParameters[53]">e+g9BrsU10uEbYH6Tzi1hwAA</XPD:REF>
<XPD:REF name="TypedParameters[54]">Rk8K3qW/PUS3AyJwlQjHCQAA</XPD:REF>
<XPD:REF name="TypedParameters[55]">Ge9bCEch/0WAzjHaCdSvnQAA</XPD:REF>
<XPD:REF name="TypedParameters[56]">YlY4ryKXQU+UHvo/Nv3iEAAA</XPD:REF>
<XPD:REF name="TypedParameters[57]">Pw9vwLncw0a8k7dvHPB3RwAA</XPD:REF>
<XPD:REF name="TypedParameters[58]">qvZDVdsFCEibq9RMWwZpNwAA</XPD:REF>
<XPD:REF name="TypedParameters[59]">d026WmJH2EiAOzpiQPxQlgAA</XPD:REF>
<XPD:REF name="TypedParameters[60]">Z3vSgvLM10u2WXiNXKiVRwAA</XPD:REF>
<XPD:REF name="TypedParameters[61]">y6H34pLvY0G9yPkZJsvV0QAA</XPD:REF>
<XPD:REF name="TypedParameters[62]">Pg68zZdaEUytN6DzlUHYswAA</XPD:REF>
<XPD:REF name="TypedParameters[63]">HRPwdU/usEqQqmKvwaJZRQAA</XPD:REF>
<XPD:REF name="TypedParameters[64]">OdSe/3/r6UavW473lCEVEwAA</XPD:REF>
<XPD:REF name="TypedParameters[65]">RuneUSRf7kaq51iFSXclXQAA</XPD:REF>
<XPD:REF name="TypedParameters[66]">RCZeDHqxFUWqWlG9AZl4kwAA</XPD:REF>
<XPD:REF name="TypedParameters[67]">KmzWQh4ArkGTvSMXBxRxnwAA</XPD:REF>
<XPD:REF name="TypedParameters[68]">FpYyqE8St0Gejyv9fxnaUQAA</XPD:REF>
<XPD:REF name="TypedParameters[69]">Do9rYdjm00auYMgeWDfSSAAA</XPD:REF>
<XPD:REF name="TypedParameters[70]">ChzKdmMhsUO0+He76n0nmwAA</XPD:REF>
<XPD:REF name="TypedParameters[71]">yxVBXp9x5kuqUYAK0Pu0jQAA</XPD:REF>
<XPD:REF name="TypedParameters[72]">RuSdQc/tNEuI2LZFtw6cGQAA</XPD:REF>
<XPD:REF name="TypedParameters[73]">uapGZbgXKkWhLtZ4MKZEfQAA</XPD:REF>
<XPD:REF name="TypedParameters[74]">UVswX+DLrkmJgM872Jc/7AAA</XPD:REF>
<XPD:REF name="TypedParameters[75]">GxSXGuEHcUSsKUuwJ2wcegAA</XPD:REF>
<XPD:REF name="TypedParameters[76]">hmGflOcJLUGmpeZ4I345JwAA</XPD:REF>
<XPD:REF name="TypedParameters[77]">14tmZFrcl0Cf1dNr7pnVhwAA</XPD:REF>
<XPD:REF name="TypedParameters[78]">bVf7s0n/3EqUn9dH3pVmYQAA</XPD:REF>
<XPD:REF name="TypedParameters[79]">OkBM4ggEw0afZh15pvg8fgAA</XPD:REF>
<XPD:REF name="TypedParameters[80]">5UiUnAyX8UmXz/69OLdwlgAA</XPD:REF>
<XPD:REF name="TypedParameters[81]">FWPVY8/K7Uy8iMOiSjHhIAAA</XPD:REF>
<XPD:REF name="TypedParameters[82]">sQ0cAqiIJkuHQ9g+o/VTGwAA</XPD:REF>
<XPD:REF name="TypedParameters[83]">8nzr6HA1NUiC7wiVC4XMHAAA</XPD:REF>
<XPD:REF name="TypedParameters[84]">YsL95bIXWUmurX9G/LIM5QAA</XPD:REF>
<XPD:REF name="TypedParameters[85]">k3IAGVrmzUWn7ysY7+ot3wAA</XPD:REF>
<XPD:REF name="TypedParameters[86]">Bp6ed52qFk+J4La0XlU5KQAA</XPD:REF>
<XPD:REF name="TypedParameters[87]">UqZBu41J90WKSseZXflNiQAA</XPD:REF>
<XPD:REF name="TypedParameters[88]">v+79vchBCkmJMdnvDSb/ZAAA</XPD:REF>
<XPD:REF name="TypedParameters[89]">6YTVReh7C0SJWpF7E3yJlwAA</XPD:REF>
<XPD:REF name="TypedParameters[90]">0EYLLK5AgEGEs77ZhMmiIQAA</XPD:REF>
<XPD:REF name="TypedParameters[91]">VFprbO4z9Ui0rkrJ2l3xvAAA</XPD:REF>
<XPD:REF name="TypedParameters[92]">I33Ngxp/EUu0wNNawj/4uAAA</XPD:REF>
<XPD:REF name="TypedParameters[93]">uCnuWRkTdECyFjV5cfzQewAA</XPD:REF>
<XPD:REF name="TypedParameters[94]">L9HfgNl1/EOaFAPy8M5ougAA</XPD:REF>
<XPD:REF name="TypedParameters[95]">062okP3eoEu+mzZ/88ladgAA</XPD:REF>
<XPD:REF name="TypedParameters[96]">F0IGgVrjN0ejLLAdiIFs6gAA</XPD:REF>
<XPD:REF name="TypedParameters[97]">GJswKEWFdkunZwIr+FFNfgAA</XPD:REF>
<XPD:REF name="TypedParameters[98]">MuXqltu/nUaf4tSWDcSmEAAA</XPD:REF>
<XPD:REF name="TypedParameters[99]">vDgSv83I9EehQLVg/v2vXwAA</XPD:REF>
<XPD:REF name="TypedParameters[100]">BOmLnBxSske3QN/enEwevgAA</XPD:REF>
<XPD:REF name="TypedParameters[101]">YWb8z4slpEm7M3ySDfG66QAA</XPD:REF>
<XPD:REF name="TypedParameters[102]">XZjWuQDdykKDMjoT90YmlwAA</XPD:REF>
<XPD:REF name="TypedParameters[103]">MOxCEhdN+UujiW6tEiuviQAA</XPD:REF>
<XPD:REF name="TypedParameters[104]">++cVdENojkKSNLUQdlwj6AAA</XPD:REF>
<XPD:REF name="TypedParameters[105]">5amYWoJBY0WfMoX0V5/KdwAA</XPD:REF>
<XPD:REF name="TypedParameters[106]">GHtqewGvwkKnyLhmYUVZ3AAA</XPD:REF>
<XPD:REF name="TypedParameters[107]">lcX68pI+SEek6SP3inB5UgAA</XPD:REF>
<XPD:REF name="TypedParameters[108]">jnuGXEUqQkqDUk7BKpdszwAA</XPD:REF>
<XPD:REF name="TypedParameters[109]">SZbxnhse6kq8Ukf4U6SnMgAA</XPD:REF>
<XPD:REF name="TypedParameters[110]">PBusC2XmWkCJwf+9I/mrKAAA</XPD:REF>
<XPD:REF name="TypedParameters[111]">LKTKNoqi90C4sM7Kzu0IOwAA</XPD:REF>
<XPD:REF name="TypedParameters[112]">Qm7lfls2cUSSbnW2RGrZuwAA</XPD:REF>
<XPD:REF name="TypedParameters[113]">I3SUKiDLIUOGrvy/vAFvAQAA</XPD:REF>
<XPD:REF name="TypedParameters[114]">x0JR93vJn0mV8pdryHwGigAA</XPD:REF>
<XPD:REF name="TypedParameters[115]">/+5m12uaUkSKa4SiNiNFIAAA</XPD:REF>
<XPD:REF name="TypedParameters[116]">rFUoLHdf3kaDNNjnntR/ZwAA</XPD:REF>
<XPD:REF name="TypedParameters[117]">PnVhbvgDv0KeP/AelPRcygAA</XPD:REF>
<XPD:REF name="TypedParameters[118]">REZ1L6ntxU+aEKYQpmETOgAA</XPD:REF>
<XPD:REF name="TypedParameters[119]">CNGnqbkX90WLPtlStnRsAgAA</XPD:REF>
<XPD:REF name="TypedParameters[120]">tyFmc2+zwEa0OgkR47/SjAAA</XPD:REF>
<XPD:REF name="TypedParameters[121]">ifv/bW/z3E2p6ejh3nW1BAAA</XPD:REF>
<XPD:REF name="TypedParameters[122]">v9R4CJifTEyT8lKQSC2PLAAA</XPD:REF>
<XPD:REF name="TypedParameters[123]">kMkcTlancUasFA0j5HPcZgAA</XPD:REF>
<XPD:REF name="TypedParameters[124]">QPjhuGpgCEyzWSG3+QB+jQAA</XPD:REF>
<XPD:REF name="TypedParameters[125]">2SImPey6+E6kTOda96tKigAA</XPD:REF>
<XPD:REF name="TypedParameters[126]">p3dsgVFk/U6L/xWudwqyYgAA</XPD:REF>
<XPD:REF name="TypedParameters[127]">vQRcQ0md60a34kyzJJRfJAAA</XPD:REF>
<XPD:REF name="TypedParameters[128]">KSfjg4+oMUmr3GiAPGV+GQAA</XPD:REF>
<XPD:REF name="TypedParameters[129]">u9vQD2l4QEmj3dT4FBf8ngAA</XPD:REF>
<XPD:REF name="TypedParameters[130]">6Bh2AiX5i06Zcw/QO2EanQAA</XPD:REF>
<XPD:REF name="TypedParameters[131]">9bV8Iv6i10+pBJxmwpWbHwAA</XPD:REF>
<XPD:REF name="TypedParameters[132]">/c9EgHozsk6uxwHO1ezAZgAA</XPD:REF>
<XPD:REF name="TypedParameters[133]">XLIbKLxiF0qQCz8yYnLXRgAA</XPD:REF>
<XPD:REF name="TypedParameters[134]">tHLiLcLNV06e8DlS7VDNSgAA</XPD:REF>
<XPD:REF name="TypedParameters[135]">pF3A//67XUCKDxglM1TpDgAA</XPD:REF>
<XPD:REF name="TypedParameters[136]">XQDVqr23M0eLQDboybv67AAA</XPD:REF>
<XPD:REF name="TypedParameters[137]">H0z/iT0MckO4GlDJAli/4AAA</XPD:REF>
<XPD:REF name="TypedParameters[138]">lgNVUTrRpUmQpMdRFEUa8AAA</XPD:REF>
<XPD:REF name="TypedParameters[139]">tAKR6aOx/UqcL6ouyLMzAQAA</XPD:REF>
<XPD:REF name="TypedParameters[140]">xQh8Jstx+k+CU49MGvFk0wAA</XPD:REF>
<XPD:REF name="TypedParameters[141]">61mWYf1HOk2Ue8+PN9HNjQAA</XPD:REF>
<XPD:REF name="TypedParameters[142]">p+aVTKIk+EKrmNmffDjcjwAA</XPD:REF>
<XPD:REF name="TypedParameters[143]">Lkjmb1fAPESXvcyunZ0hYgAA</XPD:REF>
<XPD:REF name="TypedParameters[144]">QJUCU32lb0aVFEPHvhiz1QAA</XPD:REF>
<XPD:REF name="TypedParameters[145]">Mdi+PYkyQUyqRjzfKq5JtQAA</XPD:REF>
<XPD:REF name="TypedParameters[146]">lMMTef/KqkiADUP+G21WbwAA</XPD:REF>
<XPD:REF name="TypedParameters[147]">iK5a0ifVEEKXZAk09u5kTAAA</XPD:REF>
<XPD:REF name="TypedParameters[148]">u00gJkED6Em+jdTD6qMLtAAA</XPD:REF>
<XPD:REF name="TypedParameters[149]">Ob8+Gmp9o0akf4qPldlNOQAA</XPD:REF>
<XPD:REF name="TypedParameters[150]">lvXJrv0zKEetDVGHyfEJWQAA</XPD:REF>
<XPD:REF name="TypedParameters[151]">QWi/GPjB2EuvIX2dOvLXNgAA</XPD:REF>
<XPD:REF name="TypedParameters[152]">pDZKPXY1AUGDxB9TS5AW6wAA</XPD:REF>
<XPD:REF name="TypedParameters[153]">yp855kfLt06iXviDWxsFdwAA</XPD:REF>
<XPD:REF name="TypedParameters[154]">v7gFf0rk1EmPxgNhoJB4ogAA</XPD:REF>
<XPD:REF name="TypedParameters[155]">k7jJrojzckSxuz5B9GuM+wAA</XPD:REF>
<XPD:REF name="TypedParameters[156]">RoZzuLXmcUOPzliKC3qOIAAA</XPD:REF>
<XPD:REF name="TypedParameters[157]">QrNEdx3WHkmxWA1wBrrssQAA</XPD:REF>
<XPD:REF name="TypedParameters[158]">JiRmr91pn0Wa2l1s8eThrAAA</XPD:REF>
<XPD:REF name="TypedParameters[159]">KeDH4kX230+bviGqEq8pWQAA</XPD:REF>
<XPD:REF name="TypedParameters[160]">t+0ubyoFMEypfmDBTfK2QgAA</XPD:REF>
<XPD:REF name="TypedParameters[161]">91PL4UH3IEeEmvExdlS6vwAA</XPD:REF>
<XPD:REF name="TypedParameters[162]">IBA1IfMxWECS8YXG4pqDogAA</XPD:REF>
<XPD:REF name="TypedParameters[163]">xNKsxbwCuE2CHrn5E7hGdwAA</XPD:REF>
<XPD:REF name="TypedParameters[164]">A1hlI0Fm2UK8D7M+PMQJPAAA</XPD:REF>
<XPD:REF name="TypedParameters[165]">VHphIw8Y/02CHFYheiHO3wAA</XPD:REF>
<XPD:REF name="TypedParameters[166]">kiUzcZu1lU6ht2xiOurojwAA</XPD:REF>
<XPD:REF name="TypedParameters[167]">NnZ8C5cM50yIphRoNjMprgAA</XPD:REF>
<XPD:REF name="TypedParameters[168]">3L0T8/46gkqXzKi9J9fZAQAA</XPD:REF>
<XPD:REF name="TypedParameters[169]">K4d5cg2md0ubxI9+cB+pfQAA</XPD:REF>
<XPD:REF name="TypedParameters[170]">lEdVRR8L/Eiixj6OVxPuCgAA</XPD:REF>
<XPD:REF name="TypedParameters[171]">NSChdgwx106qTwe0HJNQ9QAA</XPD:REF>
<XPD:REF name="TypedParameters[172]">N3NJkv0ebEuj+cHOuyuDHgAA</XPD:REF>
<XPD:REF name="TypedParameters[173]">uBPJxOc3Q06baBMU/eZIEgAA</XPD:REF>
<XPD:REF name="TypedParameters[174]">xUIXauKY4EGSITKGojvKUAAA</XPD:REF>
<XPD:REF name="TypedParameters[175]">QzYvS5Ne506Oag2X6B6/pQAA</XPD:REF>
<XPD:REF name="TypedParameters[176]">f76OUR8LB0ag3FdUuPG5nQAA</XPD:REF>
<XPD:REF name="TypedParameters[177]">vLwPPPAde0Kd5jwI0EQK5AAA</XPD:REF>
<XPD:REF name="TypedParameters[178]">foX1g+BcmE+bCpUyMroKCQAA</XPD:REF>
<XPD:REF name="TypedParameters[179]">ag5Hgrn/D0C3WhjatFxXWAAA</XPD:REF>
<XPD:REF name="TypedParameters[180]">HTLwxnE6SU+09DKG9GWAoAAA</XPD:REF>
<XPD:REF name="TypedParameters[181]">vaNDIJI70kukdbBrmve/yAAA</XPD:REF>
<XPD:REF name="TypedParameters[182]">yoL6O82vCka1Ur7OEfhsVwAA</XPD:REF>
<XPD:REF name="TypedParameters[183]">/7KjcUcNt0O1pf4sAEepxAAA</XPD:REF>
<XPD:REF name="TypedParameters[184]">hmalncT0g06RJIJwNMba9QAA</XPD:REF>
<XPD:REF name="TypedParameters[185]">KLr+SAIZzEaLpngufYbQuQAA</XPD:REF>
<XPD:REF name="TypedParameters[186]">MvD7UGsWKU+8TfVIZ79x8wAA</XPD:REF>
<XPD:REF name="TypedParameters[187]">k5c2+lLNjk+KU04+SD3MLAAA</XPD:REF>
<XPD:REF name="TypedParameters[188]">741KN3Ezt0CUWWHERYomJQAA</XPD:REF>
<XPD:REF name="TypedParameters[189]">XW7Qua3WIU6Y0HRnDz52pwAA</XPD:REF>
<XPD:REF name="TypedParameters[190]">LxAe7cqlvkuxIUJTIYkQrwAA</XPD:REF>
<XPD:REF name="TypedParameters[191]">wnTnnoE3ykSuavW47CQvcwAA</XPD:REF>
<XPD:REF name="TypedParameters[192]">yARxBrpMcUGzbMeuuvn00AAA</XPD:REF>
<XPD:REF name="TypedParameters[193]">2XbMaPxAzkmOSnurrnVCCQAA</XPD:REF>
<XPD:REF name="TypedParameters[194]">SbSE/4uLhEq9i+4fda6aEgAA</XPD:REF>
<XPD:REF name="TypedParameters[195]">3XxpVbtlbkS6kyP3GT8SBwAA</XPD:REF>
<XPD:REF name="TypedParameters[196]">DZ6OF1LzSUCf/9PyA51XlAAA</XPD:REF>
<XPD:REF name="TypedParameters[197]">9+/JvP+WukWq2YT8cwPT9QAA</XPD:REF>
<XPD:REF name="TypedParameters[198]">n+ToKrHCR02KrpnuQzFZAQAA</XPD:REF>
<XPD:REF name="TypedParameters[199]">l8FbHxiRWE2wyCfXxK8VtgAA</XPD:REF>
<XPD:REF name="TypedParameters[200]">pydsClNHLkOCZ6CFs66EkAAA</XPD:REF>
<XPD:REF name="TypedParameters[201]">94Y4XwYNpUy/yv2cFX964AAA</XPD:REF>
<XPD:REF name="TypedParameters[202]">UWb3lNItLkG+Vi/Eh8bk9AAA</XPD:REF>
<XPD:REF name="TypedParameters[203]">4d6wAFo390qc+d2jVXJpAAAA</XPD:REF>
<XPD:REF name="TypedParameters[204]">klLNcqeyfUahv9XMbDhPOQAA</XPD:REF>
<XPD:REF name="TypedParameters[205]">0YVEobgImUmOZ1ss65qhIwAA</XPD:REF>
<XPD:REF name="TypedParameters[206]">R3o6tid8pUyI0oYYxokT6wAA</XPD:REF>
<XPD:REF name="TypedParameters[207]">17jFg7Du+k+WAYu2z7VmUwAA</XPD:REF>
<XPD:REF name="TypedParameters[208]">YYz4IYxBP0urFoUWA/LZpQAA</XPD:REF>
<XPD:REF name="TypedParameters[209]">I462USkuKEGw9Flu9eonLgAA</XPD:REF>
<XPD:REF name="TypedParameters[210]">cHNi3mTgik2N1gj1dIOxtwAA</XPD:REF>
<XPD:REF name="TypedParameters[211]">nxdHKCX1nU6usQjR2FY4FQAA</XPD:REF>
<XPD:REF name="TypedParameters[212]">upm4J6P2A06sAPE/dDBFGgAA</XPD:REF>
<XPD:REF name="TypedParameters[213]">9t5VZHdC1Uijs0X/ZwjF+gAA</XPD:REF>
<XPD:REF name="TypedParameters[214]">lNPvFYytGEeh6pCt585mGgAA</XPD:REF>
<XPD:REF name="TypedParameters[215]">ha/bQUmitUaiaozw6hD3aQAA</XPD:REF>
<XPD:REF name="TypedParameters[216]">xo/dH33RVkaKqy4egYgQlQAA</XPD:REF>
<XPD:REF name="TypedParameters[217]">9x2MbSil2kWNoa45fT9erAAA</XPD:REF>
<XPD:REF name="TypedParameters[218]">EiEozeC2ekq55xzyT0TXaAAA</XPD:REF>
<XPD:REF name="TypedParameters[219]">6MbKzL7+hkSfpWxJDquKlQAA</XPD:REF>
<XPD:REF name="TypedParameters[220]">qtf2Jg3umkStPEuIISxFIgAA</XPD:REF>
<XPD:REF name="TypedParameters[221]">wHXCAoq9fkSCOasbbRUxJAAA</XPD:REF>
<XPD:REF name="TypedParameters[222]">7rbCaDYu8UGcaO/WKZTZcQAA</XPD:REF>
<XPD:REF name="TypedParameters[223]">0QCUlgtptkKTxvID3VXWowAA</XPD:REF>
<XPD:REF name="TypedParameters[224]">naoQx7AaAU6kRvY+/fEgrAAA</XPD:REF>
<XPD:REF name="TypedParameters[225]">nDXZj9tEXUGGwaSmVJiZ0QAA</XPD:REF>
<XPD:REF name="TypedParameters[226]">aVbwK2nslUymN7E5t6LEuwAA</XPD:REF>
<XPD:REF name="TypedParameters[227]">wZD+NCKu1E+LKvaGfP5HbwAA</XPD:REF>
<XPD:REF name="TypedParameters[228]">1D+pwe+UIEu9MohN+NtMoQAA</XPD:REF>
<XPD:REF name="TypedParameters[229]">h6J+NSzCWU68abgGq2yMLgAA</XPD:REF>
<XPD:REF name="TypedParameters[230]">H1LHy5IUI0+xPPOSLXiFpQAA</XPD:REF>
<XPD:REF name="TypedParameters[231]">Lt3XDEnelEmVc2vSSYZQugAA</XPD:REF>
<XPD:REF name="TypedParameters[232]">pLQmKeDfaU+ddEGBskj//wAA</XPD:REF>
<XPD:REF name="TypedParameters[233]">JztfP98Hx0ynF3Njs0rx2QAA</XPD:REF>
<XPD:REF name="TypedParameters[234]">Tl7RnJLBdUC490cAUlTD+AAA</XPD:REF>
<XPD:REF name="TypedParameters[235]">NNVSv9e5LkuJJh/QuwM+mgAA</XPD:REF>
<XPD:REF name="TypedParameters[236]">3wZ/qnEanEGRNey9FUlvTwAA</XPD:REF>
<XPD:REF name="TypedParameters[237]">KLOjFecLcEuhmlSOXLMvVQAA</XPD:REF>
<XPD:REF name="TypedParameters[238]">zY86SM4ekkGR3sh61iSyzgAA</XPD:REF>
<XPD:REF name="TypedParameters[239]">vCWMm2zpqEmmO3AR/j3xdgAA</XPD:REF>
<XPD:REF name="TypedParameters[240]">Qx3KgoXmqUq7QRMJCxlQ3gAA</XPD:REF>
<XPD:REF name="TypedParameters[241]">t6Z9ggVIYUG2mbm3yKNAzgAA</XPD:REF>
<XPD:REF name="TypedParameters[242]">13GnjiG65Uy5RX4jyvyj+wAA</XPD:REF>
<XPD:REF name="TypedParameters[243]">OEtGZ5DMAUGXuzBsBR53LAAA</XPD:REF>
<XPD:REF name="TypedParameters[244]">eokrArS7HUaEQo8wMfdA9gAA</XPD:REF>
<XPD:REF name="TypedParameters[245]">UEpghOTg402b4N81jsTq5QAA</XPD:REF>
<XPD:REF name="TypedParameters[246]">vipINF4/X0Wg4itYlIn6ngAA</XPD:REF>
<XPD:REF name="TypedParameters[247]">Ze99D92GhUeyyBmg/5qtlQAA</XPD:REF>
<XPD:REF name="TypedParameters[248]">3elyJSKEikmNizJHtPRdaAAA</XPD:REF>
<XPD:REF name="TypedParameters[249]">wWrfUe+vi0ufJZHOK8O30QAA</XPD:REF>
<XPD:REF name="TypedParameters[250]">zg1BFzT+50eHxR2/gfsVAgAA</XPD:REF>
<XPD:REF name="TypedParameters[251]">G9D9lahAqU+jvx17RYf5ogAA</XPD:REF>
<XPD:REF name="TypedParameters[252]">8Eo5TcqLVkiGNpzMGUyLQAAA</XPD:REF>
<XPD:REF name="TypedParameters[253]">DF/phCLKrEK9MMWar1KJ5AAA</XPD:REF>
<XPD:REF name="TypedParameters[254]">6X72cONw6Eie0itMbOPPqAAA</XPD:REF>
<XPD:REF name="TypedParameters[255]">vOPNuu/3QUSona7QLYtEewAA</XPD:REF>
<XPD:REF name="TypedParameters[256]">F2PEZXxMukS3r5RGZORwoQAA</XPD:REF>
<XPD:REF name="TypedParameters[257]">CmnJMNB8PU+Ze+yFNapWbAAA</XPD:REF>
<XPD:REF name="TypedParameters[258]">q41xndJUoUKYIP6Zd6l+HQAA</XPD:REF>
<XPD:REF name="TypedParameters[259]">aetswKXkRUm1UTmH2VVS/wAA</XPD:REF>
<XPD:REF name="TypedParameters[260]">mf6eSyi4EEK/dn1wsCJY4QAA</XPD:REF>
<XPD:REF name="TypedParameters[261]">HNc+/ruGY064l7Ik8QozzAAA</XPD:REF>
<XPD:REF name="TypedParameters[262]">zpmfLUMFG0WKCdag6D6/qwAA</XPD:REF>
<XPD:REF name="TypedParameters[263]">5cEKj3XCpEW8q5sn6lQLaAAA</XPD:REF>
<XPD:REF name="TypedParameters[264]">2HwYFvfrS0WhQ14DRs1OPgAA</XPD:REF>
<XPD:REF name="TypedParameters[265]">4ZT6J4CP0Uer89jhlbG73gAA</XPD:REF>
<XPD:REF name="TypedParameters[266]">RjlRH5VhDES/UVNgGslBowAA</XPD:REF>
<XPD:REF name="TypedParameters[267]">WhiV1SYkSEmt3v+1zFUc1wAA</XPD:REF>
<XPD:REF name="TypedParameters[268]">ItGV9h9/B0q6SHun+VT2YgAA</XPD:REF>
<XPD:REF name="TypedParameters[269]">jzeVv3l+cUq66CikTve71wAA</XPD:REF>
<XPD:REF name="TypedParameters[270]">BzUfEkhQ8kus85CDpBoHyQAA</XPD:REF>
<XPD:REF name="TypedParameters[271]">kFeYY9Hh00ekwVJ9QwGqrAAA</XPD:REF>
<XPD:REF name="TypedParameters[272]">d8acBIuknU+YUHnWyNXn0QAA</XPD:REF>
<XPD:REF name="TypedParameters[273]">FJ9LApqhL0yE5V2cz+aYTAAA</XPD:REF>
<XPD:REF name="TypedParameters[274]">C7VNX82MFU6k+sni+AR5QwAA</XPD:REF>
<XPD:REF name="TypedParameters[275]">voTzq2g+sUSPIkndyB90ygAA</XPD:REF>
<XPD:REF name="TypedParameters[276]">JRwXUzXM9E+CgQMVminiVwAA</XPD:REF>
<XPD:REF name="TypedParameters[277]">bdYzxS+hBESqJmiuTZpxNQAA</XPD:REF>
<XPD:REF name="TypedParameters[278]">ux9zeJQEokueaeZ12xoc1wAA</XPD:REF>
<XPD:REF name="TypedParameters[279]">Hxf8fZINGEqIsfHWXW6YVAAA</XPD:REF>
<XPD:REF name="TypedParameters[280]">bsjpX8IZSkie9iLd5+wd3gAA</XPD:REF>
<XPD:REF name="TypedParameters[281]">FyubMUAwjk+aI2hOoNgsKwAA</XPD:REF>
<XPD:REF name="TypedParameters[282]">6+nFJzMt10ugQxQpnUSEGAAA</XPD:REF>
<XPD:REF name="TypedParameters[283]">CUbIR9OCEk2A1+Qs+6M4JQAA</XPD:REF>
<XPD:REF name="TypedParameters[284]">wp0ZiTrMvkCUiVldBPWgNgAA</XPD:REF>
<XPD:REF name="TypedParameters[285]">TrWJgqjcKk6FEahijMZBTwAA</XPD:REF>
<XPD:REF name="TypedParameters[286]">cpeKlie79Ey48qeuTGUDOQAA</XPD:REF>
<XPD:REF name="TypedParameters[287]">7gg3pLtUBk2h5OqxfHRGlgAA</XPD:REF>
<XPD:REF name="TypedParameters[288]">XFt4zZiPMkyQ2+24G5k7+wAA</XPD:REF>
<XPD:REF name="TypedParameters[289]">BjaNopMFUka0XntCKZ/JQQAA</XPD:REF>
<XPD:REF name="TypedParameters[290]">ZBUteero/UKCX9y1IzCf2gAA</XPD:REF>
<XPD:REF name="TypedParameters[291]">mCXLxMlWDkSJGY1CoQLj4AAA</XPD:REF>
<XPD:REF name="TypedParameters[292]">8zsNAQ/RpEyud7Rp8jKTMgAA</XPD:REF>
<XPD:REF name="TypedParameters[293]">MZX53ObhPUewI33LbaamTgAA</XPD:REF>
<XPD:REF name="TypedParameters[294]">Cd1HsLGyIUysv/yIb43pKAAA</XPD:REF>
<XPD:REF name="TypedParameters[295]">N5TIHy28vkOA6bQrTg0LjwAA</XPD:REF>
<XPD:REF name="TypedParameters[296]">9f7Qd3qbTke+cw4ABjcDuwAA</XPD:REF>
<XPD:REF name="TypedParameters[297]">XxKKnuWh1Eun4TIWeSXcXAAA</XPD:REF>
<XPD:REF name="TypedParameters[298]">Ms6ifTe0dUegpNN8TDM1awAA</XPD:REF>
<XPD:REF name="TypedParameters[299]">bauZ5PaWDUOiOyKQ/jpwHAAA</XPD:REF>
<XPD:REF name="TypedParameters[300]">VbgNDdzDMk+4iPSLgiF3kAAA</XPD:REF>
<XPD:REF name="TypedParameters[301]">9ShCegXQaE6O1OeRqkQCsQAA</XPD:REF>
<XPD:REF name="TypedParameters[302]">JyIA1OjQdkGhXcKu0xMxDgAA</XPD:REF>
<XPD:REF name="TypedParameters[303]">J/tlqG3hX0qvyc/nRavWgwAA</XPD:REF>
<XPD:REF name="TypedParameters[304]">piiRrnM8aEaK1AtQkWBwkgAA</XPD:REF>
<XPD:REF name="TypedParameters[305]">BidYCr/YBUaOUZPMovsOXAAA</XPD:REF>
<XPD:REF name="TypedParameters[306]">r+nWV4nWdUioBf4iWfV4MQAA</XPD:REF>
<XPD:REF name="TypedParameters[307]">kY7v4uIB202/H1pvBUyFUQAA</XPD:REF>
<XPD:REF name="TypedParameters[308]">xk4btFGocUy9ZBcZ+O6QgAAA</XPD:REF>
<XPD:REF name="TypedParameters[309]">H0C2Extukk2tyLefUPqVAQAA</XPD:REF>
<XPD:REF name="TypedParameters[310]">3QIJe3+GY02JMC1hOHu9tAAA</XPD:REF>
<XPD:REF name="TypedParameters[311]">J2nZipxItUiwpOXxyq760wAA</XPD:REF>
<XPD:REF name="TypedParameters[312]">drA29SDY1kOtr7e2QbsTAgAA</XPD:REF>
<XPD:REF name="TypedParameters[313]">u+HDFKNb6EK0UB2OTpBAzAAA</XPD:REF>
<XPD:REF name="TypedParameters[314]">Ff6wxGIEZE+0OzY8mibUQAAA</XPD:REF>
<XPD:REF name="TypedParameters[315]">fjDXuVQ0rEy//yWE0Fa9xQAA</XPD:REF>
<XPD:REF name="TypedParameters[316]">Hh+bGdcpsEa4KWv++gAhlQAA</XPD:REF>
<XPD:REF name="TypedParameters[317]">e0gxJ6+PHk6jJwN+lBhMqgAA</XPD:REF>
<XPD:REF name="TypedParameters[318]">4L5v1yn0CEeKUYSTUH5jtQAA</XPD:REF>
<XPD:REF name="TypedParameters[319]">ech/2EOPDUKOntaf3vqi3AAA</XPD:REF>
<XPD:REF name="TypedParameters[320]">eNKYr1isIUm0DvUyku4VOwAA</XPD:REF>
<XPD:REF name="TypedParameters[321]">vRQevUn70EiNdGKOTaHTIAAA</XPD:REF>
<XPD:REF name="TypedParameters[322]">I8jc7zS7jkelwygmlJUL/gAA</XPD:REF>
<XPD:REF name="TypedParameters[323]">pyEPjINT3EKRoTN7Ue7EFwAA</XPD:REF>
<XPD:REF name="TypedParameters[324]">/dnDTOpbw06D4ytaXbbVNQAA</XPD:REF>
<XPD:REF name="TypedParameters[325]">rVzWE9LpnEON2XNo9GVk0gAA</XPD:REF>
<XPD:REF name="TypedParameters[326]">CVUh7xhpakWxuloWNpALLAAA</XPD:REF>
<XPD:REF name="TypedParameters[327]">srGo+HUdn0KYhdunlDG/kgAA</XPD:REF>
<XPD:REF name="TypedParameters[328]">LC89Tmpmckakfz3F7X3eOQAA</XPD:REF>
<XPD:REF name="TypedParameters[329]">Og4l/+es6kWBLZM26LpXSgAA</XPD:REF>
<XPD:REF name="TypedParameters[330]">K0MUcQ72dEa3zP/IXytDkwAA</XPD:REF>
<XPD:REF name="TypedParameters[331]">OVjgts/BhkqJun3dN0prPQAA</XPD:REF>
<XPD:REF name="TypedParameters[332]">dKP+tsmQyEKy2ExF9LvLrQAA</XPD:REF>
<XPD:REF name="TypedParameters[333]">Gf6hbpAwyU6xq43PXogCbQAA</XPD:REF>
<XPD:REF name="TypedParameters[334]">mVBd1dB1W0OFB51dIKcVTQAA</XPD:REF>
<XPD:REF name="TypedParameters[335]">Itr2vvCRckOGIDsUmzIgmAAA</XPD:REF>
<XPD:REF name="TypedParameters[336]">ss1AdFohIE69oKSzVLJy4AAA</XPD:REF>
<XPD:REF name="TypedParameters[337]">+W1pkGWcakmVMjV7Wkw+awAA</XPD:REF>
<XPD:REF name="TypedParameters[338]">VF4H9CjE60acni4s/vS7lgAA</XPD:REF>
<XPD:REF name="TypedParameters[339]">BgQohZdgJEqBbGQs8kZhDgAA</XPD:REF>
<XPD:REF name="TypedParameters[340]">9hU/n6SYfUe5IeFIgWS9PAAA</XPD:REF>
<XPD:REF name="TypedParameters[341]">zA6c6Xs+aEC+RqaFBrVKAgAA</XPD:REF>
<XPD:REF name="TypedParameters[342]">4Jvi7fLd8U+Bb98ecQvZ0wAA</XPD:REF>
<XPD:REF name="TypedParameters[343]">6CrQLN/pO0qUQnsiArpasgAA</XPD:REF>
<XPD:REF name="TypedParameters[344]">92sZzWL8q0+XJvMgazEUpwAA</XPD:REF>
<XPD:REF name="TypedParameters[345]">q3QC9j0Tz0+WRHtchQ+Q7wAA</XPD:REF>
<XPD:REF name="TypedParameters[346]">fsfUJa/LV06FKiMLAYpUIwAA</XPD:REF>
<XPD:REF name="TypedParameters[347]">WOKo6fPRMk+rMH154VA6LAAA</XPD:REF>
<XPD:REF name="TypedParameters[348]">6VdEKJhcwki7ouY5nYH1DwAA</XPD:REF>
<XPD:REF name="TypedParameters[349]">y2y72J2sBkKC5wM244ZDIgAA</XPD:REF>
<XPD:REF name="TypedParameters[350]">GJzXAlh/BUqghQvICyiw8gAA</XPD:REF>
<XPD:REF name="TypedParameters[351]">tDdREmuBoEGtGt99rKjoLgAA</XPD:REF>
<XPD:REF name="TypedParameters[352]">h2YDY2nv3k+G1ni0RK2zsQAA</XPD:REF>
<XPD:REF name="TypedParameters[353]">PbN0aaEqy0CCAi+NRPWnEQAA</XPD:REF>
<XPD:REF name="TypedParameters[354]">lQYpmVQ/ek2rSnvoKJwDOwAA</XPD:REF>
<XPD:REF name="TypedParameters[355]">/tFGq7mBJUKB3ZPZioYg9AAA</XPD:REF>
<XPD:REF name="TypedParameters[356]">QZa9fJL98kOu8/8uOlZZaAAA</XPD:REF>
<XPD:REF name="TypedParameters[357]">DwY74gJPQkCwhYeTjQJuiwAA</XPD:REF>
<XPD:REF name="TypedParameters[358]">vA0tsPoBOk6keZjZjnwlOQAA</XPD:REF>
<XPD:REF name="TypedParameters[359]">V4pk/mYD70epxsOGzJ6owwAA</XPD:REF>
<XPD:REF name="TypedParameters[360]">o7AoVOUcuE2gcdpVOCQpAQAA</XPD:REF>
<XPD:REF name="TypedParameters[361]">CUcPPbQ6O0OjdazUZ02g3wAA</XPD:REF>
<XPD:REF name="TypedParameters[362]">UxVXlEf1V0SXwMHj58E2ggAA</XPD:REF>
<XPD:REF name="TypedParameters[363]">FCBpJ0rdCk6sxTboN1DB7gAA</XPD:REF>
<XPD:REF name="TypedParameters[364]">ffdcRcn7M0y6iVZ/swOZ3gAA</XPD:REF>
<XPD:REF name="TypedParameters[365]">zhW4DaIl0EaqRMRiWH6V7gAA</XPD:REF>
<XPD:REF name="TypedParameters[366]">rZ/EQDNbJUq5UOlKxpP72QAA</XPD:REF>
<XPD:REF name="TypedParameters[367]">dhpxroTQ90CzaunAjt3CUAAA</XPD:REF>
<XPD:REF name="TypedParameters[368]">4KmIG9sqUEmefl5EwbKQqQAA</XPD:REF>
<XPD:REF name="TypedParameters[369]">j2/SXSn/Q0CEttDU1E0LGAAA</XPD:REF>
<XPD:REF name="TypedParameters[370]">CALOWHT+d0GrjGlrCxUBIQAA</XPD:REF>
<XPD:REF name="TypedParameters[371]">eDFdBNBEOkOrxW9OV7r4TgAA</XPD:REF>
<XPD:REF name="TypedParameters[372]">afFlxONEdUewuv/LgW4aqgAA</XPD:REF>
<XPD:REF name="TypedParameters[373]">LTuWSM6YX0WQuD2sPdrdAQAA</XPD:REF>
<XPD:REF name="TypedParameters[374]">Fos647HkwEaYrsYgeSsxnwAA</XPD:REF>
<XPD:REF name="TypedParameters[375]">wA5pBpRclU6A58xDkbaYDQAA</XPD:REF>
<XPD:REF name="TypedParameters[376]">Ka+mVbsJXk2Wjg9cs+izeAAA</XPD:REF>
<XPD:REF name="TypedParameters[377]">pXURNs/LmkiwfWmL1MaG0gAA</XPD:REF>
<XPD:REF name="TypedParameters[378]">9FuZviYSkUm9IQ4p3TQ4agAA</XPD:REF>
<XPD:REF name="TypedParameters[379]">g+VY92B4Yke6WAzNLzi2aQAA</XPD:REF>
<XPD:REF name="TypedParameters[380]">3/sq0b42UkqiGmDwdYmXNgAA</XPD:REF>
<XPD:REF name="TypedParameters[381]">s20k1WyNj0GeCXwe+vnPSwAA</XPD:REF>
<XPD:REF name="TypedParameters[382]">0qjMBbmWvE6Ehiytze6YOQAA</XPD:REF>
<XPD:REF name="TypedParameters[383]">Aiaf6hfkLUGiI0hxJPTlWAAA</XPD:REF>
<XPD:REF name="TypedParameters[384]">b6PdMivdvUGsNNM9sW3R/wAA</XPD:REF>
<XPD:REF name="TypedParameters[385]">WX7c5g5XhEiVLphmyNI3rAAA</XPD:REF>
<XPD:REF name="TypedParameters[386]">oAxmUiYQKU+da+SdzsrqDAAA</XPD:REF>
<XPD:REF name="TypedParameters[387]">TvPLJhvHcUOzjId0Bt2LygAA</XPD:REF>
<XPD:REF name="TypedParameters[388]">e4Nvm/hkSEybqHov+r9OBgAA</XPD:REF>
<XPD:REF name="TypedParameters[389]">blzS4cJqPEqB0NXvpUualwAA</XPD:REF>
<XPD:REF name="TypedParameters[390]">93BHBSPUNEWSGmMZHjYjewAA</XPD:REF>
<XPD:REF name="TypedParameters[391]">PytOFz1dwE6SDeI9PcCHIgAA</XPD:REF>
<XPD:REF name="TypedParameters[392]">6SMoh3uxm0+1sKQthL+azQAA</XPD:REF>
<XPD:REF name="TypedParameters[393]">84CPESKNR06NOg6XjrWv6wAA</XPD:REF>
<XPD:REF name="TypedParameters[394]">dieaChE+nkmORdMi2WI4FAAA</XPD:REF>
<XPD:REF name="TypedParameters[395]">gL4knj9D/UaYkJJtQ/WingAA</XPD:REF>
<XPD:REF name="TypedParameters[396]">4WANgh5zVUmgLKaYlXW+/QAA</XPD:REF>
<XPD:REF name="TypedParameters[397]">k3dnEAICVE+oHxnftp+00QAA</XPD:REF>
<XPD:REF name="TypedParameters[398]">WUmnxmq2WEqHL6dFaKNZrwAA</XPD:REF>
<XPD:REF name="TypedParameters[399]">QVAfP1bIs0mt5C052AjEVwAA</XPD:REF>
<XPD:REF name="TypedParameters[400]">+6iOUYRZIka5wNvCABDOpAAA</XPD:REF>
<XPD:REF name="TypedParameters[401]">3VC/RV+050Gjh8ZozfABEQAA</XPD:REF>
<XPD:REF name="TypedParameters[402]">RW8uRqzOzkSkq9X0FVtJ+gAA</XPD:REF>
<XPD:REF name="TypedParameters[403]">zMsuy5OILkaltFYDL23m+AAA</XPD:REF>
<XPD:REF name="TypedParameters[404]">0G3KeNF1/UKdDVVly0LwBQAA</XPD:REF>
<XPD:REF name="TypedParameters[405]">le5/RlAplEOJkvx5TgzyggAA</XPD:REF>
<XPD:REF name="TypedParameters[406]">ik5l6Q1rm0O+5f2wAccqogAA</XPD:REF>
<XPD:REF name="TypedParameters[407]">mJYQCXAkk02c8zp06hPEDAAA</XPD:REF>
<XPD:REF name="TypedParameters[408]">b0vc8V8RcEm/J7H+O6cb+gAA</XPD:REF>
<XPD:REF name="TypedParameters[409]">h8PefAqJ50WHa2bXiNGqsQAA</XPD:REF>
<XPD:REF name="TypedParameters[410]">EdPAwgghxEawzUm0R066jQAA</XPD:REF>
<XPD:REF name="TypedParameters[411]">byQ5syBpe02QaP3arniC5QAA</XPD:REF>
<XPD:REF name="TypedParameters[412]">E9CQZr/si0uRrf56KxFf7wAA</XPD:REF>
<XPD:REF name="TypedParameters[413]">COot5k4FM0SJ5Rsl0ImkigAA</XPD:REF>
<XPD:REF name="TypedParameters[414]">w6QEjmGCPUaG7oqF/cWlRAAA</XPD:REF>
<XPD:REF name="TypedParameters[415]">aijb0qwUV0CDNiVzoXN9VQAA</XPD:REF>
<XPD:REF name="TypedParameters[416]">eCECuuLIsUyri433MWFvgAAA</XPD:REF>
<XPD:REF name="TypedParameters[417]">3oaggVe2iUaHm9jwkLjCrAAA</XPD:REF>
<XPD:REF name="TypedParameters[418]">n7wZi1CN502XRCE0EDiN2AAA</XPD:REF>
<XPD:REF name="TypedParameters[419]">lhtAZW9MlkCdQZAwYV3ejQAA</XPD:REF>
<XPD:REF name="TypedParameters[420]">w6wz1uEFr0esfAZQDcj1sAAA</XPD:REF>
<XPD:REF name="TypedParameters[421]">LJqn06niTUaZiiB65vd9cAAA</XPD:REF>
<XPD:REF name="TypedParameters[422]">ynjaaHWmqE6qTghDX7Ck0wAA</XPD:REF>
<XPD:REF name="TypedParameters[423]">uDMYLx1sK0yYUzdsz/vv5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLPackage" guid="Yj9Bv1aUY0ivSs6j+k6KGwAA">
<XPD:ATTR name="Name" type="string">ci</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="gca0Xo84NES+ck5NFNm+sgAA">
<XPD:ATTR name="Name" type="string">ContentItemsScriptField</XPD:ATTR>
<XPD:REF name="Namespace">Yj9Bv1aUY0ivSs6j+k6KGwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+QASmV3mE0+LLdjYunBBuQAA</XPD:REF>
<XPD:REF name="Views[1]">n2U+1ia9KEm0OotKLPVFSAAA</XPD:REF>
<XPD:REF name="Views[2]">Bvh9J7vjhE6ZWj3zNGw+5gAA</XPD:REF>
<XPD:REF name="Views[3]">ZtViz9n04kOUF89QzH/6CQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">7sbEQlYr4E6aA7jbSn/J/QAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ptBXHHAICEWyV64YKfAR4QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">10</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="jZeiXf3IkEGcLrcD26MOrAAA">
<XPD:ATTR name="Name" type="string">setup</XPD:ATTR>
<XPD:REF name="Owner">gca0Xo84NES+ck5NFNm+sgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xtSR6y+ql0GX01bp6k6adAAA">
<XPD:ATTR name="Name" type="string">setupProcess</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jZeiXf3IkEGcLrcD26MOrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="1AGI9NfLo0yJjMBkefWRzgAA">
<XPD:ATTR name="Name" type="string">createOptionForm</XPD:ATTR>
<XPD:REF name="Owner">gca0Xo84NES+ck5NFNm+sgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MXH+qWDz606bM0Psp3X4YQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OptionForm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1AGI9NfLo0yJjMBkefWRzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="DljTJX/hw0u1v+Uj8ZiqyAAA">
<XPD:ATTR name="Name" type="string">getAttributes</XPD:ATTR>
<XPD:REF name="Owner">gca0Xo84NES+ck5NFNm+sgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5vWE+olAO0K9W7AMl7jh9QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DljTJX/hw0u1v+Uj8ZiqyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="u9gtZPo5LEKZMPf5NPwVAAAA">
<XPD:ATTR name="Name" type="string">getPanelConfigs</XPD:ATTR>
<XPD:REF name="Owner">gca0Xo84NES+ck5NFNm+sgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6kahsQiTfUicoMMEGdXmkwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;PanelConfig&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u9gtZPo5LEKZMPf5NPwVAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="E53axtM+/02T350a8C6XwAAA">
<XPD:ATTR name="Name" type="string">setPanelConfigs</XPD:ATTR>
<XPD:REF name="Owner">gca0Xo84NES+ck5NFNm+sgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yKu0OSXAnUa7mMfpVzBtkQAA">
<XPD:ATTR name="Name" type="string">panelConfigs</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;PanelConfig&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">E53axtM+/02T350a8C6XwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="V87yxa+8vEGsGtIS7954qQAA">
<XPD:ATTR name="Name" type="string">draftCopy</XPD:ATTR>
<XPD:REF name="Owner">gca0Xo84NES+ck5NFNm+sgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eqfU8o/wbkK7c0wZFpCc7AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">V87yxa+8vEGsGtIS7954qQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9Mig6z32wEmMVqbv694nkgAA">
<XPD:ATTR name="Name" type="string">entities</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">V87yxa+8vEGsGtIS7954qQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="I0hPoPbDzke6tAYmdKQgmAAA">
<XPD:ATTR name="Name" type="string">publishCopy</XPD:ATTR>
<XPD:REF name="Owner">gca0Xo84NES+ck5NFNm+sgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2fUNoejaSUS3w6FP3TUEYQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I0hPoPbDzke6tAYmdKQgmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="EA86/Saa106NFw9tzIX6xQAA">
<XPD:ATTR name="Name" type="string">entities</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I0hPoPbDzke6tAYmdKQgmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="KEKSABGtakmKbglM47BA8QAA">
<XPD:ATTR name="Name" type="string">optionValueToPropertyValue</XPD:ATTR>
<XPD:REF name="Owner">gca0Xo84NES+ck5NFNm+sgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IIZgDQY4JU2JvLiKdXIJBQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KEKSABGtakmKbglM47BA8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PSVamM35NE2rvVLZ3HHYSAAA">
<XPD:ATTR name="Name" type="string">optionValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KEKSABGtakmKbglM47BA8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="DA17QNZtJ0W5oMYvMOh03gAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KEKSABGtakmKbglM47BA8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="LPHn83Rqn0St+9pGxcgpDgAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KEKSABGtakmKbglM47BA8QAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="WmIGcZPw5UCQpCKX9slf0QAA">
<XPD:ATTR name="Name" type="string">scriptSelection</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KEKSABGtakmKbglM47BA8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="LQr11/fGhkG8iXUz9IG8jwAA">
<XPD:ATTR name="Name" type="string">propertyValueToOptionValue</XPD:ATTR>
<XPD:REF name="Owner">gca0Xo84NES+ck5NFNm+sgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kzwFqxPUoEuhGgv5SeQVvQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LQr11/fGhkG8iXUz9IG8jwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Ka/Ec3HCF0SuxWok94wlqgAA">
<XPD:ATTR name="Name" type="string">propertyValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LQr11/fGhkG8iXUz9IG8jwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="O4kbVsh9l0qPV8/HEP03awAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LQr11/fGhkG8iXUz9IG8jwAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="PBWBMZY3IEGyOaQOwDVpwAAA">
<XPD:ATTR name="Name" type="string">scriptSelection</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LQr11/fGhkG8iXUz9IG8jwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="r9DGiFykAkWrxVKSdpqhSAAA">
<XPD:ATTR name="Name" type="string">createOption</XPD:ATTR>
<XPD:REF name="Owner">gca0Xo84NES+ck5NFNm+sgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UNVXQ2jzBEqiHGBVIKQphAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">r9DGiFykAkWrxVKSdpqhSAAA</XPD:REF>
<XPD:REF name="Type_">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MJ9AAIaPh0+/CNl4JhSUDAAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">r9DGiFykAkWrxVKSdpqhSAAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="n8O2qYCk8UOY8EUoe5mxDAAA">
<XPD:ATTR name="Name" type="string">scriptSelection</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">r9DGiFykAkWrxVKSdpqhSAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="79tBXzT80kO0AngvtjszvwAA">
<XPD:ATTR name="Name" type="string">model</XPD:ATTR>
<XPD:REF name="Namespace">Yj9Bv1aUY0ivSs6j+k6KGwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="wPCl3AC/MUycmwg9N8Fl8AAA">
<XPD:ATTR name="Name" type="string">ContentItem</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Entity</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">79tBXzT80kO0AngvtjszvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">F1xbc98H6kKxcozDZBJ9sAAA</XPD:REF>
<XPD:REF name="Views[1]">sBodPI5UDkCDTewK6NaBlQAA</XPD:REF>
<XPD:REF name="Views[2]">/RWUL2L0LU+o6Jp3Xmd8BQAA</XPD:REF>
<XPD:REF name="Views[3]">FEpYinMk1E6CSJkIRlPqJgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="K1NY7lsS00O+J6IhLnaEGAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">wPCl3AC/MUycmwg9N8Fl8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="fVGJnYCWYkKwwPGiETwyUQAA">
<XPD:ATTR name="Name" type="string">panel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">wPCl3AC/MUycmwg9N8Fl8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="VKq/O9dPy0WvTTh6uu68YgAA">
<XPD:ATTR name="Name" type="string">orderIndex</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">wPCl3AC/MUycmwg9N8Fl8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="MVluBffEWU+vJ6Yevl/ddgAA">
<XPD:ATTR name="Name" type="string">ContentItemOption</XPD:ATTR>
<XPD:REF name="Namespace">79tBXzT80kO0AngvtjszvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CS1F3Lc/90aupaaEQPzZIAAA</XPD:REF>
<XPD:REF name="Views[1]">Sl055lEDGUa0J78fD57nXgAA</XPD:REF>
<XPD:REF name="Views[2]">+dGTYKpMbEWEB9PZ+j1a0QAA</XPD:REF>
<XPD:REF name="Views[3]">nzRzmQjwBEifrT1glX7tlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="be+sj47HwUSIiUBpgELr+gAA">
<XPD:ATTR name="Name" type="string">ValContentItemOption</XPD:ATTR>
<XPD:REF name="Namespace">79tBXzT80kO0AngvtjszvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="xehEhiiUsE+mfofe5+D3uwAA">
<XPD:ATTR name="Name" type="string">PanelConfig</XPD:ATTR>
<XPD:REF name="Namespace">79tBXzT80kO0AngvtjszvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Q/V2d8mznkq9v7lUYMoCrgAA</XPD:REF>
<XPD:REF name="Views[1]">lwXkf/GxxECwRiAiImZo0QAA</XPD:REF>
<XPD:REF name="Views[2]">IZI/xO8AiE2WtcPJu5V7zgAA</XPD:REF>
<XPD:REF name="Views[3]">JgDH0hGPh0S7DzdM8W4kTQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="WchVkOWfLkqk313jppbtKgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">xehEhiiUsE+mfofe5+D3uwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="4G/AuAwdBEGcfV/n3e2y3gAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">xehEhiiUsE+mfofe5+D3uwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="eZ4XAxR+ukeQVr14VHKAjwAA">
<XPD:ATTR name="Name" type="string">allowedContentIds</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">xehEhiiUsE+mfofe5+D3uwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="EP5TGLHjX0q9PS7B7WKSkAAA">
<XPD:ATTR name="Name" type="string">IndependentScriptFieldAdapter</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">fcJB7k59DkORNZiFfTHLMQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">wPRdab7tSES4VwEcEVZKtQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">Mvc1n3nGIEaDD59KDwNx+AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="UH2TGvvjTEy1QSvBbgaC/AAA">
<XPD:ATTR name="Name" type="string">getLabel</XPD:ATTR>
<XPD:REF name="Owner">EP5TGLHjX0q9PS7B7WKSkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="w3zjm/APU06gjEY6q3pCtQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UH2TGvvjTEy1QSvBbgaC/AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="1ZSg13o9WU6RETYX7+QXqAAA">
<XPD:ATTR name="Name" type="string">setLabel</XPD:ATTR>
<XPD:REF name="Owner">EP5TGLHjX0q9PS7B7WKSkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bXajMLt23ECmMptaIhngeAAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1ZSg13o9WU6RETYX7+QXqAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="jKr8dA2ZFES9Jee/EzmaRwAA">
<XPD:ATTR name="Name" type="string">getTypeName</XPD:ATTR>
<XPD:REF name="Owner">EP5TGLHjX0q9PS7B7WKSkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EoSRTs8D+E6N4qwUFODYyAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jKr8dA2ZFES9Jee/EzmaRwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="yNYnF95I7kWMvPCy+awOTQAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">EP5TGLHjX0q9PS7B7WKSkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bJdaXDdvNkSxdUhrHjtuXwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yNYnF95I7kWMvPCy+awOTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3QoAv57hNESSzFt4Ly9i5gAA">
<XPD:ATTR name="Name" type="string">obj</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yNYnF95I7kWMvPCy+awOTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="NvGMdGRTPkiGWut/m1LK6QAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">EP5TGLHjX0q9PS7B7WKSkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLClass" guid="/XV6fyhTREGZFFiGuFE6TgAA">
<XPD:ATTR name="Name" type="string">PropertyScriptFieldAdapter</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">6I07zBNk+E6WByBJg65oqQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">LPUmaB4x2kakvICNUc3FdwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">ngDgq2/I8kqnb7kxG/zH4QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fsaeMqFAhUqxaubTRtjpbAAA">
<XPD:ATTR name="Name" type="string">getPropertyAccessProxy</XPD:ATTR>
<XPD:REF name="Owner">/XV6fyhTREGZFFiGuFE6TgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="e5drR/tlzkyj+BVtg0L/2wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fsaeMqFAhUqxaubTRtjpbAAA</XPD:REF>
<XPD:REF name="Type_">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="BzIPwKwsZk6HqDWvWnuzkQAA">
<XPD:ATTR name="Name" type="string">setPropertyAccessProxy</XPD:ATTR>
<XPD:REF name="Owner">/XV6fyhTREGZFFiGuFE6TgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="a/c+wJOKcU2Jq4w7UMbOagAA">
<XPD:ATTR name="Name" type="string">propertyAccessProxy</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BzIPwKwsZk6HqDWvWnuzkQAA</XPD:REF>
<XPD:REF name="Type_">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="PCJDqeIVKky/SEvSClmXFgAA">
<XPD:ATTR name="Name" type="string">getPropertyName</XPD:ATTR>
<XPD:REF name="Owner">/XV6fyhTREGZFFiGuFE6TgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ulyZGgOY2kGYaMgOwRon4wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PCJDqeIVKky/SEvSClmXFgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="v5Iu6uuCrEGe9lgz3HcRgAAA">
<XPD:ATTR name="Name" type="string">setup</XPD:ATTR>
<XPD:REF name="Owner">/XV6fyhTREGZFFiGuFE6TgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="v5pb2x+Ia0WxK8C/t2qqeQAA">
<XPD:ATTR name="Name" type="string">setupProcess</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v5Iu6uuCrEGe9lgz3HcRgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="BLgCoaU6s0K13Y/RZ8DL3QAA">
<XPD:ATTR name="Name" type="string">checkCompatibility</XPD:ATTR>
<XPD:REF name="Owner">/XV6fyhTREGZFFiGuFE6TgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rTLu0zUf4Uuv5XGl371/iwAA">
<XPD:ATTR name="Name" type="string">compatibilityTest</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CompatibilityTest</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BLgCoaU6s0K13Y/RZ8DL3QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="mv1S7N2kgkuF5WuyPl/p9gAA">
<XPD:ATTR name="Name" type="string">propertyAccessProxy</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PropertyAccessProxy</XPD:ATTR>
<XPD:REF name="Type_">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
<XPD:REF name="Owner">/XV6fyhTREGZFFiGuFE6TgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLClass" guid="uMBmEdPd0UCqnaNKzjfsiAAA">
<XPD:ATTR name="Name" type="string">StatelessDisplayableDecorator</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">9anmN6rgl0Ww9mFXA5MgzwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">OvpJlIYDhUm+DTb7Z6WRAAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="SdkZ4IUMokOdEIFn55V76wAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">uMBmEdPd0UCqnaNKzjfsiAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LZBIVCCmmEGo9AGXC/uwNAAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SdkZ4IUMokOdEIFn55V76wAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="GRgCnMUHw0KJ5AlJWldP0QAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SdkZ4IUMokOdEIFn55V76wAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="G69kCo07t0y+vqQsjvWFqAAA">
<XPD:ATTR name="Name" type="string">getDisplayLabel</XPD:ATTR>
<XPD:REF name="Owner">uMBmEdPd0UCqnaNKzjfsiAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KCEcIhCOtkC/XYFGf1A1fwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">G69kCo07t0y+vqQsjvWFqAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="YyjoyA/SNkWCjmViNB0o0AAA">
<XPD:ATTR name="Name" type="string">getHtmlContainerAttrs</XPD:ATTR>
<XPD:REF name="Owner">uMBmEdPd0UCqnaNKzjfsiAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HzPdQ1mAiUOSHsIHWxD24wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YyjoyA/SNkWCjmViNB0o0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dOoWvD3pg0ebcaLhP/ojPgAA">
<XPD:ATTR name="Name" type="string">scriptSelectionMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YyjoyA/SNkWCjmViNB0o0AAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="I2hOdejtu0mhq3xtVMt9aQAA">
<XPD:ATTR name="Name" type="string">createUiOutputField</XPD:ATTR>
<XPD:REF name="Owner">uMBmEdPd0UCqnaNKzjfsiAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4v0ClPLM/Eui4lA/nnvaWAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">UiComponent</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I2hOdejtu0mhq3xtVMt9aQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/vRYFKF43UmeNNsq6kjNDgAA">
<XPD:ATTR name="Name" type="string">scriptSelectionMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I2hOdejtu0mhq3xtVMt9aQAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">mFTjLTuRWEKeJ9Oij2pfxgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">C/6d2crBMk2HfS4Zq3rXuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLInterface" guid="GUruP4O3OE66A6fKL3ztXAAA">
<XPD:ATTR name="Name" type="string">StatlessDisplayable</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">wvWUZFm+k0iVn/q0WirJigAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">gjTB8hofXUOjqxk4xssyIQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9YJ8naJO2EupWjzi/mBqYgAA">
<XPD:ATTR name="Name" type="string">getDisplayLabel</XPD:ATTR>
<XPD:REF name="Owner">GUruP4O3OE66A6fKL3ztXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mS4E23ZhoEePbqNX+BMROAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9YJ8naJO2EupWjzi/mBqYgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RrCSGarNmEyU9Hgw0gDRcgAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9YJ8naJO2EupWjzi/mBqYgAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="garV3p3VEE6CuBoQNPiZrAAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9YJ8naJO2EupWjzi/mBqYgAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="aHPP/qktK0elqSg5nv7ArgAA">
<XPD:ATTR name="Name" type="string">getHtmlContainerAttrs</XPD:ATTR>
<XPD:REF name="Owner">GUruP4O3OE66A6fKL3ztXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4sSRylR7SUKlsiq7+N1GYwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aHPP/qktK0elqSg5nv7ArgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="IclrarpwQUW78a9prcsKWQAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aHPP/qktK0elqSg5nv7ArgAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="XwrHF7LbuUOzciNazDoTdwAA">
<XPD:ATTR name="Name" type="string">scriptSelectionMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aHPP/qktK0elqSg5nv7ArgAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="f3o1MHBhVEOAhZSMWGqH8QAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aHPP/qktK0elqSg5nv7ArgAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="SKeAbsvN8USs2+yCoWWSQgAA">
<XPD:ATTR name="Name" type="string">createUiOutputField</XPD:ATTR>
<XPD:REF name="Owner">GUruP4O3OE66A6fKL3ztXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EHmfrsa3KE25EZfFiHhEWAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">UiComponent</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SKeAbsvN8USs2+yCoWWSQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9RU7Pmg5u0WPrz7kf5ChCwAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SKeAbsvN8USs2+yCoWWSQgAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="SkvE3a+Q/E+LFg27o4v3UgAA">
<XPD:ATTR name="Name" type="string">scriptSelectionMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SKeAbsvN8USs2+yCoWWSQgAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="71P7Ac7BCkG5/a1SiyLw9wAA">
<XPD:ATTR name="Name" type="string">htmlView</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">HtmlView</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SKeAbsvN8USs2+yCoWWSQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="FaJDvLn1RkOyw8Su8Af3OQAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SKeAbsvN8USs2+yCoWWSQgAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Wq2Xmwh7HEycaTBrAsUomwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLInterface" guid="hH9c4TQRsEa+m0wrN8wzugAA">
<XPD:ATTR name="Name" type="string">StatelessEditable</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">SSojoi1PMk6fgVx6fLD/QQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">gjTB8hofXUOjqxk4xssyIQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="jsyUuZrZekuMRjtS605TngAA">
<XPD:ATTR name="Name" type="string">isRequired</XPD:ATTR>
<XPD:REF name="Owner">hH9c4TQRsEa+m0wrN8wzugAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Xbz3tUubrkO7IsCGe7T2RAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jsyUuZrZekuMRjtS605TngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="x8PUa7WCAU+IjFwKvf4QpAAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jsyUuZrZekuMRjtS605TngAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="zBhsrGT83kyCDypPchenYQAA">
<XPD:ATTR name="Name" type="string">scriptSelectionMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jsyUuZrZekuMRjtS605TngAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="e7XhHU2S9kCnj0pNWVDX4gAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jsyUuZrZekuMRjtS605TngAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="CwXL4B/zAEGNxdUj1yHSCQAA">
<XPD:ATTR name="Name" type="string">isReadOnly</XPD:ATTR>
<XPD:REF name="Owner">hH9c4TQRsEa+m0wrN8wzugAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7gZF9IVmOkut+iHQRfvRwQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CwXL4B/zAEGNxdUj1yHSCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8WTeiFiBSEm/I6WD/n5SKwAA">
<XPD:ATTR name="Name" type="string">scriptSelectionMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CwXL4B/zAEGNxdUj1yHSCQAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="J+VwNL9LfECpYA4DU89+1wAA">
<XPD:ATTR name="Name" type="string">manageInfo</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CwXL4B/zAEGNxdUj1yHSCQAA</XPD:REF>
<XPD:REF name="Type_">5EAb1XGa8USTZfxJVQ47jQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="JjW1u/CaeU+bSfGdyKdk/gAA">
<XPD:ATTR name="Name" type="string">createOption</XPD:ATTR>
<XPD:REF name="Owner">hH9c4TQRsEa+m0wrN8wzugAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+wT5sALx+EWaOZRcDrZGaQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JjW1u/CaeU+bSfGdyKdk/gAA</XPD:REF>
<XPD:REF name="Type_">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="S2qBJRsv+EqefkW2VN7ewQAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JjW1u/CaeU+bSfGdyKdk/gAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="B89bj9S1SUq1YXeQ+y+kcwAA">
<XPD:ATTR name="Name" type="string">scriptSelectionMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JjW1u/CaeU+bSfGdyKdk/gAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="4TDFbXiWU0Ogxa0VBCPzGAAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JjW1u/CaeU+bSfGdyKdk/gAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="CDmsQyw6WUGYyyFfy0tmQgAA">
<XPD:ATTR name="Name" type="string">propertyValueToOptionAttributeValue</XPD:ATTR>
<XPD:REF name="Owner">hH9c4TQRsEa+m0wrN8wzugAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Qy0CO2oEfkeomzyd7+eeCwAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CDmsQyw6WUGYyyFfy0tmQgAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="uzdr59AUok2wZPDpHan4+AAA">
<XPD:ATTR name="Name" type="string">scriptSelectionMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CDmsQyw6WUGYyyFfy0tmQgAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="8B6J9VhNn0+p7GU8x+wckgAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CDmsQyw6WUGYyyFfy0tmQgAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Twxbu69Eckq5BPzW1p8SbAAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CDmsQyw6WUGYyyFfy0tmQgAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="EC1RCrGxJUaqkX5bxh5qlQAA">
<XPD:ATTR name="Name" type="string">optionAttributeValueToPropertyValue</XPD:ATTR>
<XPD:REF name="Owner">hH9c4TQRsEa+m0wrN8wzugAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dEcURKxbC0GbRXE+fXsH9gAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EC1RCrGxJUaqkX5bxh5qlQAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="kdnxeWJNo0qGytqPUGEVdQAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EC1RCrGxJUaqkX5bxh5qlQAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="g9lmtS3bS0uWPID3q11EhgAA">
<XPD:ATTR name="Name" type="string">scriptSelectionMapping</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EC1RCrGxJUaqkX5bxh5qlQAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="JWzq+5w0okGhbKhuV6iqEgAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EC1RCrGxJUaqkX5bxh5qlQAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Ndb6WvTzDkegZtFyKp2FcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLClass" guid="nUZ35/FyeUSA8ZynMSr6gAAA">
<XPD:ATTR name="Name" type="string">StatelessEditableDecorator</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">UL3iV9QIRUS+p+a2Vbry8QAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">OvpJlIYDhUm+DTb7Z6WRAAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">niKx/2PYr02zDMC9lQcYBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLClass" guid="5EAb1XGa8USTZfxJVQ47jQAA">
<XPD:ATTR name="Name" type="string">ManageInfo</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">J+VwNL9LfECpYA4DU89+1wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="igND3/D31UKB4MqphfrIAQAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ScriptState</XPD:ATTR>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:REF name="Owner">5EAb1XGa8USTZfxJVQ47jQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="kQ180G1yJEmbun1IKwK3HwAA">
<XPD:ATTR name="Name" type="string">maskAttributes</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Attributes</XPD:ATTR>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
<XPD:REF name="Owner">5EAb1XGa8USTZfxJVQ47jQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="s6m/CbvlVUmG0hlgrsPJQQAA">
<XPD:ATTR name="Name" type="string">entryModel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntryModel</XPD:ATTR>
<XPD:REF name="Owner">5EAb1XGa8USTZfxJVQ47jQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLPackage" guid="tQNOs4OcVUiJqbqV9w4kywAA">
<XPD:ATTR name="Name" type="string">adapter</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="rHgajkn+oUuZKeq5LBSo9wAA">
<XPD:ATTR name="Name" type="string">PropertyEditableEiPropAdapter</XPD:ATTR>
<XPD:REF name="Namespace">tQNOs4OcVUiJqbqV9w4kywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">GnF9HRuZtku3Mhr9a4UiRwAA</XPD:REF>
<XPD:REF name="Views[1]">mYzgTKUv3kezvqYOVGoUzAAA</XPD:REF>
<XPD:REF name="Views[2]">uZjeDEYP3ESUruuVqzALLAAA</XPD:REF>
<XPD:REF name="Views[3]">xPh56gOk10SFrQq6NDihBQAA</XPD:REF>
<XPD:REF name="Views[4]">tDt84wlxM0SXUzSIgLNRhgAA</XPD:REF>
<XPD:REF name="Views[5]">T2qorZfqgEuBzdbM/Z4x3gAA</XPD:REF>
<XPD:REF name="Views[6]">rwfH+a3Qk0uJBx3D0XuXRQAA</XPD:REF>
<XPD:REF name="Views[7]">11SgRIZ2EEytvB1oDNNc6wAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">dj1iLWBcUEeJ+kAro7NeYgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">BrdqnJxk50+ujjJErGXMNQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="8pJWR2MYOEmPbt87Bvu0zAAA">
<XPD:ATTR name="Name" type="string">getEditConfig</XPD:ATTR>
<XPD:REF name="Owner">rHgajkn+oUuZKeq5LBSo9wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xVYxMZSAV0iGZvy5da7x3QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8pJWR2MYOEmPbt87Bvu0zAAA</XPD:REF>
<XPD:REF name="Type_">18ow8DHUyUW+Pxh4fZeiTAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">jxdstB9RnUWfuu+4kZJgMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="c/fn8pgFaE+6HX/gjyFFKAAA">
<XPD:ATTR name="Name" type="string">PropertyDisplayableEiPropAdapter</XPD:ATTR>
<XPD:REF name="Namespace">tQNOs4OcVUiJqbqV9w4kywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">fg+z5oQboEivNQvTlu1euAAA</XPD:REF>
<XPD:REF name="Views[1]">nttyanElKUyiO7ZTMQesKgAA</XPD:REF>
<XPD:REF name="Views[2]">DRzGvfoE/kqtmeY1mOpgGwAA</XPD:REF>
<XPD:REF name="Views[3]">QuB0tyzQAEC+uqNiHKqVqAAA</XPD:REF>
<XPD:REF name="Views[4]">6phaNURT+E+gqe+Ussc0nwAA</XPD:REF>
<XPD:REF name="Views[5]">9q2UmEV0V0Wh1oskVP8d5gAA</XPD:REF>
<XPD:REF name="Views[6]">KKwU1NBbl0yqa+Na2QooRQAA</XPD:REF>
<XPD:REF name="Views[7]">J0fJvOHUu0y7Pg3hCMYZKQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">4</XPD:ATTR>
<XPD:REF name="Generalizations[0]">4ta7QHbkn0iImREm4I1M1QAA</XPD:REF>
<XPD:REF name="Generalizations[1]">KrAK5BHMwkaV2i/Yx5QkMQAA</XPD:REF>
<XPD:REF name="Generalizations[2]">PlzMrdNdDEmBhbQuUCga6QAA</XPD:REF>
<XPD:REF name="Generalizations[3]">uotzcvB6O0evB6JV+MXNSQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">BrdqnJxk50+ujjJErGXMNQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="BqR4VrjpM0mDOjB7qA5bvwAA">
<XPD:ATTR name="Name" type="string">buildGuiProp</XPD:ATTR>
<XPD:REF name="Owner">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="69IPGRZK10SJ5nJXNIMb8AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiProp|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BqR4VrjpM0mDOjB7qA5bvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MchxRhOm506yZ4e/BhAjrQAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BqR4VrjpM0mDOjB7qA5bvwAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="SEPNtGAMc0C4JwmPMQgObQAA">
<XPD:ATTR name="Name" type="string">getDisplayConfig</XPD:ATTR>
<XPD:REF name="Owner">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="I1iOAQQy3ECSNTyVO624kQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SEPNtGAMc0C4JwmPMQgObQAA</XPD:REF>
<XPD:REF name="Type_">9sSFLxpE1ESyzo/shXKXeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">5nafubBX1UGtEeF9tz+aVQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="f75jU8w5T0WIMvuMWKNBTgAA">
<XPD:ATTR name="Name" type="string">displayConfig</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DisplayConfig</XPD:ATTR>
<XPD:REF name="Type_">9sSFLxpE1ESyzo/shXKXeQAA</XPD:REF>
<XPD:REF name="Owner">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="28jozrJcMkKppB1d0HA58gAA">
<XPD:ATTR name="Name" type="string">IndependentEiPropAdapter</XPD:ATTR>
<XPD:REF name="Namespace">tQNOs4OcVUiJqbqV9w4kywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">9zNEKOv3VUC8FPd0tHE3PwAA</XPD:REF>
<XPD:REF name="Views[1]">4Qk9eQ9sc0SAvIR+nvJy9gAA</XPD:REF>
<XPD:REF name="Views[2]">wu++5EAExkS7XwIQ4SMUqAAA</XPD:REF>
<XPD:REF name="Views[3]">SMfVvAXDgEiVIH9dlVGP3QAA</XPD:REF>
<XPD:REF name="Views[4]">Gc6Z811DXUGTeL3MSMKkLwAA</XPD:REF>
<XPD:REF name="Views[5]">GOWlHn+vukW1LD8GjAk33AAA</XPD:REF>
<XPD:REF name="Views[6]">8eQzAfT92kmhjXnw9swKqgAA</XPD:REF>
<XPD:REF name="Views[7]">2sAgo3Dnd0a45phNZjbuJwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">MiAJPMoL+kOUtDPurD0EdAAA</XPD:REF>
<XPD:REF name="Generalizations[1]">t7weLwGN6EWlJ2vAhFDCVwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">ZPa7XD4pfEOnKmqbRUWliAAA</XPD:REF>
<XPD:REF name="Specializations[1]">AadELt8rg0KU8qymXvCsbgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="CIPP178eOE2cn+ngk8rnkgAA">
<XPD:ATTR name="Name" type="string">createEiPropConfigurator</XPD:ATTR>
<XPD:REF name="Owner">28jozrJcMkKppB1d0HA58gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wwIFzsAxAEmiHJLIIHnZXgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CIPP178eOE2cn+ngk8rnkgAA</XPD:REF>
<XPD:REF name="Type_">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="t2iPLWutPESJxKnL6ZspxwAA">
<XPD:ATTR name="Name" type="string">adaptEiPropConfigurator</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">28jozrJcMkKppB1d0HA58gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="86yWoGbFokWqJd2zvi+TNgAA">
<XPD:ATTR name="Name" type="string">eiPropConfigurator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">t2iPLWutPESJxKnL6ZspxwAA</XPD:REF>
<XPD:REF name="Type_">ofakBMaKM02naJdKu4qxXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="blOcclGc5UaJ84yKNK5WNAAA">
<XPD:ATTR name="Name" type="string">DisplayableEiPropAdapter</XPD:ATTR>
<XPD:REF name="Namespace">tQNOs4OcVUiJqbqV9w4kywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1efY67lq8UWv8LccvYNhKgAA</XPD:REF>
<XPD:REF name="Views[1]">jR3z/HqYR0+Tqkh/B3R9OQAA</XPD:REF>
<XPD:REF name="Views[2]">IPKHNdFcdEy9u3QJ68mtMAAA</XPD:REF>
<XPD:REF name="Views[3]">1Wif9feY7EunKma9Dp+gRAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">JICEMKz14kmrawzGQ5gKNgAA</XPD:REF>
<XPD:REF name="Generalizations[1]">ZPa7XD4pfEOnKmqbRUWliAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLPackage" guid="gn5/3YIPikWFTtOV48nAUwAA">
<XPD:ATTR name="Name" type="string">config</XPD:ATTR>
<XPD:REF name="Namespace">tQNOs4OcVUiJqbqV9w4kywAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="TEZCO867f0uAOCEb9Y2eNQAA">
<XPD:ATTR name="Name" type="string">DisplayConfig</XPD:ATTR>
<XPD:REF name="Namespace">gn5/3YIPikWFTtOV48nAUwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MpaRwzd16ESuVUx1vp39DgAA</XPD:REF>
<XPD:REF name="Views[1]">MF58StWjQUmUkaPZtTTp5QAA</XPD:REF>
<XPD:REF name="Views[2]">wsRdycsOwEuflOyHKFY7ogAA</XPD:REF>
<XPD:REF name="Views[3]">2pTlUDnhg0SUxRTxXoD/pAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">inLr6NEk3Ue/hie0ZKoElwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="y8BTY1anX0a9LLaqFBrV7AAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">TEZCO867f0uAOCEb9Y2eNQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XD+ZamUSAUmMFieQHad8SgAA">
<XPD:ATTR name="Name" type="string">compatibleViewModes</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y8BTY1anX0a9LLaqFBrV7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="B0kdoBYRN026icVAXshCCgAA">
<XPD:ATTR name="Name" type="string">setup</XPD:ATTR>
<XPD:REF name="Owner">TEZCO867f0uAOCEb9Y2eNQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="C6G0HkoHN0aq6j89pAZW2AAA">
<XPD:ATTR name="Name" type="string">dataSet</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DataSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B0kdoBYRN026icVAXshCCgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="hopYRFXnQkigyNrztqC4zwAA">
<XPD:ATTR name="Name" type="string">mag</XPD:ATTR>
<XPD:REF name="Owner">TEZCO867f0uAOCEb9Y2eNQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="y4oFBTYXmEyKsUsfqY4NfQAA">
<XPD:ATTR name="Name" type="string">dataSet</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DataSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hopYRFXnQkigyNrztqC4zwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ZynZTA9K0kaUDq2OZykoZAAA">
<XPD:ATTR name="Name" type="string">magCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hopYRFXnQkigyNrztqC4zwAA</XPD:REF>
<XPD:REF name="Type_">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="RdU0PEnkE0Sbytdkxj/6awAA">
<XPD:ATTR name="Name" type="string">save</XPD:ATTR>
<XPD:REF name="Owner">TEZCO867f0uAOCEb9Y2eNQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="R85kP8GLGE6t8a3jgvg3/QAA">
<XPD:ATTR name="Name" type="string">magCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RdU0PEnkE0Sbytdkxj/6awAA</XPD:REF>
<XPD:REF name="Type_">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SUYj3b9hHEeC4e4BItTtTQAA">
<XPD:ATTR name="Name" type="string">dataSet</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DataSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RdU0PEnkE0Sbytdkxj/6awAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="baqTLQWRFUK+gwUu5ZBRCAAA">
<XPD:ATTR name="Name" type="string">buildDisplayDefinitionFromEiu</XPD:ATTR>
<XPD:REF name="Owner">TEZCO867f0uAOCEb9Y2eNQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jmYzCc7Ojk2/Wig3w/BiQgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">baqTLQWRFUK+gwUu5ZBRCAAA</XPD:REF>
<XPD:REF name="Type_">Ep0YwcjMyU2XQIfkkIVUmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="LU4jHoDHW06Is3ZaSpsSQgAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">baqTLQWRFUK+gwUu5ZBRCAAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">7ldBASjaCEWwNKQhcNsy2QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="c6qLemyTNkizgWqiDAd7YQAA">
<XPD:ATTR name="Name" type="string">compatibleViewModes</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">TEZCO867f0uAOCEb9Y2eNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="gKJenEhT0US10g5CHHrk2QAA">
<XPD:ATTR name="Name" type="string">siStructureTypeChoosable</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">TEZCO867f0uAOCEb9Y2eNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="YVaEGuZzgkafnUumuKagQAAA">
<XPD:ATTR name="Name" type="string">defaultDisplayedViewModes</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">TEZCO867f0uAOCEb9Y2eNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="a8A1j8x170u8HQHepFCSrAAA">
<XPD:ATTR name="Name" type="string">siStructureType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">TEZCO867f0uAOCEb9Y2eNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="mq8qqlFZzEexz0IQtpjFsQAA">
<XPD:ATTR name="Name" type="string">EntityPropertyConfigurable</XPD:ATTR>
<XPD:REF name="Namespace">gn5/3YIPikWFTtOV48nAUwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">NTmTZQARDk2yYd+yFy3cPAAA</XPD:REF>
<XPD:REF name="Views[1]">gsdf1Gw2206gaEJrp4NyBAAA</XPD:REF>
<XPD:REF name="Views[2]">tNTQRfr1L0i31LbhTC2IowAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">3ofOzbSUEkSEQyBmzVzG5QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="+lT4B9+7skCe1gZoVXBG6wAA">
<XPD:ATTR name="Name" type="string">setEntityProperty</XPD:ATTR>
<XPD:REF name="Owner">mq8qqlFZzEexz0IQtpjFsQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nnUIPnuqL0m0rIwZZamBVAAA">
<XPD:ATTR name="Name" type="string">entityProperty</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityProperty|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+lT4B9+7skCe1gZoVXBG6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="bvgRJsVbm0iSFz5p68iieAAA">
<XPD:ATTR name="Name" type="string">isEntityPropertyRequired</XPD:ATTR>
<XPD:REF name="Owner">mq8qqlFZzEexz0IQtpjFsQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2Yum+G8Ci0uvtN2lFKIBLQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bvgRJsVbm0iSFz5p68iieAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">0vnxdlSqXk6YPeJRk6LNtwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">+PBNxbPoiU2hzXYEPJh9RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="nNh6mVqsTUyj4RnEepIj3wAA">
<XPD:ATTR name="Name" type="string">ObjectPropertyConfigurable</XPD:ATTR>
<XPD:REF name="Namespace">gn5/3YIPikWFTtOV48nAUwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">zOjHtFIymkyJzexuf5S1LgAA</XPD:REF>
<XPD:REF name="Views[1]">2nEjQMPII0yXskQBg2LeZwAA</XPD:REF>
<XPD:REF name="Views[2]">3khuoQN0LEWih9rtPC4SVQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">2r+zTbeWukWoNInhVWtROgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="25r38xidckenl4Opw4JZTQAA">
<XPD:ATTR name="Name" type="string">setObjectProperty</XPD:ATTR>
<XPD:REF name="Owner">nNh6mVqsTUyj4RnEepIj3wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="C7ysSdEunEOvbSPlS8d3ggAA">
<XPD:ATTR name="Name" type="string">objectPropertyAccessProxy</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">AccessProxy</XPD:ATTR>
<XPD:REF name="BehavioralFeature">25r38xidckenl4Opw4JZTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Q6R4a0hSaU6cmkPLcdc29QAA">
<XPD:ATTR name="Name" type="string">isObjectPropertyRequired</XPD:ATTR>
<XPD:REF name="Owner">nNh6mVqsTUyj4RnEepIj3wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cAgWG2Ab1Ea+yvLqovuHlgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q6R4a0hSaU6cmkPLcdc29QAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">Y+tLhsO+LkeSU1vGw//9QgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">bXNCN/KZUUGAiVoAR+jpRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="RErlhd8AW0+nzvCsUjy3DwAA">
<XPD:ATTR name="Name" type="string">EditConfig</XPD:ATTR>
<XPD:REF name="Namespace">gn5/3YIPikWFTtOV48nAUwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0MBTXyco50ukdMmSZp6rkQAA</XPD:REF>
<XPD:REF name="Views[1]">CBmUjR+1+0u1LTndrz2IYQAA</XPD:REF>
<XPD:REF name="Views[2]">SsL708ioCUC5XUrMKmlPywAA</XPD:REF>
<XPD:REF name="Views[3]">d5BT3TUKZU6b5dx8nyW0dAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">kbc2Wbd12UO1k+11uRGTJQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">lGk1Q168ZEqgineOVFEeGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="9LQIIwjY0kqUa7Gg4IgQ3QAA">
<XPD:ATTR name="Name" type="string">AdaptableEiPropConfigurator</XPD:ATTR>
<XPD:REF name="Namespace">gn5/3YIPikWFTtOV48nAUwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">abVzsnDDhUOZS+SyyH0fGAAA</XPD:REF>
<XPD:REF name="Views[1]">FjRC8gpNXEmqUgxYlePx8gAA</XPD:REF>
<XPD:REF name="Views[2]">TW2Ra5JdnUea8Yu4ied51wAA</XPD:REF>
<XPD:REF name="Views[3]">YLdTHnpZg0ejNUSk9xTmDAAA</XPD:REF>
<XPD:REF name="Views[4]">twyeSNDf8EWr/qZUbVNhIQAA</XPD:REF>
<XPD:REF name="Views[5]">p5muVXdA9EikYe5acMjACgAA</XPD:REF>
<XPD:REF name="Views[6]">pmQT39LOIk6ENDiJ8PRyRQAA</XPD:REF>
<XPD:REF name="Views[7]">LkGT+MkNU0uvSLXM1CtZygAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">X7rjDJrJ1EiWh7s4Th+fHwAA</XPD:REF>
<XPD:REF name="Generalizations[1]">LXdkgLSkdU68fryvdXWcrgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9Cd0lSF94k23t4lzJZ3yNwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SOurKG/QTEeEdffAei6WigAA">
<XPD:ATTR name="Name" type="string">eiProp</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9Cd0lSF94k23t4lzJZ3yNwAA</XPD:REF>
<XPD:REF name="Type_">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ewV8MnlX3E2za7HN/uk9aAAA">
<XPD:ATTR name="Name" type="string">setObjectPropertyConfigurable</XPD:ATTR>
<XPD:REF name="Owner">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bXNCN/KZUUGAiVoAR+jpRgAA">
<XPD:ATTR name="Name" type="string">objectPropertyConfigurable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ewV8MnlX3E2za7HN/uk9aAAA</XPD:REF>
<XPD:REF name="Type_">nNh6mVqsTUyj4RnEepIj3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="IPt4e9QGjU2Pson6cdsZ5AAA">
<XPD:ATTR name="Name" type="string">setEntityPropertyConfigurable</XPD:ATTR>
<XPD:REF name="Owner">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+PBNxbPoiU2hzXYEPJh9RwAA">
<XPD:ATTR name="Name" type="string">entityPropertyConfigurable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IPt4e9QGjU2Pson6cdsZ5AAA</XPD:REF>
<XPD:REF name="Type_">mq8qqlFZzEexz0IQtpjFsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="lv+Wa64GFkquWMomI65zoQAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vmg9rqFiXE6zHh+Vi8IkKgAA">
<XPD:ATTR name="Name" type="string">adaption</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lv+Wa64GFkquWMomI65zoQAA</XPD:REF>
<XPD:REF name="Type_">q35vB/OECkiF/o0Lwa/R/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">2HkkoE1yi0C9KVRFZoMsYwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Q/HMAOotKEOAFGj/hROUhQAA">
<XPD:ATTR name="Name" type="string">defaultCompatibilityLevel</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Y+tLhsO+LkeSU1vGw//9QgAA">
<XPD:ATTR name="Name" type="string">objectPropertyConfigurable</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ObjectPropertyConfigurable</XPD:ATTR>
<XPD:REF name="Type_">nNh6mVqsTUyj4RnEepIj3wAA</XPD:REF>
<XPD:REF name="Owner">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="VJk+N0Ik3UGYMrVRnpBsvwAA">
<XPD:ATTR name="Name" type="string">objectPropertyRequired</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">true</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="0vnxdlSqXk6YPeJRk6LNtwAA">
<XPD:ATTR name="Name" type="string">entityPropertyConfigurable</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityPropertyConfigurable</XPD:ATTR>
<XPD:REF name="Type_">mq8qqlFZzEexz0IQtpjFsQAA</XPD:REF>
<XPD:REF name="Owner">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="15nOhlESoUa0+IyC6ad7jAAA">
<XPD:ATTR name="Name" type="string">entityPropertyRequired</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">true</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLInterface" guid="q35vB/OECkiF/o0Lwa/R/QAA">
<XPD:ATTR name="Name" type="string">EiPropConfiguratorAdaption</XPD:ATTR>
<XPD:REF name="Namespace">gn5/3YIPikWFTtOV48nAUwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">ymdXfbwRKkav0zHdHT7zqwAA</XPD:REF>
<XPD:REF name="Views[1]">oNSFhVSvnUKhEcVJoTFlqwAA</XPD:REF>
<XPD:REF name="Views[2]">7mvLJJyuSk6aNHPrhCkGpwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">S6W33b/KuUSniqAsZZmDrAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="iZPHXCl130SfpfkPN06GJgAA">
<XPD:ATTR name="Name" type="string">testCompatability</XPD:ATTR>
<XPD:REF name="Owner">q35vB/OECkiF/o0Lwa/R/QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZjEa1m8IfEOLtKKTMu6HhQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iZPHXCl130SfpfkPN06GJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+b6GIR2tWk+TKoqq8J7l+wAA">
<XPD:ATTR name="Name" type="string">propertyAssignation</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ProperyAssignation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iZPHXCl130SfpfkPN06GJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="uC6Nfta5ck26af3PtLDIFQAA">
<XPD:ATTR name="Name" type="string">assignProperty</XPD:ATTR>
<XPD:REF name="Owner">q35vB/OECkiF/o0Lwa/R/QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cDu6aM1sc06B1cQIA3RAEgAA">
<XPD:ATTR name="Name" type="string">propertyAssignation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uC6Nfta5ck26af3PtLDIFQAA</XPD:REF>
<XPD:REF name="Type_">Xiulj5Rkl0CiKjN5r8+SKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="H8eP8VRtiUa/HD5QI9yP1AAA">
<XPD:ATTR name="Name" type="string">initAutoEiFieldAttributes</XPD:ATTR>
<XPD:REF name="Owner">q35vB/OECkiF/o0Lwa/R/QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ok8h8YihrUuAqzuuJiseVgAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H8eP8VRtiUa/HD5QI9yP1AAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="86cAfIV8X0WgSVOE1KjmtwAA">
<XPD:ATTR name="Name" type="string">column</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H8eP8VRtiUa/HD5QI9yP1AAA</XPD:REF>
<XPD:REF name="Type_">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="VLNYNu/rvES+VP+c7M1sPgAA">
<XPD:ATTR name="Name" type="string">createMagDispatchable</XPD:ATTR>
<XPD:REF name="Owner">q35vB/OECkiF/o0Lwa/R/QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xnAEshcuEUKGdvaugz5YqwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VLNYNu/rvES+VP+c7M1sPgAA</XPD:REF>
<XPD:REF name="Type_">72bjfWbrLk6DaHIy/f2nzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Ow+bAo+hfkaAJD9uA4RpAQAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VLNYNu/rvES+VP+c7M1sPgAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="zOFynWWEeUSAOGKoO158+AAA">
<XPD:ATTR name="Name" type="string">dataSet</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DataSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VLNYNu/rvES+VP+c7M1sPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="l2y/gz01uEeC7Tm7YdqeyQAA">
<XPD:ATTR name="Name" type="string">saveMagDispatchable</XPD:ATTR>
<XPD:REF name="Owner">q35vB/OECkiF/o0Lwa/R/QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="K8nJgAiHzE+RGeQAaSwmbgAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l2y/gz01uEeC7Tm7YdqeyQAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="iEvtHX9fb0+6VsihEHE+4gAA">
<XPD:ATTR name="Name" type="string">magDispatchable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l2y/gz01uEeC7Tm7YdqeyQAA</XPD:REF>
<XPD:REF name="Type_">72bjfWbrLk6DaHIy/f2nzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="4DOJK6vpP0id5nNdQwLzUwAA">
<XPD:ATTR name="Name" type="string">dataSet</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DataSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l2y/gz01uEeC7Tm7YdqeyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="p9GJvo5ir0+xA40Md4ZHGgAA">
<XPD:ATTR name="Name" type="string">setup</XPD:ATTR>
<XPD:REF name="Owner">q35vB/OECkiF/o0Lwa/R/QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qo21MJk8M06zVVIfsC1wDwAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">p9GJvo5ir0+xA40Md4ZHGgAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="82USGZmpmU6s0QJeewd3wQAA">
<XPD:ATTR name="Name" type="string">dataSet</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DataSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">p9GJvo5ir0+xA40Md4ZHGgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">vmg9rqFiXE6zHh+Vi8IkKgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">6zkXOIL1A0O46HWRayHKbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="wm5YNNTtCUiYh35lGCPu6QAA">
<XPD:ATTR name="Name" type="string">ConfigAdaption</XPD:ATTR>
<XPD:REF name="Namespace">gn5/3YIPikWFTtOV48nAUwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">I/xQWryJ4EKlR7JrpbhHXQAA</XPD:REF>
<XPD:REF name="Views[1]">FF9xcd5iL0WXQ8TFrMHKjQAA</XPD:REF>
<XPD:REF name="Views[2]">yR8W2lImtUmb2RjKzc1rTAAA</XPD:REF>
<XPD:REF name="Views[3]">hYq1v7astkiujlP/D5/pCAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">S6W33b/KuUSniqAsZZmDrAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">enw/L5niK0OzMUwIRUs/YQAA</XPD:REF>
<XPD:REF name="Specializations[1]">kbc2Wbd12UO1k+11uRGTJQAA</XPD:REF>
<XPD:REF name="Specializations[2]">inLr6NEk3Ue/hie0ZKoElwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="AQMyQEt14EyJn7mh7tuieAAA">
<XPD:ATTR name="Name" type="string">propertyAssignation</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PropertyAssignation|null</XPD:ATTR>
<XPD:REF name="Owner">wm5YNNTtCUiYh35lGCPu6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLPackage" guid="7whF6yQAd0CapYi6jrof6QAA">
<XPD:ATTR name="Name" type="string">gui</XPD:ATTR>
<XPD:REF name="Namespace">tQNOs4OcVUiJqbqV9w4kywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="fjWN8wuhFUKmu/js9BSDoAAA">
<XPD:ATTR name="Name" type="string">PropertyEiPropAdapter</XPD:ATTR>
<XPD:REF name="Namespace">tQNOs4OcVUiJqbqV9w4kywAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2p1/3CjFwUybJ+zWJrBvBAAA</XPD:REF>
<XPD:REF name="Views[1]">q35FLwfNiUyknNTLod7xwAAA</XPD:REF>
<XPD:REF name="Views[2]">KKR9UpmKBU+l+FZtYzye8AAA</XPD:REF>
<XPD:REF name="Views[3]">9mEuJjpfkkuvkZv2o6VogwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">3</XPD:ATTR>
<XPD:REF name="Generalizations[0]">AadELt8rg0KU8qymXvCsbgAA</XPD:REF>
<XPD:REF name="Generalizations[1]">2r+zTbeWukWoNInhVWtROgAA</XPD:REF>
<XPD:REF name="Generalizations[2]">3ofOzbSUEkSEQyBmzVzG5QAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">4ta7QHbkn0iImREm4I1M1QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="5AMOh0ezVk+leppqSBl+lwAA">
<XPD:ATTR name="Name" type="string">isEntityPropertyRequired</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">fjWN8wuhFUKmu/js9BSDoAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bJU0f/tWhkKFFD4jIZW50wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5AMOh0ezVk+leppqSBl+lwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="L1q7FgatnUCgooGRv/y/4gAA">
<XPD:ATTR name="Name" type="string">setEntityProperty</XPD:ATTR>
<XPD:REF name="Owner">fjWN8wuhFUKmu/js9BSDoAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="voY6D5tuo0CL+lsHpbQ2CwAA">
<XPD:ATTR name="Name" type="string">entityProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">L1q7FgatnUCgooGRv/y/4gAA</XPD:REF>
<XPD:REF name="Type_">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="k4noPj9IDUyBcXoNDTkNNgAA">
<XPD:ATTR name="Name" type="string">isObjectPropertyRequired</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">fjWN8wuhFUKmu/js9BSDoAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SLjX1dYdK0amUvABcovjsAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">k4noPj9IDUyBcXoNDTkNNgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="MjlLSdJVPk6vv/9jW0LuRgAA">
<XPD:ATTR name="Name" type="string">setObjectPropertyAccessProxy</XPD:ATTR>
<XPD:REF name="Owner">fjWN8wuhFUKmu/js9BSDoAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+RSxqJYNvkugSROz0tUyPAAA">
<XPD:ATTR name="Name" type="string">accessProxy</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">AccessProxy</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MjlLSdJVPk6vv/9jW0LuRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLPackage" guid="Jdxz6vxUzkikytreTNbjmQAA">
<XPD:ATTR name="Name" type="string">meta</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="jNOIZXPKTEyB+vWV+S8GAAAA">
<XPD:ATTR name="Name" type="string">AddonConfig</XPD:ATTR>
<XPD:REF name="Namespace">Jdxz6vxUzkikytreTNbjmQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LICeoqpKjUCEZSmI+uKK0AAA</XPD:REF>
<XPD:REF name="Views[1]">oUgaJ5wMfEi75q5L4b5rsgAA</XPD:REF>
<XPD:REF name="Views[2]">TZA0gQ5QFkir+U3ZA3D/xwAA</XPD:REF>
<XPD:REF name="Views[3]">DiiXEqdNF0Cdiq7HhrDBtwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">enw/L5niK0OzMUwIRUs/YQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="3tfx87SpCEqND+6cITVGyAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">jNOIZXPKTEyB+vWV+S8GAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="BumdRmUwfE2LUnj0yG7QgAAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">jNOIZXPKTEyB+vWV+S8GAAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oFn3+0dLQ0i6NXs2nmFewgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BumdRmUwfE2LUnj0yG7QgAAA</XPD:REF>
<XPD:REF name="Type_">jNOIZXPKTEyB+vWV+S8GAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="q0Qtp5k4dUKsLBfvZbuCNwAA">
<XPD:ATTR name="Name" type="string">mag</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">jNOIZXPKTEyB+vWV+S8GAAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oK0d7SkqaEC388jIkdEgbQAA">
<XPD:ATTR name="Name" type="string">magCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">q0Qtp5k4dUKsLBfvZbuCNwAA</XPD:REF>
<XPD:REF name="Type_">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zw50Z9L3v0+ejqovtNuIcwAA">
<XPD:ATTR name="Name" type="string">ds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DataSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">q0Qtp5k4dUKsLBfvZbuCNwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="hvqsdk0Byk+YhznL7Z15dQAA">
<XPD:ATTR name="Name" type="string">save</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">jNOIZXPKTEyB+vWV+S8GAAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="f0Yw7GWVmEy8VFXPFa23hQAA">
<XPD:ATTR name="Name" type="string">magCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hvqsdk0Byk+YhznL7Z15dQAA</XPD:REF>
<XPD:REF name="Type_">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9ekBKBWVm0GUWqxjrbp+TgAA">
<XPD:ATTR name="Name" type="string">ds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DataSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hvqsdk0Byk+YhznL7Z15dQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="007/ZG34+0KVGs9KXNEJgAAA">
<XPD:ATTR name="Name" type="string">setup</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">jNOIZXPKTEyB+vWV+S8GAAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eMyAqkMX9U+N5fNbY3sFZAAA">
<XPD:ATTR name="Name" type="string">ds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DataSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">007/ZG34+0KVGs9KXNEJgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">oFn3+0dLQ0i6NXs2nmFewgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="K8OU3wCqHU+0XkcB1nUJ1QAA">
<XPD:ATTR name="Name" type="string">prefixSiCrumbGroups</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;SiCrumbGroup&gt;</XPD:ATTR>
<XPD:REF name="Owner">jNOIZXPKTEyB+vWV+S8GAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="cebNKsxuzEG/phCzYXoWhgAA">
<XPD:ATTR name="Name" type="string">suffixSiCrumbGroups</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;SiCrumbGroup&gt;</XPD:ATTR>
<XPD:REF name="Owner">jNOIZXPKTEyB+vWV+S8GAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLPackage" guid="kNhhgcXZ6U+nNrYB8tVa1wAA">
<XPD:ATTR name="Name" type="string">translation</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="KHTTwWKCrUCDgoCSYLuIvAAA">
<XPD:ATTR name="Name" type="string">TranslationEiProp</XPD:ATTR>
<XPD:REF name="Namespace">kNhhgcXZ6U+nNrYB8tVa1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lbopSete3EeTsuA7XJoUNgAA</XPD:REF>
<XPD:REF name="Views[1]">kwK12COqJEywbOmb7ohIiAAA</XPD:REF>
<XPD:REF name="Views[2]">YDpGciBLx0+3+WE7l6m66wAA</XPD:REF>
<XPD:REF name="Views[3]">33xLaxL1A0uJPFuHqGBDYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="6RCwKEvYvEO6rK2XDkdN4gAA">
<XPD:ATTR name="Name" type="string">config</XPD:ATTR>
<XPD:REF name="Namespace">kNhhgcXZ6U+nNrYB8tVa1wAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="sAb6bn50V02VEn2o1XtdtgAA">
<XPD:ATTR name="Name" type="string">TranslationConfig</XPD:ATTR>
<XPD:REF name="Namespace">6RCwKEvYvEO6rK2XDkdN4gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SB4IZMveuk2SmLc8j5uuGwAA</XPD:REF>
<XPD:REF name="Views[1]">Gw1aMCv7cE26p9EZTGZiqgAA</XPD:REF>
<XPD:REF name="Views[2]">1pG9gG1j9069HgGoqDh/EQAA</XPD:REF>
<XPD:REF name="Views[3]">+3nGquO4gUuRTjfas2FuLQAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">+539Mxc6hk+2ihgL96Fa1QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Q7E4jVn8p0CWO20gICdJXgAA">
<XPD:ATTR name="Name" type="string">n2nLocaleDefs</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, N2nLocaleDef&gt;</XPD:ATTR>
<XPD:REF name="Owner">sAb6bn50V02VEn2o1XtdtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="IfwZPOY9qE6fzvbjKIHHIAAA">
<XPD:ATTR name="Name" type="string">translationsMinNum</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">sAb6bn50V02VEn2o1XtdtgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="ZyEwdIQGy0eCyisszpK1lQAA">
<XPD:ATTR name="Name" type="string">gui</XPD:ATTR>
<XPD:REF name="Namespace">kNhhgcXZ6U+nNrYB8tVa1wAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="T9LQB8jlQ0+RmdrsZWHScgAA">
<XPD:ATTR name="Name" type="string">LazyTranslationEssentialsDeterminer</XPD:ATTR>
<XPD:REF name="Namespace">ZyEwdIQGy0eCyisszpK1lQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uSPuOFMAqkONPX6HfCFp+wAA</XPD:REF>
<XPD:REF name="Views[1]">iKS5XzdFQEyX4UQuXNkLGwAA</XPD:REF>
<XPD:REF name="Views[2]">GYkHtZoyVU2Nx/T9/RGFXQAA</XPD:REF>
<XPD:REF name="Views[3]">sZrztFpsy0KLRqrbqejxxwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="bgMWtmTZ5k+K7dMpqT8lhwAA">
<XPD:ATTR name="Name" type="string">getN2nLocales</XPD:ATTR>
<XPD:REF name="Owner">T9LQB8jlQ0+RmdrsZWHScgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lkpjtLLdekq63bmQU/3XzgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;N2nLocale&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bgMWtmTZ5k+K7dMpqT8lhwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="5bnW122+rEO5GUy4lPoROAAA">
<XPD:ATTR name="Name" type="string">getN2nLocaleOptions</XPD:ATTR>
<XPD:REF name="Owner">T9LQB8jlQ0+RmdrsZWHScgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ToRkEKVJFE6TtCL1DTiRqAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5bnW122+rEO5GUy4lPoROAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="45IefWVz6E+nTOaBqIhV5wAA">
<XPD:ATTR name="Name" type="string">getActiveN2nLocaleIds</XPD:ATTR>
<XPD:REF name="Owner">T9LQB8jlQ0+RmdrsZWHScgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1cu1qV71aEWUrPZppio+sAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">45IefWVz6E+nTOaBqIhV5wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="jewXBgdbkk20yHKWxo6DagAA">
<XPD:ATTR name="Name" type="string">activateTranslations</XPD:ATTR>
<XPD:REF name="Owner">T9LQB8jlQ0+RmdrsZWHScgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ggmPli1kpUKS8Vdx8NcBqQAA">
<XPD:ATTR name="Name" type="string">newN2nLocaleIds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jewXBgdbkk20yHKWxo6DagAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="ZA3nJhil50alMw/T/kR+GQAA">
<XPD:ATTR name="Name" type="string">getSplitSiFields</XPD:ATTR>
<XPD:REF name="Owner">T9LQB8jlQ0+RmdrsZWHScgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fPWhK9OcB0uBy+gppI6RMAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SplitSiField[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZA3nJhil50alMw/T/kR+GQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">wHiGMWoD90qBwG0jOEXldgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">rwV8HwN1BUOwS0kBYLnCpwAA</XPD:REF>
<XPD:REF name="Associations[1]">MZ8CgKGM/E+5sRPimMBFGQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="3MK1PsqWzki7mShvLS2AiQAA">
<XPD:ATTR name="Name" type="string">targetEiuGuiFrame</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuGuiFrame</XPD:ATTR>
<XPD:REF name="Owner">T9LQB8jlQ0+RmdrsZWHScgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Ff9KfQyDQUecKu/BOG0SKwAA">
<XPD:ATTR name="Name" type="string">targetEiuEntries</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;EiuEntry&gt;</XPD:ATTR>
<XPD:REF name="Owner">T9LQB8jlQ0+RmdrsZWHScgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="szd892mtz0yHnjFRZo4X9QAA">
<XPD:ATTR name="Name" type="string">targetEiuEntryGuis</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;EiuEntryGui&gt;</XPD:ATTR>
<XPD:REF name="Owner">T9LQB8jlQ0+RmdrsZWHScgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="RTTfLhKaZk2DBQpa0q+jaQAA">
<XPD:ATTR name="Name" type="string">TranslationGuiField</XPD:ATTR>
<XPD:REF name="Namespace">ZyEwdIQGy0eCyisszpK1lQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MlGQ2FHfCEeper0wjjwXjwAA</XPD:REF>
<XPD:REF name="Views[1]">QvxUcHJG7EGaKQ2K85ygmgAA</XPD:REF>
<XPD:REF name="Views[2]">McMF92cgYE21/ixbxTtnBgAA</XPD:REF>
<XPD:REF name="Views[3]">W5HUaZKKmkO8ldF7JoKubQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="bLgXl/AE6UuVPt+Kh+ZXtQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">RTTfLhKaZk2DBQpa0q+jaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wHiGMWoD90qBwG0jOEXldgAA">
<XPD:ATTR name="Name" type="string">lted</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bLgXl/AE6UuVPt+Kh+ZXtQAA</XPD:REF>
<XPD:REF name="Type_">T9LQB8jlQ0+RmdrsZWHScgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="siTK+MOoIUqmQB+3C3SpMQAA">
<XPD:ATTR name="Name" type="string">forkGuiFieldMap</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bLgXl/AE6UuVPt+Kh+ZXtQAA</XPD:REF>
<XPD:REF name="Type_">DT2Ob0n2REuiXwaMxl45eQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="esMUB/buWka6TLnSL6OHNwAA">
<XPD:ATTR name="Name" type="string">getSiField</XPD:ATTR>
<XPD:REF name="Owner">RTTfLhKaZk2DBQpa0q+jaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gbnRvCkmTkC+TvrUrVtyOQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SiField|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">esMUB/buWka6TLnSL6OHNwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="g/axoagU/E6EoZe1tHNHjgAA">
<XPD:ATTR name="Name" type="string">save</XPD:ATTR>
<XPD:REF name="Owner">RTTfLhKaZk2DBQpa0q+jaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="TSbL27jyUUmdDARjAdTK+AAA">
<XPD:ATTR name="Name" type="string">getForkGuiFieldMap</XPD:ATTR>
<XPD:REF name="Owner">RTTfLhKaZk2DBQpa0q+jaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tbYzaXWr3UKbWloUsYzknwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GuiFieldMap|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TSbL27jyUUmdDARjAdTK+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">fXhsH7L0w0WTaOKc1+hbcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="PW/fChyN2Eyvy5ANEM5wKAAA">
<XPD:ATTR name="Name" type="string">SplitGuiFieldFactory</XPD:ATTR>
<XPD:REF name="Namespace">ZyEwdIQGy0eCyisszpK1lQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9YQYBLQOEEuHxSz0+SbLGgAA</XPD:REF>
<XPD:REF name="Views[1]">U6Dao2GEOkSJtKm+HSQrWAAA</XPD:REF>
<XPD:REF name="Views[2]">1hRq4BGvXEuhq0Bzzm7IggAA</XPD:REF>
<XPD:REF name="Views[3]">C5YCk60sP0C9BOP81BOKpQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="xevurYbZKkOzQVz9dOqrPgAA">
<XPD:ATTR name="Name" type="string">createGuiField</XPD:ATTR>
<XPD:REF name="Owner">PW/fChyN2Eyvy5ANEM5wKAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Fg/8c98oRkyfC3u0O6sqyQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xevurYbZKkOzQVz9dOqrPgAA</XPD:REF>
<XPD:REF name="Type_">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QgaRhe9ENkKvR3GshF3u2QAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xevurYbZKkOzQVz9dOqrPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">YNiVcUDG1ECpdl/KGKRTeAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="erwS2G7XGk2e5azw2jSgJQAA">
<XPD:ATTR name="Name" type="string">readOnly</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">PW/fChyN2Eyvy5ANEM5wKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="XrwN1w6Oy02zCZS77c4P7gAA">
<XPD:ATTR name="Name" type="string">TranslationGuiPropSetup</XPD:ATTR>
<XPD:REF name="Namespace">ZyEwdIQGy0eCyisszpK1lQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OiXjJb2Z60i0Nwamq3gZKwAA</XPD:REF>
<XPD:REF name="Views[1]">ejHEFaUf3kiZOUWsd0dtIgAA</XPD:REF>
<XPD:REF name="Views[2]">5GywQ4Rd2UmzQDjLRBsLBgAA</XPD:REF>
<XPD:REF name="Views[3]">HSMETabXsEe5l1F6nYdYTgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="uRCtEibS5keXDvEpkYaMeQAA">
<XPD:ATTR name="Name" type="string">targetEiuGuiFrame</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuGuiFrame</XPD:ATTR>
<XPD:REF name="Owner">XrwN1w6Oy02zCZS77c4P7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="+539Mxc6hk+2ihgL96Fa1QAA">
<XPD:ATTR name="Name" type="string">translationConfig</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TranslationConfig</XPD:ATTR>
<XPD:REF name="Type_">sAb6bn50V02VEn2o1XtdtgAA</XPD:REF>
<XPD:REF name="Owner">XrwN1w6Oy02zCZS77c4P7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLPackage" guid="xkg/791d8UiNl1gryvyAlAAA">
<XPD:ATTR name="Name" type="string">iframe</XPD:ATTR>
<XPD:REF name="Namespace">m/njO0a8dkyvl1NVY/wpwwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="8JDtMlTBjE+JAc3JG239KwAA">
<XPD:ATTR name="Name" type="string">NotManagedPropertyScriptField</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tb/26f5uU0uHYB2wXNbSxwAA</XPD:REF>
<XPD:REF name="Views[1]">f2kuxpIIOUiAk9es9penYQAA</XPD:REF>
<XPD:REF name="Views[2]">k0TAbgdptU+W5RuYPgBICQAA</XPD:REF>
<XPD:REF name="Views[3]">Ens9qWE/KEuL7RJiW6ZqIgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">SlO77tjELkKM1LstIMjwwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLInterface" guid="EmxpGzIfxUuafXwKxROz6AAA">
<XPD:ATTR name="Name" type="string">RestrictionScriptField</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">fpENh4C7m0uBErAaU5icPwAA</XPD:REF>
<XPD:REF name="Views[1]">oes9+gqZOU+OXvIJzgOY1AAA</XPD:REF>
<XPD:REF name="Views[2]">m+CF6kZnDEurhcBnKcMoHQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">57Ej2VH2IEGwo0md7bgKUAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Jc7d8vpVyU2A5572jCYPsQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="HiiFIAn1X0Oacx8GLs/6AQAA">
<XPD:ATTR name="Name" type="string">createRestrictionSelectorItem</XPD:ATTR>
<XPD:REF name="Owner">EmxpGzIfxUuafXwKxROz6AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sEVfDvF7GUSu0Rq/hmUn0AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HiiFIAn1X0Oacx8GLs/6AQAA</XPD:REF>
<XPD:REF name="Type_">m30o4OhkUkC7A40od1bJDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RKZfZaQ3dUyDNpFkccpuGQAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">N2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HiiFIAn1X0Oacx8GLs/6AQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="f7onEsb1DUy72ZYrOA84FgAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HiiFIAn1X0Oacx8GLs/6AQAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLInterface" guid="VHJIFoUmok6T6EJfj5Jp1AAA">
<XPD:ATTR name="Name" type="string">PrivilegedEiField</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">9</XPD:ATTR>
<XPD:REF name="Views[0]">rrMKPRUn8kmdfD9zmwm5BQAA</XPD:REF>
<XPD:REF name="Views[1]">VQPSIp57fkmMsvP2OHrLhAAA</XPD:REF>
<XPD:REF name="Views[2]">bxIn9edd4kqemnruc4zhcwAA</XPD:REF>
<XPD:REF name="Views[3]">2iMCne//NkyyNX042xQvMAAA</XPD:REF>
<XPD:REF name="Views[4]">lofP3BepZUGiwgHxTFcs2AAA</XPD:REF>
<XPD:REF name="Views[5]">X9r5cjd0i0SU6CG2lWudEQAA</XPD:REF>
<XPD:REF name="Views[6]">0vaBDtajj0yvWucOXM67vgAA</XPD:REF>
<XPD:REF name="Views[7]">iuZosBWa9Uic7DSnzQl/aQAA</XPD:REF>
<XPD:REF name="Views[8]">h8SIcHQEREqGHwMDKnwjWgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">U4oZWl2k5023cySuu7Q5MQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">dj1iLWBcUEeJ+kAro7NeYgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">/+wo5CSpoUWVF1/9kAi+9QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ofwk9l2l8EqjTw7XRaz9EgAA">
<XPD:ATTR name="Name" type="string">buildEiFieldPrivilege</XPD:ATTR>
<XPD:REF name="Owner">VHJIFoUmok6T6EJfj5Jp1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uBxiIDf86kKySzwpW9imIwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiFieldPrivilege|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ofwk9l2l8EqjTw7XRaz9EgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9iI7XrkzUke2Qj/80btB1gAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ofwk9l2l8EqjTw7XRaz9EgAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLInterface" guid="G1UemdyflEylAAWYyRJPVQAA">
<XPD:ATTR name="Name" type="string">Compatible</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLInterface" guid="KldKc5llS0KOzdeZ5E2D2AAA">
<XPD:ATTR name="Name" type="string">PropertyAssignableScriptField</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">lgnDWAcok0+OkQAYqsNrBQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">XhQItEs4R0a42JnCRmzaFwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="5eqn5ld7PE2V0oxZFVmgfAAA">
<XPD:ATTR name="Name" type="string">checkCompatibility</XPD:ATTR>
<XPD:REF name="Owner">KldKc5llS0KOzdeZ5E2D2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ybW+hxX60k6QUE485+06BgAA">
<XPD:ATTR name="Name" type="string">compatibilityTest</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CompatibilityTest</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5eqn5ld7PE2V0oxZFVmgfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="sPJ4vWOc5kuaBm0jR0KKlwAA">
<XPD:ATTR name="Name" type="string">setEntityProperty</XPD:ATTR>
<XPD:REF name="Owner">KldKc5llS0KOzdeZ5E2D2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4QSiNpX0oEuyNL1ET+11wwAA">
<XPD:ATTR name="Name" type="string">entiyProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sPJ4vWOc5kuaBm0jR0KKlwAA</XPD:REF>
<XPD:REF name="Type_">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="uw5AU8izf0SNqQvIPGP+PwAA">
<XPD:ATTR name="Name" type="string">setPropertyAccessProxy</XPD:ATTR>
<XPD:REF name="Owner">KldKc5llS0KOzdeZ5E2D2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="amhQOkiH9Eq0teE5hJjUBQAA">
<XPD:ATTR name="Name" type="string">propertyAccessProxy</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uw5AU8izf0SNqQvIPGP+PwAA</XPD:REF>
<XPD:REF name="Type_">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLInterface" guid="fsyam1j+WkapFu9PI7Q2XgAA">
<XPD:ATTR name="Name" type="string">SortableScriptField</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">7</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">iFJUkbZ7yESItpDE2yh4MgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">GK209oZp60WlwDwqKMdolgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">w82+b889gEOY2nBV8gTxygAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">p8hcw7ubdkG5KAUXSdYQoAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[4]">55utPJ2mNkq8X/OLvqTgrAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[5]">8n8BAiw23kyGfBWPrM6HcAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[6]">bzIfDQmIGkyPTx23xrn2jQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">+rJIC2uyKUeLI4UNXkTV9QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ZwRegJ1W0kyYqU1WHwwrrgAA">
<XPD:ATTR name="Name" type="string">createSortItem</XPD:ATTR>
<XPD:REF name="Owner">fsyam1j+WkapFu9PI7Q2XgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sbBvME649UWmOIO2Tc8RVwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZwRegJ1W0kyYqU1WHwwrrgAA</XPD:REF>
<XPD:REF name="Type_">pyWusQCtRUSnKAsPhQHvYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6meq/4nt+kiM+BVFzUjLygAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">N2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZwRegJ1W0kyYqU1WHwwrrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="kfPDvoF9EEujleGPZsNVIQAA">
<XPD:ATTR name="Name" type="string">scriptState</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZwRegJ1W0kyYqU1WHwwrrgAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLInterface" guid="PyDaIrOMEU29X97RISCs8gAA">
<XPD:ATTR name="Name" type="string">FilterableEiField</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">SJynFr0AKkenjSAjeZYuQQAA</XPD:REF>
<XPD:REF name="Views[1]">fLznoEJi90q0hhfZ0l0AaAAA</XPD:REF>
<XPD:REF name="Views[2]">jlFZDLIamUqjonSoBkpXTwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">6</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">nGtFqxRfDEOiax2hkPhZ0wAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">dho/u+LtjEqFPwUqsMKWigAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">bYZq8xvN2U6IKXKg02RMWAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">e9HciLe7ikWcZotWNXFAowAA</XPD:REF>
<XPD:REF name="SupplierDependencies[4]">ro48aCBM8Ui6Vgvy8XllgAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[5]">/ix/xJGbQ0KhLNoTgyrskgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">EHCwCxgaMkm2tTYLBkBqJgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="EoI8tVcbe0+T4amJgi/+iwAA">
<XPD:ATTR name="Name" type="string">buildManagedFilterField</XPD:ATTR>
<XPD:REF name="Owner">PyDaIrOMEU29X97RISCs8gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VGPxSOSFXkufWzzeBxM+GQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FilterField|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EoI8tVcbe0+T4amJgi/+iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="//44ua12GkG5+hR8BO0auQAA">
<XPD:ATTR name="Name" type="string">eiState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EoI8tVcbe0+T4amJgi/+iwAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="fP69rS4000O7lzNiltsZFgAA">
<XPD:ATTR name="Name" type="string">buildFilterField</XPD:ATTR>
<XPD:REF name="Owner">PyDaIrOMEU29X97RISCs8gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kkD0bHgzKU+D/dX0kXKBMAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FilterField|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fP69rS4000O7lzNiltsZFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cvkooTeGvkSyRJnOUZa+MQAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fP69rS4000O7lzNiltsZFgAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="jdRwP2ylDEecIOnNjZznEQAA">
<XPD:ATTR name="Name" type="string">buildEiMappingFilterField</XPD:ATTR>
<XPD:REF name="Owner">PyDaIrOMEU29X97RISCs8gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YO8N2MkRUUSTVZImsbTH8QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiMappingFilterField|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jdRwP2ylDEecIOnNjZznEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lGPVlWeF/EK1lLNkkke68wAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jdRwP2ylDEecIOnNjZznEQAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLInterface" guid="qBCFJoNS40W8MUTPwxbc7gAA">
<XPD:ATTR name="Name" type="string">QuickSearchableScriptField</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">6</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">2Zq4N3YLskmn5REU7P2H8wAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">F+rCsWY3XUygvOG2WCqP3gAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">VMf3ShQ+h0GdpyuGX32NAwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">D1ROX6JM7k+EJivG+PBzwAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[4]">fCYUM50620OZcNa8EAtoOgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[5]">wfxARJUmDU2gdrmDfKQqmAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">fTNNd3Ozl02f1fMQ//sV3AAA</XPD:REF>
<XPD:REF name="Generalizations[1]">LOhOZALeJkKsVFEpYZNi3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLInterface" guid="VefYAVeNtEORa62AsUUwNwAA">
<XPD:ATTR name="Name" type="string">ReadableScriptField</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">4fQ+iWwoekCg0hysbpv5owAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">PfGk+71IRkecmRM+L76KMQAA</XPD:REF>
<XPD:REF name="Generalizations[1]">+tu2MqVbJEmauz6NKEO22wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="oewWePrNyUaI3YvY8XGW2AAA">
<XPD:ATTR name="Name" type="string">getReadable</XPD:ATTR>
<XPD:REF name="Owner">VefYAVeNtEORa62AsUUwNwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="viSXsMPJ00O67mltW4qfGAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oewWePrNyUaI3YvY8XGW2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLInterface" guid="ZN4G32t2dEK/aw1eiLzLgQAA">
<XPD:ATTR name="Name" type="string">WritableScriptField</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">l6Aj65WdJkSdelPxi4WWegAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Pv9gsRe9d0GNhDmEHVriKwAA</XPD:REF>
<XPD:REF name="Generalizations[1]">gTs5MXWdI0StoGE4JW0SLAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="uGR6MWqBkk2dzuZmMaggswAA">
<XPD:ATTR name="Name" type="string">getWritable</XPD:ATTR>
<XPD:REF name="Owner">ZN4G32t2dEK/aw1eiLzLgQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oEVPxEVDpUaATvDM0XRwLgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uGR6MWqBkk2dzuZmMaggswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLInterface" guid="AqCtcQwqYEqO9g1n/B0fiAAA">
<XPD:ATTR name="Name" type="string">FieldEiProp</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">9</XPD:ATTR>
<XPD:REF name="Views[0]">sU+cv7AkMEy85KJ6dvXHcgAA</XPD:REF>
<XPD:REF name="Views[1]">z0sQCU91bUaDXTFSSlzdBQAA</XPD:REF>
<XPD:REF name="Views[2]">jbUGEccRMU+mGKZ1ajKCUwAA</XPD:REF>
<XPD:REF name="Views[3]">/mzxXUd+fE22VKCX+tbN7wAA</XPD:REF>
<XPD:REF name="Views[4]">2G/DtUs70EutHVP9GByGGQAA</XPD:REF>
<XPD:REF name="Views[5]">Fj7axNbWfkixix/+B6KHiAAA</XPD:REF>
<XPD:REF name="Views[6]">3yFFcntD0E2oxJ85abvIbAAA</XPD:REF>
<XPD:REF name="Views[7]">YAqxGbZcBUiZ/RYCuh+RNgAA</XPD:REF>
<XPD:REF name="Views[8]">ZTXYEyyasUyORyNgl4oldQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">vdt3q81eSkSoZadt3qKhgQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">4</XPD:ATTR>
<XPD:REF name="Specializations[0]">+tu2MqVbJEmauz6NKEO22wAA</XPD:REF>
<XPD:REF name="Specializations[1]">gTs5MXWdI0StoGE4JW0SLAAA</XPD:REF>
<XPD:REF name="Specializations[2]">+rs7AwpPJEiWn6IAJE+VHQAA</XPD:REF>
<XPD:REF name="Specializations[3]">uotzcvB6O0evB6JV+MXNSQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="VjhlPqxq5kuOsRkZwLHAKgAA">
<XPD:ATTR name="Name" type="string">buildEiField</XPD:ATTR>
<XPD:REF name="Owner">AqCtcQwqYEqO9g1n/B0fiAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n9N5peM6Qk68atD43EahzAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiField|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VjhlPqxq5kuOsRkZwLHAKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="VhNUiZa5MECsZqdVSavWfAAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VjhlPqxq5kuOsRkZwLHAKgAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLClass" guid="oh4cgGUSO02zZt5WEeaK1wAA">
<XPD:ATTR name="Name" type="string">EiPropCollection</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">czLOUJ0jgka03FIdJBlqbgAA</XPD:REF>
<XPD:REF name="Views[1]">q3va/emotEGJ7OJsUYahXAAA</XPD:REF>
<XPD:REF name="Views[2]">+kJMpyGFnUuuwiY2QBHLZwAA</XPD:REF>
<XPD:REF name="Views[3]">B+XdWFIGEUOo/RkG8CsUXQAA</XPD:REF>
<XPD:REF name="Views[4]">VDINBkt55ES2lBvf6DsGTAAA</XPD:REF>
<XPD:REF name="Views[5]">dRzO/m2VBkmwjdmzGcT0XAAA</XPD:REF>
<XPD:REF name="Views[6]">DPsMTSdId0qutcD2RY91DQAA</XPD:REF>
<XPD:REF name="Views[7]">YGtyWFsRJUan/NmXZIGtlgAA</XPD:REF>
<XPD:REF name="Views[8]">Dhl8xnuPjkSHBs3kgCWhogAA</XPD:REF>
<XPD:REF name="Views[9]">bAZVbqaj2E6VxgnPde5ubQAA</XPD:REF>
<XPD:REF name="Views[10]">L1CHSxWdy0+d4YtvRpuw6AAA</XPD:REF>
<XPD:REF name="Views[11]">Oq1rlwsf3EuoC3oLqnuGYwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">uxfvvAsfD0iBoIVvyTejVQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="QNdQxIMOJEKfgXJ8J+b2kQAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WO3zDqwTWUK2tjqmeS33JgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QNdQxIMOJEKfgXJ8J+b2kQAA</XPD:REF>
<XPD:REF name="Type_">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qiLnKOxrVUmHRohMZsAQYwAA">
<XPD:ATTR name="Name" type="string">eiProp</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QNdQxIMOJEKfgXJ8J+b2kQAA</XPD:REF>
<XPD:REF name="Type_">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="vnSWHw9Ph0S1hlAdf4livQAA">
<XPD:ATTR name="Name" type="string">contextEiProPath</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QNdQxIMOJEKfgXJ8J+b2kQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="QbuIvzda406GtYWyhCKFsQAA">
<XPD:ATTR name="Name" type="string">addIndependent</XPD:ATTR>
<XPD:REF name="Owner">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NUehQ1lKS0q02edlYCZJWgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QbuIvzda406GtYWyhCKFsQAA</XPD:REF>
<XPD:REF name="Type_">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="LsG9wpg5dkyqDclqX9AcCQAA">
<XPD:ATTR name="Name" type="string">eiProp</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QbuIvzda406GtYWyhCKFsQAA</XPD:REF>
<XPD:REF name="Type_">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="yPLM4bd3pEmdEWEY4MoOcQAA">
<XPD:ATTR name="Name" type="string">contextEiProPath</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QbuIvzda406GtYWyhCKFsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="CuRsj9XDH0yn9CQeUdRkfgAA">
<XPD:ATTR name="Name" type="string">getPathOfEiProp</XPD:ATTR>
<XPD:REF name="Owner">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XXPHUlu0zE6KK1MJHZ1/FwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CuRsj9XDH0yn9CQeUdRkfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8BSZySMGN0aq4uKM8t8StAAA">
<XPD:ATTR name="Name" type="string">eiProp</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CuRsj9XDH0yn9CQeUdRkfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">6M4u4bxp2kKee0X1w/l+kAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">1aUFHvWO2ki/AH9qN3dscgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">vwKB3JI0lU2kHeSwAf9G4wAA</XPD:REF>
<XPD:REF name="Associations[1]">G9zMOTeiIUSVkSoRRO3wmAAA</XPD:REF>
<XPD:REF name="Associations[2]">lzkQoBg7lk6q3ZxFNn2GuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLPackage" guid="yTTWnRJ/EESmU3EnYGE0uQAA">
<XPD:ATTR name="Name" type="string">independent</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="4uUj3bAk3Uyh58o+Zg/TxgAA">
<XPD:ATTR name="Name" type="string">IndependentEiProp</XPD:ATTR>
<XPD:REF name="Namespace">yTTWnRJ/EESmU3EnYGE0uQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">TXbbEOqSwUK7zD+wZaHspgAA</XPD:REF>
<XPD:REF name="Views[1]">4YdqinoH60GCLUG6rz5PwQAA</XPD:REF>
<XPD:REF name="Views[2]">bBG9MIlwDUW98ytnfhMkSQAA</XPD:REF>
<XPD:REF name="Views[3]">8mEuTEVR0EeXuroOCAYKkwAA</XPD:REF>
<XPD:REF name="Views[4]">M10d41o5DE+eoHku3EebXAAA</XPD:REF>
<XPD:REF name="Views[5]">FVw+Gogc10mc86aXc2MNdwAA</XPD:REF>
<XPD:REF name="Views[6]">x14lzrbMH0SSOvkLNxT9RgAA</XPD:REF>
<XPD:REF name="Views[7]">QcUDk7lGhUCAPQoQYDIgcgAA</XPD:REF>
<XPD:REF name="Views[8]">GcPbwz2/pEGJkyKVmsItGgAA</XPD:REF>
<XPD:REF name="Views[9]">X+CjaZueMESKvdgJBwqpEAAA</XPD:REF>
<XPD:REF name="Views[10]">Iy7XTYmteUy0mmbb3CC3/wAA</XPD:REF>
<XPD:REF name="Views[11]">MdUYQ6DTk0CaJVJ+s0yNfwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">wOOXt95wx0mpH9aG9MWgUwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">fcJB7k59DkORNZiFfTHLMQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">HMbFssrDfUi+r4MDKE+lLAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">XhQItEs4R0a42JnCRmzaFwAA</XPD:REF>
<XPD:REF name="Specializations[1]">t7weLwGN6EWlJ2vAhFDCVwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ThX2Bbnh60ihXBI0NKtlhAAA">
<XPD:ATTR name="Name" type="string">setLabelLstr</XPD:ATTR>
<XPD:REF name="Owner">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PBM0pRS9xkeDfSpksSti0AAA">
<XPD:ATTR name="Name" type="string">labelLstr</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Lstr</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ThX2Bbnh60ihXBI0NKtlhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="npBVeRWoWEq0mQCc2QMGQwAA">
<XPD:ATTR name="Name" type="string">createEiPropConfigurator</XPD:ATTR>
<XPD:REF name="Owner">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4zvD6HR8A0KGUPRw701vBAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">npBVeRWoWEq0mQCc2QMGQwAA</XPD:REF>
<XPD:REF name="Type_">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">LsG9wpg5dkyqDclqX9AcCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="B0wftEBlhkiWPRHChPEYhAAA">
<XPD:ATTR name="Name" type="string">EiPropConfigurator</XPD:ATTR>
<XPD:REF name="Namespace">yTTWnRJ/EESmU3EnYGE0uQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">15</XPD:ATTR>
<XPD:REF name="Views[0]">u0y45tUphkiYMS8xOyYU3QAA</XPD:REF>
<XPD:REF name="Views[1]">ywO+H7Q+lU+fx1q5QdSRuAAA</XPD:REF>
<XPD:REF name="Views[2]">LnXsjCUPJ0Os+DIYteAFhQAA</XPD:REF>
<XPD:REF name="Views[3]">D8BKnVBZFkGlKdK9Y56NyAAA</XPD:REF>
<XPD:REF name="Views[4]">yI22/AV08U6zmJj+Yf8HoAAA</XPD:REF>
<XPD:REF name="Views[5]">Ls3xeYleFkKHsqp+JwgMOQAA</XPD:REF>
<XPD:REF name="Views[6]">wxF55IhTL0OxWwsRDqdR0gAA</XPD:REF>
<XPD:REF name="Views[7]">Q2xK9V6iC0C8/HBa0X/4tQAA</XPD:REF>
<XPD:REF name="Views[8]">nEVpIBM840uePR4L0IU28AAA</XPD:REF>
<XPD:REF name="Views[9]">F1B7EP9wQkKyKqiUKuCrNQAA</XPD:REF>
<XPD:REF name="Views[10]">udowtr3EGUuFLLjaUNnokAAA</XPD:REF>
<XPD:REF name="Views[11]">TiG5/4jlwkWYQGjJnfpMygAA</XPD:REF>
<XPD:REF name="Views[12]">IRTiyqJKrEmsL4tS+p4B9QAA</XPD:REF>
<XPD:REF name="Views[13]">gcMwqyxWbkiTSkrm9c0GpwAA</XPD:REF>
<XPD:REF name="Views[14]">4KbALb3VW06npQAGY+AzKgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">4yu3UR4XnUexTjDDNog05wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">SYA2xSr9u0Sqju0M9D3cxwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">LXdkgLSkdU68fryvdXWcrgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="seXj50fSNkeBBGwQilFxqAAA">
<XPD:ATTR name="Name" type="string">initAutoEiFieldAttributes</XPD:ATTR>
<XPD:REF name="Owner">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fe2LAzdluk+1tCbPh8IzvQAA">
<XPD:ATTR name="Name" type="string">column</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">seXj50fSNkeBBGwQilFxqAAA</XPD:REF>
<XPD:REF name="Type_">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="rzZZzmkj8keNZGiSeWuwGQAA">
<XPD:ATTR name="Name" type="string">getPropertyAssignation</XPD:ATTR>
<XPD:REF name="Owner">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+xGiEnsGPEip+qoFTeQp+gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rzZZzmkj8keNZGiSeWuwGQAA</XPD:REF>
<XPD:REF name="Type_">Xiulj5Rkl0CiKjN5r8+SKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="dQmGcKHEX0mfWrV5Qr9ssQAA">
<XPD:ATTR name="Name" type="string">testCompatibility</XPD:ATTR>
<XPD:REF name="Owner">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AZV+fBEfjUqkLfhdjzVpUgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dQmGcKHEX0mfWrV5Qr9ssQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mqVHItBX7kmylSd/5geOwgAA">
<XPD:ATTR name="Name" type="string">propertyAssignation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dQmGcKHEX0mfWrV5Qr9ssQAA</XPD:REF>
<XPD:REF name="Type_">Xiulj5Rkl0CiKjN5r8+SKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">B4/muYQlB0yTDAreW5b89QAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">XVy6DxbyakahGJRDlQ52tAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">wwIFzsAxAEmiHJLIIHnZXgAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">4zvD6HR8A0KGUPRw701vBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLException" guid="Lf8M6FAdRke2O41+J1pf3gAA">
<XPD:ATTR name="Name" type="string">IncompatiblePropertyException</XPD:ATTR>
<XPD:REF name="Namespace">yTTWnRJ/EESmU3EnYGE0uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="Xiulj5Rkl0CiKjN5r8+SKwAA">
<XPD:ATTR name="Name" type="string">PropertyAssignation</XPD:ATTR>
<XPD:REF name="Namespace">yTTWnRJ/EESmU3EnYGE0uQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">s/+EOz69TkeypvBjVVYuOgAA</XPD:REF>
<XPD:REF name="Views[1]">Xp15/YWLBUiVnwvXwFyBxwAA</XPD:REF>
<XPD:REF name="Views[2]">dE0AHXCWAEG2RlrtbH467QAA</XPD:REF>
<XPD:REF name="Views[3]">0+q3V8T5306w1LtBcM/1pwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ichcUAdwLEyyo+MvjF2JkAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">Xiulj5Rkl0CiKjN5r8+SKwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="H3//0LO7bE+p+G5hspBanQAA">
<XPD:ATTR name="Name" type="string">entityProperty</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ichcUAdwLEyyo+MvjF2JkAAA</XPD:REF>
<XPD:REF name="Type_">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Rer32i1gHU6IN3eAJpkCiAAA">
<XPD:ATTR name="Name" type="string">accessProxy</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">AccessProxy</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ichcUAdwLEyyo+MvjF2JkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="zSn3LB7I7EOwZ9fuuxijRwAA">
<XPD:ATTR name="Name" type="string">createEntityPropertyException</XPD:ATTR>
<XPD:REF name="Owner">Xiulj5Rkl0CiKjN5r8+SKwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+7+dqpRjHUiYyvftlsEP0gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Exception</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zSn3LB7I7EOwZ9fuuxijRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="h6J+NSzCWU68abgGq2yMLgAA">
<XPD:ATTR name="Name" type="string">reason</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zSn3LB7I7EOwZ9fuuxijRwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="HAoXKdffrkO3JEUL7h8gggAA">
<XPD:ATTR name="Name" type="string">previous</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Exception</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zSn3LB7I7EOwZ9fuuxijRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="furg6EcBlU6VrI3LK7LZsAAA">
<XPD:ATTR name="Name" type="string">createAccessProxyException</XPD:ATTR>
<XPD:REF name="Owner">Xiulj5Rkl0CiKjN5r8+SKwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cfaj4o2XIkiDUMh8LbkCEgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Exception</XPD:ATTR>
<XPD:REF name="BehavioralFeature">furg6EcBlU6VrI3LK7LZsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="H1LHy5IUI0+xPPOSLXiFpQAA">
<XPD:ATTR name="Name" type="string">reason</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">furg6EcBlU6VrI3LK7LZsAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="tEr6cznzqUOWndIn2pdpbQAA">
<XPD:ATTR name="Name" type="string">previous</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Exception</XPD:ATTR>
<XPD:REF name="BehavioralFeature">furg6EcBlU6VrI3LK7LZsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">mqVHItBX7kmylSd/5geOwgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">+xGiEnsGPEip+qoFTeQp+gAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">CzR9TgWprUecqV2TQpqYggAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">cDu6aM1sc06B1cQIA3RAEgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="2DyorTKvaEiTuFiHMNiOMAAA">
<XPD:ATTR name="Name" type="string">entityProperty</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntityProperty</XPD:ATTR>
<XPD:REF name="Type_">KeYahlc/wUSrIUjdW/hIbAAA</XPD:REF>
<XPD:REF name="Owner">Xiulj5Rkl0CiKjN5r8+SKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="TclDrm1AWUWsvlFB/uiyUgAA">
<XPD:ATTR name="Name" type="string">accessProxy</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">AccessProxy</XPD:ATTR>
<XPD:REF name="Owner">Xiulj5Rkl0CiKjN5r8+SKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="qkiYsiNZ30G+TlkIcCu0GwAA">
<XPD:ATTR name="Name" type="string">failed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">Xiulj5Rkl0CiKjN5r8+SKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="FiOp49R9GEix20IqG+xvMwAA">
<XPD:ATTR name="Name" type="string">exception</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Exception</XPD:ATTR>
<XPD:REF name="Owner">Xiulj5Rkl0CiKjN5r8+SKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLInterface" guid="gFUKw/2tjEePwtJPTvSegwAA">
<XPD:ATTR name="Name" type="string">GuiEiProp</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">9</XPD:ATTR>
<XPD:REF name="Views[0]">K8u+ojdcdkCAluYv8pDGNAAA</XPD:REF>
<XPD:REF name="Views[1]">u8qeJsFiA0qH3dtAycocCAAA</XPD:REF>
<XPD:REF name="Views[2]">KFn0dCpDlEuGk6k68PfJLgAA</XPD:REF>
<XPD:REF name="Views[3]">BquejmBbUUym74eVWRv/TgAA</XPD:REF>
<XPD:REF name="Views[4]">4x53CJXs4UadDej4zZxv1QAA</XPD:REF>
<XPD:REF name="Views[5]">IBIXkRWfQkq7SGzIX8IDDQAA</XPD:REF>
<XPD:REF name="Views[6]">HrncCZHPxE64ZCdU83P93AAA</XPD:REF>
<XPD:REF name="Views[7]">DaCWipkX4E+idGXaaezs5wAA</XPD:REF>
<XPD:REF name="Views[8]">y5MNKhwLIUGqy0zYVF70AwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">PzsylWqlRE2KMjROL1/4ogAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">JICEMKz14kmrawzGQ5gKNgAA</XPD:REF>
<XPD:REF name="Specializations[1]">KrAK5BHMwkaV2i/Yx5QkMQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="aQ1keurY7UaOd/fO/tKx2AAA">
<XPD:ATTR name="Name" type="string">buildGuiProp</XPD:ATTR>
<XPD:REF name="Owner">gFUKw/2tjEePwtJPTvSegwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bv88AomA2UuvgV4fA7NGvwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">?GuiProp</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aQ1keurY7UaOd/fO/tKx2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CecvrmI8O0yNBiwABAqa4wAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aQ1keurY7UaOd/fO/tKx2AAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLInterface" guid="RvKAmvzZ/Uypm/Ki/lQiEgAA">
<XPD:ATTR name="Name" type="string">GenericEiField</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">8+QjGHDNW0y+7V8D48rn9AAA</XPD:REF>
<XPD:REF name="Views[1]">po3Xmz9he06sw/SP2BuJ+AAA</XPD:REF>
<XPD:REF name="Views[2]">ZuZOWfdXtEiAK6HySvczpgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">mxsj+vk0P0a5LshvfHIyAgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1wm9YOQXOUKuVScfcbWYcgAA">
<XPD:ATTR name="Name" type="string">getGenericEiProperty</XPD:ATTR>
<XPD:REF name="Owner">RvKAmvzZ/Uypm/Ki/lQiEgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bQEZGRLYfEKJWy0gLS0UtwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GenericEiProperty|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1wm9YOQXOUKuVScfcbWYcgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLClass" guid="yr2Sfmc1IkC+9xUlar9z5QAA">
<XPD:ATTR name="Name" type="string">EiPropWrapper</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">F9DDYDeDsUeJ6w091a2CCQAA</XPD:REF>
<XPD:REF name="Views[1]">YdiU/2AVOEasC+HqyQMOhQAA</XPD:REF>
<XPD:REF name="Views[2]">GrujJmh5z0mKC54bOLOaMQAA</XPD:REF>
<XPD:REF name="Views[3]">mtQe3Dns50y8j5zt6DLhHwAA</XPD:REF>
<XPD:REF name="Views[4]">t0+8JR5PIkeSyeVPhYXMvQAA</XPD:REF>
<XPD:REF name="Views[5]">nNS/UeJ6OUSCXs7cp4/c8wAA</XPD:REF>
<XPD:REF name="Views[6]">QVH3kMZY2kq1AQIbuXot+QAA</XPD:REF>
<XPD:REF name="Views[7]">rxQRimKPiUqij+QuvDQgqwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4C/UHmalYUyObSleKL9CoAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7zodhtlwVkCAhSNDCVObsAAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4C/UHmalYUyObSleKL9CoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1aUFHvWO2ki/AH9qN3dscgAA">
<XPD:ATTR name="Name" type="string">eiPropCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4C/UHmalYUyObSleKL9CoAAA</XPD:REF>
<XPD:REF name="Type_">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="aLWpT8MS3UWuC93cA3FFMwAA">
<XPD:ATTR name="Name" type="string">getEiPropPath</XPD:ATTR>
<XPD:REF name="Owner">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CBKLdSQNhEKLOF33Rd422wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aLWpT8MS3UWuC93cA3FFMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="mj5TmYTDkUO5McsEzOpwpQAA">
<XPD:ATTR name="Name" type="string">getEiProp</XPD:ATTR>
<XPD:REF name="Owner">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qBeicXYGx0GZ9aX3owr0vAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mj5TmYTDkUO5McsEzOpwpQAA</XPD:REF>
<XPD:REF name="Type_">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">NUehQ1lKS0q02edlYCZJWgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">WO3zDqwTWUK2tjqmeS33JgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">HGndjOlpxEmo1eD9hBMMKgAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">EBIYfJoVZk6w4NX0M0/7iwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">Yf4f6lVO6Uek0g/7KN59FwAA</XPD:REF>
<XPD:REF name="Associations[1]">7VZELxJJkUqRzWxrwHsX3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLInterface" guid="FgMwkAeLqUGjxsklbFAn9QAA">
<XPD:ATTR name="Name" type="string">ForkEiProp</XPD:ATTR>
<XPD:REF name="Namespace">4Z3ZQv1POEColzRmRiLfygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">MkLgsHvSdEafk11pTuLI/QAA</XPD:REF>
<XPD:REF name="Views[1]">NJuQJ2O7aEecHUswVb6Y7wAA</XPD:REF>
<XPD:REF name="Views[2]">3WGAOtUreUKj8szwb5CEMwAA</XPD:REF>
<XPD:REF name="Views[3]">iQECH9uow02S217Lbj3eMgAA</XPD:REF>
<XPD:REF name="Views[4]">gtU4fMyqOEudzbl8Ec1/OAAA</XPD:REF>
<XPD:REF name="Views[5]">UMWbsXDjz0ui9Vm1vYzffQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">CFKolKu2ikKOCsmc+2tN1AAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">jYCG0ULF60K9zE0KRLIdlgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="7/rBInZXXUazE7csCWZX0QAA">
<XPD:ATTR name="Name" type="string">createForkEiFrame</XPD:ATTR>
<XPD:REF name="Owner">FgMwkAeLqUGjxsklbFAn9QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vKXYzsBtjUWX2e75sfQ4tQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7/rBInZXXUazE7csCWZX0QAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="etbdePGwoEy5fB8uxqzEQwAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7/rBInZXXUazE7csCWZX0QAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="NappnXEjgkSHjRpSBaCYeAAA">
<XPD:ATTR name="Name" type="string">GuiFactory</XPD:ATTR>
<XPD:REF name="Namespace">izKe42dHRU2NmGVa7GbEhQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LFOw+bd4tkaU3gDJCfTemQAA</XPD:REF>
<XPD:REF name="Views[1]">hGHl5NQ5GU2bkWIlLUFVBgAA</XPD:REF>
<XPD:REF name="Views[2]">huwmJjbjGEqstIZnfxREYwAA</XPD:REF>
<XPD:REF name="Views[3]">xe7vujtvDk+uDoTMAdhxaAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="UpbLiAp7NUC7kRa/rvcqNwAA">
<XPD:ATTR name="Name" type="string">createGuiDefinition</XPD:ATTR>
<XPD:REF name="Owner">NappnXEjgkSHjRpSBaCYeAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ipBSeRxqbEqk7JJLDnFJCwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UpbLiAp7NUC7kRa/rvcqNwAA</XPD:REF>
<XPD:REF name="Type_">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="gQwSVO0/X0GjX6yEGHrEzwAA">
<XPD:ATTR name="Name" type="string">createEiSelectionGui</XPD:ATTR>
<XPD:REF name="Owner">NappnXEjgkSHjRpSBaCYeAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XMRLZQwo9UiNkiM4aIWpVAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gQwSVO0/X0GjX6yEGHrEzwAA</XPD:REF>
<XPD:REF name="Type_">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hu98M6J9P0y6I3Vaa+yADQAA">
<XPD:ATTR name="Name" type="string">guiDefinition</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gQwSVO0/X0GjX6yEGHrEzwAA</XPD:REF>
<XPD:REF name="Type_">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="xIYNpKNSP0+2e0bhjsD0XAAA">
<XPD:ATTR name="Name" type="string">entrySourceInfo</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EntrySourceInfo</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gQwSVO0/X0GjX6yEGHrEzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="7UJbNFDU0UCwlszLTz4sKgAA">
<XPD:ATTR name="Name" type="string">makeEditable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gQwSVO0/X0GjX6yEGHrEzwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="rpEfNHWNvkeslI3grlucOQAA">
<XPD:ATTR name="Name" type="string">guiIdPaths</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gQwSVO0/X0GjX6yEGHrEzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="ANMdpc0Syk+oJ9g9Kja5SgAA">
<XPD:ATTR name="Name" type="string">EiComponentCollection</XPD:ATTR>
<XPD:REF name="Namespace">izKe42dHRU2NmGVa7GbEhQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RIbPueZoOE+QiXhz8y6QlAAA</XPD:REF>
<XPD:REF name="Views[1]">g3Pnf2gujEuYvOy9v462RAAA</XPD:REF>
<XPD:REF name="Views[2]">3WPh6L7t20SckgacNkAfLgAA</XPD:REF>
<XPD:REF name="Views[3]">MlWhnyLDgkusDbugHh6S8wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="rpU5es64kES+Bs+aefZRLgAA">
<XPD:ATTR name="Name" type="string">eiMask</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiMask</XPD:ATTR>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:REF name="Owner">ANMdpc0Syk+oJ9g9Kja5SgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLPackage" guid="bKI2km19bE+Z1IuyL423GAAA">
<XPD:ATTR name="Name" type="string">command</XPD:ATTR>
<XPD:REF name="Namespace">izKe42dHRU2NmGVa7GbEhQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="2mmM/zIQekm84aZPNJil8gAA">
<XPD:ATTR name="Name" type="string">EiCommand</XPD:ATTR>
<XPD:REF name="Namespace">bKI2km19bE+Z1IuyL423GAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">mqHi3C+NPkW6FLwYqUEiMQAA</XPD:REF>
<XPD:REF name="Views[1]">sfsSCv49EE+bodp3mRZvGgAA</XPD:REF>
<XPD:REF name="Views[2]">cJIgeNdIIUWFinQF7mRrvwAA</XPD:REF>
<XPD:REF name="Views[3]">gMDXaftUNkiwXLjq0G7h7wAA</XPD:REF>
<XPD:REF name="Views[4]">rysB+uqQZ0u/Q17HtTs3KQAA</XPD:REF>
<XPD:REF name="Views[5]">eHszuQr+l0eo8qtIi8sCowAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">pq/11gbD80WovAkExwi7ywAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">JsMuv0zX2EWyT8HoGxskRQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="HYiJKbBJM0K/QhplolpBzQAA">
<XPD:ATTR name="Name" type="string">getLabelLstr</XPD:ATTR>
<XPD:REF name="Owner">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LFAlZzoz3ECKofgm9zihdgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Lstr</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HYiJKbBJM0K/QhplolpBzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="DBhbO3jaX0K5CYhiLYjGxwAA">
<XPD:ATTR name="Name" type="string">isPrivileged</XPD:ATTR>
<XPD:REF name="Owner">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Z7j6K+ywNEWZF6T4oO9b8AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DBhbO3jaX0K5CYhiLYjGxwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="hYL0ZYsM/kWX5z/q9L0wjgAA">
<XPD:ATTR name="Name" type="string">setEiCommandWrapper</XPD:ATTR>
<XPD:REF name="Owner">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uXFQWZAleU28AnsP/cmPgwAA">
<XPD:ATTR name="Name" type="string">eiCommandWrapper</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hYL0ZYsM/kWX5z/q9L0wjgAA</XPD:REF>
<XPD:REF name="Type_">5erywvIcD0ap4vC7vDN/nQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="fUeBVmwYfEGxrv73FV/QigAA">
<XPD:ATTR name="Name" type="string">getEiCommandWrapper</XPD:ATTR>
<XPD:REF name="Owner">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JFtUE9ji+E6jHtYXyhAyTQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fUeBVmwYfEGxrv73FV/QigAA</XPD:REF>
<XPD:REF name="Type_">5erywvIcD0ap4vC7vDN/nQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="AfOFz1FU/kiDNUvXJ60orwAA">
<XPD:ATTR name="Name" type="string">lookupController</XPD:ATTR>
<XPD:REF name="Owner">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="exOffBk6pEGTapi8+qQEgQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AfOFz1FU/kiDNUvXJ60orwAA</XPD:REF>
<XPD:REF name="Type_">a4OPUEidLE+eif7fHqLkfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="i3XBLylG90KHpgIdll0cFwAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AfOFz1FU/kiDNUvXJ60orwAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">nPbKd+uPkUWO+eFpM4e3HQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">QZLsDN0J3EiLzooW9xfqjgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">sch7UsDfXUK3uvTVtK1hiAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">kjD/wXC+c0mxmBue6+gdhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="5erywvIcD0ap4vC7vDN/nQAA">
<XPD:ATTR name="Name" type="string">EiCommandWrapper</XPD:ATTR>
<XPD:REF name="Namespace">bKI2km19bE+Z1IuyL423GAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BdJupjVWRkejmuy29/L06AAA</XPD:REF>
<XPD:REF name="Views[1]">a+C7enAOc02eMx43vvipKgAA</XPD:REF>
<XPD:REF name="Views[2]">HpXG7X2C80uFerzh8zYI6gAA</XPD:REF>
<XPD:REF name="Views[3]">9heeeP/Lq0WA9SKld1HHQgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="bJAuUsn4fU+g0Pl0sCaC7wAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">5erywvIcD0ap4vC7vDN/nQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ik8LcOETh02QkkPa11K2HQAA">
<XPD:ATTR name="Name" type="string">eiCommandPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiCommandPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bJAuUsn4fU+g0Pl0sCaC7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="77FGLUzUiE6eFyBSjJAIYwAA">
<XPD:ATTR name="Name" type="string">eiCommandCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bJAuUsn4fU+g0Pl0sCaC7wAA</XPD:REF>
<XPD:REF name="Type_">zi7O4OtUnECBR8fTQTCT1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="WUQ0hRXnSUmszO5JNCLk9wAA">
<XPD:ATTR name="Name" type="string">getEiCommandPath</XPD:ATTR>
<XPD:REF name="Owner">5erywvIcD0ap4vC7vDN/nQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kK3UWFZGUk6mjt5tkWGsRQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiCommandPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WUQ0hRXnSUmszO5JNCLk9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="MfY+fLIbYE++M85XJCQ7agAA">
<XPD:ATTR name="Name" type="string">getEiCommand</XPD:ATTR>
<XPD:REF name="Owner">5erywvIcD0ap4vC7vDN/nQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sch7UsDfXUK3uvTVtK1hiAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MfY+fLIbYE++M85XJCQ7agAA</XPD:REF>
<XPD:REF name="Type_">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ktLDuyuIREGPQgdMqzdFgwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">ceYwhWcz90SGeNs2FK73ggAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">JFtUE9ji+E6jHtYXyhAyTQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">uXFQWZAleU28AnsP/cmPgwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">fhkTZ8VGEk+m2ksCPv4G1wAA</XPD:REF>
<XPD:REF name="Associations[1]">Upd8koeGwkiEn8nk2nF2BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="zi7O4OtUnECBR8fTQTCT1wAA">
<XPD:ATTR name="Name" type="string">EiCommandCollection</XPD:ATTR>
<XPD:REF name="Namespace">bKI2km19bE+Z1IuyL423GAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TBwOUqdBvUmQoFYDWs6v0QAA</XPD:REF>
<XPD:REF name="Views[1]">6gQ75eJgO0qVc93vvHM/2QAA</XPD:REF>
<XPD:REF name="Views[2]">GPY/NP2eN06Bd83bK9/L5QAA</XPD:REF>
<XPD:REF name="Views[3]">I3l+KNBmjkGB6yMk7gYB5wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="cOxT6GY/AkmGjVaId6C3GAAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">zi7O4OtUnECBR8fTQTCT1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ceYwhWcz90SGeNs2FK73ggAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cOxT6GY/AkmGjVaId6C3GAAA</XPD:REF>
<XPD:REF name="Type_">5erywvIcD0ap4vC7vDN/nQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QZLsDN0J3EiLzooW9xfqjgAA">
<XPD:ATTR name="Name" type="string">eiCommand</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cOxT6GY/AkmGjVaId6C3GAAA</XPD:REF>
<XPD:REF name="Type_">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="u2QccsrFtEKCA4mtCe0ENgAA">
<XPD:ATTR name="Name" type="string">addIndependent</XPD:ATTR>
<XPD:REF name="Owner">zi7O4OtUnECBR8fTQTCT1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ktLDuyuIREGPQgdMqzdFgwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u2QccsrFtEKCA4mtCe0ENgAA</XPD:REF>
<XPD:REF name="Type_">5erywvIcD0ap4vC7vDN/nQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8lJh6248kE2Utv8funKG8gAA">
<XPD:ATTR name="Name" type="string">eiCommand</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u2QccsrFtEKCA4mtCe0ENgAA</XPD:REF>
<XPD:REF name="Type_">yEaXcJvkvEeSv0z6AN7EGAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="utj65DxWZUeNn/batkhvPwAA">
<XPD:ATTR name="Name" type="string">getPathOfEiCommand</XPD:ATTR>
<XPD:REF name="Owner">zi7O4OtUnECBR8fTQTCT1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mNf0PeseLUquMUzc6uSZ+QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiCommandPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">utj65DxWZUeNn/batkhvPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nPbKd+uPkUWO+eFpM4e3HQAA">
<XPD:ATTR name="Name" type="string">eiCommand</XPD:ATTR>
<XPD:REF name="BehavioralFeature">utj65DxWZUeNn/batkhvPwAA</XPD:REF>
<XPD:REF name="Type_">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">77FGLUzUiE6eFyBSjJAIYwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">k3bkJ856q0a7vDnpbykSlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="yEaXcJvkvEeSv0z6AN7EGAAA">
<XPD:ATTR name="Name" type="string">IndependentEiCommand</XPD:ATTR>
<XPD:REF name="Namespace">bKI2km19bE+Z1IuyL423GAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">mmuq5+D5R0GXYWlb9yeBlwAA</XPD:REF>
<XPD:REF name="Views[1]">tNHsBdot7kOCP6eWrmpxTwAA</XPD:REF>
<XPD:REF name="Views[2]">dNS7u78gYka2mI93CvF6DAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">JsMuv0zX2EWyT8HoGxskRQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="mmrsHLD9B0qwRH/b7no0MQAA">
<XPD:ATTR name="Name" type="string">createEiConfigurator</XPD:ATTR>
<XPD:REF name="Owner">yEaXcJvkvEeSv0z6AN7EGAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="A4jV9F5RV0WU2iUrqOMRlgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mmrsHLD9B0qwRH/b7no0MQAA</XPD:REF>
<XPD:REF name="Type_">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">8lJh6248kE2Utv8funKG8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLPackage" guid="1wBugOte9EGwKcBwGHYhkwAA">
<XPD:ATTR name="Name" type="string">modificator</XPD:ATTR>
<XPD:REF name="Namespace">izKe42dHRU2NmGVa7GbEhQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="Q6Rt2kKkWEKRAN8BcSeidQAA">
<XPD:ATTR name="Name" type="string">EiModificator</XPD:ATTR>
<XPD:REF name="Namespace">1wBugOte9EGwKcBwGHYhkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">iUjkZT3ghE2Rf3tmNNEDuAAA</XPD:REF>
<XPD:REF name="Views[1]">IHgDy0354UuVbAfL1IZalgAA</XPD:REF>
<XPD:REF name="Views[2]">vjA0ws5gv026WW0JUnDmwQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">OnX4q9OSS0a1jV/6A2xLGwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">q5pGdrCInEe4KGXS4qVApAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="BXdXf3s/aEeGKhx+jjHs/QAA">
<XPD:ATTR name="Name" type="string">setEiModificatorWrapper</XPD:ATTR>
<XPD:REF name="Owner">Q6Rt2kKkWEKRAN8BcSeidQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BGSxv+4j10KnMEIWfDXGYwAA">
<XPD:ATTR name="Name" type="string">eiModificatorWrapper</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BXdXf3s/aEeGKhx+jjHs/QAA</XPD:REF>
<XPD:REF name="Type_">aMAsmP1rm0yprwC9kq4oOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="PIY/UjvN10eLyT001LDB6QAA">
<XPD:ATTR name="Name" type="string">getEiModificatorWrapper</XPD:ATTR>
<XPD:REF name="Owner">Q6Rt2kKkWEKRAN8BcSeidQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OKLSc/2g2E6BRwDxTpCveQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PIY/UjvN10eLyT001LDB6QAA</XPD:REF>
<XPD:REF name="Type_">aMAsmP1rm0yprwC9kq4oOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">dsHn9fd82kie91fKLspBuwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">B5YutE/kQUSx8T9uF7/gAgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">UgYRtyDQoEywoRhJAGm91QAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">z/LkiDNEQUeZVgCnokwOJgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">qE3pP6BDkE6eFAKOZsPBhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="xxLfdPWc9kGSIUDKlROkwQAA">
<XPD:ATTR name="Name" type="string">IndependentEiModificator</XPD:ATTR>
<XPD:REF name="Namespace">1wBugOte9EGwKcBwGHYhkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">zGsROR95X0aGF0ZM6FhNhQAA</XPD:REF>
<XPD:REF name="Views[1]">lz8JMmGFhEOI7DN6SJvHUAAA</XPD:REF>
<XPD:REF name="Views[2]">/h6IaChsL0uObYsVTwCH+gAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">q5pGdrCInEe4KGXS4qVApAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="xYU+W+9HQE2HKZb3hEgO+QAA">
<XPD:ATTR name="Name" type="string">createEiConfigurator</XPD:ATTR>
<XPD:REF name="Owner">xxLfdPWc9kGSIUDKlROkwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0lBA3rzd2UWEu8yHVBQ/pQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xYU+W+9HQE2HKZb3hEgO+QAA</XPD:REF>
<XPD:REF name="Type_">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">8AyzEh+Vp0GlWkqCNf3n+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="1F/nwBISUEKzG2JUeP0a8QAA">
<XPD:ATTR name="Name" type="string">EiModificatorCollection</XPD:ATTR>
<XPD:REF name="Namespace">1wBugOte9EGwKcBwGHYhkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">cr15Q28ZjUeInjKKlIXgIwAA</XPD:REF>
<XPD:REF name="Views[1]">BHo7kqrwxkW1izE2yGfxeQAA</XPD:REF>
<XPD:REF name="Views[2]">lsuJN6scI02h3awCF1p2cgAA</XPD:REF>
<XPD:REF name="Views[3]">s8hTwa4gFU+ngHegRBLcqQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="zwRDwYRiS0mO5aPDZtCtMAAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">1F/nwBISUEKzG2JUeP0a8QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qmmLMNpvXUm3ukayTyHd4AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiModificatorWrapper</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zwRDwYRiS0mO5aPDZtCtMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dsHn9fd82kie91fKLspBuwAA">
<XPD:ATTR name="Name" type="string">eiModificator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zwRDwYRiS0mO5aPDZtCtMAAA</XPD:REF>
<XPD:REF name="Type_">Q6Rt2kKkWEKRAN8BcSeidQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="GPYBXF3f6ECN0rsJepTkuAAA">
<XPD:ATTR name="Name" type="string">addIndependent</XPD:ATTR>
<XPD:REF name="Owner">1F/nwBISUEKzG2JUeP0a8QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fbb6EGVajU+4oXZ8uT89yAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiModificatorWrapper</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GPYBXF3f6ECN0rsJepTkuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8AyzEh+Vp0GlWkqCNf3n+wAA">
<XPD:ATTR name="Name" type="string">eiModificator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GPYBXF3f6ECN0rsJepTkuAAA</XPD:REF>
<XPD:REF name="Type_">xxLfdPWc9kGSIUDKlROkwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="s72Vi1x7akWXRya8LsM+DAAA">
<XPD:ATTR name="Name" type="string">getIdOfEiModificator</XPD:ATTR>
<XPD:REF name="Owner">1F/nwBISUEKzG2JUeP0a8QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3/sq0b42UkqiGmDwdYmXNgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s72Vi1x7akWXRya8LsM+DAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UgYRtyDQoEywoRhJAGm91QAA">
<XPD:ATTR name="Name" type="string">eiModificator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s72Vi1x7akWXRya8LsM+DAAA</XPD:REF>
<XPD:REF name="Type_">Q6Rt2kKkWEKRAN8BcSeidQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ffNYMIeVikeISTBa847vCQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ww8W+Z3WPkuXSPLGRPoPGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="aMAsmP1rm0yprwC9kq4oOQAA">
<XPD:ATTR name="Name" type="string">EiModificatorWrapper</XPD:ATTR>
<XPD:REF name="Namespace">1wBugOte9EGwKcBwGHYhkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dERJzhT34Uiy7fP6t7/8NAAA</XPD:REF>
<XPD:REF name="Views[1]">MrmXTK8OLU2ru646t+V6FAAA</XPD:REF>
<XPD:REF name="Views[2]">cSE5X8UGUUOCDorAM+386QAA</XPD:REF>
<XPD:REF name="Views[3]">D3c3e66690KgL7DFDp71xgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="w6prfjSi2UuyxWJFl80OmAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">aMAsmP1rm0yprwC9kq4oOQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="g+VY92B4Yke6WAzNLzi2aQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w6prfjSi2UuyxWJFl80OmAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="B5YutE/kQUSx8T9uF7/gAgAA">
<XPD:ATTR name="Name" type="string">eiModificator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w6prfjSi2UuyxWJFl80OmAAA</XPD:REF>
<XPD:REF name="Type_">Q6Rt2kKkWEKRAN8BcSeidQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="xFoUi+hZGkSjP1cqQpjGZgAA">
<XPD:ATTR name="Name" type="string">eiCommandCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w6prfjSi2UuyxWJFl80OmAAA</XPD:REF>
<XPD:REF name="Type_">jzvc/+U2TESP7iSS7F4KrQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+c6eFr/MxEepa9Gh29L6KAAA">
<XPD:ATTR name="Name" type="string">getId</XPD:ATTR>
<XPD:REF name="Owner">aMAsmP1rm0yprwC9kq4oOQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s20k1WyNj0GeCXwe+vnPSwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+c6eFr/MxEepa9Gh29L6KAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="BF8ccycuEEWBSPEEWqEXkgAA">
<XPD:ATTR name="Name" type="string">getEiModificator</XPD:ATTR>
<XPD:REF name="Owner">aMAsmP1rm0yprwC9kq4oOQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="z/LkiDNEQUeZVgCnokwOJgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BF8ccycuEEWBSPEEWqEXkgAA</XPD:REF>
<XPD:REF name="Type_">Q6Rt2kKkWEKRAN8BcSeidQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="F/zFM6r//02tAQPf87qaegAA">
<XPD:ATTR name="Name" type="string">getEiModificatorCollection</XPD:ATTR>
<XPD:REF name="Owner">aMAsmP1rm0yprwC9kq4oOQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ffNYMIeVikeISTBa847vCQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">F/zFM6r//02tAQPf87qaegAA</XPD:REF>
<XPD:REF name="Type_">1F/nwBISUEKzG2JUeP0a8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">BGSxv+4j10KnMEIWfDXGYwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">OKLSc/2g2E6BRwDxTpCveQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">arFjX05/AE6aEzF+CSm2uQAA</XPD:REF>
<XPD:REF name="Associations[1]">QIYi0dl28U2eScI+/OtdPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLPackage" guid="r8yZ7upCBEmJ3Ks8froLiwAA">
<XPD:ATTR name="Name" type="string">config</XPD:ATTR>
<XPD:REF name="Namespace">izKe42dHRU2NmGVa7GbEhQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="M8+tMfmzTUeOe5WYktSTngAA">
<XPD:ATTR name="Name" type="string">EiConfiguratorAdaption</XPD:ATTR>
<XPD:REF name="Namespace">r8yZ7upCBEmJ3Ks8froLiwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XTinnLI1yU+IHI5iSPgd0wAA</XPD:REF>
<XPD:REF name="Views[1]">cmoyhK/njUmIqRoYCtvLJQAA</XPD:REF>
<XPD:REF name="Views[2]">yvp/foPzvUOPQO5UIQEkzAAA</XPD:REF>
<XPD:REF name="Views[3]">z953dyQKqUKmS+0BNmhfSwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">2qrS5sSIgUiAFqJ6Oxk2NgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="uoe7BFLUvEC4tmEgeAfziwAA">
<XPD:ATTR name="Name" type="string">EiDef</XPD:ATTR>
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">mY6JPozYVEiEQU2yV9xtqgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="yxJwVXiyhEG7c5/iJgDy9QAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">uoe7BFLUvEC4tmEgeAfziwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="1HmERPW2hEuG5KwVheUaoQAA">
<XPD:ATTR name="Name" type="string">pluralLabel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">uoe7BFLUvEC4tmEgeAfziwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLPackage" guid="lpkWjbYOY0uVTEa3XrRaNQAA">
<XPD:ATTR name="Name" type="string">security</XPD:ATTR>
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="pLTfEe+Xj0C+ZgPrPHK/WwAA">
<XPD:ATTR name="Name" type="string">EiEngine</XPD:ATTR>
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">VDFv+WsWakSk8rvwJT2dVgAA</XPD:REF>
<XPD:REF name="Views[1]">TyDVglU9MkSD9q6wwIrpAgAA</XPD:REF>
<XPD:REF name="Views[2]">egftWC89c0GUDbgYDqd/JQAA</XPD:REF>
<XPD:REF name="Views[3]">IVINRlEg3Ue4QWzZ366lywAA</XPD:REF>
<XPD:REF name="Views[4]">sLH/zjciUEWqHjqAaDWOVwAA</XPD:REF>
<XPD:REF name="Views[5]">Wl7Xvj5DkkusPQEI8xJ/aQAA</XPD:REF>
<XPD:REF name="Views[6]">7sqIoE9NgUi8L9LdUVjYbQAA</XPD:REF>
<XPD:REF name="Views[7]">B/KlOEJXZUyo7fG585LLHAAA</XPD:REF>
<XPD:REF name="Views[8]">4Zn27k7E4kuv+/UEbyWUlgAA</XPD:REF>
<XPD:REF name="Views[9]">cmYDOxBxaUOjXjxsf/U+zgAA</XPD:REF>
<XPD:REF name="Views[10]">wAjKEv5780i0p9LeqVV2DwAA</XPD:REF>
<XPD:REF name="Views[11]">o7jFfsq9G0mk+tC4tU01pQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="hgBDpl0NE0uPqd0LB2Qs5gAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="CkH9NywZg0SDwHDBHJBQkgAA">
<XPD:ATTR name="Name" type="string">getEiMask</XPD:ATTR>
<XPD:REF name="Owner">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VbMuffClPkap0+kmAidkkQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CkH9NywZg0SDwHDBHJBQkgAA</XPD:REF>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="L7N1gJZ5fkeC+5KBZ6D2JgAA">
<XPD:ATTR name="Name" type="string">getSupremeEiEngine</XPD:ATTR>
<XPD:REF name="Owner">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QNkRRw62OUqWz148ppvI9gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">L7N1gJZ5fkeC+5KBZ6D2JgAA</XPD:REF>
<XPD:REF name="Type_">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="5UHwlTYEBUiHHKHNu8USqAAA">
<XPD:ATTR name="Name" type="string">createEiFrame</XPD:ATTR>
<XPD:REF name="Owner">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OW9xyLQ1fkyi2yvPgDlbgQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5UHwlTYEBUiHHKHNu8USqAAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="d6est61aUEK/OOmnurxPVgAA">
<XPD:ATTR name="Name" type="string">manageState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5UHwlTYEBUiHHKHNu8USqAAA</XPD:REF>
<XPD:REF name="Type_">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="4cdHV+Yur0iy+czi08CTLgAA">
<XPD:ATTR name="Name" type="string">createRootEiFrame</XPD:ATTR>
<XPD:REF name="Owner">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Hd2Nrrbq/Um6e+Om3ACiTQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4cdHV+Yur0iy+czi08CTLgAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pCIIb6IU/kOWxbhlTp4mdgAA">
<XPD:ATTR name="Name" type="string">manageState</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4cdHV+Yur0iy+czi08CTLgAA</XPD:REF>
<XPD:REF name="Type_">8OUh9eUb2EWXIu9p399hzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="zknhMpKbC0qyA8IttG9sMgAA">
<XPD:ATTR name="Name" type="string">createForkedEiFrame</XPD:ATTR>
<XPD:REF name="Owner">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xSVKsJWCxkWE05TKJa/HNAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zknhMpKbC0qyA8IttG9sMgAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="kWWtq1J5fUSr1Uh5zU11VAAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zknhMpKbC0qyA8IttG9sMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="i+EFzRDE4Ei/PdP9wNaMJQAA">
<XPD:ATTR name="Name" type="string">eiForkLink</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">eiForkLink</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zknhMpKbC0qyA8IttG9sMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="QGVxSiBmUkSjPfdtSJwFLwAA">
<XPD:ATTR name="Name" type="string">createGuiDefinition</XPD:ATTR>
<XPD:REF name="Owner">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PHZeALx+yEKzqP7LnkgYGAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QGVxSiBmUkSjPfdtSJwFLwAA</XPD:REF>
<XPD:REF name="Type_">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nP5px9d3UEiYmQn2BU0GtQAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QGVxSiBmUkSjPfdtSJwFLwAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Yqu7vz9Aq0OZOaDVMWjnywAA">
<XPD:ATTR name="Name" type="string">&amp;$guiDefinition</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QGVxSiBmUkSjPfdtSJwFLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="GaAOdnHF10OgGKUzRiOpIAAA">
<XPD:ATTR name="Name" type="string">createFramedEiEntry</XPD:ATTR>
<XPD:REF name="Owner">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dOlqc0v0CkGZ9IwRmbJrxgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GaAOdnHF10OgGKUzRiOpIAAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="VYMxxIAx4kSYMfqeRtFAmQAA">
<XPD:ATTR name="Name" type="string">eiFrame</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GaAOdnHF10OgGKUzRiOpIAAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="c+MIuLY40UC+XmSiRZSQ2wAA">
<XPD:ATTR name="Name" type="string">eiObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GaAOdnHF10OgGKUzRiOpIAAA</XPD:REF>
<XPD:REF name="Type_">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="EUQkdZUWl0migyxFHwWmVwAA">
<XPD:ATTR name="Name" type="string">copyFrom</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiEntry|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GaAOdnHF10OgGKUzRiOpIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="oK00c8DDmUSW3VsWS3aFsgAA">
<XPD:ATTR name="Name" type="string">eiEntryConstraints</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiEntryConstraints[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GaAOdnHF10OgGKUzRiOpIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">kUPZD6ksd0eJkUjTXyxE7gAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">QNkRRw62OUqWz148ppvI9gAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">61D+0K4FCkWVRwrPcTQClAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">m7uLbWc0PUSTXdo6yNHBJwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">nZ5W6dbziU2ku6X38AckqgAA</XPD:REF>
<XPD:REF name="Associations[1]">os1jZ4bzsUecINYb6d00rwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="srvStouRXkiMjYLm/6vGUwAA">
<XPD:ATTR name="Name" type="string">eiMask</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiMask</XPD:ATTR>
<XPD:REF name="Type_">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:REF name="Owner">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLPackage" guid="M+YgXUHWokep839sfKNsCQAA">
<XPD:ATTR name="Name" type="string">generic</XPD:ATTR>
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="YpcpGnd1O02J5C+QA02zRwAA">
<XPD:ATTR name="Name" type="string">ScalarDefinition</XPD:ATTR>
<XPD:REF name="Namespace">M+YgXUHWokep839sfKNsCQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">v9yw92SX106fJ8P+kahHQgAA</XPD:REF>
<XPD:REF name="Views[1]">hoT9259PM02CYbCYuAFjHgAA</XPD:REF>
<XPD:REF name="Views[2]">FXN7fVjjhkiistQQirvPeAAA</XPD:REF>
<XPD:REF name="Views[3]">vZzKXDoZj0qfj+ik9sChnAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">SqWZYVxEykevOoCxRE3IGAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">qfGFXY/4EkqHuHF0rSKMEQAA</XPD:REF>
<XPD:REF name="Associations[1]">4WIfdNsupUmvYlsLSYjNUgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="uj2G7IgM4UaPL87Tyo7iQQAA">
<XPD:ATTR name="Name" type="string">levelScalarProps</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, GuiProp&gt;</XPD:ATTR>
<XPD:REF name="Owner">YpcpGnd1O02J5C+QA02zRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="p+IZUSf55EqOMHFvS5eVagAA">
<XPD:ATTR name="Name" type="string">levelScalarPropFork</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, GuiPropFork&gt;</XPD:ATTR>
<XPD:REF name="Owner">YpcpGnd1O02J5C+QA02zRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="rgMHW5iFS0qDBsRQJu8RzwAA">
<XPD:ATTR name="Name" type="string">GenericEiDefinition</XPD:ATTR>
<XPD:REF name="Namespace">M+YgXUHWokep839sfKNsCQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">e2Q5g2+MIUikK3/zMj4m5wAA</XPD:REF>
<XPD:REF name="Views[1]">GG+OpyyU3E2iZ3nxs30DbAAA</XPD:REF>
<XPD:REF name="Views[2]">EiwRpmEOfEa7z1oAskrRbAAA</XPD:REF>
<XPD:REF name="Views[3]">IUzDzWHNpEmKCfaf/gsS7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="cGfAAxfb1ECfNLtTmI5k7AAA">
<XPD:ATTR name="Name" type="string">ScalarProp</XPD:ATTR>
<XPD:REF name="Namespace">M+YgXUHWokep839sfKNsCQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">PahupsSIokeMTU0alkaYzwAA</XPD:REF>
<XPD:REF name="Views[1]">BPgS2YABAkK6V8t+1JKjgwAA</XPD:REF>
<XPD:REF name="Views[2]">DGtjLwUnPUCw3QvyyEhGrAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Cy+xRJu9Z0m7I1cFbnbJRQAA">
<XPD:ATTR name="Name" type="string">getEiPropPath</XPD:ATTR>
<XPD:REF name="Owner">cGfAAxfb1ECfNLtTmI5k7AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cUIasaWKCkSNKypotg+EwQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Cy+xRJu9Z0m7I1cFbnbJRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="WRTKzaUuiEKKRD27TVx/dAAA">
<XPD:ATTR name="Name" type="string">eiFieldValueToScalarValue</XPD:ATTR>
<XPD:REF name="Owner">cGfAAxfb1ECfNLtTmI5k7AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="E73chdTaxku2iaBYWCIIvQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">scalar</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WRTKzaUuiEKKRD27TVx/dAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RKdsSaCNM0CPz3/pWMzA7gAA">
<XPD:ATTR name="Name" type="string">eiFieldValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WRTKzaUuiEKKRD27TVx/dAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="LyWR3n151UW9qnw4GsEjQgAA">
<XPD:ATTR name="Name" type="string">scalarValueToEiFieldValue</XPD:ATTR>
<XPD:REF name="Owner">cGfAAxfb1ECfNLtTmI5k7AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2VUVDifLbUOkUfQm+ojnEgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LyWR3n151UW9qnw4GsEjQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4tJZJ9mRx0+1MnSmT6vxigAA">
<XPD:ATTR name="Name" type="string">scalarValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">scalar</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LyWR3n151UW9qnw4GsEjQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">H+DWPUZ1Mk2S2kROSCEIQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="oCJW6YGMUkeyaEzjCbwLkAAA">
<XPD:ATTR name="Name" type="string">ScalarPropFork</XPD:ATTR>
<XPD:REF name="Namespace">M+YgXUHWokep839sfKNsCQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">vHnphPmR2Um9exXgTSj6fwAA</XPD:REF>
<XPD:REF name="Views[1]">8QWXMoRo9U6Y3vI4Jnrv5wAA</XPD:REF>
<XPD:REF name="Views[2]">9BjiOuxrgE68gJnTJSq2mgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="vR504jEkxUGzM6PCaI13fAAA">
<XPD:ATTR name="Name" type="string">determineVariationOptions</XPD:ATTR>
<XPD:REF name="Owner">oCJW6YGMUkeyaEzjCbwLkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0gonR2tH7k6WD2zxiQXanwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vR504jEkxUGzM6PCaI13fAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+v7LKTPJC0aMJYz/RUka5wAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vR504jEkxUGzM6PCaI13fAAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="yinKo2RgPU68R/9ooHdVygAA">
<XPD:ATTR name="Name" type="string">getForkedScalarDefinition</XPD:ATTR>
<XPD:REF name="Owner">oCJW6YGMUkeyaEzjCbwLkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SqWZYVxEykevOoCxRE3IGAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yinKo2RgPU68R/9ooHdVygAA</XPD:REF>
<XPD:REF name="Type_">YpcpGnd1O02J5C+QA02zRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="8tsJdZG6f0qW+th0xzj8uwAA">
<XPD:ATTR name="Name" type="string">createForkedScalarMap</XPD:ATTR>
<XPD:REF name="Owner">oCJW6YGMUkeyaEzjCbwLkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3ATM4Q9vd0SAX7acxGfRGQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">scalar</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8tsJdZG6f0qW+th0xzj8uwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zqsCGyiuk0ahzDQ+e+WG9AAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8tsJdZG6f0qW+th0xzj8uwAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Ka+mVbsJXk2Wjg9cs+izeAAA">
<XPD:ATTR name="Name" type="string">variationKey</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8tsJdZG6f0qW+th0xzj8uwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="mu2bHO0rCE6hK9ag06MpCgAA">
<XPD:ATTR name="Name" type="string">eiFieldPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiFieldPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8tsJdZG6f0qW+th0xzj8uwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="FaF+E//LIUCwbxePn4CYAgAA">
<XPD:ATTR name="Name" type="string">eiFieldValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8tsJdZG6f0qW+th0xzj8uwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="m6ES8kfULUOkMSUTZM1pOgAA">
<XPD:ATTR name="Name" type="string">scalarValueToEiFieldValue</XPD:ATTR>
<XPD:REF name="Owner">oCJW6YGMUkeyaEzjCbwLkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RIXeEh14ukSK82XkKRQoBAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">m6ES8kfULUOkMSUTZM1pOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="GXJyW+1ycE2EFAG4mMjYgAAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">m6ES8kfULUOkMSUTZM1pOgAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="wA5pBpRclU6A58xDkbaYDQAA">
<XPD:ATTR name="Name" type="string">variationKey</XPD:ATTR>
<XPD:REF name="BehavioralFeature">m6ES8kfULUOkMSUTZM1pOgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Mc5MkP8gJECOQx6mEmpiOwAA">
<XPD:ATTR name="Name" type="string">eiFieldPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiFieldPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">m6ES8kfULUOkMSUTZM1pOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="bSmBxa1Yb0C4F03yYwA1+wAA">
<XPD:ATTR name="Name" type="string">scalarValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">scalar</XPD:ATTR>
<XPD:REF name="BehavioralFeature">m6ES8kfULUOkMSUTZM1pOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">jMRLl6nBM0m3IkFQ4trhRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="SYTgmIriQ0CXsOG/B6qjxwAA">
<XPD:ATTR name="Name" type="string">ScalarMap</XPD:ATTR>
<XPD:REF name="Namespace">M+YgXUHWokep839sfKNsCQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">33hw0Npk/E+V5SReNQnvgQAA</XPD:REF>
<XPD:REF name="Views[1]">3HZdEI4u6Eex8o3Ov1vv9wAA</XPD:REF>
<XPD:REF name="Views[2]">a4c+XeSe7kKpE6AXlut/jgAA</XPD:REF>
<XPD:REF name="Views[3]">yt/y3G+CWEisghby4JW4JwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Plju6mb5fk68sBph+LYxpgAA">
<XPD:ATTR name="Name" type="string">writeScalar</XPD:ATTR>
<XPD:REF name="Owner">SYTgmIriQ0CXsOG/B6qjxwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vEU+ElHHQ0u4yJ6ZyoSHygAA">
<XPD:ATTR name="Name" type="string">scalarValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">scalar|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Plju6mb5fk68sBph+LYxpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="HWr83541pEygxkBx0l/uOAAA">
<XPD:ATTR name="Name" type="string">readScalar</XPD:ATTR>
<XPD:REF name="Owner">SYTgmIriQ0CXsOG/B6qjxwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/SsgfWMHDkGi2PAvjE+7RgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">scalar|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HWr83541pEygxkBx0l/uOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Inyd6wQh8Um47wIUz9KUngAA">
<XPD:ATTR name="Name" type="string">eiFieldPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiFieldPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HWr83541pEygxkBx0l/uOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="kke/tap5SkeQnL+YnYM2hwAA">
<XPD:ATTR name="Name" type="string">scalarProp</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;ScalarProp&gt;</XPD:ATTR>
<XPD:REF name="Owner">SYTgmIriQ0CXsOG/B6qjxwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLPackage" guid="rVMzsUCSqUGtOIm0hoxhfwAA">
<XPD:ATTR name="Name" type="string">util</XPD:ATTR>
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="vPfTy3q18E+wg3qwMSSCkgAA">
<XPD:ATTR name="Name" type="string">ei.util</XPD:ATTR>
<XPD:REF name="DiagramOwner">rVMzsUCSqUGtOIm0hoxhfwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="+YO6zAQn806VFDfU3AF63AAA">
<XPD:REF name="Diagram">vPfTy3q18E+wg3qwMSSCkgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="YMLOAdodC0uvDmNEkKCwbAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">513</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">113</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">ZTfXBpmhY0GdqosOBXgs3AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8hP2Y8Jkm0+e3Sw6cgkEGQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="n2Xspi0KAUCL4EHePiAxKAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EiuRefGuiControl</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="FghDR0rmRk6MKYRNYuHVYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JY3kdUemOkmtMLtQKP7x9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="S7X4jmLa8kas7Qc3QMg9vQAA">
<XPD:REF name="Model">ZTfXBpmhY0GdqosOBXgs3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ja9e4LmjdUqGv/jCqyxTPgAA">
<XPD:REF name="Model">ZTfXBpmhY0GdqosOBXgs3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="+HQf2DGJTUiJsyakBd9mtgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ZTfXBpmhY0GdqosOBXgs3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="69nE9miMOkCN6bvMvt6+UQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">820</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">320</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">153</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">1Hj45vOfNkmI3KmBg/V9RwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="GG0JLE76dk+2ORMaajsfoAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ztBkkYbO8kOq0ribhREmUAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RefSiControl</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7xDCRfS1wkKpAQtR0QmfMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0aRXIOBIQ0CI2g8S6vi+lQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="EzqKQ/2I2UOffZ5CqU+3ggAA">
<XPD:REF name="Model">1Hj45vOfNkmI3KmBg/V9RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7SkXTmonDkagQMMSf7KCxAAA">
<XPD:REF name="Model">1Hj45vOfNkmI3KmBg/V9RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="2o/qLCVIakKil7Ppb/l16AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1Hj45vOfNkmI3KmBg/V9RwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="CgBB/HyCq0+mRTTZ7jbQ2QAA">
<XPD:ATTR name="Name" type="string">model</XPD:ATTR>
<XPD:REF name="Namespace">rVMzsUCSqUGtOIm0hoxhfwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="x0dRVWHKeU2AX35YlhDGwAAA">
<XPD:ATTR name="Name" type="string">EntryForm</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Dispatchable</XPD:ATTR>
<XPD:REF name="Namespace">CgBB/HyCq0+mRTTZ7jbQ2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">US6xou95+EWOEHIFohdHkQAA</XPD:REF>
<XPD:REF name="Views[1]">F6WwnPISFEypot8XaQFITQAA</XPD:REF>
<XPD:REF name="Views[2]">EZV7xJey0EOfsANNZEISxwAA</XPD:REF>
<XPD:REF name="Views[3]">yDlEsOxCFkKf9Aff9LvE+wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="+YRLEH/060q/wKEMLw0rMgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">x0dRVWHKeU2AX35YlhDGwAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nfnUjm1y0U2X95KldMX7UgAA">
<XPD:ATTR name="Name" type="string">eiuFrame</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+YRLEH/060q/wKEMLw0rMgAA</XPD:REF>
<XPD:REF name="Type_">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="dN+4B4CFPkyVIS1dyvPrlwAA">
<XPD:ATTR name="Name" type="string">isTypeChoosable</XPD:ATTR>
<XPD:REF name="Owner">x0dRVWHKeU2AX35YlhDGwAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8mGqE60vfUuZxX2SAWfjwQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dN+4B4CFPkyVIS1dyvPrlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="I53JH0xaOUC9wu1b7/1kzQAA">
<XPD:ATTR name="Name" type="string">getTypeChoicesMap</XPD:ATTR>
<XPD:REF name="Owner">x0dRVWHKeU2AX35YlhDGwAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ynhBHvw8v0SL/eF3l547gQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I53JH0xaOUC9wu1b7/1kzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="higeUP82vkq/dZ/OmTnDLAAA">
<XPD:ATTR name="Name" type="string">createView</XPD:ATTR>
<XPD:REF name="Owner">x0dRVWHKeU2AX35YlhDGwAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b+HonH9Lv0WoNAF3EIw8aAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">higeUP82vkq/dZ/OmTnDLAAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">3ejOz9NpwUWm2iyQiEu6rQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">5IHor2lOtkeg/xp86oYyAgAA</XPD:REF>
<XPD:REF name="Associations[1]">esWwZwMBzESPTjyomwtC0QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="0ZMEOsZjIkuHR9+x0ZdBcgAA">
<XPD:ATTR name="Name" type="string">entryModelForms</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">x0dRVWHKeU2AX35YlhDGwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="vyYInZ4gBESOVDDD/zwMzAAA">
<XPD:ATTR name="Name" type="string">Eiu</XPD:ATTR>
<XPD:REF name="Namespace">CgBB/HyCq0+mRTTZ7jbQ2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aCfVayDfLE6xEbeXRfbz0AAA</XPD:REF>
<XPD:REF name="Views[1]">ollDa5hSTkem5IKwrBlYxQAA</XPD:REF>
<XPD:REF name="Views[2]">pCJgDbtz2kG1YycbIAlVggAA</XPD:REF>
<XPD:REF name="Views[3]">XrC51vyj/EKs/E0HpCBgXQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1DAicvcm9kuXU29Nd/h3RgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bSvHiEPgWkChKH06xJppzAAA">
<XPD:ATTR name="Name" type="string">...eiArgs</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1DAicvcm9kuXU29Nd/h3RgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="U+efjz66FUOVvQMpAVB6YQAA">
<XPD:ATTR name="Name" type="string">frame</XPD:ATTR>
<XPD:REF name="Owner">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EaCTbUBvekCnnIo3lNUvXAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuFrame</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U+efjz66FUOVvQMpAVB6YQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="sellxbfbmE6zPxlqNZg3XQAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U+efjz66FUOVvQMpAVB6YQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="hu8sAOyvbES+K43wz/coMQAA">
<XPD:ATTR name="Name" type="string">entry</XPD:ATTR>
<XPD:REF name="Owner">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TdTpG5ZoMU+Xim7VLCv8WwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hu8sAOyvbES+K43wz/coMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6wn+BXeyskW4W+aKnO8PmwAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hu8sAOyvbES+K43wz/coMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="3/qpytMDDUKhjahzEOmbmwAA">
<XPD:ATTR name="Name" type="string">gui</XPD:ATTR>
<XPD:REF name="Owner">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="92g4bLZNxkWvA5XT4T4kQwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuGui</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3/qpytMDDUKhjahzEOmbmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="uQGwdtZCZk28fv9YYePlWwAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3/qpytMDDUKhjahzEOmbmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="koxkoMf2LUO49TqjF7NONgAA">
<XPD:ATTR name="Name" type="string">entryGui</XPD:ATTR>
<XPD:REF name="Owner">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B1wrwWnq+E+CxdZ5lfmzQgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuEntryGui</XPD:ATTR>
<XPD:REF name="BehavioralFeature">koxkoMf2LUO49TqjF7NONgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="43vydWePQEiCEuJXf0NJHwAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">koxkoMf2LUO49TqjF7NONgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="ylGpIB83g0WmtPUs79eSJgAA">
<XPD:ATTR name="Name" type="string">field</XPD:ATTR>
<XPD:REF name="Owner">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Qv/zu3Y9Gkid2CRosrjf/AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuField</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ylGpIB83g0WmtPUs79eSJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="K66X9qweYkio2rZJjhtttQAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ylGpIB83g0WmtPUs79eSJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="CQrSFIBB20W04vXc9iwOBQAA">
<XPD:ATTR name="Name" type="string">lookup</XPD:ATTR>
<XPD:REF name="Owner">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Zbkkm9EGlEe1Afgv04JMoQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CQrSFIBB20W04vXc9iwOBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="BjaNopMFUka0XntCKZ/JQQAA">
<XPD:ATTR name="Name" type="string">lookupId</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CQrSFIBB20W04vXc9iwOBQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="z99AXQdjIEy72GBTRSWqVwAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CQrSFIBB20W04vXc9iwOBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="fZQNg2llA0q42k9KJw5HyQAA">
<XPD:ATTR name="Name" type="string">dtc</XPD:ATTR>
<XPD:REF name="Owner">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZinnHwh2jkaN+CJDKhpCJwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fZQNg2llA0q42k9KJw5HyQAA</XPD:REF>
<XPD:REF name="Type_">oyGWBHTfT0ypDhuTXwV9HgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ZBUteero/UKCX9y1IzCf2gAA">
<XPD:ATTR name="Name" type="string">...moduleNamespaces</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fZQNg2llA0q42k9KJw5HyQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">24</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">beRmhDX+tUeOto3jWvutXgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">HYOLnzHRb0GZqbPA9TlHIgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">bTiIJxJq7UieQmrQl/V4qgAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">+v7LKTPJC0aMJYz/RUka5wAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">GXJyW+1ycE2EFAG4mMjYgAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">zqsCGyiuk0ahzDQ+e+WG9AAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">i3XBLylG90KHpgIdll0cFwAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">aDvhpZSFREG/01gRXt4g4QAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">ifzF4iLQFEi6rwSJy0Y++QAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">3k5X1Gk7p0Gz566c671l9gAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">etbdePGwoEy5fB8uxqzEQwAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">siR0f1VVeEW5LrgMipXzKgAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">SfVKJPlo6Ee6802Ycnx/UQAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">CecvrmI8O0yNBiwABAqa4wAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">MchxRhOm506yZ4e/BhAjrQAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">LU4jHoDHW06Is3ZaSpsSQgAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">VhNUiZa5MECsZqdVSavWfAAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">Ow+bAo+hfkaAJD9uA4RpAQAA</XPD:REF>
<XPD:REF name="TypedParameters[18]">K8nJgAiHzE+RGeQAaSwmbgAA</XPD:REF>
<XPD:REF name="TypedParameters[19]">qo21MJk8M06zVVIfsC1wDwAA</XPD:REF>
<XPD:REF name="TypedParameters[20]">Ok8h8YihrUuAqzuuJiseVgAA</XPD:REF>
<XPD:REF name="TypedParameters[21]">QvrF5Xe6qUuIBh20Q/VDFAAA</XPD:REF>
<XPD:REF name="TypedParameters[22]">57aQozHZkEiiL0l3PQRYiQAA</XPD:REF>
<XPD:REF name="TypedParameters[23]">IldCSvMMqU25KxSJHIAL8wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">5NmiFsW+6kiqvRZpYfUjtQAA</XPD:REF>
<XPD:REF name="Associations[1]">utXmMSTcRkqS9QjfC10t4QAA</XPD:REF>
<XPD:REF name="Associations[2]">sutWI6Y+N0CWbKToMTsoPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="LXevBvrO+EOV4dJltMEFnQAA">
<XPD:ATTR name="Name" type="string">EiuCtrl</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Lookupable</XPD:ATTR>
<XPD:REF name="Namespace">CgBB/HyCq0+mRTTZ7jbQ2QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="WAa0dTfFPEiVQuUBMwzWvAAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="Owner">LXevBvrO+EOV4dJltMEFnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="beRmhDX+tUeOto3jWvutXgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WAa0dTfFPEiVQuUBMwzWvAAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="5vzbNShggEy7frIMeLkgAwAA">
<XPD:ATTR name="Name" type="string">frame</XPD:ATTR>
<XPD:REF name="Owner">LXevBvrO+EOV4dJltMEFnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2esLnk0KxkG8ulTLfZSwhQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuFrame</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5vzbNShggEy7frIMeLkgAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="dWf63LVSZ0m62PRRnTbqcwAA">
<XPD:ATTR name="Name" type="string">lookupEntry</XPD:ATTR>
<XPD:REF name="Owner">LXevBvrO+EOV4dJltMEFnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sj2IA93dAEul4gAkoCvV5wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dWf63LVSZ0m62PRRnTbqcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mCXLxMlWDkSJGY1CoQLj4AAA">
<XPD:ATTR name="Name" type="string">liveIdRep</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dWf63LVSZ0m62PRRnTbqcwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="uPFysNCa6kybnMFdlzxl8AAA">
<XPD:ATTR name="Name" type="string">lookupEiEntry</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">LXevBvrO+EOV4dJltMEFnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gESuUir03UCnENpRKpRI6QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uPFysNCa6kybnMFdlzxl8AAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8zsNAQ/RpEyud7Rp8jKTMgAA">
<XPD:ATTR name="Name" type="string">liveIdRep</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uPFysNCa6kybnMFdlzxl8AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="jCl/r3QtR0yqlHneufHkaQAA">
<XPD:ATTR name="Name" type="string">lookupEiObject</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">LXevBvrO+EOV4dJltMEFnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nZOOPd8BWUW6TBVuRR1r5wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jCl/r3QtR0yqlHneufHkaQAA</XPD:REF>
<XPD:REF name="Type_">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MZX53ObhPUewI33LbaamTgAA">
<XPD:ATTR name="Name" type="string">liveIdRep</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jCl/r3QtR0yqlHneufHkaQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="jw4fSypQ5E2lCB6d9j0ScAAA">
<XPD:ATTR name="Name" type="string">lookupEntryByDraftId</XPD:ATTR>
<XPD:REF name="Owner">LXevBvrO+EOV4dJltMEFnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3Ue8fQ8gkk65N03x5uX3OgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jw4fSypQ5E2lCB6d9j0ScAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NSKP7movdUePAaLb5RB6pAAA">
<XPD:ATTR name="Name" type="string">draftId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jw4fSypQ5E2lCB6d9j0ScAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="oAobF2/xaESCP3krc5n+iwAA">
<XPD:ATTR name="Name" type="string">lookupEiEntryByDraftId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">LXevBvrO+EOV4dJltMEFnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0sL8fZcNMEOsAqQtSdV1iAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oAobF2/xaESCP3krc5n+iwAA</XPD:REF>
<XPD:REF name="Type_">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="udjO1aXIUk2fDDjtn0zgqwAA">
<XPD:ATTR name="Name" type="string">draftId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oAobF2/xaESCP3krc5n+iwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="w3c8t8dzBUuh9Y1oGLi3PgAA">
<XPD:ATTR name="Name" type="string">lookupEiObjectByDraftId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">LXevBvrO+EOV4dJltMEFnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nJ8SBzuO4Ey7ShvYOBvh5AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w3c8t8dzBUuh9Y1oGLi3PgAA</XPD:REF>
<XPD:REF name="Type_">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mGqKUcyZN0KOFfBQlPsS4QAA">
<XPD:ATTR name="Name" type="string">draftId</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w3c8t8dzBUuh9Y1oGLi3PgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="4HYw3RlAR06WRdGeAtbJNAAA">
<XPD:ATTR name="Name" type="string">redirectBack</XPD:ATTR>
<XPD:REF name="Owner">LXevBvrO+EOV4dJltMEFnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qLalgAijC0+pFFEXhc1FoQAA">
<XPD:ATTR name="Name" type="string">fallbackUrl</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4HYw3RlAR06WRdGeAtbJNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="VLWwvDhxk0CUWXMQr9RUgAAA">
<XPD:ATTR name="Name" type="string">ajahEventInfo</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">AjahEventInfo</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4HYw3RlAR06WRdGeAtbJNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="wxqOnsHah0ywWs0qsIHsAQAA">
<XPD:ATTR name="Name" type="string">ajahExec</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">AjahExec</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4HYw3RlAR06WRdGeAtbJNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="Mfv2+X/W3kGsX4B8QCOdNgAA">
<XPD:ATTR name="Name" type="string">redirectToOverview</XPD:ATTR>
<XPD:REF name="Owner">LXevBvrO+EOV4dJltMEFnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0ln+lMiz3ki+d9jsfTbyxwAA">
<XPD:ATTR name="Name" type="string">status</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Mfv2+X/W3kGsX4B8QCOdNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="tcl3cFpmwEyA+QGuV7+VngAA">
<XPD:ATTR name="Name" type="string">forwardView</XPD:ATTR>
<XPD:REF name="Owner">LXevBvrO+EOV4dJltMEFnQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="e7HvK7lp1k+jqxjeY/ogagAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tcl3cFpmwEyA+QGuV7+VngAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ewVOWd6joUi1yQew2/MRrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="7XeZkWGfE0WiINamCozgwgAA">
<XPD:ATTR name="Name" type="string">EiuFrame</XPD:ATTR>
<XPD:REF name="Namespace">CgBB/HyCq0+mRTTZ7jbQ2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xv788CBAM0eK90SD2WYUuQAA</XPD:REF>
<XPD:REF name="Views[1]">2bVqF8yPaEuJJd1uaN8SBAAA</XPD:REF>
<XPD:REF name="Views[2]">kbsz6fwuF0+WOpG/ravi5wAA</XPD:REF>
<XPD:REF name="Views[3]">E6GlcfxssU2E25GJDrwCCAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">14</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Hxcyy4KS10SrttMIUnJV0AAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4LhLmizwiUOQzNoxr6lFIwAA">
<XPD:ATTR name="Name" type="string">eiFrame</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hxcyy4KS10SrttMIUnJV0AAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UVBcFBctY0KUcIIQvbl1TQAA">
<XPD:ATTR name="Name" type="string">eiuFactory</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuFactory|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hxcyy4KS10SrttMIUnJV0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="VBIjDsqk00G+AVFHI/tfsQAA">
<XPD:ATTR name="Name" type="string">getEiFrame</XPD:ATTR>
<XPD:REF name="Owner">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jmgPUJxQWUum9so+dZ+HFAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VBIjDsqk00G+AVFHI/tfsQAA</XPD:REF>
<XPD:REF name="Type_">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="pSn992tDrk2ALzhf6soGhAAA">
<XPD:ATTR name="Name" type="string">getN2nContext</XPD:ATTR>
<XPD:REF name="Owner">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="THHoXyef9EWrEhHjeGsZawAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pSn992tDrk2ALzhf6soGhAAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="gX86VWToyE2yciYu2EFqwgAA">
<XPD:ATTR name="Name" type="string">getHttpContext</XPD:ATTR>
<XPD:REF name="Owner">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ynCQKRN8Ukm2UOfp3FN6gAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gX86VWToyE2yciYu2EFqwgAA</XPD:REF>
<XPD:REF name="Type_">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="bFq1mDOAe0y9WfTPlN2VRQAA">
<XPD:ATTR name="Name" type="string">getN2nLocale</XPD:ATTR>
<XPD:REF name="Owner">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DElSM9RSD0iBP5MPCP80rQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">N2nLocale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bFq1mDOAe0y9WfTPlN2VRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="ugd3jN7mukWqNn83bbpLtQAA">
<XPD:ATTR name="Name" type="string">em</XPD:ATTR>
<XPD:REF name="Owner">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JPC7VfdiaEe+5lW22noNyAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ugd3jN7mukWqNn83bbpLtQAA</XPD:REF>
<XPD:REF name="Type_">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="w1E31Wt+wk6fDCgUtgeYGQAA">
<XPD:ATTR name="Name" type="string">getEiuEngine</XPD:ATTR>
<XPD:REF name="Owner">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wpWvO4VPrEGfgt3wIBuT0gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuEngine</XPD:ATTR>
<XPD:REF name="BehavioralFeature">w1E31Wt+wk6fDCgUtgeYGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="KPAwEFQ9XkqKLQvzvqCC6QAA">
<XPD:ATTR name="Name" type="string">entry</XPD:ATTR>
<XPD:REF name="Owner">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="x+vBVcRFM0yxJc5s8z4PLQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KPAwEFQ9XkqKLQvzvqCC6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="m00Yguugw0WK13u+5c0OiwAA">
<XPD:ATTR name="Name" type="string">eiEntryArg</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KPAwEFQ9XkqKLQvzvqCC6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="8nWOsF6UaUqkq9EdTwuCegAA">
<XPD:ATTR name="Name" type="string">entryForm</XPD:ATTR>
<XPD:REF name="Owner">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7AoOfiAM1kGRG1frhAV/GgAA">
<XPD:ATTR name="Name" type="string">eiEntryObj</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8nWOsF6UaUqkq9EdTwuCegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="kdbE+ZgdmU2LDaH4dpxKLAAA">
<XPD:ATTR name="Name" type="string">contextPropertyPath</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8nWOsF6UaUqkq9EdTwuCegAA</XPD:REF>
<XPD:REF name="Type_">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="YsYvC1G1G0i9w8AT4PpiGAAA">
<XPD:ATTR name="Name" type="string">newEntry</XPD:ATTR>
<XPD:REF name="Owner">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3+2JeqJ/SUGsCeYeKvUVzQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YsYvC1G1G0i9w8AT4PpiGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="W2450FTuWEusJFnfuvDTWwAA">
<XPD:ATTR name="Name" type="string">draft</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YsYvC1G1G0i9w8AT4PpiGAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="qy98M+PKOU26jIuy+0ZoAAAA">
<XPD:ATTR name="Name" type="string">eiType</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiType</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YsYvC1G1G0i9w8AT4PpiGAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="+psOoJ98vkmqWaz3NcgT3gAA">
<XPD:ATTR name="Name" type="string">newEntryForm</XPD:ATTR>
<XPD:REF name="Owner">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3ejOz9NpwUWm2iyQiEu6rQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+psOoJ98vkmqWaz3NcgT3gAA</XPD:REF>
<XPD:REF name="Type_">x0dRVWHKeU2AX35YlhDGwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="u/fIwADfy0WyeicHtv9CcgAA">
<XPD:ATTR name="Name" type="string">draft</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+psOoJ98vkmqWaz3NcgT3gAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="pX0Uc3YPIU6ftaZDJ2A9KwAA">
<XPD:ATTR name="Name" type="string">copyFromEiEntryObj</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+psOoJ98vkmqWaz3NcgT3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="vPbh+MUxIk6WjHJ0rbM+vQAA">
<XPD:ATTR name="Name" type="string">contextPropertyPath</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+psOoJ98vkmqWaz3NcgT3gAA</XPD:REF>
<XPD:REF name="Type_">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="DhPEx9tYDUyH89oGx8jviAAA">
<XPD:ATTR name="Name" type="string">containsId</XPD:ATTR>
<XPD:REF name="Owner">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="W2HnEv8x2EuX2tX9haNpMgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DhPEx9tYDUyH89oGx8jviAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rfM3UPRqe0OtbTvOMXl1wwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DhPEx9tYDUyH89oGx8jviAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="oN4qyYSXOkW3JI/kNvQaNgAA">
<XPD:ATTR name="Name" type="string">ignoreConstraintTypes</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DhPEx9tYDUyH89oGx8jviAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="6SalouzyVkSXAVAkWX5V7AAA">
<XPD:ATTR name="Name" type="string">lookupEntry</XPD:ATTR>
<XPD:REF name="Owner">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8bH/06LQjEmHsheUlcK2ZQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6SalouzyVkSXAVAkWX5V7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bhHNX5D0d0Kw/zSrb+oZjAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6SalouzyVkSXAVAkWX5V7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="2rBF/3HX8EWZH2oRbsqhgAAA">
<XPD:ATTR name="Name" type="string">ignoreConstraintTypes</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6SalouzyVkSXAVAkWX5V7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="OYWBuJieo0WDwgl3UfBdSwAA">
<XPD:ATTR name="Name" type="string">lookupEiEntityObj</XPD:ATTR>
<XPD:REF name="Owner">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0fYsUKWI70ehM4qdulQ6JwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiEntityObj</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OYWBuJieo0WDwgl3UfBdSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qjq+QWQu+ku5dyBY6YdMhQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OYWBuJieo0WDwgl3UfBdSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="gMBGc1WI50eTfcxH7gEzPgAA">
<XPD:ATTR name="Name" type="string">ignoreConstraintTypes</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OYWBuJieo0WDwgl3UfBdSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">vEsoptI5wkyaQjA+ASO1JwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ndBqBdfjG0S7Ny11aGH0pAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">nfnUjm1y0U2X95KldMX7UgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">bBljtj7yt0SDiU54+tj6RgAA</XPD:REF>
<XPD:REF name="Associations[1]">dm8k584ypE2nMj2ISjfujgAA</XPD:REF>
<XPD:REF name="Associations[2]">b3zbiRXLi0aPCAMir1X0GwAA</XPD:REF>
<XPD:REF name="Associations[3]">7cz8MjyLv0yF3xdgEG8pcQAA</XPD:REF>
<XPD:REF name="Associations[4]">/uUMWhCtsU+0w8AfbcjgogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="8YQ9QCfCI0qm67v+YSqy+AAA">
<XPD:ATTR name="Name" type="string">EiuEntry</XPD:ATTR>
<XPD:REF name="Namespace">CgBB/HyCq0+mRTTZ7jbQ2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RDlQ/PkXv0qJoLgIjEJojgAA</XPD:REF>
<XPD:REF name="Views[1]">XV6L+3dnt0aAUnw7Bj2w1wAA</XPD:REF>
<XPD:REF name="Views[2]">GAI8SsJSnUWHt91HRVshDAAA</XPD:REF>
<XPD:REF name="Views[3]">MykMzLcoyECouzV0W/QktwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">13</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="NUxohfOYsEGps9xeZ1HrkwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2fZkx70AMUGldwG8Ng2QTAAA">
<XPD:ATTR name="Name" type="string">eiObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NUxohfOYsEGps9xeZ1HrkwAA</XPD:REF>
<XPD:REF name="Type_">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qIdlL/5BHUChuScny6PUmAAA">
<XPD:ATTR name="Name" type="string">eiEntry</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiEntry|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NUxohfOYsEGps9xeZ1HrkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="foFmu9fdDkqJKAnhPqFnOwAA">
<XPD:ATTR name="Name" type="string">eiuFrame</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuFrame|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NUxohfOYsEGps9xeZ1HrkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Cq6cowoX30eTeknCx5xTjgAA">
<XPD:ATTR name="Name" type="string">eiuFactory</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuFactory|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NUxohfOYsEGps9xeZ1HrkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Z4XyvrQv70arYZi2K1zMXwAA">
<XPD:ATTR name="Name" type="string">getEiuFrame</XPD:ATTR>
<XPD:REF name="Owner">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ndBqBdfjG0S7Ny11aGH0pAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z4XyvrQv70arYZi2K1zMXwAA</XPD:REF>
<XPD:REF name="Type_">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="EnPaKqd1iky5wbOG9dsyOgAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z4XyvrQv70arYZi2K1zMXwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Gr3+eTVKUkW+aP7pgX+k2QAA">
<XPD:ATTR name="Name" type="string">getEiObject</XPD:ATTR>
<XPD:REF name="Owner">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n06a2XwqQEWFSUyUxAQvbQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Gr3+eTVKUkW+aP7pgX+k2QAA</XPD:REF>
<XPD:REF name="Type_">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="5CSVyuBN602ReneTYTxVxAAA">
<XPD:ATTR name="Name" type="string">getEiEntry</XPD:ATTR>
<XPD:REF name="Owner">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kVmtMlcH3EWeliKsJzsIjAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiEntry|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5CSVyuBN602ReneTYTxVxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PPT/TuWz6UeTut08i24IsgAA">
<XPD:ATTR name="Name" type="string">createIfNotAvaialble</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5CSVyuBN602ReneTYTxVxAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="m28rLaNle0CNtleqMi1s8wAA">
<XPD:ATTR name="Name" type="string">isNew</XPD:ATTR>
<XPD:REF name="Owner">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NoiK0dV3akKiQug7DpLT5gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">m28rLaNle0CNtleqMi1s8wAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="tyKeaGa5QEK60TS8s2N0TQAA">
<XPD:ATTR name="Name" type="string">isAccessible</XPD:ATTR>
<XPD:REF name="Owner">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9YpGQqu790uNtVqNRMnqLQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tyKeaGa5QEK60TS8s2N0TQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="SgqCXJcXOkyJTheGGiWkNwAA">
<XPD:ATTR name="Name" type="string">newEntryGui</XPD:ATTR>
<XPD:REF name="Owner">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XRKXbCs+HkK/DWo6sLutuwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuEntryGui</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SgqCXJcXOkyJTheGGiWkNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yimEyWgV/kmLWa6rwPhWyAAA">
<XPD:ATTR name="Name" type="string">bulky</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SgqCXJcXOkyJTheGGiWkNwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="C0kU6+J73kmcG+B936Wp5AAA">
<XPD:ATTR name="Name" type="string">editable</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SgqCXJcXOkyJTheGGiWkNwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="U7w3HZEfdk2j7ekz2MH/MQAA">
<XPD:ATTR name="Name" type="string">treeLevel</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SgqCXJcXOkyJTheGGiWkNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="WLva+so5eEeVGe77/fZ6cwAA">
<XPD:ATTR name="Name" type="string">determineEiMask</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SgqCXJcXOkyJTheGGiWkNwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="GfPnMyCACUSxkpm7IQsmEwAA">
<XPD:ATTR name="Name" type="string">field</XPD:ATTR>
<XPD:REF name="Owner">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IdPZGQbjbkKqCCoogQGLTwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuField</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GfPnMyCACUSxkpm7IQsmEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rCY/pCQ4akOHewyEhTufAAAA">
<XPD:ATTR name="Name" type="string">...eiPropObj</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GfPnMyCACUSxkpm7IQsmEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="B8g/9+XDbkecLRI8KtPmMQAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="A3YKjN5tfkmbQkh9EGp9YAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B8g/9+XDbkecLRI8KtPmMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="64Kp4r0zok6MvADzCGTUPwAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B8g/9+XDbkecLRI8KtPmMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="+Yr4+Ljdj0iuDREfAlytaQAA">
<XPD:ATTR name="Name" type="string">setValue</XPD:ATTR>
<XPD:REF name="Owner">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6rBdjZW2vECJ4EMfhNhyzwAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+Yr4+Ljdj0iuDREfAlytaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FRXje075t0GgTRc1EqsJvQAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+Yr4+Ljdj0iuDREfAlytaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="TYAjOOIAwEKiQIGcFoK4FwAA">
<XPD:ATTR name="Name" type="string">getValues</XPD:ATTR>
<XPD:REF name="Owner">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CcLQsJLAFEaTBYo3oZGVnAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TYAjOOIAwEKiQIGcFoK4FwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="8SxEaqRUqUmwAgL267sPiAAA">
<XPD:ATTR name="Name" type="string">setScalarValue</XPD:ATTR>
<XPD:REF name="Owner">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zONnjdiQe0u9gsk3/Ir4eQAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8SxEaqRUqUmwAgL267sPiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="uAG/yI1GM0GeVtuVYuQV2AAA">
<XPD:ATTR name="Name" type="string">scalarValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8SxEaqRUqUmwAgL267sPiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="W7jkOXloWU6SpnRA+cILcAAA">
<XPD:ATTR name="Name" type="string">getScalarValue</XPD:ATTR>
<XPD:REF name="Owner">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZqBuL/MVmUG88YgZcgEdQQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W7jkOXloWU6SpnRA+cILcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1HmRG2+ZAk65XDXgO6qIiQAA">
<XPD:ATTR name="Name" type="string">eiPropPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W7jkOXloWU6SpnRA+cILcAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">D2VFDdTpWUS944v+nmsydAAA</XPD:REF>
<XPD:REF name="Associations[1]">krlvEupRBk6Me93UJq4GcQAA</XPD:REF>
<XPD:REF name="Associations[2]">chcsQ8fvrk2bx5zm7RayawAA</XPD:REF>
<XPD:REF name="Associations[3]">qgFO0UXvKkG6hvllfeURYAAA</XPD:REF>
<XPD:REF name="Associations[4]">Ujt0AMQrc0GVTVGHFH+QZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="gcipDQElrU2KJufa3s3XTQAA">
<XPD:ATTR name="Name" type="string">EiuEntryGui</XPD:ATTR>
<XPD:REF name="Namespace">CgBB/HyCq0+mRTTZ7jbQ2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sbvra7L2GU+UdIKFKj2LcgAA</XPD:REF>
<XPD:REF name="Views[1]">dCLiRYoswUuziAZ+H7BckQAA</XPD:REF>
<XPD:REF name="Views[2]">O5bPXctkok+OBRMjH23SLAAA</XPD:REF>
<XPD:REF name="Views[3]">q2hI6vxwo0SscW/lGlNKMwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Ui5RTn9Qf0OmGfaEB3t5JQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">gcipDQElrU2KJufa3s3XTQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="T+IREGjjDEyaEgNMIIuxGwAA">
<XPD:ATTR name="Name" type="string">eiEntryGui</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ui5RTn9Qf0OmGfaEB3t5JQAA</XPD:REF>
<XPD:REF name="Type_">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="LAXs1JgupUGhgKcYHZ4zOQAA">
<XPD:ATTR name="Name" type="string">eiuFactory</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuFactory|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ui5RTn9Qf0OmGfaEB3t5JQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Ay7UGx20E0i08OhheWVBrwAA">
<XPD:ATTR name="Name" type="string">getViewMode</XPD:ATTR>
<XPD:REF name="Owner">gcipDQElrU2KJufa3s3XTQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rxpcIJ73PE2GTkHShIs/oQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ay7UGx20E0i08OhheWVBrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="biFhqNA8OESJYikHA/iY3AAA">
<XPD:ATTR name="Name" type="string">isCompact</XPD:ATTR>
<XPD:REF name="Owner">gcipDQElrU2KJufa3s3XTQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="z6cYMLFi1kSHo/VWQdA2PwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">biFhqNA8OESJYikHA/iY3AAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="fxzbvyPxSEKEt5wOfaL5pgAA">
<XPD:ATTR name="Name" type="string">isBulky</XPD:ATTR>
<XPD:REF name="Owner">gcipDQElrU2KJufa3s3XTQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RE+NcibzPEGw8C1JSRTacwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fxzbvyPxSEKEt5wOfaL5pgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="H1DnYZQMoU281CPl54+x8QAA">
<XPD:ATTR name="Name" type="string">isReadOnly</XPD:ATTR>
<XPD:REF name="Owner">gcipDQElrU2KJufa3s3XTQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oXU2R3IOXE2Y3HRfMcGnLAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H1DnYZQMoU281CPl54+x8QAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">TRUBrQ0FkEiOERqVa72RewAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">v3o7mQiz9E+vq5V31KZmMgAA</XPD:REF>
<XPD:REF name="Associations[1]">abrosgdQIUOJH+DTqILc8AAA</XPD:REF>
<XPD:REF name="Associations[2]">ZQq8m7fzd0OsdMTDawzZugAA</XPD:REF>
<XPD:REF name="Associations[3]">6/XlAXA1Wkinm8Phb/N6JwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="ShMOWLK170qFwqwCCGcdDAAA">
<XPD:ATTR name="Name" type="string">EiuGui</XPD:ATTR>
<XPD:REF name="Namespace">CgBB/HyCq0+mRTTZ7jbQ2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vdhZwGlVb02a4cn0pM/NRwAA</XPD:REF>
<XPD:REF name="Views[1]">GCPzK8guC0mUEVCmiq2IMQAA</XPD:REF>
<XPD:REF name="Views[2]">tM6lQTF1tU+mT62NoaATLwAA</XPD:REF>
<XPD:REF name="Views[3]">cA+ZxP0T5kyNJS95roS7UQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0gPWV4XZLk6BFgH/QgV/nQAA">
<XPD:ATTR name="Name" type="string">isBulky</XPD:ATTR>
<XPD:REF name="Owner">ShMOWLK170qFwqwCCGcdDAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eLYEa1cAVkCtI4kweT54LQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0gPWV4XZLk6BFgH/QgV/nQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="jYK3cGymaESRkFXm/laGNQAA">
<XPD:ATTR name="Name" type="string">isCompact</XPD:ATTR>
<XPD:REF name="Owner">ShMOWLK170qFwqwCCGcdDAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aqT/VofrLkuyFVAIdBKqtAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jYK3cGymaESRkFXm/laGNQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">DeHi1M/1UU25CAiIeSqxuAAA</XPD:REF>
<XPD:REF name="Associations[1]">oyTx8QsIWkqXZMMuV2ha1QAA</XPD:REF>
<XPD:REF name="Associations[2]">dn6pqkmFRkO0xwpeXyNRlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="rh5+k1EbpUG0KEyFJ5ZuWQAA">
<XPD:ATTR name="Name" type="string">EntryTypelForm</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Dispatchable</XPD:ATTR>
<XPD:REF name="Namespace">CgBB/HyCq0+mRTTZ7jbQ2QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ZDat6AQ30UuJJuQC9tgYNgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">rh5+k1EbpUG0KEyFJ5ZuWQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TRUBrQ0FkEiOERqVa72RewAA">
<XPD:ATTR name="Name" type="string">eiuEntryGui</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZDat6AQ30UuJJuQC9tgYNgAA</XPD:REF>
<XPD:REF name="Type_">gcipDQElrU2KJufa3s3XTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">jpqs4CvNvEGBtrGGBuNjxgAA</XPD:REF>
<XPD:REF name="Associations[1]">4+Nnpyp/K0i6BJbVxeNPBwAA</XPD:REF>
<XPD:REF name="Associations[2]">rNs0TWr6N0il918tZRHCHgAA</XPD:REF>
<XPD:REF name="Associations[3]">maYEp9fOxU2XAgS+k+i2eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="I03UQkBktEmTP65w8DJLiAAA">
<XPD:ATTR name="Name" type="string">EiuFactory</XPD:ATTR>
<XPD:REF name="Namespace">CgBB/HyCq0+mRTTZ7jbQ2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bVWk989bYU2BmioCBlivGQAA</XPD:REF>
<XPD:REF name="Views[1]">utbI+AFsxkqnV7XN1TG3gQAA</XPD:REF>
<XPD:REF name="Views[2]">f7CuO5fb5EyAGtZeW/9K2QAA</XPD:REF>
<XPD:REF name="Views[3]">CkL8N43Uq0+AF04ky6DlsQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fkvVujYPx0OIivFcfmXQLgAA">
<XPD:ATTR name="Name" type="string">applyEiArgs</XPD:ATTR>
<XPD:REF name="Owner">I03UQkBktEmTP65w8DJLiAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="klCoe24J0U+rsGGP1uIHKgAA">
<XPD:ATTR name="Name" type="string">$args</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fkvVujYPx0OIivFcfmXQLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="zMN/VjVrtUivzOuxC/0tCgAA">
<XPD:ATTR name="Name" type="string">argModeEnabled</XPD:ATTR>
<XPD:REF name="Owner">I03UQkBktEmTP65w8DJLiAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LT19wHGlh0arY/ow2uFxlwAA">
<XPD:ATTR name="Name" type="string">bool argModeEnabled</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zMN/VjVrtUivzOuxC/0tCgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="I5ianSTs7UGafky6wcAxwAAA">
<XPD:ATTR name="Name" type="string">argModeEnabled: bool = true</XPD:ATTR>
<XPD:REF name="Owner">I03UQkBktEmTP65w8DJLiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="4wUxezX4uUugmZRxrjTtbwAA">
<XPD:ATTR name="Name" type="string">EiuEngine</XPD:ATTR>
<XPD:REF name="Namespace">CgBB/HyCq0+mRTTZ7jbQ2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QFY+W23p7ESE8pAwv24fdAAA</XPD:REF>
<XPD:REF name="Views[1]">SxWw4fSYrkyjhlYyHM/YlgAA</XPD:REF>
<XPD:REF name="Views[2]">YN8lXs9N+0eI9ssAD50vMgAA</XPD:REF>
<XPD:REF name="Views[3]">IL7LULP7q0ugowdJlskWjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="vXVf5l6BQki2F6+6RGbR/QAA">
<XPD:ATTR name="Name" type="string">EiuContext</XPD:ATTR>
<XPD:REF name="Namespace">CgBB/HyCq0+mRTTZ7jbQ2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xE2n9aKoOkKVbSaA0Ob7nQAA</XPD:REF>
<XPD:REF name="Views[1]">cpVmtm1x1UqFUjWjUZr2cgAA</XPD:REF>
<XPD:REF name="Views[2]">vJzG3FkRGEGqgWTzMfFJjQAA</XPD:REF>
<XPD:REF name="Views[3]">QCcVO/u8zk2OilHQPV7lnAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="W+9dx0n47Eq9uq5aPFzdxAAA">
<XPD:ATTR name="Name" type="string">Attribute1</XPD:ATTR>
<XPD:REF name="Owner">vXVf5l6BQki2F6+6RGbR/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="hhkSS+870EGOmTFV2dEdNgAA">
<XPD:ATTR name="Name" type="string">control</XPD:ATTR>
<XPD:REF name="Namespace">rVMzsUCSqUGtOIm0hoxhfwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="ZTfXBpmhY0GdqosOBXgs3AAA">
<XPD:ATTR name="Name" type="string">EiuRefGuiControl</XPD:ATTR>
<XPD:REF name="Namespace">hhkSS+870EGOmTFV2dEdNgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YMLOAdodC0uvDmNEkKCwbAAA</XPD:REF>
<XPD:REF name="Views[1]">S7X4jmLa8kas7Qc3QMg9vQAA</XPD:REF>
<XPD:REF name="Views[2]">ja9e4LmjdUqGv/jCqyxTPgAA</XPD:REF>
<XPD:REF name="Views[3]">+HQf2DGJTUiJsyakBd9mtgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="niNpAKQAA06Hs3UFg6PQVQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string;</XPD:ATTR>
<XPD:REF name="Owner">ZTfXBpmhY0GdqosOBXgs3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="vEsoptI5wkyaQjA+ASO1JwAA">
<XPD:ATTR name="Name" type="string">eiuFrame</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiuFrame</XPD:ATTR>
<XPD:REF name="Type_">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:REF name="Owner">ZTfXBpmhY0GdqosOBXgs3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="8K4lbZi9N0SZFCfbfq4aZgAA">
<XPD:ATTR name="Name" type="string">urlExt</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Url|null</XPD:ATTR>
<XPD:REF name="Owner">ZTfXBpmhY0GdqosOBXgs3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="Rg2DmRjk+U6ZyT22nRNizwAA">
<XPD:ATTR name="Name" type="string">siButton</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SiButton</XPD:ATTR>
<XPD:REF name="Owner">ZTfXBpmhY0GdqosOBXgs3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="oG1smsVWBk642pPw20p/3gAA">
<XPD:ATTR name="Name" type="string">newWindow</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">ZTfXBpmhY0GdqosOBXgs3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="R21AFQk6gUeQrHuqhhRV4gAA">
<XPD:ATTR name="Name" type="string">href</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">ZTfXBpmhY0GdqosOBXgs3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLGeneralization" guid="CFKolKu2ikKOCsmc+2tN1AAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:REF name="Child">FgMwkAeLqUGjxsklbFAn9QAA</XPD:REF>
<XPD:REF name="Parent">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3CchOuofAUOSMxhmxWJgxQAA</XPD:REF>
<XPD:REF name="Views[1]">VBCDnyx0306IAocPGZc3ewAA</XPD:REF>
<XPD:REF name="Views[2]">LVkB2kXOG0iaYnjlQZXafgAA</XPD:REF>
<XPD:REF name="Views[3]">0w2Hnob0IUOxGtNH23DuvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLAssociation" guid="tOv1xx8vIEyZRChrHh5bgwAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">TPC647zHmEuwO9R03Q1McwAA</XPD:REF>
<XPD:REF name="Views[1]">Hzj9otMIz0evJCqCUOWUmgAA</XPD:REF>
<XPD:REF name="Views[2]">eXQfR30oaESZ0AmXxKxf6wAA</XPD:REF>
<XPD:REF name="Views[3]">FbNrzg4FgEGejLI9kqTAugAA</XPD:REF>
<XPD:REF name="Views[4]">zQxXq/4AjUOCHVp6hCncsQAA</XPD:REF>
<XPD:REF name="Views[5]">XZqELaqez06J2q1Q7/1olQAA</XPD:REF>
<XPD:REF name="Views[6]">zrKZwoA3WEaTlSLAQkPppwAA</XPD:REF>
<XPD:REF name="Views[7]">KZMP4FnPwUuSYe/PcB8/WQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="cBxTFOb7zU+qXxVM9yzPcwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">tOv1xx8vIEyZRChrHh5bgwAA</XPD:REF>
<XPD:REF name="Participant">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">O9Djf4u3ZUCRWP1vVmNr5QAA</XPD:REF>
<XPD:REF name="Views[1]">BsC5LGY58kWqWmtakBzF7QAA</XPD:REF>
<XPD:REF name="Views[2]">YoMBppX1DUenqz0vgc6KJgAA</XPD:REF>
<XPD:REF name="Views[3]">+M7AZnUGTEyWLiRC9KjYJwAA</XPD:REF>
<XPD:REF name="Views[4]">UGRQy2gkTEmVwrj9aQqJPAAA</XPD:REF>
<XPD:REF name="Views[5]">hJnZb/P4H0uE9V6Ucaw5kQAA</XPD:REF>
<XPD:REF name="Views[6]">+OE/GOFPUUavqp6A2TUlVQAA</XPD:REF>
<XPD:REF name="Views[7]">C2PKhCZz+kGWj+VtmmDOJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="sQCSEdqiB0uz4U/9WekIFgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">tOv1xx8vIEyZRChrHh5bgwAA</XPD:REF>
<XPD:REF name="Participant">BC9X+3A/kkO0kR2z+rr/lAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">jjlWeD87z0alnoXHLfo1JgAA</XPD:REF>
<XPD:REF name="Views[1]">ESUQEkYPVEGyD7Wg4b9NUQAA</XPD:REF>
<XPD:REF name="Views[2]">3LHyuRZbiEOpsSr1bvfWagAA</XPD:REF>
<XPD:REF name="Views[3]">8praKJ28ZEm/inT5Jt4cbAAA</XPD:REF>
<XPD:REF name="Views[4]">dahwkuSf80+C2v+oLIkmDwAA</XPD:REF>
<XPD:REF name="Views[5]">+Pcl8lVFxk+grMrNfBV7sAAA</XPD:REF>
<XPD:REF name="Views[6]">5XQdevtKBUOlyl0km41BTAAA</XPD:REF>
<XPD:REF name="Views[7]">hI1e0vXS2Um67ksBj62shgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLAssociation" guid="0NjrfEJe1kyFAy0gj5dDbgAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">Pqv/8j/RUkW97CrUv3iyTQAA</XPD:REF>
<XPD:REF name="Views[1]">RFwuxItfw0ep0OgOLktAFAAA</XPD:REF>
<XPD:REF name="Views[2]">ozNXuwk4nkmRNXaI9EZc8wAA</XPD:REF>
<XPD:REF name="Views[3]">kZ36mWbZ60SJDJYMnabjaAAA</XPD:REF>
<XPD:REF name="Views[4]">44rJx+RanEyG2N9homUWbgAA</XPD:REF>
<XPD:REF name="Views[5]">DYWXvOuCtUCcMTsvc0jNSQAA</XPD:REF>
<XPD:REF name="Views[6]">8rYN0fPpREmtOn1bg171dQAA</XPD:REF>
<XPD:REF name="Views[7]">GUb/fVv5o0im/buAmiqDcAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="rjutWIRbvESp8yInTJjA0wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">0NjrfEJe1kyFAy0gj5dDbgAA</XPD:REF>
<XPD:REF name="Participant">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">NMNcQ7IOgEWcqpGHtm9mzwAA</XPD:REF>
<XPD:REF name="Views[1]">BYZuCl+XY0yIUuAT1A5zDAAA</XPD:REF>
<XPD:REF name="Views[2]">cGj8bzqjj0+km5j36U+SwAAA</XPD:REF>
<XPD:REF name="Views[3]">rx99pkWXaEKn2nM0jKn8CwAA</XPD:REF>
<XPD:REF name="Views[4]">gV7cv2Wqgk2d++/IimM6ugAA</XPD:REF>
<XPD:REF name="Views[5]">lLB9MdU48EmNP1trfvOlowAA</XPD:REF>
<XPD:REF name="Views[6]">t0rw1yIJwEeCNC03peH4DwAA</XPD:REF>
<XPD:REF name="Views[7]">VUO6NICd0EO5UYZThZrVygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="eHRdmbSmeEyrHI2lv+N8iAAA">
<XPD:REF name="Association">0NjrfEJe1kyFAy0gj5dDbgAA</XPD:REF>
<XPD:REF name="Participant">BGUOW9q+c0mJ2ONaiWB8OwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">SQ0/pFjw00OCn3D96InxNgAA</XPD:REF>
<XPD:REF name="Views[1]">F7AiZbkM7ESlZjXzWsEgxQAA</XPD:REF>
<XPD:REF name="Views[2]">ctQ4ZJqciUaJWamwD1JOqgAA</XPD:REF>
<XPD:REF name="Views[3]">Zh+zGZqR2ECptU03lNLvJQAA</XPD:REF>
<XPD:REF name="Views[4]">xeK5ncaaG0OF3tMt//TtnQAA</XPD:REF>
<XPD:REF name="Views[5]">ReefsYwyE0Oz6BBeADiyCAAA</XPD:REF>
<XPD:REF name="Views[6]">SY12+gyMuUWsGOLhCC08LQAA</XPD:REF>
<XPD:REF name="Views[7]">pNk3up14ckyFY0X14dWNngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLAssociation" guid="nTDIhZtzb0CqkfHlFNTqYgAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">MM+qiVqDm0ivn0cSF1n7tAAA</XPD:REF>
<XPD:REF name="Views[1]">kpBBpxx8ikChDkm1quNR5QAA</XPD:REF>
<XPD:REF name="Views[2]">1mLK0O6cJ0K9+UM4uFAlzAAA</XPD:REF>
<XPD:REF name="Views[3]">DvdipV2GuECTOXUFkfnTJQAA</XPD:REF>
<XPD:REF name="Views[4]">aaK8f0CEUUWJXnr5XP1XWAAA</XPD:REF>
<XPD:REF name="Views[5]">UeS7gc4dbUCBE9P+StU2+wAA</XPD:REF>
<XPD:REF name="Views[6]">NGd9TgfVqk+QJeB0vIezDgAA</XPD:REF>
<XPD:REF name="Views[7]">pZKadKC7vUuj6oFo7ZSxsQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="eN5664Ql9U6fmgV0PRn3OQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">nTDIhZtzb0CqkfHlFNTqYgAA</XPD:REF>
<XPD:REF name="Participant">BGUOW9q+c0mJ2ONaiWB8OwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">4Y0HvtV9HEeRYx/yIUze0AAA</XPD:REF>
<XPD:REF name="Views[1]">E55+Ppj5tUa75DKKQCwe5gAA</XPD:REF>
<XPD:REF name="Views[2]">klyMADs6hEmZNgjM9/nw5wAA</XPD:REF>
<XPD:REF name="Views[3]">ApVUwmfuFEur7Be+GnRbngAA</XPD:REF>
<XPD:REF name="Views[4]">5wylk4kCh0+fFZg2l7Uh4wAA</XPD:REF>
<XPD:REF name="Views[5]">yT74sn3LRkWt28xmhFEe5gAA</XPD:REF>
<XPD:REF name="Views[6]">yZwjsMvXK0CG48xVJdT2UwAA</XPD:REF>
<XPD:REF name="Views[7]">dEXzDlwCT0Oggf9g9dh36gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="icymrqchWkGUX3Mt89e1kAAA">
<XPD:REF name="Association">nTDIhZtzb0CqkfHlFNTqYgAA</XPD:REF>
<XPD:REF name="Participant">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">/2MTx6YkE0Gu+uN+rMhpXQAA</XPD:REF>
<XPD:REF name="Views[1]">GLltDXKMykCyeu6L/k+XGAAA</XPD:REF>
<XPD:REF name="Views[2]">MCG3Vy8FIUWUPoI1D3CpVgAA</XPD:REF>
<XPD:REF name="Views[3]">ksv0+zaeCUSIvf2+MU602AAA</XPD:REF>
<XPD:REF name="Views[4]">017jtMaHDEOU22mrOz2prQAA</XPD:REF>
<XPD:REF name="Views[5]">LASBmLeMskSAv+YMaebm8wAA</XPD:REF>
<XPD:REF name="Views[6]">LoCKlb9NKEyiXYKlnjvtTAAA</XPD:REF>
<XPD:REF name="Views[7]">RLcQzgNnJ0u7+pvfy5PLOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLAssociation" guid="X//iRKCduka/TOh4QyBEDAAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1FSysEwci0Kht6C86nZ+owAA</XPD:REF>
<XPD:REF name="Views[1]">IU+rOG2EjEqKQt/yth+IEwAA</XPD:REF>
<XPD:REF name="Views[2]">ZRz+TxnN/kOj9mW9fRy25AAA</XPD:REF>
<XPD:REF name="Views[3]">89AHdf8EeEmxDIPqmSaHGwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="LluyStlQIEOCCbWxIrEWbQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">X//iRKCduka/TOh4QyBEDAAA</XPD:REF>
<XPD:REF name="Participant">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LcKQoLZU+kWZvUBE7D9TzQAA</XPD:REF>
<XPD:REF name="Views[1]">YEvPvnXdZkC3CoLpT5PmOgAA</XPD:REF>
<XPD:REF name="Views[2]">qEcXVRdaBUmQ5Ofa78f6VAAA</XPD:REF>
<XPD:REF name="Views[3]">MELtrFhCzkqlhOMNPJbangAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="EiXBDg5/EUCL5sfi2hyi+wAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">X//iRKCduka/TOh4QyBEDAAA</XPD:REF>
<XPD:REF name="Participant">CuvgBGAAQE+haysHzRkL7QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NlCfbGmr/EiWZqjDzILttwAA</XPD:REF>
<XPD:REF name="Views[1]">4C2tTEJK/U2VNszA3rJboAAA</XPD:REF>
<XPD:REF name="Views[2]">78ugg0jkFkmr5jU9I69feQAA</XPD:REF>
<XPD:REF name="Views[3]">JDA4i7qm8UetC7+P6SsiHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLAssociation" guid="h1bDMiDhbkaFueHkUEHTlwAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">LeirOWezPku9V+R6svoBvgAA</XPD:REF>
<XPD:REF name="Views[1]">lNFab7+bHkyOiVDwaOahPQAA</XPD:REF>
<XPD:REF name="Views[2]">amv+OQ94OkmLycn5ljD20AAA</XPD:REF>
<XPD:REF name="Views[3]">YPwPFr9zGkOLvHrVp63Z8wAA</XPD:REF>
<XPD:REF name="Views[4]">GQANLn6rQUukeA11VKy0IAAA</XPD:REF>
<XPD:REF name="Views[5]">47n9retUGE+74YMIFJXvPgAA</XPD:REF>
<XPD:REF name="Views[6]">RgVlSEKhzU+MX7tWOolTNQAA</XPD:REF>
<XPD:REF name="Views[7]">pYjbFi9ubka8X0klZqbdSgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="OAvqPfgMIE+T88DtSUpN3wAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">h1bDMiDhbkaFueHkUEHTlwAA</XPD:REF>
<XPD:REF name="Participant">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">wqKf66XQFkyRp44NjHCmHQAA</XPD:REF>
<XPD:REF name="Views[1]">V8P67ISfo0SVBq25avxiqwAA</XPD:REF>
<XPD:REF name="Views[2]">QHXRNH8A/EmdNZDUPods3QAA</XPD:REF>
<XPD:REF name="Views[3]">lK/iLg0ciEivje5qcguM+AAA</XPD:REF>
<XPD:REF name="Views[4]">8Sr4fQgkr0WRDm6RPXHVAQAA</XPD:REF>
<XPD:REF name="Views[5]">nX5smdxXTk65LxeMa9eUVQAA</XPD:REF>
<XPD:REF name="Views[6]">VeCOocZKS0ux5aIdnDWqDgAA</XPD:REF>
<XPD:REF name="Views[7]">rh1SSYBr30e6cjT9ACmqOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="d+jhtSlYlke+UOKXxVHBNAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">h1bDMiDhbkaFueHkUEHTlwAA</XPD:REF>
<XPD:REF name="Participant">7P9vs3pwJk2c3FhnvARvWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">pfERaIeNdkeIdWW8wiITmgAA</XPD:REF>
<XPD:REF name="Views[1]">leZ9+v7nVE2/huURso/vaQAA</XPD:REF>
<XPD:REF name="Views[2]">hG6S7O89lEyN6x2BbOMrUwAA</XPD:REF>
<XPD:REF name="Views[3]">yImDMfTHfEqaRisNSV2SdwAA</XPD:REF>
<XPD:REF name="Views[4]">fmbzqcS0SkSWijeSrmDeIwAA</XPD:REF>
<XPD:REF name="Views[5]">XuLQujuKHk+1e30mBOVngAAA</XPD:REF>
<XPD:REF name="Views[6]">dk0sX9pX6EyWBH+7aoDRSQAA</XPD:REF>
<XPD:REF name="Views[7]">MjwGhowqdkuuOjzKjRLmJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLAssociation" guid="8fysm4qkxkiXG/BKBb6svAAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XJYg1Ok9akyEkcg1tYP73wAA</XPD:REF>
<XPD:REF name="Views[1]">GyIOT0cHGkOaGbgxNYYWRQAA</XPD:REF>
<XPD:REF name="Views[2]">fmYJsCceGUuTGQwA9NUFcAAA</XPD:REF>
<XPD:REF name="Views[3]">4iLV2leYzkunt2V99ymmvAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="yG0LJ1E/mESbbH5uoZWnJAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">8fysm4qkxkiXG/BKBb6svAAA</XPD:REF>
<XPD:REF name="Participant">u0L82AxSYU2tlLn7kmDBPwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">48eJplBj7ES/dS6N29VpbgAA</XPD:REF>
<XPD:REF name="Views[1]">q221Z8e1E0a3D59qFPrKbwAA</XPD:REF>
<XPD:REF name="Views[2]">90Qsp4GHFUC3kKJM8tAFUAAA</XPD:REF>
<XPD:REF name="Views[3]">ZVFZwmQCPUOEXOfdV+EJkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="5caAC3iHaEKo+/gVNNc1DAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">8fysm4qkxkiXG/BKBb6svAAA</XPD:REF>
<XPD:REF name="Participant">zlu/knVkrUG853Zousdc8QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">H7A9GeHjgUakICuYZNJneAAA</XPD:REF>
<XPD:REF name="Views[1]">3sMw4bsDx0+5JNsR8i7MMAAA</XPD:REF>
<XPD:REF name="Views[2]">QxS4Bj6/hU+kvdBl8U27RwAA</XPD:REF>
<XPD:REF name="Views[3]">/beAtaoOYkKET4zvBhs2OAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLAssociation" guid="QjLl+5tiJUe0cxxERVKJdgAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AqnHnNvvIka7S0WYrv2msQAA</XPD:REF>
<XPD:REF name="Views[1]">P2sxeBZTB0+VcUP7/52DkQAA</XPD:REF>
<XPD:REF name="Views[2]">xcvM+wQs0UGypfSySBU1WAAA</XPD:REF>
<XPD:REF name="Views[3]">An+URGT2f0ucux+5VUlvlwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="NH0qJFx82EGWUCAbOaKj4QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">QjLl+5tiJUe0cxxERVKJdgAA</XPD:REF>
<XPD:REF name="Participant">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8AZFX3CmHUW7wQxYixvhcwAA</XPD:REF>
<XPD:REF name="Views[1]">/n5k9JBwA0iv7x+sT5+QDAAA</XPD:REF>
<XPD:REF name="Views[2]">rBcrBPvtkkyDXd6UlKXNLgAA</XPD:REF>
<XPD:REF name="Views[3]">X8+Uh9an+kOcbJuX0XUa0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="gLycUmSd70+5ofhZ5SNsQQAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">QjLl+5tiJUe0cxxERVKJdgAA</XPD:REF>
<XPD:REF name="Participant">7aTF90nfTUCu0VNq1t2QjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zBFsU47m302TT+RJN2HsLwAA</XPD:REF>
<XPD:REF name="Views[1]">URZMQ7hXw0uFoTC3eYOUVQAA</XPD:REF>
<XPD:REF name="Views[2]">G0OGGGeunUyGQ1iqCiRHaAAA</XPD:REF>
<XPD:REF name="Views[3]">ifZ2b21iOEW0nAfbjLLYewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLAssociation" guid="QInQU7yv2UKrE+zZo3mccAAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7U18TKT9f0mAkxw5yOvg/gAA</XPD:REF>
<XPD:REF name="Views[1]">k175Fx6VNUSVqIgtN0hzDgAA</XPD:REF>
<XPD:REF name="Views[2]">kl2DekggZUeaVoInPNoBoAAA</XPD:REF>
<XPD:REF name="Views[3]">2BII/BHrGUS+7xBCQBffzwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="kdzhCu1eYUWrEUpBMmdSwwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">QInQU7yv2UKrE+zZo3mccAAA</XPD:REF>
<XPD:REF name="Participant">spS8C/I9rUqj82R90us33wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">G32W5XO6/ESTlsTfsGjD5QAA</XPD:REF>
<XPD:REF name="Views[1]">/f1Xjd/8oEuV7k266EeJ7QAA</XPD:REF>
<XPD:REF name="Views[2]">4wK9h0WnoECvCw4dodyx9gAA</XPD:REF>
<XPD:REF name="Views[3]">tMksQawlNkyf+WdSU5zsYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="PYQDFwzqrE+76s3FeipkoAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">QInQU7yv2UKrE+zZo3mccAAA</XPD:REF>
<XPD:REF name="Participant">AoqSzRYQrUKCdGx3kw0HPAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HkYEQ9lw2E23rWgbF85xmAAA</XPD:REF>
<XPD:REF name="Views[1]">9HP4z9p99kGw38n4o9VHBQAA</XPD:REF>
<XPD:REF name="Views[2]">v/l0JuYaKEui7u09wYJUhgAA</XPD:REF>
<XPD:REF name="Views[3]">lgYIE0MuUEOXMKwUuan2NwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLGeneralization" guid="JICEMKz14kmrawzGQ5gKNgAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:REF name="Child">blOcclGc5UaJ84yKNK5WNAAA</XPD:REF>
<XPD:REF name="Parent">gFUKw/2tjEePwtJPTvSegwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">x4pORqYQRk2eR6OJqXy2gAAA</XPD:REF>
<XPD:REF name="Views[1]">xoUMcuu4VUq0J21QOKikHAAA</XPD:REF>
<XPD:REF name="Views[2]">MAFJ2ixdUUiBh5FGr0sCewAA</XPD:REF>
<XPD:REF name="Views[3]">ZzLipdwtXUyEHRbDbgEWmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLGeneralization" guid="ZPa7XD4pfEOnKmqbRUWliAAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:REF name="Child">blOcclGc5UaJ84yKNK5WNAAA</XPD:REF>
<XPD:REF name="Parent">28jozrJcMkKppB1d0HA58gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">e0doZB8LJkuqCAlpxRiWUgAA</XPD:REF>
<XPD:REF name="Views[1]">N8ng2g+hjkC/DlxqWOQFmwAA</XPD:REF>
<XPD:REF name="Views[2]">Sb91Rd9Wa0WCzFu6Xp/dqQAA</XPD:REF>
<XPD:REF name="Views[3]">9v4z454C4UiGi75KhX5iDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLGeneralization" guid="4ta7QHbkn0iImREm4I1M1QAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:REF name="Child">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
<XPD:REF name="Parent">fjWN8wuhFUKmu/js9BSDoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">E7aoyTlKDk2dxjpqOn1IkwAA</XPD:REF>
<XPD:REF name="Views[1]">m0IdBF6f8ESnFo90cEjaeQAA</XPD:REF>
<XPD:REF name="Views[2]">9UYVbHPwU0GdAgMbS1pH2AAA</XPD:REF>
<XPD:REF name="Views[3]">jVxz7CSinEGKAVkJtoRrwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLGeneralization" guid="KrAK5BHMwkaV2i/Yx5QkMQAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:REF name="Child">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
<XPD:REF name="Parent">gFUKw/2tjEePwtJPTvSegwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xcYfEDWpyU6Y37cPeGXK2gAA</XPD:REF>
<XPD:REF name="Views[1]">Mlow2/fEY0OJAfa7XXQ64QAA</XPD:REF>
<XPD:REF name="Views[2]">LrLbGg9r2kaJ+AJfhn+LJAAA</XPD:REF>
<XPD:REF name="Views[3]">FSZj0l7PM0udkO2HNaudbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLGeneralization" guid="AadELt8rg0KU8qymXvCsbgAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:REF name="Child">fjWN8wuhFUKmu/js9BSDoAAA</XPD:REF>
<XPD:REF name="Parent">28jozrJcMkKppB1d0HA58gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">U2we323IGEqB8xwcBelbrAAA</XPD:REF>
<XPD:REF name="Views[1]">gYjCgzZU70ubbuDxZbbsdwAA</XPD:REF>
<XPD:REF name="Views[2]">3z5sT2Avy0+YwK5sfRRqgQAA</XPD:REF>
<XPD:REF name="Views[3]">x3rWXmDtFkWRw1Aud7EykAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[28]" type="UMLGeneralization" guid="2r+zTbeWukWoNInhVWtROgAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:REF name="Child">fjWN8wuhFUKmu/js9BSDoAAA</XPD:REF>
<XPD:REF name="Parent">nNh6mVqsTUyj4RnEepIj3wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ECcseBgdZkqHntkc8xQ8aQAA</XPD:REF>
<XPD:REF name="Views[1]">NY8pgRvm0EySr0OpbPcFFwAA</XPD:REF>
<XPD:REF name="Views[2]">Trqx7S032EiZYCwa81ekmwAA</XPD:REF>
<XPD:REF name="Views[3]">3nffZ+oGUEGPjpNOShCL1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[29]" type="UMLGeneralization" guid="3ofOzbSUEkSEQyBmzVzG5QAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:REF name="Child">fjWN8wuhFUKmu/js9BSDoAAA</XPD:REF>
<XPD:REF name="Parent">mq8qqlFZzEexz0IQtpjFsQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">siC2+Etib0moMko9kc6iIQAA</XPD:REF>
<XPD:REF name="Views[1]">TS5quikxLEiFdd8OWWonNQAA</XPD:REF>
<XPD:REF name="Views[2]">Mb046hHWs0KMqUJwNPTlYQAA</XPD:REF>
<XPD:REF name="Views[3]">AhFEVQj4q0Cr2s+uWDWRjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[30]" type="UMLAssociation" guid="SX4MjNJ/Ike+bkL0VVL6nAAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">a6ULMdJSYEeHhHWaPFH+NgAA</XPD:REF>
<XPD:REF name="Views[1]">RT6DkCf7kU6zJl7M0lqJggAA</XPD:REF>
<XPD:REF name="Views[2]">cLfpRfzAX0qxvHMhduHzuwAA</XPD:REF>
<XPD:REF name="Views[3]">S8idKoAHF0K9/iU6f+ya8gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="5nafubBX1UGtEeF9tz+aVQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">SX4MjNJ/Ike+bkL0VVL6nAAA</XPD:REF>
<XPD:REF name="Participant">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">w0zf47Uqo0S5OTLWuIZOjQAA</XPD:REF>
<XPD:REF name="Views[1]">1H5mV3X7RkW5p8jLdLnlXAAA</XPD:REF>
<XPD:REF name="Views[2]">29AquReeL0CYujPqWH896wAA</XPD:REF>
<XPD:REF name="Views[3]">+/HGgMBdSkKIwc5X65cvjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="7ldBASjaCEWwNKQhcNsy2QAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">SX4MjNJ/Ike+bkL0VVL6nAAA</XPD:REF>
<XPD:REF name="Participant">TEZCO867f0uAOCEb9Y2eNQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">R2gG8epqUkmZTTdm0N5OcAAA</XPD:REF>
<XPD:REF name="Views[1]">m5LFSyTzLU+pDvTm+Bj47wAA</XPD:REF>
<XPD:REF name="Views[2]">2Cf4s0cLZUayoVCaNAF5hQAA</XPD:REF>
<XPD:REF name="Views[3]">09CQ+fP5m0KcI0eqwn5rpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[31]" type="UMLGeneralization" guid="LXdkgLSkdU68fryvdXWcrgAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:REF name="Child">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
<XPD:REF name="Parent">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6ZsTosIXF0i7mOvrZRBLSQAA</XPD:REF>
<XPD:REF name="Views[1]">LX/2MR5xY0uwQcap23G/rwAA</XPD:REF>
<XPD:REF name="Views[2]">Pqx07K+9m0OBNqoorfyzDAAA</XPD:REF>
<XPD:REF name="Views[3]">1fkg5IsBkEaODvxLFAGMZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[32]" type="UMLGeneralization" guid="t7weLwGN6EWlJ2vAhFDCVwAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:REF name="Child">28jozrJcMkKppB1d0HA58gAA</XPD:REF>
<XPD:REF name="Parent">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ddEUVufq4Um3LuNrIVMIjAAA</XPD:REF>
<XPD:REF name="Views[1]">baKj71oSnEaB7YNGHULsFgAA</XPD:REF>
<XPD:REF name="Views[2]">ydcY199zmEe9UatBwQtWcAAA</XPD:REF>
<XPD:REF name="Views[3]">afuMBr0ZDkOkTE6ZOFmd8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[33]" type="UMLGeneralization" guid="PlzMrdNdDEmBhbQuUCga6QAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:REF name="Child">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
<XPD:REF name="Parent">1LG611XG60SyACdIccMD4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[34]" type="UMLGeneralization" guid="uotzcvB6O0evB6JV+MXNSQAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:REF name="Child">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
<XPD:REF name="Parent">AqCtcQwqYEqO9g1n/B0fiAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zl9dPA0lb0GQNbkjn9ZNdgAA</XPD:REF>
<XPD:REF name="Views[1]">H9fglYCMzUevkyxKjocEjwAA</XPD:REF>
<XPD:REF name="Views[2]">wn2lh0jG5UeaUX6xetRUHgAA</XPD:REF>
<XPD:REF name="Views[3]">XD+4tU8wpUGvnww6F6fHdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[35]" type="UMLAssociation" guid="9sUESO9jiE2YPxPwrpiFcwAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">o1cKS9FcJk6xMdOWc6aF1QAA</XPD:REF>
<XPD:REF name="Views[1]">neXQCynUO0aHaOByBrmuyAAA</XPD:REF>
<XPD:REF name="Views[2]">OJs0gEo4eEiXdcSIKTs40wAA</XPD:REF>
<XPD:REF name="Views[3]">+h6s993WWkCXfFxFSY3esgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="jxdstB9RnUWfuu+4kZJgMQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">9sUESO9jiE2YPxPwrpiFcwAA</XPD:REF>
<XPD:REF name="Participant">rHgajkn+oUuZKeq5LBSo9wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">10FRzt4uxkmCaX4enM4O0wAA</XPD:REF>
<XPD:REF name="Views[1]">/reIXI+IS0mJF8TSb7ggZwAA</XPD:REF>
<XPD:REF name="Views[2]">p2e7FdUdT0KgXsS6oeP+/AAA</XPD:REF>
<XPD:REF name="Views[3]">zfoeKK6XEEKdrnPn4zp+NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="lGk1Q168ZEqgineOVFEeGgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">9sUESO9jiE2YPxPwrpiFcwAA</XPD:REF>
<XPD:REF name="Participant">RErlhd8AW0+nzvCsUjy3DwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JAhkYygVrUWV78eOG0J9GwAA</XPD:REF>
<XPD:REF name="Views[1]">rtEvwiyGakmiTRES5DmMFgAA</XPD:REF>
<XPD:REF name="Views[2]">XL0HC5csBUOd0W6aM3joXwAA</XPD:REF>
<XPD:REF name="Views[3]">k7nfT1uC5E61ZXRJPi2FTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[36]" type="UMLAssociation" guid="bVigvFkL5Eq1O/LMHOFJHAAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CGYeQoON3kquW6MAoM7XRwAA</XPD:REF>
<XPD:REF name="Views[1]">yrVMQ8p0Z0SaMvcrjubc5AAA</XPD:REF>
<XPD:REF name="Views[2]">5dHk9xRJBEyF5bbMf1md2gAA</XPD:REF>
<XPD:REF name="Views[3]">kzgfLYFL902Ty1PJn3WJ8AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="2HkkoE1yi0C9KVRFZoMsYwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">bVigvFkL5Eq1O/LMHOFJHAAA</XPD:REF>
<XPD:REF name="Participant">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">k448JLVNQUGTJrxqQ3nMPAAA</XPD:REF>
<XPD:REF name="Views[1]">O2jlQE6PbEiGnJWjS7RSxQAA</XPD:REF>
<XPD:REF name="Views[2]">Nrl7HckG8EiLwRYAbN2tBgAA</XPD:REF>
<XPD:REF name="Views[3]">jrsZHkGSx0WE8kZsA8qGYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="6zkXOIL1A0O46HWRayHKbwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">bVigvFkL5Eq1O/LMHOFJHAAA</XPD:REF>
<XPD:REF name="Participant">q35vB/OECkiF/o0Lwa/R/QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QElpS0HQM0+1xTTw+LlvNQAA</XPD:REF>
<XPD:REF name="Views[1]">YZgkA3GG0EOdeZDwWthlWQAA</XPD:REF>
<XPD:REF name="Views[2]">loqjFEKsHkuV01OHE7ZHkgAA</XPD:REF>
<XPD:REF name="Views[3]">cfZJ4S/TMkO51Bpscb1mcgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[37]" type="UMLGeneralization" guid="inLr6NEk3Ue/hie0ZKoElwAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:REF name="Child">TEZCO867f0uAOCEb9Y2eNQAA</XPD:REF>
<XPD:REF name="Parent">wm5YNNTtCUiYh35lGCPu6QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gADcYocP8EqmNusGPxLp6QAA</XPD:REF>
<XPD:REF name="Views[1]">CaJWD262F02FXzBIsh61hwAA</XPD:REF>
<XPD:REF name="Views[2]">oKl602Xv406pTHYwdaWcWwAA</XPD:REF>
<XPD:REF name="Views[3]">hGpiI8QNAE+yHtbtAt3uCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[38]" type="UMLGeneralization" guid="kbc2Wbd12UO1k+11uRGTJQAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:REF name="Child">RErlhd8AW0+nzvCsUjy3DwAA</XPD:REF>
<XPD:REF name="Parent">wm5YNNTtCUiYh35lGCPu6QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Q2kx1CrJB06kRk7ZuTg7awAA</XPD:REF>
<XPD:REF name="Views[1]">F2A67ULa9U2ILwF10AH4LAAA</XPD:REF>
<XPD:REF name="Views[2]">zfQasCQP3k2l7FP8A+lXswAA</XPD:REF>
<XPD:REF name="Views[3]">2Aw7vOQYIkaRc9D8oRfhuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[39]" type="UMLGeneralization" guid="enw/L5niK0OzMUwIRUs/YQAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:REF name="Child">jNOIZXPKTEyB+vWV+S8GAAAA</XPD:REF>
<XPD:REF name="Parent">wm5YNNTtCUiYh35lGCPu6QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">C7hyKne5O0OEDBCmHRBFpQAA</XPD:REF>
<XPD:REF name="Views[1]">Nub+Onxe/Umd61Fa/2UQcAAA</XPD:REF>
<XPD:REF name="Views[2]">eFg0oU+M30a713QjUgcYzgAA</XPD:REF>
<XPD:REF name="Views[3]">4hoJvDyhzUmeD0owsu2xPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[40]" type="UMLAssociation" guid="Bp+k2+Y1m0eme2svunSbtQAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qLB17XqtTESgYnzSYH4/hwAA</XPD:REF>
<XPD:REF name="Views[1]">Dm3J7k3jmECsjHZcN8E9twAA</XPD:REF>
<XPD:REF name="Views[2]">IYf1RCT2jUGYoiJtMD6tbAAA</XPD:REF>
<XPD:REF name="Views[3]">mFG1zw/dYk2bt5BAaiTptgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="MIrDy95scUq0g/DKCkS52gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Bp+k2+Y1m0eme2svunSbtQAA</XPD:REF>
<XPD:REF name="Participant">gI+ik4NMpEyRK6U5QZyoSQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">U19M7VZYRE2djut18TJs/QAA</XPD:REF>
<XPD:REF name="Views[1]">1ABuh0zeJUmjY8N6ktnHPwAA</XPD:REF>
<XPD:REF name="Views[2]">KtcqGuMEUkmOq+oEWn8DDQAA</XPD:REF>
<XPD:REF name="Views[3]">YwSH9s4okESCnSRErrfGRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="pd34vJxoDkqQZliCgyk8jwAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">Bp+k2+Y1m0eme2svunSbtQAA</XPD:REF>
<XPD:REF name="Participant">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0phkIxhuA0GMNEBNByhQMAAA</XPD:REF>
<XPD:REF name="Views[1]">oymE1H+PZE+pzwQpZ9yWJwAA</XPD:REF>
<XPD:REF name="Views[2]">zZw/6KlhC0OZQ4UeYSXIjwAA</XPD:REF>
<XPD:REF name="Views[3]">94nQKAMrokmXr5XyhoXAtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[41]" type="UMLAssociation" guid="oN2YdfR4KECx8zHNtjpeaAAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">w6pgSQ7vJE+eIZvGkVl2cQAA</XPD:REF>
<XPD:REF name="Views[1]">fcFj1ngN+kmYJBaJVcuy0wAA</XPD:REF>
<XPD:REF name="Views[2]">4ehsOH11E0aMlI3fQtQIYwAA</XPD:REF>
<XPD:REF name="Views[3]">FaZPYVhMsU2xQo6p7csH4gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="cE6bPxL9BEmmCRrPPuFPDwAA">
<XPD:REF name="Association">oN2YdfR4KECx8zHNtjpeaAAA</XPD:REF>
<XPD:REF name="Participant">DT2Ob0n2REuiXwaMxl45eQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0q7tZK/AVEeHMwAr0TFOyAAA</XPD:REF>
<XPD:REF name="Views[1]">k/kYA4Ts3kCDGsbXeoY5ywAA</XPD:REF>
<XPD:REF name="Views[2]">zLdk8ayIDES2lWUSm/fpKgAA</XPD:REF>
<XPD:REF name="Views[3]">m+rmRKJRoU2GpdGZxcKqOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="LZbp3+pGCESswbjVzI+J3QAA">
<XPD:REF name="Association">oN2YdfR4KECx8zHNtjpeaAAA</XPD:REF>
<XPD:REF name="Participant">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kW3RGOAg+kusz+iFYyQUcgAA</XPD:REF>
<XPD:REF name="Views[1]">28v37Y1SZUeJQXwd1lDVbwAA</XPD:REF>
<XPD:REF name="Views[2]">5Hs5/KD5PUSRtlp+s1uUewAA</XPD:REF>
<XPD:REF name="Views[3]">tgvrr+7MfEupdHVrfXKQ9gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[42]" type="UMLAssociation" guid="BWFuqzsW5Um4gcRohFrs+gAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lmBvU3x3/kGoX+B3Atv1JAAA</XPD:REF>
<XPD:REF name="Views[1]">QjeyApd0zUKAyqc9owBGkAAA</XPD:REF>
<XPD:REF name="Views[2]">ffaNjgeT7k6nNrTi6olpywAA</XPD:REF>
<XPD:REF name="Views[3]">7eRnRQ0hhUSe4dwTRnebUQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Pocw0fIc3UmIRvhJurEUygAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">BWFuqzsW5Um4gcRohFrs+gAA</XPD:REF>
<XPD:REF name="Participant">D49gwPL53kCd3LsuS6yhfwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Z4Gk0cFidkKaF9Y+oJRdHQAA</XPD:REF>
<XPD:REF name="Views[1]">sLsjGJQjl0So8sPWoXqxEgAA</XPD:REF>
<XPD:REF name="Views[2]">G+kbFpS8bkOM2U3SpUFXnAAA</XPD:REF>
<XPD:REF name="Views[3]">hdACbzCq1kCAYE7GWDzb5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="vALkqoeAfUugGuzbbFsPfgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">BWFuqzsW5Um4gcRohFrs+gAA</XPD:REF>
<XPD:REF name="Participant">tN8jCjM2O0OPpA5P9104xgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">i5iG6n6vmkacjStAiaCYRAAA</XPD:REF>
<XPD:REF name="Views[1]">lgetBhScskeDeKmtnOMzNgAA</XPD:REF>
<XPD:REF name="Views[2]">rGIC7pysOEu44s7W/oC+lQAA</XPD:REF>
<XPD:REF name="Views[3]">XFclAADWx0eMskJni0UPVgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[43]" type="UMLAssociation" guid="3GEqFpfvdUmDCqnzW8vz1wAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sS1B97S8+0+zt5FpjWvBwgAA</XPD:REF>
<XPD:REF name="Views[1]">AHoN5xg430iLqXqdMx2cHQAA</XPD:REF>
<XPD:REF name="Views[2]">1+96z5tXzUaH48dsf8EfgQAA</XPD:REF>
<XPD:REF name="Views[3]">m8SEprb6rUWhJJnJb90UaQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="CXRL1mXeD0mOiBrA7ivIzgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">3GEqFpfvdUmDCqnzW8vz1wAA</XPD:REF>
<XPD:REF name="Participant">spS8C/I9rUqj82R90us33wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">N+wxmRvD+kKW0uEHLY0YwwAA</XPD:REF>
<XPD:REF name="Views[1]">4irKyKNnOEiEqAEKb2gsjgAA</XPD:REF>
<XPD:REF name="Views[2]">NdWjuo7PrE6JBFL2unSHWQAA</XPD:REF>
<XPD:REF name="Views[3]">tI+k5sTas0K8rvzu9wetwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="W6L5hgxomk+zf4rIKv4oRQAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">3GEqFpfvdUmDCqnzW8vz1wAA</XPD:REF>
<XPD:REF name="Participant">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">J6Av0ILfOUKrjr5RRGdUCgAA</XPD:REF>
<XPD:REF name="Views[1]">QHppAGPn+UyT3bC0eAYbogAA</XPD:REF>
<XPD:REF name="Views[2]">3er+eCCJI0eXuzTETIxl9QAA</XPD:REF>
<XPD:REF name="Views[3]">IkRN6ET+w02FWaE0HhrxEgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[44]" type="UMLAssociation" guid="Sw7DZrZhyEebALQ7Hmk+wQAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">y85yvdXtiUW010QR/zy4eAAA</XPD:REF>
<XPD:REF name="Views[1]">35CbMtcSGEC78tvZ8mhAlQAA</XPD:REF>
<XPD:REF name="Views[2]">YnowJ/poB0OEV6Z1uvBexAAA</XPD:REF>
<XPD:REF name="Views[3]">JmFHfMBeC0m9zxepFkMlTwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="G/vvEZrhCUS02WmkYIOy5QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Sw7DZrZhyEebALQ7Hmk+wQAA</XPD:REF>
<XPD:REF name="Participant">il4yJEBb1EKQGL6DN6i9RwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vUA2ul4dtkOd4EFe5G/I8AAA</XPD:REF>
<XPD:REF name="Views[1]">0rrMK1A4g0GZMaxBokInjgAA</XPD:REF>
<XPD:REF name="Views[2]">isiMj7cQJEKolvqC/Nr5GQAA</XPD:REF>
<XPD:REF name="Views[3]">qUY+uPEzYkOX1Ke7u6FM3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="nVwqqQJE50OlPruogeUMIAAA">
<XPD:REF name="Association">Sw7DZrZhyEebALQ7Hmk+wQAA</XPD:REF>
<XPD:REF name="Participant">njOeUwCKwESwSzB/246VxgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2pEEOPX+n02BkQSBhJKK+wAA</XPD:REF>
<XPD:REF name="Views[1]">CIHNrrR0BkeBslM45G2/5AAA</XPD:REF>
<XPD:REF name="Views[2]">1jw9amO7MEmyH1iWRQcH5QAA</XPD:REF>
<XPD:REF name="Views[3]">Qgg/Bmugkkq24NeKa03LSAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[45]" type="UMLGeneralization" guid="S6W33b/KuUSniqAsZZmDrAAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:REF name="Child">wm5YNNTtCUiYh35lGCPu6QAA</XPD:REF>
<XPD:REF name="Parent">q35vB/OECkiF/o0Lwa/R/QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xZ2H8/z7J0+SPGHn4wf4qgAA</XPD:REF>
<XPD:REF name="Views[1]">RjBGhuLUiker0Dh+uwMMswAA</XPD:REF>
<XPD:REF name="Views[2]">SgTYlw2ewEamTyD4x34C+wAA</XPD:REF>
<XPD:REF name="Views[3]">EiFE+8rqq0eQtUsQrjFKRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[46]" type="UMLAssociation" guid="Z8FVa3CQJUS9Y+tZ6sJtqQAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">k2sQVq9RRU6PI/GFNrWpJwAA</XPD:REF>
<XPD:REF name="Views[1]">+u2fyFxeeUu7Zg2VHYSPqAAA</XPD:REF>
<XPD:REF name="Views[2]">Ne4asP9tJE2uxDDqOkd7EgAA</XPD:REF>
<XPD:REF name="Views[3]">rKYMVafPu02QLKJoCdPQVQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="fXhsH7L0w0WTaOKc1+hbcAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Z8FVa3CQJUS9Y+tZ6sJtqQAA</XPD:REF>
<XPD:REF name="Participant">RTTfLhKaZk2DBQpa0q+jaQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JU+wRESd3ESCGeslfFjqNQAA</XPD:REF>
<XPD:REF name="Views[1]">xIKeVh1JMEqiYc3kx6h/vAAA</XPD:REF>
<XPD:REF name="Views[2]">7YjAbFPHvEqDQ+XbZiEI9QAA</XPD:REF>
<XPD:REF name="Views[3]">DxSX3wGybkq3x1ebFHyfZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="rwV8HwN1BUOwS0kBYLnCpwAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">Z8FVa3CQJUS9Y+tZ6sJtqQAA</XPD:REF>
<XPD:REF name="Participant">T9LQB8jlQ0+RmdrsZWHScgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NP3oLlzBAUScpXW+uYkNJQAA</XPD:REF>
<XPD:REF name="Views[1]">9KEkh701gE6FPvfio2kRagAA</XPD:REF>
<XPD:REF name="Views[2]">LDFiOxGuKE62+YnHI23l0gAA</XPD:REF>
<XPD:REF name="Views[3]">GI0dS4lj/keKSttD5A73ywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[47]" type="UMLAssociation" guid="biDIAOrpsU6T1ms3uD64pQAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uEdPdaEtX0u7mNVwMKw2bgAA</XPD:REF>
<XPD:REF name="Views[1]">N8X3ZFguMk+KWT+waRa3TAAA</XPD:REF>
<XPD:REF name="Views[2]">qoL9BC1bDUiGZB2zadCPRAAA</XPD:REF>
<XPD:REF name="Views[3]">/Pkz+iiJ+Ei93Y6PRKXUCgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="YNiVcUDG1ECpdl/KGKRTeAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">biDIAOrpsU6T1ms3uD64pQAA</XPD:REF>
<XPD:REF name="Participant">PW/fChyN2Eyvy5ANEM5wKAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">S+yZqAXBQ0eJhXpm2Kv/UAAA</XPD:REF>
<XPD:REF name="Views[1]">KiPh1GUl3E+x9Lp+BBpjLwAA</XPD:REF>
<XPD:REF name="Views[2]">WYyT4MKxfESBeCytaIqQUwAA</XPD:REF>
<XPD:REF name="Views[3]">SgKZgcMXoUasqNipK/nA0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="MZ8CgKGM/E+5sRPimMBFGQAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">biDIAOrpsU6T1ms3uD64pQAA</XPD:REF>
<XPD:REF name="Participant">T9LQB8jlQ0+RmdrsZWHScgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Rtgdnormz0ylyOi5k6Gx/wAA</XPD:REF>
<XPD:REF name="Views[1]">6exdGie0zEeT8ZyKCsroAAAA</XPD:REF>
<XPD:REF name="Views[2]">l+fWl+6STUy0mDmTmT35ZAAA</XPD:REF>
<XPD:REF name="Views[3]">1MuWoeCfh0+5dDMPKCz1JwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[48]" type="UMLAssociation" guid="itmUblZzK06BDqNQVhPL2wAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">D3tG1r08WkephKEayBj/kQAA</XPD:REF>
<XPD:REF name="Views[1]">AFMYiqSB5k+F282GWB0LzwAA</XPD:REF>
<XPD:REF name="Views[2]">muALF5F3pEG2/GGVlkC1bgAA</XPD:REF>
<XPD:REF name="Views[3]">17613zNpRUyqGIZzCNK4nQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="5tAeFRn8PUifUIjo5NgXegAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">itmUblZzK06BDqNQVhPL2wAA</XPD:REF>
<XPD:REF name="Participant">o+L/p2WNWEiC+PAdr3427QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aNHqRczoaUWM4uZBwoYH5QAA</XPD:REF>
<XPD:REF name="Views[1]">VZoUjp8HoEmOTI8QOF++YgAA</XPD:REF>
<XPD:REF name="Views[2]">nBXte4zlTk+rxbVx81bMNgAA</XPD:REF>
<XPD:REF name="Views[3]">ZIW15RTd1k+bYponOmudgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="u0zs7jHZnE6Q24zXDhOfSAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">itmUblZzK06BDqNQVhPL2wAA</XPD:REF>
<XPD:REF name="Participant">2xG+aic/aU+YA+zOx46hKwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">B+BxNBz2IUGJHJFsakx0wwAA</XPD:REF>
<XPD:REF name="Views[1]">pGTVAJTMSUuSOP/z695DaAAA</XPD:REF>
<XPD:REF name="Views[2]">vPbL7Zrp+ky+RQxJ0zRSigAA</XPD:REF>
<XPD:REF name="Views[3]">E+3YLYfat0y1RnN4QENoyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[49]" type="UMLAssociation" guid="KRMPxp36zU+lfhtoVGkDVgAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gkrGgtMyzEeDrvAa/kHAggAA</XPD:REF>
<XPD:REF name="Views[1]">MWVjng4v4kWAAUaWdRXnrgAA</XPD:REF>
<XPD:REF name="Views[2]">zqTTNFQQT0G5WG75jymXDwAA</XPD:REF>
<XPD:REF name="Views[3]">d+AD4LgnnEaubDm1r/HmkAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="RqytN3tL6UGyOI1XVtRyNwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">KRMPxp36zU+lfhtoVGkDVgAA</XPD:REF>
<XPD:REF name="Participant">NxlFewPgCkqNDNwLbBpMRQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gpg75cTCBUqn4YvppQUv/QAA</XPD:REF>
<XPD:REF name="Views[1]">eSGcGxyyB0uItAt2ZRCEGgAA</XPD:REF>
<XPD:REF name="Views[2]">+5v9mnWInEqD+t8ht+CpFAAA</XPD:REF>
<XPD:REF name="Views[3]">gmhNSGVXpUeIMxxUFKmgNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="6KRaGeE7qEe23Om4I30lNQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">KRMPxp36zU+lfhtoVGkDVgAA</XPD:REF>
<XPD:REF name="Participant">2xG+aic/aU+YA+zOx46hKwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3whuH32LlEWS1uyMXDsp3wAA</XPD:REF>
<XPD:REF name="Views[1]">e01eIwFsPUSjswtmA7625AAA</XPD:REF>
<XPD:REF name="Views[2]">KLez4/RwGUGHdSSPVl+31wAA</XPD:REF>
<XPD:REF name="Views[3]">HlFjA3h3uE+dJ8pUIvb1RQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[50]" type="UMLAssociation" guid="yBJxnQxLwUuqtQhhcbVSqQAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hLdJJE9xTECfoYqz+k4hLAAA</XPD:REF>
<XPD:REF name="Views[1]">dl/9venXTUaDCaANoTYc7AAA</XPD:REF>
<XPD:REF name="Views[2]">CxvvYigdiUyUYgc8HmAl4wAA</XPD:REF>
<XPD:REF name="Views[3]">hRkgoVSxIU6gabdKMBr0HgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="pJ7ciOUltEu/fZUD+w+LgAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">yBJxnQxLwUuqtQhhcbVSqQAA</XPD:REF>
<XPD:REF name="Participant">D9GcdEivsE2eSk9mif6WYQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vYZZ91B/fkmhco+5z3HyggAA</XPD:REF>
<XPD:REF name="Views[1]">GS4psG7q0EWu/1gxRArX1AAA</XPD:REF>
<XPD:REF name="Views[2]">+oO3LNp3O0SvHO7VmhUjqwAA</XPD:REF>
<XPD:REF name="Views[3]">w+r/4lhVc0+6FBTmjbl5XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="AzlxeyydskWC2Io72xg7UgAA">
<XPD:REF name="Association">yBJxnQxLwUuqtQhhcbVSqQAA</XPD:REF>
<XPD:REF name="Participant">SVgpnvlzaE+oXBZ3qelU5gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">o5A2e5SaHUaRcGTR6K+R7wAA</XPD:REF>
<XPD:REF name="Views[1]">sBMP587nckK/llqg5xhLvQAA</XPD:REF>
<XPD:REF name="Views[2]">1H+5zW1adEyH+nsiSWdRDgAA</XPD:REF>
<XPD:REF name="Views[3]">99HZrzfT0k+YT60j6JklcAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[51]" type="UMLAssociation" guid="seDmCVnxUUCVU6399ldxLgAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8df5nE3w4E2UdpLuHCF0VAAA</XPD:REF>
<XPD:REF name="Views[1]">WBNqcuSNVEaqdrM+S96NrQAA</XPD:REF>
<XPD:REF name="Views[2]">3JrWu0k18UeSTQkHeP+5XAAA</XPD:REF>
<XPD:REF name="Views[3]">hSITaFVERUWrrKXcDliIYAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="nBp4haq9QEaSeJNOGMzCmQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">seDmCVnxUUCVU6399ldxLgAA</XPD:REF>
<XPD:REF name="Participant">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">p5tkZCs52Uakw7Ws63/WVQAA</XPD:REF>
<XPD:REF name="Views[1]">O+EAPoJKKESXtvLoR5F7xwAA</XPD:REF>
<XPD:REF name="Views[2]">UqoxHr3xQ0Ky/m0DKLkMaQAA</XPD:REF>
<XPD:REF name="Views[3]">c/nLS/p0H0+5xRyWCNjB8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="z47oN+RCwEGxrWcwdCgMkAAA">
<XPD:REF name="Association">seDmCVnxUUCVU6399ldxLgAA</XPD:REF>
<XPD:REF name="Participant">RP52E5cpxEyi50Fa9Yv8FwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DdOQOurW60y/MvGG2OE/uAAA</XPD:REF>
<XPD:REF name="Views[1]">SaI18qX+nUWADsbKHSqz2QAA</XPD:REF>
<XPD:REF name="Views[2]">O9ey2NxMoU+3UaomwfzyPQAA</XPD:REF>
<XPD:REF name="Views[3]">Dn6GOMPKfU+QFQjQiuD9LgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[52]" type="UMLAssociation" guid="JOmIVO9sQUuhuRowiV6UNQAA">
<XPD:REF name="Namespace">v+885a0SfUGdcf8perF4dAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mxS2wzYEgE2a0hm9or7vmAAA</XPD:REF>
<XPD:REF name="Views[1]">vXD3OnfovUKoAHSvc13pewAA</XPD:REF>
<XPD:REF name="Views[2]">BYvLY5xy40OoYndBpOPiRQAA</XPD:REF>
<XPD:REF name="Views[3]">N6nHfCjycUuq8EKlA5ochwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="XhZgsrNmuk6o+UbFPvA/cQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">JOmIVO9sQUuhuRowiV6UNQAA</XPD:REF>
<XPD:REF name="Participant">RP52E5cpxEyi50Fa9Yv8FwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">13rb0mIVkkCvWEyoa+6w6AAA</XPD:REF>
<XPD:REF name="Views[1]">ukST45mb9USchY8MzVnAXQAA</XPD:REF>
<XPD:REF name="Views[2]">eltLHLUMukawaW0wcUdHeQAA</XPD:REF>
<XPD:REF name="Views[3]">Qtc+XFNzKUq/m5fdYMmsXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="babU3+XotEmLfGa/+WHeRQAA">
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">JOmIVO9sQUuhuRowiV6UNQAA</XPD:REF>
<XPD:REF name="Participant">sia3vFHoEUCgRTDTc9tgUgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tGcQvMhwJE+BEN3cfurEzwAA</XPD:REF>
<XPD:REF name="Views[1]">j36lssp1PkivUT0grISRQgAA</XPD:REF>
<XPD:REF name="Views[2]">Vu9bd5/5ukSCOf1Tl19BFAAA</XPD:REF>
<XPD:REF name="Views[3]">jyuLtfWHj0OiPD03bnAVXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLPackage" guid="B3mbLbnfpUOWe5LTai2BxQAA">
<XPD:ATTR name="Name" type="string">si</XPD:ATTR>
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="qcN6h8P8Z0iEuSzd4E2ZnAAA">
<XPD:ATTR name="Name" type="string">rocket.si</XPD:ATTR>
<XPD:REF name="DiagramOwner">B3mbLbnfpUOWe5LTai2BxQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="kp3losTT4kWzLDCRQcFd/QAA">
<XPD:REF name="Diagram">qcN6h8P8Z0iEuSzd4E2ZnAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">32</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="97N3c0DlCkGaqtV4hyFURAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">64</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">IvSiJ+dFlUW4fhlXmH1/AQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="CxFy1tc/g0CAuXOjGrZWvAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="VoraHO3N70asALH14S0n4QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SiZone</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Zq1OzSjCyE6ESTg/G1XKTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="X6SDPLNx90aVHtb5MLLwNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="o6lbHGeu/0qz5f/iUfTGwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">IvSiJ+dFlUW4fhlXmH1/AQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="B3tTG1S54kCNYTr6CLmxvQAA">
<XPD:REF name="Model">IvSiJ+dFlUW4fhlXmH1/AQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="2cLzgEIWg0K8mlClKns+BgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1136</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">345</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">131</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">45feCePJq0ul3+Qal0/S8wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OPsZrIcNEEuqmA6MDcikbAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Krk+gLePOUOVlr5KBxMAjQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vHLJs8J//0WVoos7GREF8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CHwU02Rko0OZwbMCJlTDcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="zLlajqufH0m1nsou0iz2FwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">45feCePJq0ul3+Qal0/S8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="WLf9oBUy+0GC7otP5cokygAA">
<XPD:REF name="Model">45feCePJq0ul3+Qal0/S8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="iiaFwwFQEk6qZEjnJksdgQAA">
<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">192</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">oOP+6HMoJkmh6+bPRYu4sAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hucYuTs17E+pQf32DD4iRAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uaLqfkJwjk6Fkq8onmq27QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ListSiZone</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="PDzfr98WZkKvt0AZJmLG7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="eD2ccjT1h0q09e3O2Gc9vAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2P4rxlnMqkmff7UG9CCooQAA">
<XPD:REF name="Model">oOP+6HMoJkmh6+bPRYu4sAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JXsTUOlmeUWcUZgQ4QxDrQAA">
<XPD:REF name="Model">oOP+6HMoJkmh6+bPRYu4sAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="OD5IQyzrMk6H7B7g4IQd/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oOP+6HMoJkmh6+bPRYu4sAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLGeneralizationView" guid="kp+TCxlCI0GpZEuAET3SkgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">323,192;292,155</XPD:ATTR>
<XPD:REF name="Model">ds9Xwb1Z8UCXmgWKTD/SuAAA</XPD:REF>
<XPD:REF name="Head">97N3c0DlCkGaqtV4hyFURAAA</XPD:REF>
<XPD:REF name="Tail">iiaFwwFQEk6qZEjnJksdgQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="VCakI12o+0OSzS7xmBpgIQAA">
<XPD: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">ds9Xwb1Z8UCXmgWKTD/SuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zG9eQKfBCUuiOVGRYTY00gAA">
<XPD: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">ds9Xwb1Z8UCXmgWKTD/SuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="PKOQgg8WfEmz+by7/hcESQAA">
<XPD: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">ds9Xwb1Z8UCXmgWKTD/SuAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="nSItXo+EtUaPBFp4HI7OdgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">844</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">344</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">127</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">qmLkH+f/MEyxPHCF3YbN1wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+RJdl4r1uE+0TpzVIOB6+QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="eN3X7tE26kOQBahmaB8jSAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SiFieldDeclaration</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pC6qkvnhDEiq72Ef2QwArQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NaLQxztfBEmb1ZQvHpR/BAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3U7ysuhIG0+HTH/7u4K45gAA">
<XPD:REF name="Model">qmLkH+f/MEyxPHCF3YbN1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VbxT+bDmDUi616mjp1BNCgAA">
<XPD:REF name="Model">qmLkH+f/MEyxPHCF3YbN1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="gJZblJ1+9UyMXlYPesDKKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qmLkH+f/MEyxPHCF3YbN1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="NDszEevEvUCZ1kmfbPGx6gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">606,389;844,385</XPD:ATTR>
<XPD:REF name="Model">nVCLCUfst0axeMOSpG9mYwAA</XPD:REF>
<XPD:REF name="Head">nSItXo+EtUaPBFp4HI7OdgAA</XPD:REF>
<XPD:REF name="Tail">Zeu4Ym3txUG91SX9ZcxDZwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Vo1rA8hKAU2HwH8pxxyEfAAA">
<XPD: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">nVCLCUfst0axeMOSpG9mYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="DXuercnOHEWrjPV6kaVoFwAA">
<XPD: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">nVCLCUfst0axeMOSpG9mYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="RcgtYZzYn0uAO3/eq0YVdQAA">
<XPD: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">nVCLCUfst0axeMOSpG9mYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="fSgzzvhis0yFeK6flZpASwAA">
<XPD: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">3o0+wTTxQk+z1ElwVlDFFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="BrGDR23aLUW9TlTayAnNPQAA">
<XPD: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">wpTB4lL5eEGYlSva9aLmXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="dbBo69QLRUOtva3MFT1N+wAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">3o0+wTTxQk+z1ElwVlDFFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="nFG5gNB/CEGot+BdEbOCHAAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">wpTB4lL5eEGYlSva9aLmXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="SDmeH3cg6EiHBPeSdJ6vbQAA">
<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">3o0+wTTxQk+z1ElwVlDFFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="WsG7M5qXkkiWv7rKoq+HiwAA">
<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">wpTB4lL5eEGYlSva9aLmXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ecmVNh2xbka9HeVN3R7cUgAA">
<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">3o0+wTTxQk+z1ElwVlDFFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="hzZjw5up7U6RbDdxNOSznwAA">
<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">wpTB4lL5eEGYlSva9aLmXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="fyx4dmKRZ0KKZ1bVVdNBAAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">584</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">148</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">YpZSHt3FZ0WGOfleZP/OCAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uX5wllpXAEqbV9H32OLXPgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="fvji7RdaxUuc/ypszqU+6AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SiEntry</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="DdJJJnE76kG5j0xB4gaUwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="s/P0SWNFVUiIE9FkUvhTpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ugPDmooxmEutHPUYxcgFsQAA">
<XPD:REF name="Model">YpZSHt3FZ0WGOfleZP/OCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XfC+X1rCxUueuThNWcYZvQAA">
<XPD:REF name="Model">YpZSHt3FZ0WGOfleZP/OCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="kfe4u275vU6WfGXPpH/PQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">YpZSHt3FZ0WGOfleZP/OCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="bjcZYlHFvUiMIAAeD+ex1gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">542,344;622,268</XPD:ATTR>
<XPD:REF name="Model">+BBOUSrYdU2XqoQbqDa90gAA</XPD:REF>
<XPD:REF name="Head">fyx4dmKRZ0KKZ1bVVdNBAAAA</XPD:REF>
<XPD:REF name="Tail">Zeu4Ym3txUG91SX9ZcxDZwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="RqXdds3v8kOeouPYZTA3CwAA">
<XPD: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">+BBOUSrYdU2XqoQbqDa90gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="11EMhhf/S0yAhpwDzIpctQAA">
<XPD: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">+BBOUSrYdU2XqoQbqDa90gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="M6BV0IaX00qiDO5uir6yOwAA">
<XPD: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">+BBOUSrYdU2XqoQbqDa90gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="14RZyrank0qtj61v4QN0lAAA">
<XPD: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">/9y9Ns4biECNfYQzLU+HkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="NZu6wbr7FES8GNrC5xfJ2AAA">
<XPD: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">veznIwV4vUO99WxBTJqJnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="4xMtxx1W2E2rPz3pzln6UAAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">/9y9Ns4biECNfYQzLU+HkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="TkLnUDMKH0ebQRK1At3YYgAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">veznIwV4vUO99WxBTJqJnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="hzm5APerOkq6nHipU4ioSAAA">
<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">/9y9Ns4biECNfYQzLU+HkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="h4QCXIIRDUeglUB7y9+oFgAA">
<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">veznIwV4vUO99WxBTJqJnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="vSo3PoeA/0qNuRdm+xmWsAAA">
<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">/9y9Ns4biECNfYQzLU+HkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="1BqN9KfVVU+AgaQ71nu6ZwAA">
<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">veznIwV4vUO99WxBTJqJnQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="FbbNu4BQGk2znkl4ARaOKwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">787,200;892,191</XPD:ATTR>
<XPD:REF name="Model">+/071Rj71UeUCb4g8i8jSgAA</XPD:REF>
<XPD:REF name="Head">/M/pX7mho0GU6vpbOyIn5wAA</XPD:REF>
<XPD:REF name="Tail">fyx4dmKRZ0KKZ1bVVdNBAAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="pF6aClXRa0mSs5VUuCpISwAA">
<XPD: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">+/071Rj71UeUCb4g8i8jSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="JSB0R4jdZECxSNc9W6MMTgAA">
<XPD: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">+/071Rj71UeUCb4g8i8jSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WzdEPg1XNEi0xDoQ8HUwCAAA">
<XPD: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">+/071Rj71UeUCb4g8i8jSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="kfyFqmeKe0aEKHN0dvTt/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">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">LomnPfNpTEGnHzKy+E29HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="mrN3WsRHPEONtYEsuGgkQAAA">
<XPD: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">ij2OM/23BUy3JSTIUh94OQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="BCs8/Ah2Yk+kmrUsSQ9L+AAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">LomnPfNpTEGnHzKy+E29HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="86PAYQDWVUKKaxRgYOrtKwAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">ij2OM/23BUy3JSTIUh94OQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="V5ODE/mlAUuQRcfQv46wpgAA">
<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">LomnPfNpTEGnHzKy+E29HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="VKa2PdysnUex90Ya7NV+AgAA">
<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">ij2OM/23BUy3JSTIUh94OQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="VdtcatDOOUK5jatx8Nwo0gAA">
<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">LomnPfNpTEGnHzKy+E29HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ESSOeYZDBES/9DNCHJywbwAA">
<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">ij2OM/23BUy3JSTIUh94OQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="2WcXC1x2QkCmtsUzKGeAxgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">404</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">178</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">eDfkHmH2v0+J82PJ8GXvUQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Rv8stfmsI0++xzjcNkHhiAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6yGC/QOpd0G5uKRSRkNBAQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DlSiZone</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="UkNXkECNRUenyIuhky6K/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CTyQ8OLnC0usQa/jQfrJJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FDQVRq5XGEiZJWZ5yPx6hwAA">
<XPD:REF name="Model">eDfkHmH2v0+J82PJ8GXvUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+HyD9Zl3u0qmhA4VzdLCyAAA">
<XPD:REF name="Model">eDfkHmH2v0+J82PJ8GXvUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9xl0L71JK0yXSbcvJCnhQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">eDfkHmH2v0+J82PJ8GXvUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="5Kn+PItaPkqFvJH9bcqnqwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">157,404;238,155</XPD:ATTR>
<XPD:REF name="Model">RPV8Qn0Ry0OEtnKfs3umewAA</XPD:REF>
<XPD:REF name="Head">97N3c0DlCkGaqtV4hyFURAAA</XPD:REF>
<XPD:REF name="Tail">2WcXC1x2QkCmtsUzKGeAxgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ALruq66dDEqIE10zStGkBwAA">
<XPD: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">RPV8Qn0Ry0OEtnKfs3umewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="BMLHI7T0HkS/cm16zhB1WgAA">
<XPD: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">RPV8Qn0Ry0OEtnKfs3umewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Q6mngNNIfkiRQ2rD1RIplQAA">
<XPD: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">RPV8Qn0Ry0OEtnKfs3umewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="+/8IfSfCWkCPxl6NUycO+QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">816</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">496</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">312</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">iCw989EtFkuiGv8l3yhadgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="h65U2BXLDUCYcEVeSc30pQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Z7Pqywofu0C8esEZrEV+qQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SiFieldStructureDeclaration</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vaDXbEpn+06x4aIywz9fggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="K240FF0WmEuai050PyxmeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ozVJUqStYUWAEiOKzefTRgAA">
<XPD:REF name="Model">iCw989EtFkuiGv8l3yhadgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AZHyn0HHtkGUnedV+WxpNwAA">
<XPD:REF name="Model">iCw989EtFkuiGv8l3yhadgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="PoTyOeRATUK9WOUT/kUulAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">iCw989EtFkuiGv8l3yhadgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="8VVnmJbbZUiJHolBWm1r2gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">749,541;816,542</XPD:ATTR>
<XPD:REF name="Model">t/t0WUEiqUCSNDhcR/cfrAAA</XPD:REF>
<XPD:REF name="Head">+/8IfSfCWkCPxl6NUycO+QAA</XPD:REF>
<XPD:REF name="Tail">D8MefYIKiEyftrtyA9oRoAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ctFTqb7r8ESGg0XnlmZUTAAA">
<XPD: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">t/t0WUEiqUCSNDhcR/cfrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="PeV5yqadHki4ch1zwslSGgAA">
<XPD: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">t/t0WUEiqUCSNDhcR/cfrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="t2Ldxv4lGkeGavF94eTE0QAA">
<XPD: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">t/t0WUEiqUCSNDhcR/cfrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="R4RnUy91jUeTyzMuhAXyBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">6/DkPkhjBkWQqmTosDwvnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="4W/agfZxZUqPcxk2JTOKjQAA">
<XPD: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">PVTRYzcwkU6sdqWPpbhOXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="rpAgsnoo80+7OwrnE+oqtwAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">6/DkPkhjBkWQqmTosDwvnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="oHHltBmDKkWgaWXc7VtfgwAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">PVTRYzcwkU6sdqWPpbhOXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="g+6Bbua3pkmI7OZBFyL2SwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">6/DkPkhjBkWQqmTosDwvnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="JAqq7/Ublkunhxg/hbfNxgAA">
<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">PVTRYzcwkU6sdqWPpbhOXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="7YQCJ/IzHUShS4WOc3murQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">6/DkPkhjBkWQqmTosDwvnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="YgPjBb5cTE2rFMFqbGMnJwAA">
<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">PVTRYzcwkU6sdqWPpbhOXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLAssociationView" guid="VyuK4OYTTUCChQLNubu4BQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1127,588;1156,588;1156,530;1127,530</XPD:ATTR>
<XPD:REF name="Model">YFZ3vHl+6kuUJyiAadSshgAA</XPD:REF>
<XPD:REF name="Head">+/8IfSfCWkCPxl6NUycO+QAA</XPD:REF>
<XPD:REF name="Tail">+/8IfSfCWkCPxl6NUycO+QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9KD0muOj40G74kozRyh3wgAA">
<XPD: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">YFZ3vHl+6kuUJyiAadSshgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="nJ0thjzJd0yJyPzp7M2b+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">YFZ3vHl+6kuUJyiAadSshgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="8RXzIBz50Em8Fh/2t+UuCQAA">
<XPD: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">YFZ3vHl+6kuUJyiAadSshgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="0fqLj+Tc70mvz3fKNzgVdQAA">
<XPD: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">zKZZ3xiJfUek/7Uya1L5KwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="bhAJS31YUUGGe8+b21xjUQAA">
<XPD: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">xZyMX3gii0y3lP5zphDBbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="P8GEETTbpU2+nToiqPypAAAA">
<XPD: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">zKZZ3xiJfUek/7Uya1L5KwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="iw64BeVPUEWDbjPrzn1n1QAA">
<XPD: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">xZyMX3gii0y3lP5zphDBbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="71SjsX0DJECCMzfXTdThxgAA">
<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">zKZZ3xiJfUek/7Uya1L5KwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="KEbeFHQ5l0WbWseOtqBu0QAA">
<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">xZyMX3gii0y3lP5zphDBbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="+g1wUr8amU676BG4yGA+bQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-644</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-968</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">zKZZ3xiJfUek/7Uya1L5KwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="otnAOrylmEiFeIzHE/o3VAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-644</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-968</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">xZyMX3gii0y3lP5zphDBbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="7tiZz+/umUOCPJrQLte6lAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">952,496;923,425</XPD:ATTR>
<XPD:REF name="Model">tfoSQUmWy0+zfH+r4nCgRwAA</XPD:REF>
<XPD:REF name="Head">nSItXo+EtUaPBFp4HI7OdgAA</XPD:REF>
<XPD:REF name="Tail">+/8IfSfCWkCPxl6NUycO+QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9UMldVDl4U65O4xsFmOmOAAA">
<XPD: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">tfoSQUmWy0+zfH+r4nCgRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="I8avapRXCkGlogOjx/5YyQAA">
<XPD: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">tfoSQUmWy0+zfH+r4nCgRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lplFITFkck+1v9CPaxsAJQAA">
<XPD: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">tfoSQUmWy0+zfH+r4nCgRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="DUkGK0fONUWZecyI7WyCFAAA">
<XPD: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">ivjCaPCXxka8+6wwPKDHvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="lvwO/ga+P0Oc6656LK1yPQAA">
<XPD: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">1zX+yzv9tEagMzdLwIeguQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="MfxKK6AvekGex3BlZ+ka7wAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">ivjCaPCXxka8+6wwPKDHvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Dw8payYL0UyM8RR2RFkT4gAA">
<XPD: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">1zX+yzv9tEagMzdLwIeguQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="8T3K4YsCy0uGO0m4iTx2BgAA">
<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">ivjCaPCXxka8+6wwPKDHvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="cpZ+LCa6tECzaWFj2VwDjgAA">
<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">1zX+yzv9tEagMzdLwIeguQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="VxtpFB5xME+nHBjYzrFQVwAA">
<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">ivjCaPCXxka8+6wwPKDHvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ShOwcI1RwkSNuWrbm+2+wQAA">
<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">1zX+yzv9tEagMzdLwIeguQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="Zeu4Ym3txUG91SX9ZcxDZwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">344</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">227</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">cF/DfLTY6UGb6YpaOi5VOgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oC6Lxw6SC0W0jTtKIdznkAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="pcoH3DCVJUqA6q7oc4UFowAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SiCompactContent</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="1kpjgvF/jkatfiWJmHQwnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ngx95r7jwkecj5XyztQiYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="5yIwouJGUU6Q1vuRBX3dIQAA">
<XPD:REF name="Model">cF/DfLTY6UGb6YpaOi5VOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+5JVz7cdDE+KyJ7vrVqGSAAA">
<XPD:REF name="Model">cF/DfLTY6UGb6YpaOi5VOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="tapq9gkFrEObYSNDKFdyIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">cF/DfLTY6UGb6YpaOi5VOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="D8MefYIKiEyftrtyA9oRoAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">436</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">314</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">RZJdggrUQUiLAAtw2Ln1wAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8l/avfccAUS9OeCi+eyp1QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="O2D0VTm1TE2WwKYSrjtFSQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SiBulkyContent</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ijzabOtYW02JCmS3ZEll1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="PRVe+CYasEiY6NCOFPhtnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/hw/H/6G+kG46pH33eZbLQAA">
<XPD:REF name="Model">RZJdggrUQUiLAAtw2Ln1wAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="H+sbhQcOTUCIaHymmBrTHwAA">
<XPD:REF name="Model">RZJdggrUQUiLAAtw2Ln1wAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="PPYuSgDxukmPnR8wvebd5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">RZJdggrUQUiLAAtw2Ln1wAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLAssociationView" guid="cDNMwKfnX0GWTWfpDkiVUQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">233,463;436,507</XPD:ATTR>
<XPD:REF name="Model">f/IDfGtIeUuFDrM7drZtmAAA</XPD:REF>
<XPD:REF name="Head">D8MefYIKiEyftrtyA9oRoAAA</XPD:REF>
<XPD:REF name="Tail">2WcXC1x2QkCmtsUzKGeAxgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="B29ylSxly0mAOJxPNg2fEgAA">
<XPD: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">f/IDfGtIeUuFDrM7drZtmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="JKK62DB8Uk+Ivf81IGcJsQAA">
<XPD: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">f/IDfGtIeUuFDrM7drZtmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="NgYzdZbEdEeYTFQhNgpYwwAA">
<XPD: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">f/IDfGtIeUuFDrM7drZtmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="LA7HXF/4QEGzPei4powSUwAA">
<XPD: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">a25eOLtKuUqbxSUVtKmflgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="c4t5S/PDdkyUV+fS2E5w0gAA">
<XPD: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">31gxKIzUMkqGgsUOxd/szwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="2ybBqHJjZEiRXNnuTF+qjAAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">a25eOLtKuUqbxSUVtKmflgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="YiutGD0nj0apQwvSfTgJDgAA">
<XPD: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">31gxKIzUMkqGgsUOxd/szwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="0MwzD3a3EUStnEAUHnHHQAAA">
<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">a25eOLtKuUqbxSUVtKmflgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="phT9nwN/2kedGeMAFZQF4wAA">
<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">31gxKIzUMkqGgsUOxd/szwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="EhgC4A6kYUiH9vqc4jF1EgAA">
<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">a25eOLtKuUqbxSUVtKmflgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="KDCTOSepCEWBgFanzmdhQQAA">
<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">31gxKIzUMkqGgsUOxd/szwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLAssociationView" guid="m0P6iDqNtkyAAF1d4ik8owAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">392,273;453,344</XPD:ATTR>
<XPD:REF name="Model">neDAsmyVm0qeF6H/ovPZ6wAA</XPD:REF>
<XPD:REF name="Head">Zeu4Ym3txUG91SX9ZcxDZwAA</XPD:REF>
<XPD:REF name="Tail">iiaFwwFQEk6qZEjnJksdgQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="zKWS/9lOnka1d2cyW44LZwAA">
<XPD: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">neDAsmyVm0qeF6H/ovPZ6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="iGz824CL3E64oQktLm8FDQAA">
<XPD: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">neDAsmyVm0qeF6H/ovPZ6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9Evdty3ctE6ZsTNRvIEwMAAA">
<XPD: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">neDAsmyVm0qeF6H/ovPZ6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="jaTQnHftfk+3PMvrOw+y9AAA">
<XPD: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">v9uS9Z8Ce0yfGLcDsnx03QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="wIkPgfsM3US9/O5eKujuxAAA">
<XPD: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">1wQ1eOJ7DEqXLVWLUqemEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Wmg89KGjkUeuMwhREORiKAAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">v9uS9Z8Ce0yfGLcDsnx03QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="xlDRR6sDtkW83I2Nbh7DigAA">
<XPD: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">1wQ1eOJ7DEqXLVWLUqemEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="KzfpwJPRPkyUifsKRwHJ1QAA">
<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">v9uS9Z8Ce0yfGLcDsnx03QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="MxF9lwg7fUSy7HHYvI8mHwAA">
<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">1wQ1eOJ7DEqXLVWLUqemEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Pdxbhc842UGTJXyVVVX2iAAA">
<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">v9uS9Z8Ce0yfGLcDsnx03QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="A0+IyltZ0UCbHXsZjFFQzAAA">
<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">1wQ1eOJ7DEqXLVWLUqemEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLClassView" guid="z0WeJNQqZk22rgRUFsVTJwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1080</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">93</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">wmzTdNyjgUCMoroEgt/6NQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="o8BQk64Xm0eQxyUg0Iua/wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="kGdZ74DHYU+02rD9DW9+agAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">StringInGiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QAZ3SQOfIk+OnZt7SsSFRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qWWvoN70u0CgFqLP+F3k1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Z1xC0SkczUOPbJ/IToFJEAAA">
<XPD:REF name="Model">wmzTdNyjgUCMoroEgt/6NQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="j49pbwSdK0W299T4PoTdqwAA">
<XPD:REF name="Model">wmzTdNyjgUCMoroEgt/6NQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wWK6jGe+yUSJF3qfpBoKPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wmzTdNyjgUCMoroEgt/6NQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLGeneralizationView" guid="AMOroVaBa0uEAidS518u+QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1158,264;1210,230</XPD:ATTR>
<XPD:REF name="Model">6DyaewVBVk22X+dJlAMfXAAA</XPD:REF>
<XPD:REF name="Head">2cLzgEIWg0K8mlClKns+BgAA</XPD:REF>
<XPD:REF name="Tail">z0WeJNQqZk22rgRUFsVTJwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="4vBA17Qqrkm1KaZ9dgCVBAAA">
<XPD: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">6DyaewVBVk22X+dJlAMfXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Ao09IDWCNUCxfV/Uro9ZqAAA">
<XPD: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">6DyaewVBVk22X+dJlAMfXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="BB+vqDt3MkGwSiBGPaFXaQAA">
<XPD: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">6DyaewVBVk22X+dJlAMfXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLClassView" guid="1fgfbpIpv0CSlCQFGW6BqQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">496</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">752</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">153</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">WNEz7JqAKkSAD1QNQdPowAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="TwgBS9HTwUm4yZpeDXwOzgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MwKaa14qtUucf2vfLfzvHgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HrefSiControl</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6bAXCmi4UUyIKHLWl4Zj9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RRUOiZjf8U+pya9vRBA0UQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="w/QfEsJck0yq7np7xGSInwAA">
<XPD:REF name="Model">WNEz7JqAKkSAD1QNQdPowAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HhpowP3CuUukG7FZdXY5UQAA">
<XPD:REF name="Model">WNEz7JqAKkSAD1QNQdPowAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Wky3wsSYPUuHhjgvwP5JlQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">WNEz7JqAKkSAD1QNQdPowAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLInterfaceView" guid="XC4HNMZD/kCObaelxcR5eAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">604</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">620</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">129</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">CLZtNJNSy0e1w7/GzLcddgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="KoQihWXAl06GJeK8VgRmJwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DLgKH117Iki+AvPmLu0vLQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SiControl</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="WNIB7BR7DESirBoxRV2TkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="DPSwCab0CkKWbZFsUXzZEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FrknJbv1SEeEQQo7aR6YnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">CLZtNJNSy0e1w7/GzLcddgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hK00AYEuiECfc9CY5wLoHwAA">
<XPD:REF name="Model">CLZtNJNSy0e1w7/GzLcddgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLGeneralizationView" guid="SwO9xfJsVESpzkzk6Gjh3QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">594,752;637,698</XPD:ATTR>
<XPD:REF name="Model">/52Ri96O8ESaEn/QHEPQlgAA</XPD:REF>
<XPD:REF name="Head">XC4HNMZD/kCObaelxcR5eAAA</XPD:REF>
<XPD:REF name="Tail">1fgfbpIpv0CSlCQFGW6BqQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="bBCjRqdMMEGKZfM0+H0wSgAA">
<XPD: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">/52Ri96O8ESaEn/QHEPQlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="mExkH+U1NUCRaG9nPBlnNAAA">
<XPD: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">/52Ri96O8ESaEn/QHEPQlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pbj0z0hSSUyMca9SH3fTNQAA">
<XPD: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">/52Ri96O8ESaEn/QHEPQlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLClassView" guid="4PY7I4btqEWLJct3IWkJAQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">672</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">752</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">153</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">1Hj45vOfNkmI3KmBg/V9RwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Dh6fy3NxrUSsBTzPvw+trAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JxZSkw3YNUib2eqRjJZkEAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RefSiControl</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7rydgjySdUGYI39TpVv/CQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NGtG/NPMZUO/CS1c5hSPjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+0yNLlISGUStvidFPdwBKwAA">
<XPD:REF name="Model">1Hj45vOfNkmI3KmBg/V9RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="P8UNpmqEaE2ZHAGxIEEuzwAA">
<XPD:REF name="Model">1Hj45vOfNkmI3KmBg/V9RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="tg87+10O0ESVNSsgp6X7fwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1Hj45vOfNkmI3KmBg/V9RwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLGeneralizationView" guid="R1xaFkzblkqj1X3B+mt87gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">721,752;690,698</XPD:ATTR>
<XPD:REF name="Model">VeYtCHpbk0W0w4m5uKatGAAA</XPD:REF>
<XPD:REF name="Head">XC4HNMZD/kCObaelxcR5eAAA</XPD:REF>
<XPD:REF name="Tail">4PY7I4btqEWLJct3IWkJAQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="QIVo1Ga2X0CN8jQBmQJ9bgAA">
<XPD: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">VeYtCHpbk0W0w4m5uKatGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Od0i9nxon0+GmoTexRy2TAAA">
<XPD: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">VeYtCHpbk0W0w4m5uKatGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="v7rS0dTE5UaGtsk+vSq6gAAA">
<XPD: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">VeYtCHpbk0W0w4m5uKatGAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLAssociationView" guid="Oz/GhkDAHE6wYZr+lxnvYgAA">
<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,500;668,268</XPD:ATTR>
<XPD:REF name="Model">QfoO/nR0+0Su3c2ZYNjfDQAA</XPD:REF>
<XPD:REF name="Head">fyx4dmKRZ0KKZ1bVVdNBAAAA</XPD:REF>
<XPD:REF name="Tail">D8MefYIKiEyftrtyA9oRoAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="f1wVdV5EP06GzahDKQ8nFwAA">
<XPD: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">QfoO/nR0+0Su3c2ZYNjfDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="nE8iSXHDN0W+FG2s6z7TCgAA">
<XPD: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">QfoO/nR0+0Su3c2ZYNjfDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GB+uxgszC0mlk4oM1+10mgAA">
<XPD: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">QfoO/nR0+0Su3c2ZYNjfDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="jCm0cxA80UmlTe/WE86cIAAA">
<XPD: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">DrvKxQ8KokSv0HwHO8t9AQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="d3EwMIV8m0KshHQMsjvJBwAA">
<XPD: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">+2mfbHynUUmXcxauU7RtRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="3YiQYEKYfkmjls6xagHAkgAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">DrvKxQ8KokSv0HwHO8t9AQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="8XB2xkNdfUaxxmSbqgLqkAAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">+2mfbHynUUmXcxauU7RtRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="QIH/Z+W85EiqgJLjfjDIcQAA">
<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">DrvKxQ8KokSv0HwHO8t9AQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="qKgAEKwlmE+42LemWWCS+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">+2mfbHynUUmXcxauU7RtRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="PCeUZDgykkiosFS9jXS+ugAA">
<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">DrvKxQ8KokSv0HwHO8t9AQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="EaGYgh1hqkCW02ghiNNE6gAA">
<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">+2mfbHynUUmXcxauU7RtRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLClassView" guid="keHR5VZQtUGSG0ayOM9GkwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">664</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">99</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">I2LFxDKsJkKNSVbep/nNOgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XHxhQwW73E6NJvaTBCLRFgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="k/DQDhbsmUmZ/So72Std8gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SiControlButton</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="09E9Oy+UjEqzONrD7THIIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="597ir0chFEqa4PiCWNHCAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="CAfBfMe6mECEiYwpl6rVAwAA">
<XPD:REF name="Model">I2LFxDKsJkKNSVbep/nNOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="9brvUsdcYke7l6Bs0PWB/gAA">
<XPD:REF name="Model">I2LFxDKsJkKNSVbep/nNOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="sIaz7hky8kSbGwXUZlZf5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">I2LFxDKsJkKNSVbep/nNOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLClassView" guid="/M/pX7mho0GU6vpbOyIn5wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">892</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">178</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">+LXnVKK8AkSGTXHT2LWwTwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="tcNSN6ZXRkWu/Fib0iPutwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="92cUguhUQEuyrYEJfJzThgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SiEntryBuildup</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="uQq8dOvxYkeEpA+dWZ0NrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7RpMgC8NyEOKH5Hs804c/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="H//XB4Gs4EmxSBGqLNuyKQAA">
<XPD:REF name="Model">+LXnVKK8AkSGTXHT2LWwTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VCXfDpQkYUyS3x2Ucgbd6AAA">
<XPD:REF name="Model">+LXnVKK8AkSGTXHT2LWwTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="hAPT5dvXakW/ZpWzjxod5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+LXnVKK8AkSGTXHT2LWwTwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLAssociationView" guid="rEogIUa4lUu/m0GWHO47QAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1069,179;1136,175</XPD:ATTR>
<XPD:REF name="Model">NTmAC5e91EOF+NJNw18T2wAA</XPD:REF>
<XPD:REF name="Head">2cLzgEIWg0K8mlClKns+BgAA</XPD:REF>
<XPD:REF name="Tail">/M/pX7mho0GU6vpbOyIn5wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="sn0f7PAn90uEgfZYxU7BYgAA">
<XPD: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">NTmAC5e91EOF+NJNw18T2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="G6paf0s490qVfDhq8hQzVwAA">
<XPD: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">NTmAC5e91EOF+NJNw18T2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="NcDuEetggkuQV5Il5rowcgAA">
<XPD: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">NTmAC5e91EOF+NJNw18T2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="sDeZViGMb0GkJLAVKnSTBQAA">
<XPD: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">9fbaLi9oikSGLE+ML2UnkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Si5MR2IsY0WAZoy2dc9ilwAA">
<XPD: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">Qbg5XYQOk0G/UtdQkptnkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="qBB6rUH3RE+pU8lkM3ZmngAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">9fbaLi9oikSGLE+ML2UnkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Z7o7CKp8aEiFRQ6CkNywzgAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">Qbg5XYQOk0G/UtdQkptnkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ENBtsS1JR0CjNGvfK3v9aAAA">
<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">9fbaLi9oikSGLE+ML2UnkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ZuhrNuNpykey/th7BtQZsQAA">
<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">Qbg5XYQOk0G/UtdQkptnkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="mHHqjzFPTU+4zDfiRhEHcwAA">
<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">9fbaLi9oikSGLE+ML2UnkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="4yA+OtURJkufxV6bSgXFOwAA">
<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">Qbg5XYQOk0G/UtdQkptnkQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[30]" type="UMLClassView" guid="J5UE87eo60iC9sGDy2XRfwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">844</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">175</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">M4t+2JvqcEqRBQHFrRX3pgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="jzY6l02lbEiA89ViPuT3SAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="XEQI9xSYdEWPi2W7+aKQogAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SiApiCallResult</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bjyAvEbgQEmXbIkiLhUxLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6oTk4RLysUOEWKOhMFXviQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="DxtCWGle80G/sqcDOQwiKQAA">
<XPD:REF name="Model">M4t+2JvqcEqRBQHFrRX3pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bvSh4DcCJk2Aj372j+9CTgAA">
<XPD:REF name="Model">M4t+2JvqcEqRBQHFrRX3pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="+WL0UKSSUUGhHIStaoJtXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">M4t+2JvqcEqRBQHFrRX3pgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[31]" type="UMLClassView" guid="EmEooO72EUuU0iQghR1nmQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">556</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">884</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">91</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">Nfi8qa/SzEWZ6gxMdRVvqQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="PL0FMYrMwU+qVc3Aw5obCAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="HTkhqxhJ0kuIexQ7Avx3HgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SiEntryEvent</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+z5gb6eUfkiXyoVNr0CS9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ycetco1cfkCMOdWKjMWlXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lej2oKT6NkqDpyi3d0RxwwAA">
<XPD:REF name="Model">Nfi8qa/SzEWZ6gxMdRVvqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="w1DkIv19wEK277N8CcmkmQAA">
<XPD:REF name="Model">Nfi8qa/SzEWZ6gxMdRVvqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="GZVb3ylCCkKFv0GujF2F0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Nfi8qa/SzEWZ6gxMdRVvqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="2A91WAZkMUWbC7+spsjVpwAA">
<XPD:ATTR name="Name" type="string">structure</XPD:ATTR>
<XPD:REF name="Namespace">B3mbLbnfpUOWe5LTai2BxQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="aaf3JSjl5k27tqyAhGSSqAAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="Namespace">2A91WAZkMUWbC7+spsjVpwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="oOP+6HMoJkmh6+bPRYu4sAAA">
<XPD:ATTR name="Name" type="string">ListSiZone</XPD:ATTR>
<XPD:REF name="Namespace">aaf3JSjl5k27tqyAhGSSqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iiaFwwFQEk6qZEjnJksdgQAA</XPD:REF>
<XPD:REF name="Views[1]">2P4rxlnMqkmff7UG9CCooQAA</XPD:REF>
<XPD:REF name="Views[2]">JXsTUOlmeUWcUZgQ4QxDrQAA</XPD:REF>
<XPD:REF name="Views[3]">OD5IQyzrMk6H7B7g4IQd/wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ds9Xwb1Z8UCXmgWKTD/SuAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">1wQ1eOJ7DEqXLVWLUqemEAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="zx8muEKkoUm5zh7GuRjjjQAA">
<XPD:ATTR name="Name" type="string">apiUrl</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">oOP+6HMoJkmh6+bPRYu4sAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="gGBV0J5pbUKNZ2VWPKh6tQAA">
<XPD:ATTR name="Name" type="string">compactDeclaration</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CompactDeclaration</XPD:ATTR>
<XPD:REF name="Type_">cF/DfLTY6UGb6YpaOi5VOgAA</XPD:REF>
<XPD:REF name="Owner">oOP+6HMoJkmh6+bPRYu4sAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="7Cd4vAalHU2HmymrPemr0AAA">
<XPD:ATTR name="Name" type="string">movable</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">oOP+6HMoJkmh6+bPRYu4sAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="eDfkHmH2v0+J82PJ8GXvUQAA">
<XPD:ATTR name="Name" type="string">DlSiZone</XPD:ATTR>
<XPD:REF name="Namespace">aaf3JSjl5k27tqyAhGSSqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2WcXC1x2QkCmtsUzKGeAxgAA</XPD:REF>
<XPD:REF name="Views[1]">FDQVRq5XGEiZJWZ5yPx6hwAA</XPD:REF>
<XPD:REF name="Views[2]">+HyD9Zl3u0qmhA4VzdLCyAAA</XPD:REF>
<XPD:REF name="Views[3]">9xl0L71JK0yXSbcvJCnhQQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">RPV8Qn0Ry0OEtnKfs3umewAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">31gxKIzUMkqGgsUOxd/szwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="yx2GJVxqFUm8PG5FJSYpRAAA">
<XPD:ATTR name="Name" type="string">apiUrl</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">eDfkHmH2v0+J82PJ8GXvUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="4kcLofu980uCtnau7bPKLAAA">
<XPD:ATTR name="Name" type="string">bulkyContent</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">BulkyContent</XPD:ATTR>
<XPD:REF name="Type_">RZJdggrUQUiLAAtw2Ln1wAAA</XPD:REF>
<XPD:REF name="Owner">eDfkHmH2v0+J82PJ8GXvUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="IvSiJ+dFlUW4fhlXmH1/AQAA">
<XPD:ATTR name="Name" type="string">SiZone</XPD:ATTR>
<XPD:REF name="Namespace">2A91WAZkMUWbC7+spsjVpwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">97N3c0DlCkGaqtV4hyFURAAA</XPD:REF>
<XPD:REF name="Views[1]">o6lbHGeu/0qz5f/iUfTGwAAA</XPD:REF>
<XPD:REF name="Views[2]">B3tTG1S54kCNYTr6CLmxvQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">ds9Xwb1Z8UCXmgWKTD/SuAAA</XPD:REF>
<XPD:REF name="Specializations[1]">RPV8Qn0Ry0OEtnKfs3umewAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0tYnXvpQpUCgwDt1W7oQXgAA">
<XPD:ATTR name="Name" type="string">getType</XPD:ATTR>
<XPD:REF name="Owner">IvSiJ+dFlUW4fhlXmH1/AQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oAxmUiYQKU+da+SdzsrqDAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0tYnXvpQpUCgwDt1W7oQXgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="st1md+6R+0aVQMYAQIIvlAAA">
<XPD:ATTR name="Name" type="string">getTitle</XPD:ATTR>
<XPD:REF name="Owner">IvSiJ+dFlUW4fhlXmH1/AQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TvPLJhvHcUOzjId0Bt2LygAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">st1md+6R+0aVQMYAQIIvlAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="/zrl+Zzwy067VTfHPTHu3gAA">
<XPD:ATTR name="Name" type="string">getData</XPD:ATTR>
<XPD:REF name="Owner">IvSiJ+dFlUW4fhlXmH1/AQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cEzKkO8fi0i58DQkdujjrwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/zrl+Zzwy067VTfHPTHu3gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="inF0aVhsf0G8P2r2IEfzMAAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:REF name="Namespace">B3mbLbnfpUOWe5LTai2BxQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="cF/DfLTY6UGb6YpaOi5VOgAA">
<XPD:ATTR name="Name" type="string">SiCompactContent</XPD:ATTR>
<XPD:REF name="Namespace">inF0aVhsf0G8P2r2IEfzMAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Zeu4Ym3txUG91SX9ZcxDZwAA</XPD:REF>
<XPD:REF name="Views[1]">5yIwouJGUU6Q1vuRBX3dIQAA</XPD:REF>
<XPD:REF name="Views[2]">+5JVz7cdDE+KyJ7vrVqGSAAA</XPD:REF>
<XPD:REF name="Views[3]">tapq9gkFrEObYSNDKFdyIgAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">gGBV0J5pbUKNZ2VWPKh6tQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">wpTB4lL5eEGYlSva9aLmXgAA</XPD:REF>
<XPD:REF name="Associations[1]">v9uS9Z8Ce0yfGLcDsnx03QAA</XPD:REF>
<XPD:REF name="Associations[2]">veznIwV4vUO99WxBTJqJnQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="RJrj0wyd50unByzBCVDMeQAA">
<XPD:ATTR name="Name" type="string">fieldDeclarations</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;FieldDeclaration&gt;</XPD:ATTR>
<XPD:REF name="Owner">cF/DfLTY6UGb6YpaOi5VOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="v+ZKVr5WQEK8O6R381dGYwAA">
<XPD:ATTR name="Name" type="string">entries</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Entry&gt;</XPD:ATTR>
<XPD:REF name="Owner">cF/DfLTY6UGb6YpaOi5VOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="3mtNejBDJ0OHYyqBge7H+QAA">
<XPD:ATTR name="Name" type="string">zoneControls</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;string, SiControl&gt;</XPD:ATTR>
<XPD:REF name="Owner">cF/DfLTY6UGb6YpaOi5VOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="a3G/CN3HJU2mqRBcOAUicgAA">
<XPD:ATTR name="Name" type="string">selectionControls</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array&lt;string, SiControl&gt;</XPD:ATTR>
<XPD:REF name="Owner">cF/DfLTY6UGb6YpaOi5VOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="RZJdggrUQUiLAAtw2Ln1wAAA">
<XPD:ATTR name="Name" type="string">SiBulkyContent</XPD:ATTR>
<XPD:REF name="Namespace">inF0aVhsf0G8P2r2IEfzMAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">D8MefYIKiEyftrtyA9oRoAAA</XPD:REF>
<XPD:REF name="Views[1]">/hw/H/6G+kG46pH33eZbLQAA</XPD:REF>
<XPD:REF name="Views[2]">H+sbhQcOTUCIaHymmBrTHwAA</XPD:REF>
<XPD:REF name="Views[3]">PPYuSgDxukmPnR8wvebd5gAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">4kcLofu980uCtnau7bPKLAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">PVTRYzcwkU6sdqWPpbhOXwAA</XPD:REF>
<XPD:REF name="Associations[1]">a25eOLtKuUqbxSUVtKmflgAA</XPD:REF>
<XPD:REF name="Associations[2]">+2mfbHynUUmXcxauU7RtRwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="VAbs825b5kOWcW2GL+pfBAAA">
<XPD:ATTR name="Name" type="string">fieldDeclationStructures</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">&lt;string, SiFieldDeclarationStructure&gt;</XPD:ATTR>
<XPD:REF name="Owner">RZJdggrUQUiLAAtw2Ln1wAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="R+QA0XmLVEK8U3/rnCERlwAA">
<XPD:ATTR name="Name" type="string">entries</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Entry&gt;</XPD:ATTR>
<XPD:REF name="Owner">RZJdggrUQUiLAAtw2Ln1wAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="YjUxGpej7UOgCOOqkQ4x5AAA">
<XPD:ATTR name="Name" type="string">zoneControls</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, SiControl&gt;</XPD:ATTR>
<XPD:REF name="Owner">RZJdggrUQUiLAAtw2Ln1wAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="qmLkH+f/MEyxPHCF3YbN1wAA">
<XPD:ATTR name="Name" type="string">SiFieldDeclaration</XPD:ATTR>
<XPD:REF name="Namespace">inF0aVhsf0G8P2r2IEfzMAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nSItXo+EtUaPBFp4HI7OdgAA</XPD:REF>
<XPD:REF name="Views[1]">3U7ysuhIG0+HTH/7u4K45gAA</XPD:REF>
<XPD:REF name="Views[2]">VbxT+bDmDUi616mjp1BNCgAA</XPD:REF>
<XPD:REF name="Views[3]">gJZblJ1+9UyMXlYPesDKKwAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">EZhaDqZzg0+1cvtyMZB8oAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">3o0+wTTxQk+z1ElwVlDFFwAA</XPD:REF>
<XPD:REF name="Associations[1]">ivjCaPCXxka8+6wwPKDHvAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Ci3OhIHeIkSTzptu+CY4wQAA">
<XPD:ATTR name="Name" type="string">fieldId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">qmLkH+f/MEyxPHCF3YbN1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="RyIRJNxdsEWFgV3IZxAX+wAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">qmLkH+f/MEyxPHCF3YbN1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="IoMh1IQlGEmuWxkG7eoVUQAA">
<XPD:ATTR name="Name" type="string">helpText</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">qmLkH+f/MEyxPHCF3YbN1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="YpZSHt3FZ0WGOfleZP/OCAAA">
<XPD:ATTR name="Name" type="string">SiEntry</XPD:ATTR>
<XPD:REF name="Namespace">inF0aVhsf0G8P2r2IEfzMAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fyx4dmKRZ0KKZ1bVVdNBAAAA</XPD:REF>
<XPD:REF name="Views[1]">ugPDmooxmEutHPUYxcgFsQAA</XPD:REF>
<XPD:REF name="Views[2]">XfC+X1rCxUueuThNWcYZvQAA</XPD:REF>
<XPD:REF name="Views[3]">kfe4u275vU6WfGXPpH/PQgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">/9y9Ns4biECNfYQzLU+HkwAA</XPD:REF>
<XPD:REF name="Associations[1]">ij2OM/23BUy3JSTIUh94OQAA</XPD:REF>
<XPD:REF name="Associations[2]">DrvKxQ8KokSv0HwHO8t9AQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="RG8KgJFK9kuPHMh5N5WJkAAA">
<XPD:ATTR name="Name" type="string">category</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">YpZSHt3FZ0WGOfleZP/OCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Ng5u9tivfkClJ1b7rBMWBgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">YpZSHt3FZ0WGOfleZP/OCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="i0hQyww6xEaQKwCsK/97HwAA">
<XPD:ATTR name="Name" type="string">inputAvailable</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">YpZSHt3FZ0WGOfleZP/OCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="mgOY2oyT2EuMj01g6wzjdgAA">
<XPD:ATTR name="Name" type="string">treeLevel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">YpZSHt3FZ0WGOfleZP/OCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="FixystuBn0izYBvyNhl99gAA">
<XPD:ATTR name="Name" type="string">selectedBuildupId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">YpZSHt3FZ0WGOfleZP/OCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="GgCfzAn/uEqsRGQGLO1BZgAA">
<XPD:ATTR name="Name" type="string">buildups</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, SiEntryBuildup&gt;</XPD:ATTR>
<XPD:REF name="Owner">YpZSHt3FZ0WGOfleZP/OCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="iCw989EtFkuiGv8l3yhadgAA">
<XPD:ATTR name="Name" type="string">SiFieldStructureDeclaration</XPD:ATTR>
<XPD:REF name="Namespace">inF0aVhsf0G8P2r2IEfzMAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+/8IfSfCWkCPxl6NUycO+QAA</XPD:REF>
<XPD:REF name="Views[1]">ozVJUqStYUWAEiOKzefTRgAA</XPD:REF>
<XPD:REF name="Views[2]">AZHyn0HHtkGUnedV+WxpNwAA</XPD:REF>
<XPD:REF name="Views[3]">PoTyOeRATUK9WOUT/kUulAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">6/DkPkhjBkWQqmTosDwvnAAA</XPD:REF>
<XPD:REF name="Associations[1]">xZyMX3gii0y3lP5zphDBbQAA</XPD:REF>
<XPD:REF name="Associations[2]">zKZZ3xiJfUek/7Uya1L5KwAA</XPD:REF>
<XPD:REF name="Associations[3]">1zX+yzv9tEagMzdLwIeguQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="EZhaDqZzg0+1cvtyMZB8oAAA">
<XPD:ATTR name="Name" type="string">fieldDeclaration</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FieldDeclaration</XPD:ATTR>
<XPD:REF name="Type_">qmLkH+f/MEyxPHCF3YbN1wAA</XPD:REF>
<XPD:REF name="Owner">iCw989EtFkuiGv8l3yhadgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="/j/jI8DvFkSEcGCwDuKKvgAA">
<XPD:ATTR name="Name" type="string">forkFieldDeclarations</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;SiFieldDeclaration&gt;</XPD:ATTR>
<XPD:REF name="Owner">iCw989EtFkuiGv8l3yhadgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="cXAqatdqxE+wpyXq3pWu6wAA">
<XPD:ATTR name="Name" type="string">displayType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">iCw989EtFkuiGv8l3yhadgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="DBbOXl927Ems0AerkkHOMgAA">
<XPD:ATTR name="Name" type="string">fieldDeclarationStructures</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;FieldDeclarationStructure&gt;</XPD:ATTR>
<XPD:REF name="Owner">iCw989EtFkuiGv8l3yhadgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLPackage" guid="BKYr9qKQyUWYsH9kTPflgwAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="Namespace">inF0aVhsf0G8P2r2IEfzMAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="Hoiy5/wjGkeX2Ral5NR2KgAA">
<XPD:ATTR name="Name" type="string">rocket.si.content.impl</XPD:ATTR>
<XPD:REF name="DiagramOwner">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="/lWxTOP0lkiACfmwTfx3+QAA">
<XPD:REF name="Diagram">Hoiy5/wjGkeX2Ral5NR2KgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">23</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="3zWzt0HrmUKDPwYEjqLzkwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">280</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">484</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">l76a9fwMA0q1n8J6azkDYQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="nzjM8Y7xZkuv1O8RdGrRtAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="dbYgD5rsFkam6T9WaeU5IwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SiFields</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cV5+YYJRfESPh3g9KbO3UgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="sFQdiUBqO02g7uctPytSUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gU+cDV0MYkq1mQSbc1y//wAA">
<XPD:REF name="Model">l76a9fwMA0q1n8J6azkDYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7Dm98fusvEKwrQWI8mJatQAA">
<XPD:REF name="Model">l76a9fwMA0q1n8J6azkDYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="OYM+RdSFIkiRWrNC1niVlQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">l76a9fwMA0q1n8J6azkDYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="Ey2T1h1LX0mB91CysSnzGwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">656</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">464</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">278</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">AW46kLIWZEuxANQHR+fkIgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Gm1YvUIIXkyfvaBV3CzXSQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YvUKuUhDOEqRoDyxx+D9AgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IframeInSiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="sfCKnMfLT02sehOKLY7FNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TYjoFyHzkU6l2yELfu+NFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9cdplDZWy0meiAnmz5qXwwAA">
<XPD:REF name="Model">AW46kLIWZEuxANQHR+fkIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="iXyUhjb+9UGwLtEo6ou6ygAA">
<XPD:REF name="Model">AW46kLIWZEuxANQHR+fkIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ZC2J9b4gWUiKvxBMs5L2OwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">AW46kLIWZEuxANQHR+fkIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="87oTS/+Xw06AK9jg0cGYpAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">996</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">129</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">q6IvDPTxGE+FFKH87MzfAQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Lm8+YtNH6kebnTo5tYGnwwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6MGe+T90B0KCSPktBgVPwgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IframeOutSiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qemnItH/JkCDeObV1IgNgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jz0AghoFgU+D7hjTpbYXVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="QocAuBS79ESnxsU5wNSoHwAA">
<XPD:REF name="Model">q6IvDPTxGE+FFKH87MzfAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="urxW2xLLukCn3ixDdZ6PCAAA">
<XPD:REF name="Model">q6IvDPTxGE+FFKH87MzfAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Y09BQI84B0yEyDq+vEElKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">q6IvDPTxGE+FFKH87MzfAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="pLfotdoJekWtkafEPwMHvQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">768</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">24</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">345</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">131</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">45feCePJq0ul3+Qal0/S8wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="dXt0K9Lfb0yD0He7F+A3UAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Ib/rdn4Wg0qr19wffS7HOAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="o4bbnKYhF0qSL5SNBkKv8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3vKOvIspRUCVWobTUDFYUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="n4tZd9pHZEeiXFpR1pgcQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">45feCePJq0ul3+Qal0/S8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JqHOAFOpwUOtkCPZIQCDjwAA">
<XPD:REF name="Model">45feCePJq0ul3+Qal0/S8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="vZgzGIyIPUaGCsXR8fP6uAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">876</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">92</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">aOOc93Wx9UyMRHj9UBpXvQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="TLanGgrZH0eBO7sp9//TtgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jl9/1npvB06/tCOBHJInzgAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SiFieldAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/hUrPl/ZhUm0UqS8uXQEFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="12PA5F8TYkSrcP1gKjmiHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="IQziy7yH4UWPT9QPwLZ8QQAA">
<XPD:REF name="Model">aOOc93Wx9UyMRHj9UBpXvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AhfgZATL/U6ccGLargSgPwAA">
<XPD:REF name="Model">aOOc93Wx9UyMRHj9UBpXvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="HU/YZGNvCkScf547inOkPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">aOOc93Wx9UyMRHj9UBpXvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLGeneralizationView" guid="ja79dVkc8E6w+dLMFaGj5AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">924,224;932,154</XPD:ATTR>
<XPD:REF name="Model">BDT8fA8WPkW6ZP4MYq9ThQAA</XPD:REF>
<XPD:REF name="Head">pLfotdoJekWtkafEPwMHvQAA</XPD:REF>
<XPD:REF name="Tail">vZgzGIyIPUaGCsXR8fP6uAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="eKnGmD2djU6Sm+akYLUjTgAA">
<XPD: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">BDT8fA8WPkW6ZP4MYq9ThQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ehM7fFqQpEubbAqzqcFAkAAA">
<XPD: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">BDT8fA8WPkW6ZP4MYq9ThQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="MIOe6MB5u0KObUe8if4zmwAA">
<XPD: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">BDT8fA8WPkW6ZP4MYq9ThQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="uP5TX3B3s0uZ/BxyFLnQxQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">956</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">112</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">ZscrLu1foEG0fFB2i1EKkwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2/6VegaWKUm9uOZMxZSDbAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uLHxMZmgD0e690E1LCSiTAAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">OutSiFieldAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="itUmj3Vk7E6qs+9oddFXQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dD7EsqeOtkmU1gdrPzFPuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="EJoR/RH05kahk7KTdZpmIAAA">
<XPD:REF name="Model">ZscrLu1foEG0fFB2i1EKkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="pTB1xOY7REmmReISbOqMXQAA">
<XPD:REF name="Model">ZscrLu1foEG0fFB2i1EKkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="S/Y/rHcBNEeILmj3OJYeYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ZscrLu1foEG0fFB2i1EKkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLGeneralizationView" guid="E9cFydCdL0Wy8eBMR3GvvQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">994,336;938,266</XPD:ATTR>
<XPD:REF name="Model">vTa1jsgF0EeF4eaGXLM1XgAA</XPD:REF>
<XPD:REF name="Head">vZgzGIyIPUaGCsXR8fP6uAAA</XPD:REF>
<XPD:REF name="Tail">uP5TX3B3s0uZ/BxyFLnQxQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1qSchGFLd0ypT7cqdz2Q6QAA">
<XPD: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">vTa1jsgF0EeF4eaGXLM1XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GMvrY266QE6016/3vlfCvwAA">
<XPD: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">vTa1jsgF0EeF4eaGXLM1XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="eNk1eP/NnkS7hvXu4Vx4PAAA">
<XPD: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">vTa1jsgF0EeF4eaGXLM1XgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLGeneralizationView" guid="X6PwQHyLFUm5DplY7TQIJwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1050,460;1019,378</XPD:ATTR>
<XPD:REF name="Model">pKsWjHh7WkOPbQibC/X0VgAA</XPD:REF>
<XPD:REF name="Head">uP5TX3B3s0uZ/BxyFLnQxQAA</XPD:REF>
<XPD:REF name="Tail">87oTS/+Xw06AK9jg0cGYpAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="HyfH/7pm3k2Wt+Ed9dm0/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">15</XPD:ATTR>
<XPD:REF name="Model">pKsWjHh7WkOPbQibC/X0VgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ATZdjtR0VUax0tzImCdO8QAA">
<XPD: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">pKsWjHh7WkOPbQibC/X0VgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="y2coroJxWUiuRGVVuuhjxQAA">
<XPD: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">pKsWjHh7WkOPbQibC/X0VgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="UnXaHb7DwUGYIc4GlJX2DwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">804</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">340</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">F1Dj14POMkK+U1OYPGheJgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="b8TRqIfwZkaSpWuBssMyzAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="n7gMNKn6pUCuUiEHCHESyAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">InSiFieldAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="AdWOEAa/V0C/vgsM61jtaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CHhT9Ib3j0KtCoM7oNlL7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="bkDWy67EW0CEyyQr8uvCPAAA">
<XPD:REF name="Model">F1Dj14POMkK+U1OYPGheJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3+Ewdz3OxEyUpWfXfM3XbQAA">
<XPD:REF name="Model">F1Dj14POMkK+U1OYPGheJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="VItNpAVz40mNWQBUglI92gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">F1Dj14POMkK+U1OYPGheJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="lYn+joAg/kGARkBqcLwRFAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">867,340;909,266</XPD:ATTR>
<XPD:REF name="Model">mLVks7bJ+UOQF5/V/3NQdAAA</XPD:REF>
<XPD:REF name="Head">vZgzGIyIPUaGCsXR8fP6uAAA</XPD:REF>
<XPD:REF name="Tail">UnXaHb7DwUGYIc4GlJX2DwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="eCD6UH/uAEGlP9S4CE9twAAA">
<XPD: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">mLVks7bJ+UOQF5/V/3NQdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1M87TCQY/UCxk/nvL/TcHgAA">
<XPD: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">mLVks7bJ+UOQF5/V/3NQdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2sN+EmaP+k21gxHjXobXMAAA">
<XPD: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">mLVks7bJ+UOQF5/V/3NQdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="pZtGvWa6a0uU0H2F3tWuWQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">815,464;847,382</XPD:ATTR>
<XPD:REF name="Model">7/ZcuPFIu0Oxmk2EjSKGvwAA</XPD:REF>
<XPD:REF name="Head">UnXaHb7DwUGYIc4GlJX2DwAA</XPD:REF>
<XPD:REF name="Tail">Ey2T1h1LX0mB91CysSnzGwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="mmSgb05NCUu6wDsM+9htCAAA">
<XPD: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">7/ZcuPFIu0Oxmk2EjSKGvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="TfG3QfEcnES95OK19l0g2gAA">
<XPD: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">7/ZcuPFIu0Oxmk2EjSKGvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="BNXy386VG0in7VvRIbfeuQAA">
<XPD: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">7/ZcuPFIu0Oxmk2EjSKGvwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="IMfxotBL1kWx9O3jJVDA+QAA">
<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">664</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">129</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">66Ym6SSM80yIHtJMlxioegAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Fioeuubu1ECmPQDTgN7mkwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="x24HyNaGaUybY2zeZpbFaQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IframeSiGui</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="a/rt85wb0Ui47HqFKK5fDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="nKPlgPnFUUy92kULtIk4qgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="aVQWreruBk+Uyb+3kqdu1QAA">
<XPD:REF name="Model">66Ym6SSM80yIHtJMlxioegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5b0pOiEdQEaaopipZXlCXAAA">
<XPD:REF name="Model">66Ym6SSM80yIHtJMlxioegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="0220mUcgxkGX+zYtMHLvrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">66Ym6SSM80yIHtJMlxioegAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="f9Lfd7DNdE+Hb4QHa9ci5wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1028</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">588</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">536</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7LqkrFG07EyrXujMUPDuzAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="L/b9olHvcUCi5G6u4rbIvQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IframeData</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Zz5va/WEJ0eUVR6DsOTqXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uXCZW1UcKkiv3i99zWJM5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="K9nmQ8qTH0Oonjdz5jcMagAA">
<XPD:REF name="Model">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="F/eu7PrQnEqWI2NZTLhOtQAA">
<XPD:REF name="Model">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Syl/tQtdD0mnIqzgogFT7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="BMc7iYCFa0aIUlbOyvynZwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">756,687;1028,670</XPD:ATTR>
<XPD:REF name="Model">lmJhoCCUOU2Vz4f+Lfz4FQAA</XPD:REF>
<XPD:REF name="Head">f9Lfd7DNdE+Hb4QHa9ci5wAA</XPD:REF>
<XPD:REF name="Tail">IMfxotBL1kWx9O3jJVDA+QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dQICq0RYmUOlogFyGL/kHgAA">
<XPD: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">lmJhoCCUOU2Vz4f+Lfz4FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="tWBr7DucdE6iTJJviVlEmAAA">
<XPD: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">lmJhoCCUOU2Vz4f+Lfz4FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="/q4vpdoQB0CtGpJSTH5ZxAAA">
<XPD: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">lmJhoCCUOU2Vz4f+Lfz4FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="oftCEEeQyk6dzaFfkQbBIgAA">
<XPD: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">wo5bkb1j7EeHFrzuDjbBQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="8mWh4hOtUkeo6TJskVqvpAAA">
<XPD: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">jFSvtlmM9E2Ty7MXP5IhwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="6D1G80pNq0S4p8TAyNpaEQAA">
<XPD: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">wo5bkb1j7EeHFrzuDjbBQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="fTRFNf6U0U+4Lig0aeawrwAA">
<XPD: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">jFSvtlmM9E2Ty7MXP5IhwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="KH8yZrkBfUuiAH3FCeMqQQAA">
<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">wo5bkb1j7EeHFrzuDjbBQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Am2K/3M9SUWgQrAELu4tGwAA">
<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">jFSvtlmM9E2Ty7MXP5IhwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="XB4uGyuz+UqBJhKnYZGKFAAA">
<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">wo5bkb1j7EeHFrzuDjbBQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="6ENBFHkhfUW4V+KyMgCc2gAA">
<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">jFSvtlmM9E2Ty7MXP5IhwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLAssociationView" guid="R0br1fhqYEG24tLeqA9iLQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">933,555;1054,588</XPD:ATTR>
<XPD:REF name="Model">+foRSkS16UqczwgdHMu/UgAA</XPD:REF>
<XPD:REF name="Head">f9Lfd7DNdE+Hb4QHa9ci5wAA</XPD:REF>
<XPD:REF name="Tail">Ey2T1h1LX0mB91CysSnzGwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="aiv9m4tPKUizAyM2V4vExwAA">
<XPD: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">+foRSkS16UqczwgdHMu/UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="QgmoBsx3p0uCBDiwM7vGgAAA">
<XPD: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">+foRSkS16UqczwgdHMu/UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="KTbUK3BS/k2/WkN+7GF5ewAA">
<XPD: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">+foRSkS16UqczwgdHMu/UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="sHxrCcFaTU+q0sPns7zJDgAA">
<XPD: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">Uzf4yVW370qIFbkDTLXETQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="FQPugu83IEy5VPYFKFpdigAA">
<XPD: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">JMPdBcx8FEGTv3NlLXkOewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="6m4p6+fjDU6qH2vTH42mJQAA">
<XPD: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">Uzf4yVW370qIFbkDTLXETQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ld3u06oH0UGCDrqEU9PwZQAA">
<XPD: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">JMPdBcx8FEGTv3NlLXkOewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Es0Qp6Eal0eNM5v4C2CQwAAA">
<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">Uzf4yVW370qIFbkDTLXETQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ZvpRnOTKOU60zq4/juCobwAA">
<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">JMPdBcx8FEGTv3NlLXkOewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="4pPaXHl0L0+wkAy12PRYAQAA">
<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">Uzf4yVW370qIFbkDTLXETQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="o4E7MjKxxUeG+x7Zcp8tgAAA">
<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">JMPdBcx8FEGTv3NlLXkOewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLAssociationView" guid="ZIwGeIVug0Wu+P74iQ0G8QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1099,515;1202,588</XPD:ATTR>
<XPD:REF name="Model">UhoZ03eRuUKH55XcY4kR1AAA</XPD:REF>
<XPD:REF name="Head">f9Lfd7DNdE+Hb4QHa9ci5wAA</XPD:REF>
<XPD:REF name="Tail">87oTS/+Xw06AK9jg0cGYpAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="APMsEjodVEKJv7PajAgCJwAA">
<XPD: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">UhoZ03eRuUKH55XcY4kR1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jSaEXnoGy0uifvI7WvKWVAAA">
<XPD: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">UhoZ03eRuUKH55XcY4kR1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ZU21ODK6HkCrTbWJdww1/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UhoZ03eRuUKH55XcY4kR1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Pp2YQ0NwD0W7M3383SpZGwAA">
<XPD: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">7GcbaGCk3UqRPuZ5nfd2XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="NFtnqEP5Ukudh3LzdVzOygAA">
<XPD: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">6Ig3ZFLF5UuyfjDjOKqqdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="4a7EkZNsxE+s1E4vQkkdOAAA">
<XPD: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">7GcbaGCk3UqRPuZ5nfd2XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="7efbnU2f40+T0Wu9uFeVHgAA">
<XPD: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">6Ig3ZFLF5UuyfjDjOKqqdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="g6gNsA+cl0CGRAoEwjahEwAA">
<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">7GcbaGCk3UqRPuZ5nfd2XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="21WInIMLOkiEQ5l94N69+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">6Ig3ZFLF5UuyfjDjOKqqdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ad0/jBQvnkqs6tQQWrsdugAA">
<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">7GcbaGCk3UqRPuZ5nfd2XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="kP8pgBoEDESGEwGp86oiYwAA">
<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">6Ig3ZFLF5UuyfjDjOKqqdQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="GDOw6MRhR063s0hF4r8JxwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">452</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">151</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">BgE4m9y9SEaLatVZVZ4/GAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Gniqm0rylU2kANbU+sSyzAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IlTdGPnZFUO8vJIZrRMxaQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">StringArrayInSiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="aT1RiYSmoU6KyOtMD3tjJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8dJfDD/Cb0SJ6KnAwDoGUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4sKgMf3BXk27Tj2n0nhlxAAA">
<XPD:REF name="Model">BgE4m9y9SEaLatVZVZ4/GAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="wwJSERHuj0CiwbSRQ5iFkAAA">
<XPD:REF name="Model">BgE4m9y9SEaLatVZVZ4/GAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ubC3MAotqUitWdTxguXXDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">BgE4m9y9SEaLatVZVZ4/GAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLGeneralizationView" guid="1niLyuwEAUWmcDx3lSQhdAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">530,473;804,379</XPD:ATTR>
<XPD:REF name="Model">1ic1f3lHtkqG6kp40U2OOQAA</XPD:REF>
<XPD:REF name="Head">UnXaHb7DwUGYIc4GlJX2DwAA</XPD:REF>
<XPD:REF name="Tail">GDOw6MRhR063s0hF4r8JxwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="eqNpdHWn40q2DRY1KeIAowAA">
<XPD: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">1ic1f3lHtkqG6kp40U2OOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vYGRNNBEgUiDzEuNzJTuogAA">
<XPD: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">1ic1f3lHtkqG6kp40U2OOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="iDsJQXONwEGXJalTcIVykwAA">
<XPD: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">1ic1f3lHtkqG6kp40U2OOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLClassView" guid="xR4/gxNBe0inK04ykMxHFAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1200</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">864</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">Eo9dqvjHKkm/VLCyUFW4TgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0qZzmmuiOUyDC//+/rGW2wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MPivhdQixkCjNm2T6V48TwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LinkOutSiField</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="iadFpo2nr0KDwO+LK4PhvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="gpBCNCgdeUmY0bNy1sux1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mxKR6cs/VUqNAnJHJMYabgAA">
<XPD:REF name="Model">Eo9dqvjHKkm/VLCyUFW4TgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ITnU/u7D8EqcrghwOZk4owAA">
<XPD:REF name="Model">Eo9dqvjHKkm/VLCyUFW4TgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="oQ9R/VoQ9EqMgNCMviNMOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Eo9dqvjHKkm/VLCyUFW4TgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLClassView" guid="OGFssffcTEe3eg8P1k5UdwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1430</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1015</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">vSeX+W33/E+1pMxRNI1dpwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2hqAZKhj80mambqLRY2hDAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="CNmmIAgdXU6reUsAcZLqyQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UrlEiProp</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cCK6YTE1NEqIDpETqu8NQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0v7d3XGTsUSrTrx0VjO2KgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ge632h0bAESTY7Rn9aOWGwAA">
<XPD:REF name="Model">vSeX+W33/E+1pMxRNI1dpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="36nFakNIHUy5klTzpIlQMgAA">
<XPD:REF name="Model">vSeX+W33/E+1pMxRNI1dpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="PAuGp2tuSkG81sgxaDcsTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vSeX+W33/E+1pMxRNI1dpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLClassView" guid="vvelgnoZ7EqVC0jUXVGNrAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1648</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">980</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">168</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">UTIJXU0Nm0+iaMVLGc+S7gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5JPtxOdu3kW5NfGRsbjYGgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="nAXgaURgBUSUOvrXypBiSAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UrlConfig</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CHK7bYHmYkWj0kCALQZIwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5FHYsdmuu0y65AErSCe9QAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UAH0wGAjU0O4VwekpYszCQAA">
<XPD:REF name="Model">UTIJXU0Nm0+iaMVLGc+S7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eA04+B5p0EOM9sIt4AHmFQAA">
<XPD:REF name="Model">UTIJXU0Nm0+iaMVLGc+S7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="iOzCpvjiwUGBmJx5Mj1lRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">UTIJXU0Nm0+iaMVLGc+S7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLAssociationView" guid="jYg3V8VM0U22Nkud24DQywAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1509,1035;1648,1030</XPD:ATTR>
<XPD:REF name="Model">x9Ctr5qS90KcC5PId4EvhAAA</XPD:REF>
<XPD:REF name="Head">vvelgnoZ7EqVC0jUXVGNrAAA</XPD:REF>
<XPD:REF name="Tail">OGFssffcTEe3eg8P1k5UdwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ZalOFlndOEKJabzkraX5wQAA">
<XPD: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">x9Ctr5qS90KcC5PId4EvhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Z87iPDkFqEW3JftFbLjQhgAA">
<XPD: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">x9Ctr5qS90KcC5PId4EvhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="HCYfOzVLtkmA8Vxkk9KYhQAA">
<XPD: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">x9Ctr5qS90KcC5PId4EvhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="D8y3GrIdxECSaBD2NAdnqAAA">
<XPD: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">89dzIaJgNUC+9SoIJWkuiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="REEvFiCtrEqEZy+hsE0BqwAA">
<XPD: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">HURVGS8cRkanJOhqwxKeKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="psJUEth8v0CamAWZ3fCrpgAA">
<XPD: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">89dzIaJgNUC+9SoIJWkuiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="taWxz9IQOUOuGd6YtQOFHQAA">
<XPD: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">HURVGS8cRkanJOhqwxKeKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="gZkCf2Nm40uA8UyZrVIQWgAA">
<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">89dzIaJgNUC+9SoIJWkuiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="CkAjfh4kVkanzfyPQ1j5ewAA">
<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">HURVGS8cRkanJOhqwxKeKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="kwCMTNhRwU689IgplyUg1gAA">
<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">89dzIaJgNUC+9SoIJWkuiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="bTxXoGuZQUStuLklwn1uywAA">
<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">HURVGS8cRkanJOhqwxKeKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">19</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="wmzTdNyjgUCMoroEgt/6NQAA">
<XPD:ATTR name="Name" type="string">StringInGiField</XPD:ATTR>
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">z0WeJNQqZk22rgRUFsVTJwAA</XPD:REF>
<XPD:REF name="Views[1]">Z1xC0SkczUOPbJ/IToFJEAAA</XPD:REF>
<XPD:REF name="Views[2]">j49pbwSdK0W299T4PoTdqwAA</XPD:REF>
<XPD:REF name="Views[3]">wWK6jGe+yUSJF3qfpBoKPwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">6DyaewVBVk22X+dJlAMfXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="JPJ9FNwz7EuHFXDhE58PEwAA">
<XPD:ATTR name="Name" type="string">split</XPD:ATTR>
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="2xG+aic/aU+YA+zOx46hKwAA">
<XPD:ATTR name="Name" type="string">SplitPlaceholderSiField</XPD:ATTR>
<XPD:REF name="Namespace">JPJ9FNwz7EuHFXDhE58PEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZhMfl7cZ0U+3pZZxWToQDQAA</XPD:REF>
<XPD:REF name="Views[1]">JO3HlawwKkep8i4QtwYGrwAA</XPD:REF>
<XPD:REF name="Views[2]">dbbq/LBNyE6bTUEpanMtpAAA</XPD:REF>
<XPD:REF name="Views[3]">ALQpYLu8LEaZtPGnL1awAwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">u0zs7jHZnE6Q24zXDhOfSAAA</XPD:REF>
<XPD:REF name="Associations[1]">6KRaGeE7qEe23Om4I30lNQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="9n0OLVKH40Wy7//bPmwLrgAA">
<XPD:ATTR name="Name" type="string">refFieldId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">2xG+aic/aU+YA+zOx46hKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Rqd9gmcOjUi0zWAO8VGh6QAA">
<XPD:ATTR name="Name" type="string">inputHandlers</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, SiInputHandler&gt;</XPD:ATTR>
<XPD:REF name="Owner">2xG+aic/aU+YA+zOx46hKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="o+L/p2WNWEiC+PAdr3427QAA">
<XPD:ATTR name="Name" type="string">SplitContextInSiField</XPD:ATTR>
<XPD:REF name="Namespace">JPJ9FNwz7EuHFXDhE58PEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DCKZ+vLwQEq7Cm8Xg/nz8AAA</XPD:REF>
<XPD:REF name="Views[1]">9aFxg6juBUKlH2KRXVUOBgAA</XPD:REF>
<XPD:REF name="Views[2]">C1VckZ77ck6Zgnt6o3QF/AAA</XPD:REF>
<XPD:REF name="Views[3]">nvXW0RMZ/kaKhPhUDffqzgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">5tAeFRn8PUifUIjo5NgXegAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="g18uMryLCEuQIBx/iwQkmgAA">
<XPD:ATTR name="Name" type="string">contents</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, SiSplitContent&gt;</XPD:ATTR>
<XPD:REF name="Owner">o+L/p2WNWEiC+PAdr3427QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="zxfExaNjmUeHUXiJtC68kQAA">
<XPD:ATTR name="Name" type="string">options</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, string&gt;</XPD:ATTR>
<XPD:REF name="Owner">o+L/p2WNWEiC+PAdr3427QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="RHkvAEaVDEijTKFXV8Ij2gAA">
<XPD:ATTR name="Name" type="string">activeKeys</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="Owner">o+L/p2WNWEiC+PAdr3427QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="Sux4SPybR0GdgH9GNYqNuQAA">
<XPD:ATTR name="Name" type="string">min</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">number</XPD:ATTR>
<XPD:REF name="Owner">o+L/p2WNWEiC+PAdr3427QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="NxlFewPgCkqNDNwLbBpMRQAA">
<XPD:ATTR name="Name" type="string">SplitContextOutSiField</XPD:ATTR>
<XPD:REF name="Namespace">JPJ9FNwz7EuHFXDhE58PEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vBQ5LDFD6UKNvrwGf82h+QAA</XPD:REF>
<XPD:REF name="Views[1]">4sHss6Ll9kuN5DnRSQYudAAA</XPD:REF>
<XPD:REF name="Views[2]">nY289ojNCE2xctpADoO79AAA</XPD:REF>
<XPD:REF name="Views[3]">j+4VNpOyr0GM1ted9nwpjAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">RqytN3tL6UGyOI1XVtRyNwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="MT54d7Vkv0qp+vRxS76HAQAA">
<XPD:ATTR name="Name" type="string">contents</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, SiSplitContent&gt;</XPD:ATTR>
<XPD:REF name="Owner">NxlFewPgCkqNDNwLbBpMRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="l76a9fwMA0q1n8J6azkDYQAA">
<XPD:ATTR name="Name" type="string">SiFields</XPD:ATTR>
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3zWzt0HrmUKDPwYEjqLzkwAA</XPD:REF>
<XPD:REF name="Views[1]">gU+cDV0MYkq1mQSbc1y//wAA</XPD:REF>
<XPD:REF name="Views[2]">7Dm98fusvEKwrQWI8mJatQAA</XPD:REF>
<XPD:REF name="Views[3]">OYM+RdSFIkiRWrNC1niVlQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="BZCPAXahmkyvuaNW7+mIMwAA">
<XPD:ATTR name="Name" type="string">iframeIn</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">l76a9fwMA0q1n8J6azkDYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fwuH5DiHFU23zP+BkEeeKQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BZCPAXahmkyvuaNW7+mIMwAA</XPD:REF>
<XPD:REF name="Type_">AW46kLIWZEuxANQHR+fkIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lJq/vhJWHki5jEX9Q9I5oQAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BZCPAXahmkyvuaNW7+mIMwAA</XPD:REF>
<XPD:REF name="Type_">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="8TqLBv3IqkC/lzEl49OzMwAA">
<XPD:ATTR name="Name" type="string">templateN2nContext</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BZCPAXahmkyvuaNW7+mIMwAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="obSdVmgIj0+Z19rYBtOEOwAA">
<XPD:ATTR name="Name" type="string">iframeOut</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">l76a9fwMA0q1n8J6azkDYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GDCJSgHKN0ufu/v4+tBvRgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">obSdVmgIj0+Z19rYBtOEOwAA</XPD:REF>
<XPD:REF name="Type_">q6IvDPTxGE+FFKH87MzfAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NGGVswFwt0eOJmjbrk10EgAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:REF name="BehavioralFeature">obSdVmgIj0+Z19rYBtOEOwAA</XPD:REF>
<XPD:REF name="Type_">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Howl7DA4MUaz3Pc5lchqzgAA">
<XPD:ATTR name="Name" type="string">templateN2nContext</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">obSdVmgIj0+Z19rYBtOEOwAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Mzv1/QDp5UySqEc9etEokAAA">
<XPD:ATTR name="Name" type="string">iframeUrlOut</XPD:ATTR>
<XPD:REF name="Owner">l76a9fwMA0q1n8J6azkDYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MLKzz8I01EWEBBmpsSl1PgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Mzv1/QDp5UySqEc9etEokAAA</XPD:REF>
<XPD:REF name="Type_">q6IvDPTxGE+FFKH87MzfAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SWLFRTZMU0OcVzaiKxkBCQAA">
<XPD:ATTR name="Name" type="string">url</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Mzv1/QDp5UySqEc9etEokAAA</XPD:REF>
<XPD:REF name="Type_">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="1jywgmMMXkqUG93FUB/IeQAA">
<XPD:ATTR name="Name" type="string">stringArrayIn</XPD:ATTR>
<XPD:REF name="Owner">l76a9fwMA0q1n8J6azkDYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="q+rg7lIx10GcZhVzpNkTrwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">StringArrayInSiField</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1jywgmMMXkqUG93FUB/IeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6fWlzhe5L0Cb4UE+ByFbZQAA">
<XPD:ATTR name="Name" type="string">values</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1jywgmMMXkqUG93FUB/IeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLPackage" guid="1rdDJ2EjoUC7TjObb+MmtgAA">
<XPD:ATTR name="Name" type="string">iframe</XPD:ATTR>
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="AW46kLIWZEuxANQHR+fkIgAA">
<XPD:ATTR name="Name" type="string">IframeInSiField</XPD:ATTR>
<XPD:REF name="Namespace">1rdDJ2EjoUC7TjObb+MmtgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ey2T1h1LX0mB91CysSnzGwAA</XPD:REF>
<XPD:REF name="Views[1]">9cdplDZWy0meiAnmz5qXwwAA</XPD:REF>
<XPD:REF name="Views[2]">iXyUhjb+9UGwLtEo6ou6ygAA</XPD:REF>
<XPD:REF name="Views[3]">ZC2J9b4gWUiKvxBMs5L2OwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">7/ZcuPFIu0Oxmk2EjSKGvwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="AKgHv2x9gkquaL9BsSKpMQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">AW46kLIWZEuxANQHR+fkIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="eQQpZC8W3kumOMuAmKgSPQAA">
<XPD:ATTR name="Name" type="string">setParams</XPD:ATTR>
<XPD:REF name="Owner">AW46kLIWZEuxANQHR+fkIgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4dmjMNmwr0CNDfA7vuWKYAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eQQpZC8W3kumOMuAmKgSPQAA</XPD:REF>
<XPD:REF name="Type_">AW46kLIWZEuxANQHR+fkIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5JUDD0kC20u0GzMIRHSSWAAA">
<XPD:ATTR name="Name" type="string">array&lt;string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eQQpZC8W3kumOMuAmKgSPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="5h4u3+8UyUautDI6FL4rvwAA">
<XPD:ATTR name="Name" type="string">string|null&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eQQpZC8W3kumOMuAmKgSPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="QgDnw0CQR0qQzU2PKap8WAAA">
<XPD:ATTR name="Name" type="string">getParams</XPD:ATTR>
<XPD:REF name="Owner">AW46kLIWZEuxANQHR+fkIgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+nr6/NG8GUWRIVNIxuJBdQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, string|null&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QgDnw0CQR0qQzU2PKap8WAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">4dmjMNmwr0CNDfA7vuWKYAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">fwuH5DiHFU23zP+BkEeeKQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">JMPdBcx8FEGTv3NlLXkOewAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="SOqAEXWTQEORzkyLc0rEaQAA">
<XPD:ATTR name="Name" type="string">iframeData</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">IframeData</XPD:ATTR>
<XPD:REF name="Type_">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
<XPD:REF name="Owner">AW46kLIWZEuxANQHR+fkIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="rRTmlKqh5EGyXLTd5PDTsQAA">
<XPD:ATTR name="Name" type="string">params</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, string|null&gt;</XPD:ATTR>
<XPD:REF name="Owner">AW46kLIWZEuxANQHR+fkIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="q6IvDPTxGE+FFKH87MzfAQAA">
<XPD:ATTR name="Name" type="string">IframeOutSiField</XPD:ATTR>
<XPD:REF name="Namespace">1rdDJ2EjoUC7TjObb+MmtgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">87oTS/+Xw06AK9jg0cGYpAAA</XPD:REF>
<XPD:REF name="Views[1]">QocAuBS79ESnxsU5wNSoHwAA</XPD:REF>
<XPD:REF name="Views[2]">urxW2xLLukCn3ixDdZ6PCAAA</XPD:REF>
<XPD:REF name="Views[3]">Y09BQI84B0yEyDq+vEElKgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">pKsWjHh7WkOPbQibC/X0VgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">GDCJSgHKN0ufu/v4+tBvRgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">MLKzz8I01EWEBBmpsSl1PgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">6Ig3ZFLF5UuyfjDjOKqqdQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="5hIxjt07N06XJ4bf0G1rJAAA">
<XPD:ATTR name="Name" type="string">iframeData</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">IframeData</XPD:ATTR>
<XPD:REF name="Type_">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
<XPD:REF name="Owner">q6IvDPTxGE+FFKH87MzfAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="66Ym6SSM80yIHtJMlxioegAA">
<XPD:ATTR name="Name" type="string">IframeSiGui</XPD:ATTR>
<XPD:REF name="Namespace">1rdDJ2EjoUC7TjObb+MmtgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IMfxotBL1kWx9O3jJVDA+QAA</XPD:REF>
<XPD:REF name="Views[1]">aVQWreruBk+Uyb+3kqdu1QAA</XPD:REF>
<XPD:REF name="Views[2]">5b0pOiEdQEaaopipZXlCXAAA</XPD:REF>
<XPD:REF name="Views[3]">0220mUcgxkGX+zYtMHLvrwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">jFSvtlmM9E2Ty7MXP5IhwAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="DvAS+9gRP0OzbR26UD3VHAAA">
<XPD:ATTR name="Name" type="string">iframeData</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">IframeData</XPD:ATTR>
<XPD:REF name="Type_">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
<XPD:REF name="Owner">66Ym6SSM80yIHtJMlxioegAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="vLS7ChXDY0OjFkIaPoUc1wAA">
<XPD:ATTR name="Name" type="string">IframeData</XPD:ATTR>
<XPD:REF name="Namespace">1rdDJ2EjoUC7TjObb+MmtgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">f9Lfd7DNdE+Hb4QHa9ci5wAA</XPD:REF>
<XPD:REF name="Views[1]">K9nmQ8qTH0Oonjdz5jcMagAA</XPD:REF>
<XPD:REF name="Views[2]">F/eu7PrQnEqWI2NZTLhOtQAA</XPD:REF>
<XPD:REF name="Views[3]">Syl/tQtdD0mnIqzgogFT7gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="EJj4Vp/OnEice+N2CdXCNAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="q4o0SFQONEmHPMkrzPx1egAA">
<XPD:ATTR name="Name" type="string">url</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EJj4Vp/OnEice+N2CdXCNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="LjlqFbq/hUGlpdVQ/imkWwAA">
<XPD:ATTR name="Name" type="string">srcDoc</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EJj4Vp/OnEice+N2CdXCNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ZEKYm7bMsUGsCeRZ5VFoPgAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LtP1/N9V90a59SWX12qWrgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZEKYm7bMsUGsCeRZ5VFoPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="EqyC2+VUZkaGy5XOmAE1OwAA">
<XPD:ATTR name="Name" type="string">createFromUrl</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VIB3TXeeTUGsrNVoj9dNKgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EqyC2+VUZkaGy5XOmAE1OwAA</XPD:REF>
<XPD:REF name="Type_">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5HslLaFHR0+A1WLuVz2sngAA">
<XPD:ATTR name="Name" type="string">url</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EqyC2+VUZkaGy5XOmAE1OwAA</XPD:REF>
<XPD:REF name="Type_">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="t1rmSe83tEK0ZJgUjvs8zwAA">
<XPD:ATTR name="Name" type="string">createFromUiComponent</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aLkEs5V/o0SXcfKdC60aPwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">t1rmSe83tEK0ZJgUjvs8zwAA</XPD:REF>
<XPD:REF name="Type_">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="j5mayMgU+kCx9tl7HJ9PswAA">
<XPD:ATTR name="Name" type="string">uiComponent</XPD:ATTR>
<XPD:REF name="BehavioralFeature">t1rmSe83tEK0ZJgUjvs8zwAA</XPD:REF>
<XPD:REF name="Type_">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="F4hdWmc3MEm/bYEZThUNjQAA">
<XPD:ATTR name="Name" type="string">createFromUiComponentWithTemplate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Xg4kJtHo3Ea/I4rG/QTEOQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">F4hdWmc3MEm/bYEZThUNjQAA</XPD:REF>
<XPD:REF name="Type_">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="LHINL4IqkkO2DNU7bPLr5QAA">
<XPD:ATTR name="Name" type="string">uiComponent</XPD:ATTR>
<XPD:REF name="BehavioralFeature">F4hdWmc3MEm/bYEZThUNjQAA</XPD:REF>
<XPD:REF name="Type_">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="qG/tll1tjkykgDgk8smSnwAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">F4hdWmc3MEm/bYEZThUNjQAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">SOqAEXWTQEORzkyLc0rEaQAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">5hIxjt07N06XJ4bf0G1rJAAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">DvAS+9gRP0OzbR26UD3VHAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">VIB3TXeeTUGsrNVoj9dNKgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Xg4kJtHo3Ea/I4rG/QTEOQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">aLkEs5V/o0SXcfKdC60aPwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">wo5bkb1j7EeHFrzuDjbBQwAA</XPD:REF>
<XPD:REF name="Associations[1]">Uzf4yVW370qIFbkDTLXETQAA</XPD:REF>
<XPD:REF name="Associations[2]">7GcbaGCk3UqRPuZ5nfd2XgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="iI5xPjgJaESfu7/1PCedYwAA">
<XPD:ATTR name="Name" type="string">url</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="e2i2CSjXxkW0/S4j7gpyxAAA">
<XPD:ATTR name="Name" type="string">srcDoc</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="aOOc93Wx9UyMRHj9UBpXvQAA">
<XPD:ATTR name="Name" type="string">SiFieldAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vZgzGIyIPUaGCsXR8fP6uAAA</XPD:REF>
<XPD:REF name="Views[1]">IQziy7yH4UWPT9QPwLZ8QQAA</XPD:REF>
<XPD:REF name="Views[2]">AhfgZATL/U6ccGLargSgPwAA</XPD:REF>
<XPD:REF name="Views[3]">HU/YZGNvCkScf547inOkPQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">BDT8fA8WPkW6ZP4MYq9ThQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">vTa1jsgF0EeF4eaGXLM1XgAA</XPD:REF>
<XPD:REF name="Specializations[1]">mLVks7bJ+UOQF5/V/3NQdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLGeneralization" guid="BDT8fA8WPkW6ZP4MYq9ThQAA">
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:REF name="Child">aOOc93Wx9UyMRHj9UBpXvQAA</XPD:REF>
<XPD:REF name="Parent">45feCePJq0ul3+Qal0/S8wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ja79dVkc8E6w+dLMFaGj5AAA</XPD:REF>
<XPD:REF name="Views[1]">eKnGmD2djU6Sm+akYLUjTgAA</XPD:REF>
<XPD:REF name="Views[2]">ehM7fFqQpEubbAqzqcFAkAAA</XPD:REF>
<XPD:REF name="Views[3]">MIOe6MB5u0KObUe8if4zmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="ZscrLu1foEG0fFB2i1EKkwAA">
<XPD:ATTR name="Name" type="string">OutSiFieldAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uP5TX3B3s0uZ/BxyFLnQxQAA</XPD:REF>
<XPD:REF name="Views[1]">EJoR/RH05kahk7KTdZpmIAAA</XPD:REF>
<XPD:REF name="Views[2]">pTB1xOY7REmmReISbOqMXQAA</XPD:REF>
<XPD:REF name="Views[3]">S/Y/rHcBNEeILmj3OJYeYwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">vTa1jsgF0EeF4eaGXLM1XgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">pKsWjHh7WkOPbQibC/X0VgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLGeneralization" guid="vTa1jsgF0EeF4eaGXLM1XgAA">
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:REF name="Child">ZscrLu1foEG0fFB2i1EKkwAA</XPD:REF>
<XPD:REF name="Parent">aOOc93Wx9UyMRHj9UBpXvQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">E9cFydCdL0Wy8eBMR3GvvQAA</XPD:REF>
<XPD:REF name="Views[1]">1qSchGFLd0ypT7cqdz2Q6QAA</XPD:REF>
<XPD:REF name="Views[2]">GMvrY266QE6016/3vlfCvwAA</XPD:REF>
<XPD:REF name="Views[3]">eNk1eP/NnkS7hvXu4Vx4PAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLGeneralization" guid="pKsWjHh7WkOPbQibC/X0VgAA">
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:REF name="Child">q6IvDPTxGE+FFKH87MzfAQAA</XPD:REF>
<XPD:REF name="Parent">ZscrLu1foEG0fFB2i1EKkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">X6PwQHyLFUm5DplY7TQIJwAA</XPD:REF>
<XPD:REF name="Views[1]">HyfH/7pm3k2Wt+Ed9dm0/wAA</XPD:REF>
<XPD:REF name="Views[2]">ATZdjtR0VUax0tzImCdO8QAA</XPD:REF>
<XPD:REF name="Views[3]">y2coroJxWUiuRGVVuuhjxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="F1Dj14POMkK+U1OYPGheJgAA">
<XPD:ATTR name="Name" type="string">InSiFieldAdapter</XPD:ATTR>
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UnXaHb7DwUGYIc4GlJX2DwAA</XPD:REF>
<XPD:REF name="Views[1]">bkDWy67EW0CEyyQr8uvCPAAA</XPD:REF>
<XPD:REF name="Views[2]">3+Ewdz3OxEyUpWfXfM3XbQAA</XPD:REF>
<XPD:REF name="Views[3]">VItNpAVz40mNWQBUglI92gAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">mLVks7bJ+UOQF5/V/3NQdAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">7/ZcuPFIu0Oxmk2EjSKGvwAA</XPD:REF>
<XPD:REF name="Specializations[1]">1ic1f3lHtkqG6kp40U2OOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLGeneralization" guid="mLVks7bJ+UOQF5/V/3NQdAAA">
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:REF name="Child">F1Dj14POMkK+U1OYPGheJgAA</XPD:REF>
<XPD:REF name="Parent">aOOc93Wx9UyMRHj9UBpXvQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lYn+joAg/kGARkBqcLwRFAAA</XPD:REF>
<XPD:REF name="Views[1]">eCD6UH/uAEGlP9S4CE9twAAA</XPD:REF>
<XPD:REF name="Views[2]">1M87TCQY/UCxk/nvL/TcHgAA</XPD:REF>
<XPD:REF name="Views[3]">2sN+EmaP+k21gxHjXobXMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLGeneralization" guid="7/ZcuPFIu0Oxmk2EjSKGvwAA">
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:REF name="Child">AW46kLIWZEuxANQHR+fkIgAA</XPD:REF>
<XPD:REF name="Parent">F1Dj14POMkK+U1OYPGheJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pZtGvWa6a0uU0H2F3tWuWQAA</XPD:REF>
<XPD:REF name="Views[1]">mmSgb05NCUu6wDsM+9htCAAA</XPD:REF>
<XPD:REF name="Views[2]">TfG3QfEcnES95OK19l0g2gAA</XPD:REF>
<XPD:REF name="Views[3]">BNXy386VG0in7VvRIbfeuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLAssociation" guid="lmJhoCCUOU2Vz4f+Lfz4FQAA">
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BMc7iYCFa0aIUlbOyvynZwAA</XPD:REF>
<XPD:REF name="Views[1]">dQICq0RYmUOlogFyGL/kHgAA</XPD:REF>
<XPD:REF name="Views[2]">tWBr7DucdE6iTJJviVlEmAAA</XPD:REF>
<XPD:REF name="Views[3]">/q4vpdoQB0CtGpJSTH5ZxAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="jFSvtlmM9E2Ty7MXP5IhwAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">lmJhoCCUOU2Vz4f+Lfz4FQAA</XPD:REF>
<XPD:REF name="Participant">66Ym6SSM80yIHtJMlxioegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8mWh4hOtUkeo6TJskVqvpAAA</XPD:REF>
<XPD:REF name="Views[1]">fTRFNf6U0U+4Lig0aeawrwAA</XPD:REF>
<XPD:REF name="Views[2]">Am2K/3M9SUWgQrAELu4tGwAA</XPD:REF>
<XPD:REF name="Views[3]">6ENBFHkhfUW4V+KyMgCc2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="wo5bkb1j7EeHFrzuDjbBQwAA">
<XPD:REF name="Association">lmJhoCCUOU2Vz4f+Lfz4FQAA</XPD:REF>
<XPD:REF name="Participant">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">oftCEEeQyk6dzaFfkQbBIgAA</XPD:REF>
<XPD:REF name="Views[1]">6D1G80pNq0S4p8TAyNpaEQAA</XPD:REF>
<XPD:REF name="Views[2]">KH8yZrkBfUuiAH3FCeMqQQAA</XPD:REF>
<XPD:REF name="Views[3]">XB4uGyuz+UqBJhKnYZGKFAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLAssociation" guid="+foRSkS16UqczwgdHMu/UgAA">
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">R0br1fhqYEG24tLeqA9iLQAA</XPD:REF>
<XPD:REF name="Views[1]">aiv9m4tPKUizAyM2V4vExwAA</XPD:REF>
<XPD:REF name="Views[2]">QgmoBsx3p0uCBDiwM7vGgAAA</XPD:REF>
<XPD:REF name="Views[3]">KTbUK3BS/k2/WkN+7GF5ewAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="JMPdBcx8FEGTv3NlLXkOewAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">+foRSkS16UqczwgdHMu/UgAA</XPD:REF>
<XPD:REF name="Participant">AW46kLIWZEuxANQHR+fkIgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FQPugu83IEy5VPYFKFpdigAA</XPD:REF>
<XPD:REF name="Views[1]">ld3u06oH0UGCDrqEU9PwZQAA</XPD:REF>
<XPD:REF name="Views[2]">ZvpRnOTKOU60zq4/juCobwAA</XPD:REF>
<XPD:REF name="Views[3]">o4E7MjKxxUeG+x7Zcp8tgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Uzf4yVW370qIFbkDTLXETQAA">
<XPD:REF name="Association">+foRSkS16UqczwgdHMu/UgAA</XPD:REF>
<XPD:REF name="Participant">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sHxrCcFaTU+q0sPns7zJDgAA</XPD:REF>
<XPD:REF name="Views[1]">6m4p6+fjDU6qH2vTH42mJQAA</XPD:REF>
<XPD:REF name="Views[2]">Es0Qp6Eal0eNM5v4C2CQwAAA</XPD:REF>
<XPD:REF name="Views[3]">4pPaXHl0L0+wkAy12PRYAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLAssociation" guid="UhoZ03eRuUKH55XcY4kR1AAA">
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZIwGeIVug0Wu+P74iQ0G8QAA</XPD:REF>
<XPD:REF name="Views[1]">APMsEjodVEKJv7PajAgCJwAA</XPD:REF>
<XPD:REF name="Views[2]">jSaEXnoGy0uifvI7WvKWVAAA</XPD:REF>
<XPD:REF name="Views[3]">ZU21ODK6HkCrTbWJdww1/QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="6Ig3ZFLF5UuyfjDjOKqqdQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">UhoZ03eRuUKH55XcY4kR1AAA</XPD:REF>
<XPD:REF name="Participant">q6IvDPTxGE+FFKH87MzfAQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NFtnqEP5Ukudh3LzdVzOygAA</XPD:REF>
<XPD:REF name="Views[1]">7efbnU2f40+T0Wu9uFeVHgAA</XPD:REF>
<XPD:REF name="Views[2]">21WInIMLOkiEQ5l94N69+QAA</XPD:REF>
<XPD:REF name="Views[3]">kP8pgBoEDESGEwGp86oiYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="7GcbaGCk3UqRPuZ5nfd2XgAA">
<XPD:REF name="Association">UhoZ03eRuUKH55XcY4kR1AAA</XPD:REF>
<XPD:REF name="Participant">vLS7ChXDY0OjFkIaPoUc1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Pp2YQ0NwD0W7M3383SpZGwAA</XPD:REF>
<XPD:REF name="Views[1]">4a7EkZNsxE+s1E4vQkkdOAAA</XPD:REF>
<XPD:REF name="Views[2]">g6gNsA+cl0CGRAoEwjahEwAA</XPD:REF>
<XPD:REF name="Views[3]">ad0/jBQvnkqs6tQQWrsdugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLPackage" guid="JG9Jo1SAiEmOLlrPrNBLqAAA">
<XPD:ATTR name="Name" type="string">string</XPD:ATTR>
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="BgE4m9y9SEaLatVZVZ4/GAAA">
<XPD:ATTR name="Name" type="string">StringArrayInSiField</XPD:ATTR>
<XPD:REF name="Namespace">JG9Jo1SAiEmOLlrPrNBLqAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GDOw6MRhR063s0hF4r8JxwAA</XPD:REF>
<XPD:REF name="Views[1]">4sKgMf3BXk27Tj2n0nhlxAAA</XPD:REF>
<XPD:REF name="Views[2]">wwJSERHuj0CiwbSRQ5iFkAAA</XPD:REF>
<XPD:REF name="Views[3]">ubC3MAotqUitWdTxguXXDgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">1ic1f3lHtkqG6kp40U2OOQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="d0WLXoSOeE+q9ZstWdF8OwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">BgE4m9y9SEaLatVZVZ4/GAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9WUBPEH5e0qRtmj+JlK6JAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d0WLXoSOeE+q9ZstWdF8OwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="gKkbl62CbEa2C0cNDjTcOQAA">
<XPD:ATTR name="Name" type="string">values</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="Owner">BgE4m9y9SEaLatVZVZ4/GAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="oBgBDeREekSPU8VXjYFlxgAA">
<XPD:ATTR name="Name" type="string">min</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">BgE4m9y9SEaLatVZVZ4/GAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="DMihNYhQ0Ui7K5pkmpXmqgAA">
<XPD:ATTR name="Name" type="string">max</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int|null</XPD:ATTR>
<XPD:REF name="Owner">BgE4m9y9SEaLatVZVZ4/GAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">yCyEit5htUuZjuB8hSQ/sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLGeneralization" guid="1ic1f3lHtkqG6kp40U2OOQAA">
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:REF name="Child">BgE4m9y9SEaLatVZVZ4/GAAA</XPD:REF>
<XPD:REF name="Parent">F1Dj14POMkK+U1OYPGheJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1niLyuwEAUWmcDx3lSQhdAAA</XPD:REF>
<XPD:REF name="Views[1]">eqNpdHWn40q2DRY1KeIAowAA</XPD:REF>
<XPD:REF name="Views[2]">vYGRNNBEgUiDzEuNzJTuogAA</XPD:REF>
<XPD:REF name="Views[3]">iDsJQXONwEGXJalTcIVykwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLClass" guid="Eo9dqvjHKkm/VLCyUFW4TgAA">
<XPD:ATTR name="Name" type="string">LinkOutSiField</XPD:ATTR>
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xR4/gxNBe0inK04ykMxHFAAA</XPD:REF>
<XPD:REF name="Views[1]">mxKR6cs/VUqNAnJHJMYabgAA</XPD:REF>
<XPD:REF name="Views[2]">ITnU/u7D8EqcrghwOZk4owAA</XPD:REF>
<XPD:REF name="Views[3]">oQ9R/VoQ9EqMgNCMviNMOwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="KKpUABTBPkKi5jITrfnDJQAA">
<XPD:ATTR name="Name" type="string">navPoint: SiNavPoint</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">Eo9dqvjHKkm/VLCyUFW4TgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="yCyEit5htUuZjuB8hSQ/sQAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">JG9Jo1SAiEmOLlrPrNBLqAAA</XPD:REF>
<XPD:REF name="Owner">Eo9dqvjHKkm/VLCyUFW4TgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="m/3rBgVvnE2qhod20zou1QAA">
<XPD:ATTR name="Name" type="string">lytebox</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">Eo9dqvjHKkm/VLCyUFW4TgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLAssociation" guid="x9Ctr5qS90KcC5PId4EvhAAA">
<XPD:REF name="Namespace">BKYr9qKQyUWYsH9kTPflgwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jYg3V8VM0U22Nkud24DQywAA</XPD:REF>
<XPD:REF name="Views[1]">ZalOFlndOEKJabzkraX5wQAA</XPD:REF>
<XPD:REF name="Views[2]">Z87iPDkFqEW3JftFbLjQhgAA</XPD:REF>
<XPD:REF name="Views[3]">HCYfOzVLtkmA8Vxkk9KYhQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="HURVGS8cRkanJOhqwxKeKAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">x9Ctr5qS90KcC5PId4EvhAAA</XPD:REF>
<XPD:REF name="Participant">vSeX+W33/E+1pMxRNI1dpwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">REEvFiCtrEqEZy+hsE0BqwAA</XPD:REF>
<XPD:REF name="Views[1]">CkAjfh4kVkanzfyPQ1j5ewAA</XPD:REF>
<XPD:REF name="Views[2]">taWxz9IQOUOuGd6YtQOFHQAA</XPD:REF>
<XPD:REF name="Views[3]">bTxXoGuZQUStuLklwn1uywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="89dzIaJgNUC+9SoIJWkuiQAA">
<XPD:REF name="Association">x9Ctr5qS90KcC5PId4EvhAAA</XPD:REF>
<XPD:REF name="Participant">UTIJXU0Nm0+iaMVLGc+S7gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">D8y3GrIdxECSaBD2NAdnqAAA</XPD:REF>
<XPD:REF name="Views[1]">gZkCf2Nm40uA8UyZrVIQWgAA</XPD:REF>
<XPD:REF name="Views[2]">psJUEth8v0CamAWZ3fCrpgAA</XPD:REF>
<XPD:REF name="Views[3]">kwCMTNhRwU689IgplyUg1gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLInterface" guid="45feCePJq0ul3+Qal0/S8wAA">
<XPD:ATTR name="Name" type="string">SiField</XPD:ATTR>
<XPD:REF name="Namespace">inF0aVhsf0G8P2r2IEfzMAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">2cLzgEIWg0K8mlClKns+BgAA</XPD:REF>
<XPD:REF name="Views[1]">zLlajqufH0m1nsou0iz2FwAA</XPD:REF>
<XPD:REF name="Views[2]">WLf9oBUy+0GC7otP5cokygAA</XPD:REF>
<XPD:REF name="Views[3]">pLfotdoJekWtkafEPwMHvQAA</XPD:REF>
<XPD:REF name="Views[4]">n4tZd9pHZEeiXFpR1pgcQwAA</XPD:REF>
<XPD:REF name="Views[5]">JqHOAFOpwUOtkCPZIQCDjwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">6DyaewVBVk22X+dJlAMfXAAA</XPD:REF>
<XPD:REF name="Specializations[1]">BDT8fA8WPkW6ZP4MYq9ThQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="y0AjotIrREehmKewrDUsLgAA">
<XPD:ATTR name="Name" type="string">getType</XPD:ATTR>
<XPD:REF name="Owner">45feCePJq0ul3+Qal0/S8wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="e4Nvm/hkSEybqHov+r9OBgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y0AjotIrREehmKewrDUsLgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="IMGDOt1ML0G3BRq5vXK7JgAA">
<XPD:ATTR name="Name" type="string">getData</XPD:ATTR>
<XPD:REF name="Owner">45feCePJq0ul3+Qal0/S8wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RGbdiYPfP0CPSnBmqvzSjQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IMGDOt1ML0G3BRq5vXK7JgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="z8CMYXX/d0mZwibz7L3r7gAA">
<XPD:ATTR name="Name" type="string">isReadOnly</XPD:ATTR>
<XPD:REF name="Owner">45feCePJq0ul3+Qal0/S8wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GaPQk+8oDUu+sZObRSt1DgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">z8CMYXX/d0mZwibz7L3r7gAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="ZG7KA5ucSE+0RYdOsoNCcgAA">
<XPD:ATTR name="Name" type="string">handleInput</XPD:ATTR>
<XPD:REF name="Owner">45feCePJq0ul3+Qal0/S8wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZIcGzZuxekaaTOCic3XyqwAA">
<XPD:ATTR name="Name" type="string">data</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZG7KA5ucSE+0RYdOsoNCcgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="6xVfVu/CZEmAymowqE3+cwAA">
<XPD:ATTR name="Name" type="string">isCallable</XPD:ATTR>
<XPD:REF name="Owner">45feCePJq0ul3+Qal0/S8wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xcDqrAALcEybeNvvFZNs2gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6xVfVu/CZEmAymowqE3+cwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="lm5yMBFbNkaPbU55OXcIBwAA">
<XPD:ATTR name="Name" type="string">handleCall</XPD:ATTR>
<XPD:REF name="Owner">45feCePJq0ul3+Qal0/S8wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="h+3HWMXpNkWuwrG2qzOKcgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lm5yMBFbNkaPbU55OXcIBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="VSdRk+BIDE6EfqmnWaXV5wAA">
<XPD:ATTR name="Name" type="string">data</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lm5yMBFbNkaPbU55OXcIBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="/6cz8hZtTUOnEUR0cjLM+QAA">
<XPD:ATTR name="Name" type="string">uploadDefinitions</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">UploadDefinition[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lm5yMBFbNkaPbU55OXcIBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">9fbaLi9oikSGLE+ML2UnkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="+LXnVKK8AkSGTXHT2LWwTwAA">
<XPD:ATTR name="Name" type="string">SiEntryBuildup</XPD:ATTR>
<XPD:REF name="Namespace">inF0aVhsf0G8P2r2IEfzMAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/M/pX7mho0GU6vpbOyIn5wAA</XPD:REF>
<XPD:REF name="Views[1]">H//XB4Gs4EmxSBGqLNuyKQAA</XPD:REF>
<XPD:REF name="Views[2]">VCXfDpQkYUyS3x2Ucgbd6AAA</XPD:REF>
<XPD:REF name="Views[3]">hAPT5dvXakW/ZpWzjxod5AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">LomnPfNpTEGnHzKy+E29HQAA</XPD:REF>
<XPD:REF name="Associations[1]">Qbg5XYQOk0G/UtdQkptnkQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="+NusKhTie0+SPABH5CpCsAAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">+LXnVKK8AkSGTXHT2LWwTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="C0WJO9fp4k2+5HphoxtqmwAA">
<XPD:ATTR name="Name" type="string">fields</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, SiField&gt;</XPD:ATTR>
<XPD:REF name="Owner">+LXnVKK8AkSGTXHT2LWwTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="bcD4ITMBq0mlC+14AUqqKgAA">
<XPD:ATTR name="Name" type="string">controls</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, SiControl&gt;</XPD:ATTR>
<XPD:REF name="Owner">+LXnVKK8AkSGTXHT2LWwTwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="01VT3DHhnEWkG6kZ1nTbGAAA">
<XPD:ATTR name="Name" type="string">control</XPD:ATTR>
<XPD:REF name="Namespace">B3mbLbnfpUOWe5LTai2BxQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="CLZtNJNSy0e1w7/GzLcddgAA">
<XPD:ATTR name="Name" type="string">SiControl</XPD:ATTR>
<XPD:REF name="Namespace">01VT3DHhnEWkG6kZ1nTbGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">XC4HNMZD/kCObaelxcR5eAAA</XPD:REF>
<XPD:REF name="Views[1]">FrknJbv1SEeEQQo7aR6YnAAA</XPD:REF>
<XPD:REF name="Views[2]">hK00AYEuiECfc9CY5wLoHwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">/52Ri96O8ESaEn/QHEPQlgAA</XPD:REF>
<XPD:REF name="Specializations[1]">VeYtCHpbk0W0w4m5uKatGAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="jbiX2mXNBE+Cso64ISOKsgAA">
<XPD:ATTR name="Name" type="string">getType</XPD:ATTR>
<XPD:REF name="Owner">CLZtNJNSy0e1w7/GzLcddgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="blzS4cJqPEqB0NXvpUualwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jbiX2mXNBE+Cso64ISOKsgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="gunyl/1w30ecMGZfyXvWVwAA">
<XPD:ATTR name="Name" type="string">getData</XPD:ATTR>
<XPD:REF name="Owner">CLZtNJNSy0e1w7/GzLcddgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+dQY+n3nfkegXCnRcf+ObgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gunyl/1w30ecMGZfyXvWVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="lPxOqbJENU2/XhJxz6LTzwAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="Namespace">01VT3DHhnEWkG6kZ1nTbGAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="WNEz7JqAKkSAD1QNQdPowAAA">
<XPD:ATTR name="Name" type="string">HrefSiControl</XPD:ATTR>
<XPD:REF name="Namespace">lPxOqbJENU2/XhJxz6LTzwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1fgfbpIpv0CSlCQFGW6BqQAA</XPD:REF>
<XPD:REF name="Views[1]">w/QfEsJck0yq7np7xGSInwAA</XPD:REF>
<XPD:REF name="Views[2]">HhpowP3CuUukG7FZdXY5UQAA</XPD:REF>
<XPD:REF name="Views[3]">Wky3wsSYPUuHhjgvwP5JlQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">/52Ri96O8ESaEn/QHEPQlgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="0NU2Spdst0yDvW8lHtbWeQAA">
<XPD:ATTR name="Name" type="string">controlButton</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ControlButton</XPD:ATTR>
<XPD:REF name="Owner">WNEz7JqAKkSAD1QNQdPowAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="1Hj45vOfNkmI3KmBg/V9RwAA">
<XPD:ATTR name="Name" type="string">RefSiControl</XPD:ATTR>
<XPD:REF name="Namespace">lPxOqbJENU2/XhJxz6LTzwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">69nE9miMOkCN6bvMvt6+UQAA</XPD:REF>
<XPD:REF name="Views[1]">EzqKQ/2I2UOffZ5CqU+3ggAA</XPD:REF>
<XPD:REF name="Views[2]">7SkXTmonDkagQMMSf7KCxAAA</XPD:REF>
<XPD:REF name="Views[3]">2o/qLCVIakKil7Ppb/l16AAA</XPD:REF>
<XPD:REF name="Views[4]">4PY7I4btqEWLJct3IWkJAQAA</XPD:REF>
<XPD:REF name="Views[5]">+0yNLlISGUStvidFPdwBKwAA</XPD:REF>
<XPD:REF name="Views[6]">P8UNpmqEaE2ZHAGxIEEuzwAA</XPD:REF>
<XPD:REF name="Views[7]">tg87+10O0ESVNSsgp6X7fwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">VeYtCHpbk0W0w4m5uKatGAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="+F/AGYP5sUOWnuCfQZhopwAA">
<XPD:ATTR name="Name" type="string">url</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Url</XPD:ATTR>
<XPD:REF name="Type_">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
<XPD:REF name="Owner">1Hj45vOfNkmI3KmBg/V9RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="1p81WhCZM0qT94HW+6/yBgAA">
<XPD:ATTR name="Name" type="string">button</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SiButton</XPD:ATTR>
<XPD:REF name="Owner">1Hj45vOfNkmI3KmBg/V9RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="ja2F9tTui0ap4DE1yYRHgAAA">
<XPD:ATTR name="Name" type="string">newWindow</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">1Hj45vOfNkmI3KmBg/V9RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="GDaAQ38dQUubDPdOAPcmjAAA">
<XPD:ATTR name="Name" type="string">href</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">1Hj45vOfNkmI3KmBg/V9RwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="I2LFxDKsJkKNSVbep/nNOgAA">
<XPD:ATTR name="Name" type="string">SiControlButton</XPD:ATTR>
<XPD:REF name="Namespace">01VT3DHhnEWkG6kZ1nTbGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">keHR5VZQtUGSG0ayOM9GkwAA</XPD:REF>
<XPD:REF name="Views[1]">CAfBfMe6mECEiYwpl6rVAwAA</XPD:REF>
<XPD:REF name="Views[2]">9brvUsdcYke7l6Bs0PWB/gAA</XPD:REF>
<XPD:REF name="Views[3]">sIaz7hky8kSbGwXUZlZf5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="M4t+2JvqcEqRBQHFrRX3pgAA">
<XPD:ATTR name="Name" type="string">SiApiCallResult</XPD:ATTR>
<XPD:REF name="Namespace">01VT3DHhnEWkG6kZ1nTbGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">J5UE87eo60iC9sGDy2XRfwAA</XPD:REF>
<XPD:REF name="Views[1]">DxtCWGle80G/sqcDOQwiKQAA</XPD:REF>
<XPD:REF name="Views[2]">bvSh4DcCJk2Aj372j+9CTgAA</XPD:REF>
<XPD:REF name="Views[3]">+WL0UKSSUUGhHIStaoJtXAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="3y6hzb0eIUeSIkQVsLpf7AAA">
<XPD:ATTR name="Name" type="string">newControlButton</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ControlButton</XPD:ATTR>
<XPD:REF name="Owner">M4t+2JvqcEqRBQHFrRX3pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="D8ReGvsH3km7SkbGq/BAiQAA">
<XPD:ATTR name="Name" type="string">inputError</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SiInputError</XPD:ATTR>
<XPD:REF name="Owner">M4t+2JvqcEqRBQHFrRX3pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="Og3LVMQotU6fsm5+1I0THgAA">
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">M4t+2JvqcEqRBQHFrRX3pgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="Nfi8qa/SzEWZ6gxMdRVvqQAA">
<XPD:ATTR name="Name" type="string">SiEntryEvent</XPD:ATTR>
<XPD:REF name="Namespace">01VT3DHhnEWkG6kZ1nTbGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EmEooO72EUuU0iQghR1nmQAA</XPD:REF>
<XPD:REF name="Views[1]">lej2oKT6NkqDpyi3d0RxwwAA</XPD:REF>
<XPD:REF name="Views[2]">w1DkIv19wEK277N8CcmkmQAA</XPD:REF>
<XPD:REF name="Views[3]">GZVb3ylCCkKFv0GujF2F0QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="UHKe+PDxbkmTQrgJEZQTqQAA">
<XPD:ATTR name="Name" type="string">category</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">Nfi8qa/SzEWZ6gxMdRVvqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="QaM4vg97zky87q/boLs9hgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">Nfi8qa/SzEWZ6gxMdRVvqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="G8l4s71ruEewudk/3UnpQAAA">
<XPD:ATTR name="Name" type="string">type</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">Nfi8qa/SzEWZ6gxMdRVvqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLGeneralization" guid="ds9Xwb1Z8UCXmgWKTD/SuAAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:REF name="Child">oOP+6HMoJkmh6+bPRYu4sAAA</XPD:REF>
<XPD:REF name="Parent">IvSiJ+dFlUW4fhlXmH1/AQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kp+TCxlCI0GpZEuAET3SkgAA</XPD:REF>
<XPD:REF name="Views[1]">VCakI12o+0OSzS7xmBpgIQAA</XPD:REF>
<XPD:REF name="Views[2]">zG9eQKfBCUuiOVGRYTY00gAA</XPD:REF>
<XPD:REF name="Views[3]">PKOQgg8WfEmz+by7/hcESQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLAssociation" guid="nVCLCUfst0axeMOSpG9mYwAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NDszEevEvUCZ1kmfbPGx6gAA</XPD:REF>
<XPD:REF name="Views[1]">Vo1rA8hKAU2HwH8pxxyEfAAA</XPD:REF>
<XPD:REF name="Views[2]">DXuercnOHEWrjPV6kaVoFwAA</XPD:REF>
<XPD:REF name="Views[3]">RcgtYZzYn0uAO3/eq0YVdQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="wpTB4lL5eEGYlSva9aLmXgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">nVCLCUfst0axeMOSpG9mYwAA</XPD:REF>
<XPD:REF name="Participant">cF/DfLTY6UGb6YpaOi5VOgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BrGDR23aLUW9TlTayAnNPQAA</XPD:REF>
<XPD:REF name="Views[1]">nFG5gNB/CEGot+BdEbOCHAAA</XPD:REF>
<XPD:REF name="Views[2]">WsG7M5qXkkiWv7rKoq+HiwAA</XPD:REF>
<XPD:REF name="Views[3]">hzZjw5up7U6RbDdxNOSznwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="3o0+wTTxQk+z1ElwVlDFFwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">nVCLCUfst0axeMOSpG9mYwAA</XPD:REF>
<XPD:REF name="Participant">qmLkH+f/MEyxPHCF3YbN1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fSgzzvhis0yFeK6flZpASwAA</XPD:REF>
<XPD:REF name="Views[1]">dbBo69QLRUOtva3MFT1N+wAA</XPD:REF>
<XPD:REF name="Views[2]">SDmeH3cg6EiHBPeSdJ6vbQAA</XPD:REF>
<XPD:REF name="Views[3]">ecmVNh2xbka9HeVN3R7cUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLAssociation" guid="+BBOUSrYdU2XqoQbqDa90gAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bjcZYlHFvUiMIAAeD+ex1gAA</XPD:REF>
<XPD:REF name="Views[1]">RqXdds3v8kOeouPYZTA3CwAA</XPD:REF>
<XPD:REF name="Views[2]">11EMhhf/S0yAhpwDzIpctQAA</XPD:REF>
<XPD:REF name="Views[3]">M6BV0IaX00qiDO5uir6yOwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="veznIwV4vUO99WxBTJqJnQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">+BBOUSrYdU2XqoQbqDa90gAA</XPD:REF>
<XPD:REF name="Participant">cF/DfLTY6UGb6YpaOi5VOgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NZu6wbr7FES8GNrC5xfJ2AAA</XPD:REF>
<XPD:REF name="Views[1]">TkLnUDMKH0ebQRK1At3YYgAA</XPD:REF>
<XPD:REF name="Views[2]">h4QCXIIRDUeglUB7y9+oFgAA</XPD:REF>
<XPD:REF name="Views[3]">1BqN9KfVVU+AgaQ71nu6ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="/9y9Ns4biECNfYQzLU+HkwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">+BBOUSrYdU2XqoQbqDa90gAA</XPD:REF>
<XPD:REF name="Participant">YpZSHt3FZ0WGOfleZP/OCAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">14RZyrank0qtj61v4QN0lAAA</XPD:REF>
<XPD:REF name="Views[1]">4xMtxx1W2E2rPz3pzln6UAAA</XPD:REF>
<XPD:REF name="Views[2]">hzm5APerOkq6nHipU4ioSAAA</XPD:REF>
<XPD:REF name="Views[3]">vSo3PoeA/0qNuRdm+xmWsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLAssociation" guid="+/071Rj71UeUCb4g8i8jSgAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FbbNu4BQGk2znkl4ARaOKwAA</XPD:REF>
<XPD:REF name="Views[1]">pF6aClXRa0mSs5VUuCpISwAA</XPD:REF>
<XPD:REF name="Views[2]">JSB0R4jdZECxSNc9W6MMTgAA</XPD:REF>
<XPD:REF name="Views[3]">WzdEPg1XNEi0xDoQ8HUwCAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ij2OM/23BUy3JSTIUh94OQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">+/071Rj71UeUCb4g8i8jSgAA</XPD:REF>
<XPD:REF name="Participant">YpZSHt3FZ0WGOfleZP/OCAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mrN3WsRHPEONtYEsuGgkQAAA</XPD:REF>
<XPD:REF name="Views[1]">86PAYQDWVUKKaxRgYOrtKwAA</XPD:REF>
<XPD:REF name="Views[2]">VKa2PdysnUex90Ya7NV+AgAA</XPD:REF>
<XPD:REF name="Views[3]">ESSOeYZDBES/9DNCHJywbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="LomnPfNpTEGnHzKy+E29HQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">+/071Rj71UeUCb4g8i8jSgAA</XPD:REF>
<XPD:REF name="Participant">+LXnVKK8AkSGTXHT2LWwTwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kfyFqmeKe0aEKHN0dvTt/wAA</XPD:REF>
<XPD:REF name="Views[1]">BCs8/Ah2Yk+kmrUsSQ9L+AAA</XPD:REF>
<XPD:REF name="Views[2]">V5ODE/mlAUuQRcfQv46wpgAA</XPD:REF>
<XPD:REF name="Views[3]">VdtcatDOOUK5jatx8Nwo0gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLGeneralization" guid="RPV8Qn0Ry0OEtnKfs3umewAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:REF name="Child">eDfkHmH2v0+J82PJ8GXvUQAA</XPD:REF>
<XPD:REF name="Parent">IvSiJ+dFlUW4fhlXmH1/AQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5Kn+PItaPkqFvJH9bcqnqwAA</XPD:REF>
<XPD:REF name="Views[1]">ALruq66dDEqIE10zStGkBwAA</XPD:REF>
<XPD:REF name="Views[2]">BMLHI7T0HkS/cm16zhB1WgAA</XPD:REF>
<XPD:REF name="Views[3]">Q6mngNNIfkiRQ2rD1RIplQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLAssociation" guid="t/t0WUEiqUCSNDhcR/cfrAAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8VVnmJbbZUiJHolBWm1r2gAA</XPD:REF>
<XPD:REF name="Views[1]">ctFTqb7r8ESGg0XnlmZUTAAA</XPD:REF>
<XPD:REF name="Views[2]">PeV5yqadHki4ch1zwslSGgAA</XPD:REF>
<XPD:REF name="Views[3]">t2Ldxv4lGkeGavF94eTE0QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="PVTRYzcwkU6sdqWPpbhOXwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">t/t0WUEiqUCSNDhcR/cfrAAA</XPD:REF>
<XPD:REF name="Participant">RZJdggrUQUiLAAtw2Ln1wAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4W/agfZxZUqPcxk2JTOKjQAA</XPD:REF>
<XPD:REF name="Views[1]">oHHltBmDKkWgaWXc7VtfgwAA</XPD:REF>
<XPD:REF name="Views[2]">JAqq7/Ublkunhxg/hbfNxgAA</XPD:REF>
<XPD:REF name="Views[3]">YgPjBb5cTE2rFMFqbGMnJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="6/DkPkhjBkWQqmTosDwvnAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">t/t0WUEiqUCSNDhcR/cfrAAA</XPD:REF>
<XPD:REF name="Participant">iCw989EtFkuiGv8l3yhadgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">R4RnUy91jUeTyzMuhAXyBgAA</XPD:REF>
<XPD:REF name="Views[1]">rpAgsnoo80+7OwrnE+oqtwAA</XPD:REF>
<XPD:REF name="Views[2]">g+6Bbua3pkmI7OZBFyL2SwAA</XPD:REF>
<XPD:REF name="Views[3]">7YQCJ/IzHUShS4WOc3murQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLAssociation" guid="YFZ3vHl+6kuUJyiAadSshgAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VyuK4OYTTUCChQLNubu4BQAA</XPD:REF>
<XPD:REF name="Views[1]">9KD0muOj40G74kozRyh3wgAA</XPD:REF>
<XPD:REF name="Views[2]">nJ0thjzJd0yJyPzp7M2b+QAA</XPD:REF>
<XPD:REF name="Views[3]">8RXzIBz50Em8Fh/2t+UuCQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="xZyMX3gii0y3lP5zphDBbQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">YFZ3vHl+6kuUJyiAadSshgAA</XPD:REF>
<XPD:REF name="Participant">iCw989EtFkuiGv8l3yhadgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bhAJS31YUUGGe8+b21xjUQAA</XPD:REF>
<XPD:REF name="Views[1]">iw64BeVPUEWDbjPrzn1n1QAA</XPD:REF>
<XPD:REF name="Views[2]">KEbeFHQ5l0WbWseOtqBu0QAA</XPD:REF>
<XPD:REF name="Views[3]">otnAOrylmEiFeIzHE/o3VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="zKZZ3xiJfUek/7Uya1L5KwAA">
<XPD:REF name="Association">YFZ3vHl+6kuUJyiAadSshgAA</XPD:REF>
<XPD:REF name="Participant">iCw989EtFkuiGv8l3yhadgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0fqLj+Tc70mvz3fKNzgVdQAA</XPD:REF>
<XPD:REF name="Views[1]">P8GEETTbpU2+nToiqPypAAAA</XPD:REF>
<XPD:REF name="Views[2]">71SjsX0DJECCMzfXTdThxgAA</XPD:REF>
<XPD:REF name="Views[3]">+g1wUr8amU676BG4yGA+bQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLAssociation" guid="tfoSQUmWy0+zfH+r4nCgRwAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7tiZz+/umUOCPJrQLte6lAAA</XPD:REF>
<XPD:REF name="Views[1]">9UMldVDl4U65O4xsFmOmOAAA</XPD:REF>
<XPD:REF name="Views[2]">I8avapRXCkGlogOjx/5YyQAA</XPD:REF>
<XPD:REF name="Views[3]">lplFITFkck+1v9CPaxsAJQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="1zX+yzv9tEagMzdLwIeguQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">tfoSQUmWy0+zfH+r4nCgRwAA</XPD:REF>
<XPD:REF name="Participant">iCw989EtFkuiGv8l3yhadgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lvwO/ga+P0Oc6656LK1yPQAA</XPD:REF>
<XPD:REF name="Views[1]">Dw8payYL0UyM8RR2RFkT4gAA</XPD:REF>
<XPD:REF name="Views[2]">cpZ+LCa6tECzaWFj2VwDjgAA</XPD:REF>
<XPD:REF name="Views[3]">ShOwcI1RwkSNuWrbm+2+wQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ivjCaPCXxka8+6wwPKDHvAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">tfoSQUmWy0+zfH+r4nCgRwAA</XPD:REF>
<XPD:REF name="Participant">qmLkH+f/MEyxPHCF3YbN1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DUkGK0fONUWZecyI7WyCFAAA</XPD:REF>
<XPD:REF name="Views[1]">MfxKK6AvekGex3BlZ+ka7wAA</XPD:REF>
<XPD:REF name="Views[2]">8T3K4YsCy0uGO0m4iTx2BgAA</XPD:REF>
<XPD:REF name="Views[3]">VxtpFB5xME+nHBjYzrFQVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLAssociation" guid="f/IDfGtIeUuFDrM7drZtmAAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">cDNMwKfnX0GWTWfpDkiVUQAA</XPD:REF>
<XPD:REF name="Views[1]">B29ylSxly0mAOJxPNg2fEgAA</XPD:REF>
<XPD:REF name="Views[2]">JKK62DB8Uk+Ivf81IGcJsQAA</XPD:REF>
<XPD:REF name="Views[3]">NgYzdZbEdEeYTFQhNgpYwwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="31gxKIzUMkqGgsUOxd/szwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">f/IDfGtIeUuFDrM7drZtmAAA</XPD:REF>
<XPD:REF name="Participant">eDfkHmH2v0+J82PJ8GXvUQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">c4t5S/PDdkyUV+fS2E5w0gAA</XPD:REF>
<XPD:REF name="Views[1]">YiutGD0nj0apQwvSfTgJDgAA</XPD:REF>
<XPD:REF name="Views[2]">phT9nwN/2kedGeMAFZQF4wAA</XPD:REF>
<XPD:REF name="Views[3]">KDCTOSepCEWBgFanzmdhQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="a25eOLtKuUqbxSUVtKmflgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">f/IDfGtIeUuFDrM7drZtmAAA</XPD:REF>
<XPD:REF name="Participant">RZJdggrUQUiLAAtw2Ln1wAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LA7HXF/4QEGzPei4powSUwAA</XPD:REF>
<XPD:REF name="Views[1]">2ybBqHJjZEiRXNnuTF+qjAAA</XPD:REF>
<XPD:REF name="Views[2]">0MwzD3a3EUStnEAUHnHHQAAA</XPD:REF>
<XPD:REF name="Views[3]">EhgC4A6kYUiH9vqc4jF1EgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLAssociation" guid="neDAsmyVm0qeF6H/ovPZ6wAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">m0P6iDqNtkyAAF1d4ik8owAA</XPD:REF>
<XPD:REF name="Views[1]">zKWS/9lOnka1d2cyW44LZwAA</XPD:REF>
<XPD:REF name="Views[2]">iGz824CL3E64oQktLm8FDQAA</XPD:REF>
<XPD:REF name="Views[3]">9Evdty3ctE6ZsTNRvIEwMAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="1wQ1eOJ7DEqXLVWLUqemEAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">neDAsmyVm0qeF6H/ovPZ6wAA</XPD:REF>
<XPD:REF name="Participant">oOP+6HMoJkmh6+bPRYu4sAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wIkPgfsM3US9/O5eKujuxAAA</XPD:REF>
<XPD:REF name="Views[1]">xlDRR6sDtkW83I2Nbh7DigAA</XPD:REF>
<XPD:REF name="Views[2]">MxF9lwg7fUSy7HHYvI8mHwAA</XPD:REF>
<XPD:REF name="Views[3]">A0+IyltZ0UCbHXsZjFFQzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="v9uS9Z8Ce0yfGLcDsnx03QAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">neDAsmyVm0qeF6H/ovPZ6wAA</XPD:REF>
<XPD:REF name="Participant">cF/DfLTY6UGb6YpaOi5VOgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jaTQnHftfk+3PMvrOw+y9AAA</XPD:REF>
<XPD:REF name="Views[1]">Wmg89KGjkUeuMwhREORiKAAA</XPD:REF>
<XPD:REF name="Views[2]">KzfpwJPRPkyUifsKRwHJ1QAA</XPD:REF>
<XPD:REF name="Views[3]">Pdxbhc842UGTJXyVVVX2iAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLGeneralization" guid="6DyaewVBVk22X+dJlAMfXAAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:REF name="Child">wmzTdNyjgUCMoroEgt/6NQAA</XPD:REF>
<XPD:REF name="Parent">45feCePJq0ul3+Qal0/S8wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AMOroVaBa0uEAidS518u+QAA</XPD:REF>
<XPD:REF name="Views[1]">4vBA17Qqrkm1KaZ9dgCVBAAA</XPD:REF>
<XPD:REF name="Views[2]">Ao09IDWCNUCxfV/Uro9ZqAAA</XPD:REF>
<XPD:REF name="Views[3]">BB+vqDt3MkGwSiBGPaFXaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLGeneralization" guid="/52Ri96O8ESaEn/QHEPQlgAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:REF name="Child">WNEz7JqAKkSAD1QNQdPowAAA</XPD:REF>
<XPD:REF name="Parent">CLZtNJNSy0e1w7/GzLcddgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SwO9xfJsVESpzkzk6Gjh3QAA</XPD:REF>
<XPD:REF name="Views[1]">bBCjRqdMMEGKZfM0+H0wSgAA</XPD:REF>
<XPD:REF name="Views[2]">mExkH+U1NUCRaG9nPBlnNAAA</XPD:REF>
<XPD:REF name="Views[3]">pbj0z0hSSUyMca9SH3fTNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLGeneralization" guid="VeYtCHpbk0W0w4m5uKatGAAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:REF name="Child">1Hj45vOfNkmI3KmBg/V9RwAA</XPD:REF>
<XPD:REF name="Parent">CLZtNJNSy0e1w7/GzLcddgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">R1xaFkzblkqj1X3B+mt87gAA</XPD:REF>
<XPD:REF name="Views[1]">QIVo1Ga2X0CN8jQBmQJ9bgAA</XPD:REF>
<XPD:REF name="Views[2]">Od0i9nxon0+GmoTexRy2TAAA</XPD:REF>
<XPD:REF name="Views[3]">v7rS0dTE5UaGtsk+vSq6gAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLAssociation" guid="QfoO/nR0+0Su3c2ZYNjfDQAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Oz/GhkDAHE6wYZr+lxnvYgAA</XPD:REF>
<XPD:REF name="Views[1]">f1wVdV5EP06GzahDKQ8nFwAA</XPD:REF>
<XPD:REF name="Views[2]">nE8iSXHDN0W+FG2s6z7TCgAA</XPD:REF>
<XPD:REF name="Views[3]">GB+uxgszC0mlk4oM1+10mgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="+2mfbHynUUmXcxauU7RtRwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">QfoO/nR0+0Su3c2ZYNjfDQAA</XPD:REF>
<XPD:REF name="Participant">RZJdggrUQUiLAAtw2Ln1wAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">d3EwMIV8m0KshHQMsjvJBwAA</XPD:REF>
<XPD:REF name="Views[1]">8XB2xkNdfUaxxmSbqgLqkAAA</XPD:REF>
<XPD:REF name="Views[2]">qKgAEKwlmE+42LemWWCS+QAA</XPD:REF>
<XPD:REF name="Views[3]">EaGYgh1hqkCW02ghiNNE6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="DrvKxQ8KokSv0HwHO8t9AQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">QfoO/nR0+0Su3c2ZYNjfDQAA</XPD:REF>
<XPD:REF name="Participant">YpZSHt3FZ0WGOfleZP/OCAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jCm0cxA80UmlTe/WE86cIAAA</XPD:REF>
<XPD:REF name="Views[1]">3YiQYEKYfkmjls6xagHAkgAA</XPD:REF>
<XPD:REF name="Views[2]">QIH/Z+W85EiqgJLjfjDIcQAA</XPD:REF>
<XPD:REF name="Views[3]">PCeUZDgykkiosFS9jXS+ugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLAssociation" guid="NTmAC5e91EOF+NJNw18T2wAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rEogIUa4lUu/m0GWHO47QAAA</XPD:REF>
<XPD:REF name="Views[1]">sn0f7PAn90uEgfZYxU7BYgAA</XPD:REF>
<XPD:REF name="Views[2]">G6paf0s490qVfDhq8hQzVwAA</XPD:REF>
<XPD:REF name="Views[3]">NcDuEetggkuQV5Il5rowcgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Qbg5XYQOk0G/UtdQkptnkQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">NTmAC5e91EOF+NJNw18T2wAA</XPD:REF>
<XPD:REF name="Participant">+LXnVKK8AkSGTXHT2LWwTwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Si5MR2IsY0WAZoy2dc9ilwAA</XPD:REF>
<XPD:REF name="Views[1]">Z7o7CKp8aEiFRQ6CkNywzgAA</XPD:REF>
<XPD:REF name="Views[2]">ZuhrNuNpykey/th7BtQZsQAA</XPD:REF>
<XPD:REF name="Views[3]">4yA+OtURJkufxV6bSgXFOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="9fbaLi9oikSGLE+ML2UnkgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">NTmAC5e91EOF+NJNw18T2wAA</XPD:REF>
<XPD:REF name="Participant">45feCePJq0ul3+Qal0/S8wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sDeZViGMb0GkJLAVKnSTBQAA</XPD:REF>
<XPD:REF name="Views[1]">qBB6rUH3RE+pU8lkM3ZmngAA</XPD:REF>
<XPD:REF name="Views[2]">ENBtsS1JR0CjNGvfK3v9aAAA</XPD:REF>
<XPD:REF name="Views[3]">mHHqjzFPTU+4zDfiRhEHcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLAssociation" guid="eiBnAzQKvUCS2T0sFwfy6AAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VdgQVTedaUmA3uVsIEbebQAA</XPD:REF>
<XPD:REF name="Views[1]">5POztcS3a02j4nHgtABX6wAA</XPD:REF>
<XPD:REF name="Views[2]">4za93BJ38kiPLRH2ao99IgAA</XPD:REF>
<XPD:REF name="Views[3]">Rsbsf7YRmU2B36d2ZwoDtAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="7lDMW/BoikehDKIBKNUv/gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">eiBnAzQKvUCS2T0sFwfy6AAA</XPD:REF>
<XPD:REF name="Participant">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">oiW/4P+7mkWT+yxz3o2hKgAA</XPD:REF>
<XPD:REF name="Views[1]">ZClTqZ36VUKlrUKor2XG0AAA</XPD:REF>
<XPD:REF name="Views[2]">JuD1MWW9akGWQtXHTIfdAwAA</XPD:REF>
<XPD:REF name="Views[3]">6Wy0gp6Aa0y35dBM6u8fGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="+OwSPKCFfEKdAn9tHIF8wwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">eiBnAzQKvUCS2T0sFwfy6AAA</XPD:REF>
<XPD:REF name="Participant">D49gwPL53kCd3LsuS6yhfwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uxfsDumgeEuCthHDoYTAHQAA</XPD:REF>
<XPD:REF name="Views[1]">kRkDFP+OsUiA9OdpkB8piwAA</XPD:REF>
<XPD:REF name="Views[2]">Vpw0KUF3hEytaUIuhMGSFQAA</XPD:REF>
<XPD:REF name="Views[3]">F/5M2Xzlb06CgkotDbCevwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLAssociation" guid="yfkPcJGeQUKR0uHlq1A7YwAA">
<XPD:REF name="Namespace">f7nTLVHd0E68OyFuRB+8eAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iYwg1ULVpEmS11gV7M7tDAAA</XPD:REF>
<XPD:REF name="Views[1]">9Te4RbKos0KtxflzFHusAQAA</XPD:REF>
<XPD:REF name="Views[2]">h4PQnQSg1E2bRafQ/QFk/wAA</XPD:REF>
<XPD:REF name="Views[3]">MkiLo543fUmJD/fstgYAKAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="VhmOViFnHEq8h2b7EAC/SQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">yfkPcJGeQUKR0uHlq1A7YwAA</XPD:REF>
<XPD:REF name="Participant">DT2Ob0n2REuiXwaMxl45eQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2EhQrrHyEU2pfS6FrX3DZAAA</XPD:REF>
<XPD:REF name="Views[1]">mh9/VtM+REKhHlj0gKbmUgAA</XPD:REF>
<XPD:REF name="Views[2]">B0MLKT8DSEy+Hi0HQFlU1QAA</XPD:REF>
<XPD:REF name="Views[3]">bBu/2jkp+UK1lG+lKplYGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="tFHH+GLac0GUByNq3zJSXAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">yfkPcJGeQUKR0uHlq1A7YwAA</XPD:REF>
<XPD:REF name="Participant">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">icDxjTY6SEOjlVNR5NXzlAAA</XPD:REF>
<XPD:REF name="Views[1]">gr6bXvCGu0mcoV+Fvxv4WgAA</XPD:REF>
<XPD:REF name="Views[2]">uq884hxZpUW/qa1w/zOeOQAA</XPD:REF>
<XPD:REF name="Views[3]">7WXpzDn6okS0WB1Oiol5FAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[204]" type="UMLAssociation" guid="urZGjEATUEKzqYvvoh3xCAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fVIrJ0etPkWtUkSX2fyfywAA</XPD:REF>
<XPD:REF name="Views[1]">HBE5HpfmDkubLU9c2HxITgAA</XPD:REF>
<XPD:REF name="Views[2]">DNR4Ix+5r0upogIG6YHqdQAA</XPD:REF>
<XPD:REF name="Views[3]">7Fu+aJAz2U672oL4NAFE1QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="0QU0onQWbEOP+zuo02WFlgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">urZGjEATUEKzqYvvoh3xCAAA</XPD:REF>
<XPD:REF name="Participant">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MeaiNgQlQUSyYhVAhHx4gQAA</XPD:REF>
<XPD:REF name="Views[1]">2wRNA8BxGE+Eemo5e1RJjQAA</XPD:REF>
<XPD:REF name="Views[2]">HwS+b9mJFUihg7ZFpBrpzQAA</XPD:REF>
<XPD:REF name="Views[3]">685Am32qT02c1ZWHKzCDmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="lL2tuJwigEik2PX8ky/FVAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">urZGjEATUEKzqYvvoh3xCAAA</XPD:REF>
<XPD:REF name="Participant">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">o30VPVVp3UmZtR0LAhUKrgAA</XPD:REF>
<XPD:REF name="Views[1]">Ic+WOcGymE+98HX35gf+IgAA</XPD:REF>
<XPD:REF name="Views[2]">qyn5cxg4/kiKmMC4DpGwzQAA</XPD:REF>
<XPD:REF name="Views[3]">oo7q19MUA0iWQyBmsqceLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[205]" type="UMLAssociation" guid="3hK/uf1J8EOXXjXxTBWybgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ATeXZjkdzUeElwW7RHv9TAAA</XPD:REF>
<XPD:REF name="Views[1]">F4BpSoUivECM4aTkRI3NFQAA</XPD:REF>
<XPD:REF name="Views[2]">RshoWOhyyUSU/R04Nbl+jQAA</XPD:REF>
<XPD:REF name="Views[3]">XWDLwA46Y0inmMuGfzXxvwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="3hHbp9T5qkWejBv3BKaZLwAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">3hK/uf1J8EOXXjXxTBWybgAA</XPD:REF>
<XPD:REF name="Participant">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LGNzT8LWrU6SZcSIyIfSxwAA</XPD:REF>
<XPD:REF name="Views[1]">DJj6sThnyEaqTV9KcGfqzgAA</XPD:REF>
<XPD:REF name="Views[2]">iNRZWSgXckyH1ynlSFpNAQAA</XPD:REF>
<XPD:REF name="Views[3]">ea9cvaqlh0ue05kf1JTSPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="lA/iAwmDCEa0Kod9LAy5JAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">3hK/uf1J8EOXXjXxTBWybgAA</XPD:REF>
<XPD:REF name="Participant">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">d3GkC7gAOUOp372sPwqfbQAA</XPD:REF>
<XPD:REF name="Views[1]">+cmccNMCOUOPTk1zwrEvWwAA</XPD:REF>
<XPD:REF name="Views[2]">3yU8GI/sB0iEeG8upjh2dgAA</XPD:REF>
<XPD:REF name="Views[3]">/QYzmNmqkEGS94bUdCsfFwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[206]" type="UMLAssociation" guid="d5s1ywNa2EuaNsre83QINAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">73GzpCwbkE2Dd6EOsWwsHAAA</XPD:REF>
<XPD:REF name="Views[1]">TCrFhpguPkqdzrjVETvVHAAA</XPD:REF>
<XPD:REF name="Views[2]">AKRtjwlh3UmSiccaLSTiWAAA</XPD:REF>
<XPD:REF name="Views[3]">l0b9e6FyV0WjtHBLPi9yHwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ejis2kUCqkeKOctDXKObMgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">d5s1ywNa2EuaNsre83QINAAA</XPD:REF>
<XPD:REF name="Participant">ohvLFQ1mFEmGL387OQITSgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">78TXyZnaoUWoHCze24LO6gAA</XPD:REF>
<XPD:REF name="Views[1]">HzDuTATWO0+f8WBLNj6TvwAA</XPD:REF>
<XPD:REF name="Views[2]">UYNN0qd000yLrbyvGgUV9QAA</XPD:REF>
<XPD:REF name="Views[3]">rqELTnWCGUmJ43MgN1lJTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="nZp7+Kgb90O7lkUlNlhPegAA">
<XPD:REF name="Association">d5s1ywNa2EuaNsre83QINAAA</XPD:REF>
<XPD:REF name="Participant">HFP1WQrWWEmvWrN1hAv3rAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">r34mIFUV2k+NLRzUAGYWTgAA</XPD:REF>
<XPD:REF name="Views[1]">cJcCAp2UEUen74iF9hAtoAAA</XPD:REF>
<XPD:REF name="Views[2]">igB82ykTr0mKSkGGFFaSnwAA</XPD:REF>
<XPD:REF name="Views[3]">J0g+b4dOwkyjZcF5JEtBagAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[207]" type="UMLAssociation" guid="tIzq1IC7Ukm1zQgIddwpwAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DCQA5KEQK0+e3rr8U1PDiAAA</XPD:REF>
<XPD:REF name="Views[1]">wcILV1qAxkmpsdG46fCR9wAA</XPD:REF>
<XPD:REF name="Views[2]">SH2zVmvveU+n439jqepC6QAA</XPD:REF>
<XPD:REF name="Views[3]">9uk6X1NRv06LFxJb+/ajGgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="qnxniaaBiEW40MOmKhogyQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">tIzq1IC7Ukm1zQgIddwpwAAA</XPD:REF>
<XPD:REF name="Participant">HFP1WQrWWEmvWrN1hAv3rAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7M6otEzJl0eOtKeMAVehFwAA</XPD:REF>
<XPD:REF name="Views[1]">eIPOD/6+QUSJei6a11vtOAAA</XPD:REF>
<XPD:REF name="Views[2]">smd2Wb3qaEuQHzaMlj1McgAA</XPD:REF>
<XPD:REF name="Views[3]">kQwjvBvWw0+7b0d1HM6OCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="hPttTMvWIEaLXIhl8KOjIAAA">
<XPD:REF name="Association">tIzq1IC7Ukm1zQgIddwpwAAA</XPD:REF>
<XPD:REF name="Participant">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VM5vzc58lkKpFzkGlyATxgAA</XPD:REF>
<XPD:REF name="Views[1]">gETjB3VuKEmoNlExku3yogAA</XPD:REF>
<XPD:REF name="Views[2]">GoGrHm5xhU2XRo0lIecvKgAA</XPD:REF>
<XPD:REF name="Views[3]">6edFJh8D+EWuk+ujk2pufAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[208]" type="UMLAssociation" guid="xq7pxmI4ZEOniAjw1q+oeQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wOM6JKS2F0KfllgHpVIaagAA</XPD:REF>
<XPD:REF name="Views[1]">iAxLCTHqP0KX+Lpk7tInoQAA</XPD:REF>
<XPD:REF name="Views[2]">QzJwoJR0W0iX5I+mebveHgAA</XPD:REF>
<XPD:REF name="Views[3]">kcvo6QzBf0q0LeedqaOHnwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="rNiGZ6XdMk2WIZHyKzGYOQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">xq7pxmI4ZEOniAjw1q+oeQAA</XPD:REF>
<XPD:REF name="Participant">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">K1OTCiY5PE6XmWqs+R+gzgAA</XPD:REF>
<XPD:REF name="Views[1]">UbK7rZ0W+kK1404/AEc6tQAA</XPD:REF>
<XPD:REF name="Views[2]">IQEuWfMi3E+DxbLsoPldwwAA</XPD:REF>
<XPD:REF name="Views[3]">ebIQJmeIqEKQBKQP9XnAnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="7x6iD4eOIEq6VCMIQNai3wAA">
<XPD:REF name="Association">xq7pxmI4ZEOniAjw1q+oeQAA</XPD:REF>
<XPD:REF name="Participant">YA4ui2EQ4kammVq/K4nKFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xePBFf+s0UyT7K1Bh/aRAQAA</XPD:REF>
<XPD:REF name="Views[1]">U9CFlKq3rEiGT1WCzAR64QAA</XPD:REF>
<XPD:REF name="Views[2]">rp4gfCfP60CcRCQSbUgRNwAA</XPD:REF>
<XPD:REF name="Views[3]">0hwX7rKeyEWi3BPHveWDYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[209]" type="UMLAssociation" guid="bdYuOIiyAUaJpbWkywEzgQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="HfZpOPf/FUeK7mgV5qYboAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">bdYuOIiyAUaJpbWkywEzgQAA</XPD:REF>
<XPD:REF name="Participant">dnQbXFluBUacqBGB6eYunQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="y2ZY4GL4kU28w+P92LQKHwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">bdYuOIiyAUaJpbWkywEzgQAA</XPD:REF>
<XPD:REF name="Participant">dQwjqoLXbEieiy9yo9ajKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[210]" type="UMLGeneralization" guid="QE/x8LdkUU2ZhBOEOBsDfgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">30eGQdRNek2sEFYbDH7CMQAA</XPD:REF>
<XPD:REF name="Parent">/Sqh4mar5UGgTsl0VRqzPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[211]" type="UMLGeneralization" guid="PAYugeGMrUmXviCrjEygGAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">+jJPUO1Rfkuh9w4b5mAAkQAA</XPD:REF>
<XPD:REF name="Parent">/Sqh4mar5UGgTsl0VRqzPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[212]" type="UMLGeneralization" guid="QxL+chyurkKkZgrzYxYUkQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">BhfnlpJsy0OI6CWz3XHN+AAA</XPD:REF>
<XPD:REF name="Parent">/Sqh4mar5UGgTsl0VRqzPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[213]" type="UMLAssociation" guid="EEgm27757UCj+eNf6zr9TAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">w4ovCOBLvke1gtfqfyXyqwAA</XPD:REF>
<XPD:REF name="Views[1]">PCi6O3aCaUiGIpGRuPPWFQAA</XPD:REF>
<XPD:REF name="Views[2]">bBN/u26ydkelCVlFzLsSMgAA</XPD:REF>
<XPD:REF name="Views[3]">h1XY6Ad9EUOuqlX/MfsrhwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="uzN3vbYCpUSI88DcEx8dywAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">EEgm27757UCj+eNf6zr9TAAA</XPD:REF>
<XPD:REF name="Participant">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">s1KvF+L19ECMpyYhGZ9PZQAA</XPD:REF>
<XPD:REF name="Views[1]">TRA5XzSc5UWI2XxwS8fodQAA</XPD:REF>
<XPD:REF name="Views[2]">3zEQcXqPIEWpu+qr7QqMDgAA</XPD:REF>
<XPD:REF name="Views[3]">nEMbuZPwUUaBrK4eemE6ewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="NE3QHBPkjEC0eWgfRnnWwwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">EEgm27757UCj+eNf6zr9TAAA</XPD:REF>
<XPD:REF name="Participant">Ju9hHTvPJEiG2mi524xzrgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">d7A6lgVmqUeHboxAmlap5QAA</XPD:REF>
<XPD:REF name="Views[1]">0VTtnYc5g0Cd6XCldmuZwgAA</XPD:REF>
<XPD:REF name="Views[2]">gRjmCryOHkqSMEUJ4hyJywAA</XPD:REF>
<XPD:REF name="Views[3]">iFEsffFeoUO8FygHGAC7sQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[214]" type="UMLGeneralization" guid="zzfsBrV1rEaNJpHxWrnPvwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">w2QyqLsQNEK8C2lhmac0NgAA</XPD:REF>
<XPD:REF name="Parent">A6p5Lox0AEeyNgUT0hnnHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[215]" type="UMLGeneralization" guid="qwrxknQiwkqQfn+qaazCSwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">M+KKsLFB7kWv2am5sSQBOwAA</XPD:REF>
<XPD:REF name="Parent">8RvDmMxb3UKXlOjCVjiRiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[216]" type="UMLGeneralization" guid="aClBbkyEHkmlhteLjLVdigAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">l/1Lztn0/0GmT+eA0LjtwAAA</XPD:REF>
<XPD:REF name="Parent">M+KKsLFB7kWv2am5sSQBOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[217]" type="UMLGeneralization" guid="WcLoE3rapUynPdpIezSQ8AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">w2QyqLsQNEK8C2lhmac0NgAA</XPD:REF>
<XPD:REF name="Parent">w2QyqLsQNEK8C2lhmac0NgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[218]" type="UMLGeneralization" guid="hxPfREaFKUaNlSvSmMaaSwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">/0gAfbmaakKf6wVQz8CSvAAA</XPD:REF>
<XPD:REF name="Parent">M+KKsLFB7kWv2am5sSQBOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[219]" type="UMLGeneralization" guid="WSozusSJAESvdAiikY0XpgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">w2QyqLsQNEK8C2lhmac0NgAA</XPD:REF>
<XPD:REF name="Parent">M+KKsLFB7kWv2am5sSQBOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[220]" type="UMLGeneralization" guid="IMSBILYZREW80vySxNSB3gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">nCDkyambAUiXyNV6kfAtaAAA</XPD:REF>
<XPD:REF name="Parent">A6p5Lox0AEeyNgUT0hnnHQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hn+vP85f3kaZ9wExEJmCKgAA</XPD:REF>
<XPD:REF name="Views[1]">wfGi32GlokKLlMeWNPrcFAAA</XPD:REF>
<XPD:REF name="Views[2]">DUk8l3mM3ESKJ6n6fTR3awAA</XPD:REF>
<XPD:REF name="Views[3]">hBzQft5nHEeShoKCf1o3XwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[221]" type="UMLRealization" guid="YPvCvA0m/Em298YuBhHSHQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
<XPD:REF name="Supplier">t+qxnttI7k+4XyiD62LU3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[222]" type="UMLAssociation" guid="9gSoX+1gMkuK9dzOafyT4gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="AiQnEkOYMEyzAcX6Ftkl2wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">9gSoX+1gMkuK9dzOafyT4gAA</XPD:REF>
<XPD:REF name="Participant">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="1x58WIttzkOidZfvrWUJCwAA">
<XPD:REF name="Association">9gSoX+1gMkuK9dzOafyT4gAA</XPD:REF>
<XPD:REF name="Participant">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[223]" type="UMLAssociation" guid="VHsbpdAMuE+LYaxQ/drzfQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">or/Sy/3c5kiL9EzHrZKBwgAA</XPD:REF>
<XPD:REF name="Views[1]">4UIJRfjvPUSf15fqEqA7XAAA</XPD:REF>
<XPD:REF name="Views[2]">FsNF+UZDCEyk25sOmHifYwAA</XPD:REF>
<XPD:REF name="Views[3]">mMfmTL1980iLQIbSBU/HfgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="v34zW7XNX0yiRf1I2V9tSAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">VHsbpdAMuE+LYaxQ/drzfQAA</XPD:REF>
<XPD:REF name="Participant">QTyk9HQz0EmU8h5zFXnAjQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YenArLWQ50iD/Jw4KqzbxgAA</XPD:REF>
<XPD:REF name="Views[1]">QUF7JLUYkkC6dPZPM48XbgAA</XPD:REF>
<XPD:REF name="Views[2]">K3YJEMZ+20eRKnb28zGjNwAA</XPD:REF>
<XPD:REF name="Views[3]">bS8vJ9oEE0mOK84kJgubpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="3p+RPIElcECPrZGlhkSbSwAA">
<XPD:REF name="Association">VHsbpdAMuE+LYaxQ/drzfQAA</XPD:REF>
<XPD:REF name="Participant">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">l3EQQSbRTEiX1XPgEWVAMgAA</XPD:REF>
<XPD:REF name="Views[1]">wQjXNtIsmUO/WE8XxgghBwAA</XPD:REF>
<XPD:REF name="Views[2]">GI2BG8Vu20uwGGuqGseZcQAA</XPD:REF>
<XPD:REF name="Views[3]">xj6PfePg+UCX49i29bMEvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[224]" type="UMLGeneralization" guid="hvg2rlatwkOvDSxB1H0NbwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">reCcDl/vxUqemTkfRDcxbAAA</XPD:REF>
<XPD:REF name="Parent">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1FokLjAbeE+2G1AGQH1JPAAA</XPD:REF>
<XPD:REF name="Views[1]">nhkcdtE0kkuXg/JWrNh/3wAA</XPD:REF>
<XPD:REF name="Views[2]">k6AROrxREkCt9joJN2Eo7gAA</XPD:REF>
<XPD:REF name="Views[3]">y52j/SOwCE+cUykVWqwWsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[225]" type="UMLGeneralization" guid="KeBNiE6UdkuDy19Yce3TVAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ZrAlR/p8LkSpyrajxPhBGgAA</XPD:REF>
<XPD:REF name="Parent">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qA/75Ysk9Uy34ZyqD9/wfwAA</XPD:REF>
<XPD:REF name="Views[1]">TRu2e29ls0WL8Lp1VqWkNQAA</XPD:REF>
<XPD:REF name="Views[2]">cC9fsMMtZ0WIxq+/A3rlaAAA</XPD:REF>
<XPD:REF name="Views[3]">SVgB9dwTH0SX8LXADanbzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[226]" type="UMLGeneralization" guid="rZ/243ifrkK7sggxqGPjAwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">6AdtPehraUmFqrmpJOz9iQAA</XPD:REF>
<XPD:REF name="Parent">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">q36aOyunFkS/4S1XAEEjlQAA</XPD:REF>
<XPD:REF name="Views[1]">pwolVvN2pUW1iRg/MkJ3twAA</XPD:REF>
<XPD:REF name="Views[2]">YCRRvEyUIk+dVaSUML+iiwAA</XPD:REF>
<XPD:REF name="Views[3]">3in2MSK/m0+mCA31HUg/nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[227]" type="UMLGeneralization" guid="Xw77tE71jkSjRbxPQ2yrxwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">GvH3+s6pqky8IA6nhnxOlgAA</XPD:REF>
<XPD:REF name="Parent">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VD0XT8kVHEWSJ4iWIGIq8wAA</XPD:REF>
<XPD:REF name="Views[1]">VcG2//dQNkKeWCSbXkHcbgAA</XPD:REF>
<XPD:REF name="Views[2]">f/ScOAViU0OEI+GpoCoPGAAA</XPD:REF>
<XPD:REF name="Views[3]">j8NgXxIZKE+j+9VlyTCX7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[228]" type="UMLGeneralization" guid="ZiTBP5UE502HqkuP/1HjtgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">FYj+LlTSokynDxmvz+mDOgAA</XPD:REF>
<XPD:REF name="Parent">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">p7dsDDUD0UWEtKUfXzvnKgAA</XPD:REF>
<XPD:REF name="Views[1]">lwi1lhl1G0uPuI4TDbW9DAAA</XPD:REF>
<XPD:REF name="Views[2]">Xkm4uXkJ+EeWLFRRqu1gKQAA</XPD:REF>
<XPD:REF name="Views[3]">0wdQO25GjEiAv2YDSsNRwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[229]" type="UMLGeneralization" guid="GEjVO2chnkul7FRhEF+fbQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">iTYAwXq6FUCoGFBSqwq4yQAA</XPD:REF>
<XPD:REF name="Parent">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5elgwNbUOkiHfWgcYK0a9AAA</XPD:REF>
<XPD:REF name="Views[1]">8OjlRwM160i7p9hLaD77wwAA</XPD:REF>
<XPD:REF name="Views[2]">ZQJG06L0S06VgknViX6ffwAA</XPD:REF>
<XPD:REF name="Views[3]">SWwTVn/SSkq6lhAdOiLQLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[230]" type="UMLGeneralization" guid="2+rH12U1iU+VtYbdplsztQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">URjTUGaXeUy2ZXJ+iEP1dgAA</XPD:REF>
<XPD:REF name="Parent">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZsfgcKRAA0mlKQyBsvmYXwAA</XPD:REF>
<XPD:REF name="Views[1]">8eW+4J4ViEuZc4j/dki9uAAA</XPD:REF>
<XPD:REF name="Views[2]">uf70z/GIbUGvB7N102NIBgAA</XPD:REF>
<XPD:REF name="Views[3]">iBrp8zDXS0yq9D913yyW6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[231]" type="UMLGeneralization" guid="P00+7/0qoUuI3m1CyeLtPAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">CNSCf9fTm0OoonxoFgHO2QAA</XPD:REF>
<XPD:REF name="Parent">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rb35F3Be8Eu5rh5ZgO+lBAAA</XPD:REF>
<XPD:REF name="Views[1]">0SWFhO5KO0q3mZsvcCG46AAA</XPD:REF>
<XPD:REF name="Views[2]">7247Ho4t2EWjkOgUkCu0AwAA</XPD:REF>
<XPD:REF name="Views[3]">2zOAFrem40+p3UsbQ25LwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[232]" type="UMLGeneralization" guid="PwOVPUVyWEOEgJ4rlGw62gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">NfBIzC3YZE68iCC0ZeJkVQAA</XPD:REF>
<XPD:REF name="Parent">SRn3TP2XoU2ZWgdJNX3YtgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/rhynn0gQECcGtTIZSE5VgAA</XPD:REF>
<XPD:REF name="Views[1]">OpXAWp5N7ECbSnutWGgQpQAA</XPD:REF>
<XPD:REF name="Views[2]">YRM5JgAt60ORWeK9TTdaqwAA</XPD:REF>
<XPD:REF name="Views[3]">EFisfgMqI0+N3fVrDyRF8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[233]" type="UMLGeneralization" guid="Sn830xzHoUO+siQBO75sNAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">foJeHxtzF0eAlOvQZrQfbwAA</XPD:REF>
<XPD:REF name="Parent">SRn3TP2XoU2ZWgdJNX3YtgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MrPycqRoxkOps1hW+GCdgAAA</XPD:REF>
<XPD:REF name="Views[1]">uoDrPMr3c0OVh+u+VSBYuQAA</XPD:REF>
<XPD:REF name="Views[2]">VQED7zYuf0abp1ONkxIKMAAA</XPD:REF>
<XPD:REF name="Views[3]">ylgORGPHD0OXvgVF8CS2YAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[234]" type="UMLAssociation" guid="rYmkpBIR3EqLig/bDjc09AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aQxDawg+x0iWNTDhWezUWgAA</XPD:REF>
<XPD:REF name="Views[1]">z/wmtcSPlUeTedR/P7VfPgAA</XPD:REF>
<XPD:REF name="Views[2]">hADCeLMsqUaG3+as2W0PMAAA</XPD:REF>
<XPD:REF name="Views[3]">5naUCFkRJEWzca2z2iEBpgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="aYvErPerD0iwFbC/uRP3pgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">rYmkpBIR3EqLig/bDjc09AAA</XPD:REF>
<XPD:REF name="Participant">8dJFILODiEGCpoULdCu68AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">28yJTlYfAUCeMULJxeYSCAAA</XPD:REF>
<XPD:REF name="Views[1]">0tuE86zrN0G/2IItqzepOwAA</XPD:REF>
<XPD:REF name="Views[2]">TXMIOVSw70qbe922fQdl9QAA</XPD:REF>
<XPD:REF name="Views[3]">Ia2rl2Awf0+gMcp+e2FjwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="z7V/lAG530ueXS/hXglAvAAA">
<XPD:REF name="Association">rYmkpBIR3EqLig/bDjc09AAA</XPD:REF>
<XPD:REF name="Participant">MxNbYLLJAkWkh/yS/t8kpQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rbT36gb1DkKx2cWuHACLRAAA</XPD:REF>
<XPD:REF name="Views[1]">4EVE+dEEv0SGAUO2nt+3kQAA</XPD:REF>
<XPD:REF name="Views[2]">2sO+IvlK+UW+jskh5VPLCgAA</XPD:REF>
<XPD:REF name="Views[3]">FHcUcM4fAkKk+OCWKbBPTAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[235]" type="UMLGeneralization" guid="0BjZws3yAUO2ww7Ab+YRhQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">aThGrqAjtkamxwQuGHi8ngAA</XPD:REF>
<XPD:REF name="Parent">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BqMqWlXq+kOA7PZfhe8dIQAA</XPD:REF>
<XPD:REF name="Views[1]">ZemrNQAP2UGywW0LCMDySwAA</XPD:REF>
<XPD:REF name="Views[2]">xgMzRO6/FEqBtu1OKFWzdQAA</XPD:REF>
<XPD:REF name="Views[3]">pvhM7yfosEu/j8JdV7/a4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[236]" type="UMLGeneralization" guid="kwGy+oQJPEe6N59XZz9xowAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:REF name="Parent">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2wulU0U4J0aQyk4WhTjcpgAA</XPD:REF>
<XPD:REF name="Views[1]">jtix/v/vQkyTrUsiyvf6vQAA</XPD:REF>
<XPD:REF name="Views[2]">ydOb2Lvzgkqg/6kQOuSrNAAA</XPD:REF>
<XPD:REF name="Views[3]">BDbOnWPxf0iJDr0kxkR4FAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[237]" type="UMLRealization" guid="UnsuDdfoeki0wabI9W8AjwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">6leaB+E1WE+7n4sAcT1D/AAA</XPD:REF>
<XPD:REF name="Supplier">87d+XHkTDU649TUOLCCecgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pH9kdSPeH0+opbgsNZ1xsgAA</XPD:REF>
<XPD:REF name="Views[1]">pu2Jsz1i70qh2kx+CKBmUgAA</XPD:REF>
<XPD:REF name="Views[2]">65he8WLGlEO1DD+Yn7IOAAAA</XPD:REF>
<XPD:REF name="Views[3]">Jj6VFFT4T0avmqVADP8XKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[238]" type="UMLAssociation" guid="6GCcfQFl0ku1xLDj6ADr7wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fgBvK7W6OE6TADq77kdpMwAA</XPD:REF>
<XPD:REF name="Views[1]">XzaDHuF1mEyEohiwnFAU3AAA</XPD:REF>
<XPD:REF name="Views[2]">hyS90rwpuE266X/RqarmxAAA</XPD:REF>
<XPD:REF name="Views[3]">HhCV0DnsvUusICtlp9PGkAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="BPMWuu+vZ0en2Vh/5gmszQAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">6GCcfQFl0ku1xLDj6ADr7wAA</XPD:REF>
<XPD:REF name="Participant">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kMG9OsOu402KxV/0SLbfWgAA</XPD:REF>
<XPD:REF name="Views[1]">WfEM9XV1Z0S0S7cNXgAGigAA</XPD:REF>
<XPD:REF name="Views[2]">/+mMR1zjhUaga7BvGhuUpQAA</XPD:REF>
<XPD:REF name="Views[3]">3oaZ0DBaVEaeHntn3cGLzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="nkFcTcfx80OHUWL9HTA3eAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">6GCcfQFl0ku1xLDj6ADr7wAA</XPD:REF>
<XPD:REF name="Participant">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">v4DIjDmRkEi2ZD8nffj+qwAA</XPD:REF>
<XPD:REF name="Views[1]">faGrDuv5BUWnCAsPzr5p2wAA</XPD:REF>
<XPD:REF name="Views[2]">0Hd8JkNrQEmQImkyfa3qBwAA</XPD:REF>
<XPD:REF name="Views[3]">Uo0aogkbTE6ZSMVBAb9tsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[239]" type="UMLAssociation" guid="6x+A1lqB8UGefXrhWf109AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">US82Yus330WxZlp0Ok1HXQAA</XPD:REF>
<XPD:REF name="Views[1]">HFaIgEYZKkaIKWO0yJ2sKgAA</XPD:REF>
<XPD:REF name="Views[2]">CVhzrSvGjEe8Zg421PQTSQAA</XPD:REF>
<XPD:REF name="Views[3]">CiUppiKw+EiCshUVuFKDzgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="iMkkp9PC+kGhV96/CzwydAAA">
<XPD:REF name="Association">6x+A1lqB8UGefXrhWf109AAA</XPD:REF>
<XPD:REF name="Participant">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">x/wm5OGOzkGf+CnO1PJ5dAAA</XPD:REF>
<XPD:REF name="Views[1]">ycMXWuy4pkOaIHATEu5l+QAA</XPD:REF>
<XPD:REF name="Views[2]">4ovtbDkEvUiDrjyX0B4hIQAA</XPD:REF>
<XPD:REF name="Views[3]">7RzvFbhsN06mpD+qLvAXAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="R1HAIbVBm0Km5KEhXYnhkgAA">
<XPD:REF name="Association">6x+A1lqB8UGefXrhWf109AAA</XPD:REF>
<XPD:REF name="Participant">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KOS9b+O5N0+rAtKzqOJkWQAA</XPD:REF>
<XPD:REF name="Views[1]">5AUx2V+hTkSMiFFNiqLR2wAA</XPD:REF>
<XPD:REF name="Views[2]">TV/9DA/yRE6L9VeQpZpFsQAA</XPD:REF>
<XPD:REF name="Views[3]">3ytTgRmlFUyT4LHag56I1gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[240]" type="UMLAssociation" guid="vbgYjdWe+kiAlYD1HZO69AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VL5pqmOu7kWRj6OyKPxEuAAA</XPD:REF>
<XPD:REF name="Views[1]">umNdYnkE3EKG270dNNa7swAA</XPD:REF>
<XPD:REF name="Views[2]">dokhx9tx7kiDjnRNSw9uKAAA</XPD:REF>
<XPD:REF name="Views[3]">bLcl+Tuc9E+6ifADAlPSBAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ItdI0KOU8U6DzvWu1cgEgAAA">
<XPD:REF name="Association">vbgYjdWe+kiAlYD1HZO69AAA</XPD:REF>
<XPD:REF name="Participant">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bUPdUgM3oEyJRZm5SyRCYAAA</XPD:REF>
<XPD:REF name="Views[1]">Icok01orIkSHP/u8ZNRVnQAA</XPD:REF>
<XPD:REF name="Views[2]">/d5dG30cj0qQvaTz8AqKcQAA</XPD:REF>
<XPD:REF name="Views[3]">rPHWVC4tBUigNRcoqCl4kAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="PiOWZ79Kr0CGGjg7tn2W2QAA">
<XPD:REF name="Association">vbgYjdWe+kiAlYD1HZO69AAA</XPD:REF>
<XPD:REF name="Participant">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qdAOkdWBb06HAxcD5Z1l3QAA</XPD:REF>
<XPD:REF name="Views[1]">3FDOqriYIkuZfChdbTYkRwAA</XPD:REF>
<XPD:REF name="Views[2]">BhJ4wTQDfEyaR45DQHLsAgAA</XPD:REF>
<XPD:REF name="Views[3]">iPoJhQRE/kC91P0j9wUV7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[241]" type="UMLAssociation" guid="FCQ7JLTcSU2kn9Tp5CCaOwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Nctyaox4kU281edlYb82BAAA</XPD:REF>
<XPD:REF name="Views[1]">t5R0Mo09PkGiAG/nVbDnrQAA</XPD:REF>
<XPD:REF name="Views[2]">UEEKOYW+kkK/PgvHXlOVlgAA</XPD:REF>
<XPD:REF name="Views[3]">fya0FbNfu02sVqGvoMMQ4QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="rBuQ3iAFZ0+gJVHajrcDqgAA">
<XPD:REF name="Association">FCQ7JLTcSU2kn9Tp5CCaOwAA</XPD:REF>
<XPD:REF name="Participant">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dHWEiZkrqUGeH3cUrTzCqgAA</XPD:REF>
<XPD:REF name="Views[1]">uTOK/ZyRcE6exn6391KESwAA</XPD:REF>
<XPD:REF name="Views[2]">YoRJF9rBdk+d4TcsU0IP9QAA</XPD:REF>
<XPD:REF name="Views[3]">uZadqmaUckGftyXOPzLgmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="NKG9/ZJR1E+3B0Kij+DJCQAA">
<XPD:REF name="Association">FCQ7JLTcSU2kn9Tp5CCaOwAA</XPD:REF>
<XPD:REF name="Participant">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lAKb6jl290WjI4qBL3MQqgAA</XPD:REF>
<XPD:REF name="Views[1]">2o9s1D5HjkCmkgW4A1nb1AAA</XPD:REF>
<XPD:REF name="Views[2]">BichJK31ZkOHoTqTqvcJDQAA</XPD:REF>
<XPD:REF name="Views[3]">rH+EG5pStkOkU4uliJh6MAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[242]" type="UMLAssociation" guid="s8mW7WTrV0SEBneHqBvSdwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SOQT6oZG7UyGotWMz1BHKgAA</XPD:REF>
<XPD:REF name="Views[1]">tbE6UXY72k6QmB5ATExdYgAA</XPD:REF>
<XPD:REF name="Views[2]">wItA/OxJ/USe9u44uLCaGwAA</XPD:REF>
<XPD:REF name="Views[3]">vg29BGArzkmFxw6qRAF/EQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="KNAMsNXpwUyG8ZEd8GOGJAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">s8mW7WTrV0SEBneHqBvSdwAA</XPD:REF>
<XPD:REF name="Participant">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tUggOUyn4EOaEAz6g+0BZAAA</XPD:REF>
<XPD:REF name="Views[1]">WYsp3fqCSEOgE7Zjcua38AAA</XPD:REF>
<XPD:REF name="Views[2]">0v8OsOcFikO1g1dlpCXwhAAA</XPD:REF>
<XPD:REF name="Views[3]">o+BfSON390aw2Q2Az/XrZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="42NqRhoqOUSg2ZTGWt4KsgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">s8mW7WTrV0SEBneHqBvSdwAA</XPD:REF>
<XPD:REF name="Participant">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ghMXAaB/SUeEV0yA6XSFwwAA</XPD:REF>
<XPD:REF name="Views[1]">Qm5twEnzkkyEV9tX8RWZwgAA</XPD:REF>
<XPD:REF name="Views[2]">yFg7mrJ5PEKSGtI55Vus3AAA</XPD:REF>
<XPD:REF name="Views[3]">qlnMx0CWaUeaUbPH53p1pAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[243]" type="UMLAssociation" guid="GM7nYhJTBU2slNYxhxr2fAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rWuAzPXwxEGdHsrVncihnAAA</XPD:REF>
<XPD:REF name="Views[1]">PLeD/94HWEW8gVyUfP01IAAA</XPD:REF>
<XPD:REF name="Views[2]">xG3egICnjEaYK4Kqg5bWOwAA</XPD:REF>
<XPD:REF name="Views[3]">GcC+F/d/wUOjfGxVeHQhhAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="n3NapBXdbESRFO32iaTddQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">GM7nYhJTBU2slNYxhxr2fAAA</XPD:REF>
<XPD:REF name="Participant">ZGs1np0U5UenwUp5nymGqwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KoDSaDRqbkOQw5RHC9WI9QAA</XPD:REF>
<XPD:REF name="Views[1]">n1Vh8FAfFU60d6AYKONrcQAA</XPD:REF>
<XPD:REF name="Views[2]">1naiddISwkaWShWwxq/6vAAA</XPD:REF>
<XPD:REF name="Views[3]">Xt1lfAl40E64//ouegA2EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="AlsP4bbEyEeebTiMoaCqlgAA">
<XPD:ATTR name="Multiplicity" type="string">1..*</XPD:ATTR>
<XPD:REF name="Association">GM7nYhJTBU2slNYxhxr2fAAA</XPD:REF>
<XPD:REF name="Participant">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zt+DZw/cjEKdX5Ea6orXiQAA</XPD:REF>
<XPD:REF name="Views[1]">zlTlkLDsck2AjNl0HFprtwAA</XPD:REF>
<XPD:REF name="Views[2]">1DWCJjb4gUqqolwodUYM/wAA</XPD:REF>
<XPD:REF name="Views[3]">Wy4YraeKmEi6ApyE3ufM2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[244]" type="UMLAssociation" guid="UsPwLkDrS0KOj94d/px1EQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1kIesHcStU2vWlxFfw6j8wAA</XPD:REF>
<XPD:REF name="Views[1]">puIO++cAyE+GLBffjIpSxQAA</XPD:REF>
<XPD:REF name="Views[2]">hbNZyZxVcEaK0bNva6VFrAAA</XPD:REF>
<XPD:REF name="Views[3]">cPVw4QoE90SKGJCLkvcg3wAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Ejv2gBo2fUKt32B2wC36ugAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">UsPwLkDrS0KOj94d/px1EQAA</XPD:REF>
<XPD:REF name="Participant">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fdjO82zF5k+V9N59dsLy2QAA</XPD:REF>
<XPD:REF name="Views[1]">c5s3k7qddkC0N86aZUJL4gAA</XPD:REF>
<XPD:REF name="Views[2]">7jA6q6FnWkeJWzIq1tZZdwAA</XPD:REF>
<XPD:REF name="Views[3]">uVRt/OI4g0O3o7OKZVT0igAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="447qd1yj3U6vEic3bcoPhAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">UsPwLkDrS0KOj94d/px1EQAA</XPD:REF>
<XPD:REF name="Participant">ZGs1np0U5UenwUp5nymGqwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6pmtBiNf0UampTjVpCaZ1QAA</XPD:REF>
<XPD:REF name="Views[1]">Hm2/XXUzUkqEJW8YfYIacgAA</XPD:REF>
<XPD:REF name="Views[2]">mVlx6TJG+UeKLJ2vD45+JAAA</XPD:REF>
<XPD:REF name="Views[3]">ycRwkkEeC06NNLenlyC5IQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[245]" type="UMLAssociation" guid="5zQ+OLBVuky0wtg/nCOAlQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hrcP6p0c80ygGbq3mcv57AAA</XPD:REF>
<XPD:REF name="Views[1]">DBDGTULR2kmadZ7Z+yJ9bAAA</XPD:REF>
<XPD:REF name="Views[2]">kWziyzFx1EC8mBztolOC2wAA</XPD:REF>
<XPD:REF name="Views[3]">pgxtrZdWskaMBymkTiXPWQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="vFKvGMH660ysTQ5r7LJSVwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">5zQ+OLBVuky0wtg/nCOAlQAA</XPD:REF>
<XPD:REF name="Participant">QTyk9HQz0EmU8h5zFXnAjQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2FSX/jL0D0uegg2HefgBYgAA</XPD:REF>
<XPD:REF name="Views[1]">aF0S1FDzGUeHKWZ5kbEuSwAA</XPD:REF>
<XPD:REF name="Views[2]">cBCSCqkFpESxZ93i9gG1tQAA</XPD:REF>
<XPD:REF name="Views[3]">UnEUw/He7Ee/Zn+9+4q73QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="VVabIWzaJUKlfNIBXqxRigAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">5zQ+OLBVuky0wtg/nCOAlQAA</XPD:REF>
<XPD:REF name="Participant">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Axrhj41jEEuyZjqo90RY9AAA</XPD:REF>
<XPD:REF name="Views[1]">wPNchOlib0utqr/ef50m1gAA</XPD:REF>
<XPD:REF name="Views[2]">/5iSPj/BI0GfKvFCqxDNKwAA</XPD:REF>
<XPD:REF name="Views[3]">A2Lh3Aay9UKxIwVXzMODbwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[246]" type="UMLAssociation" guid="dO18e7TTiEqieEe2dlgZYgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Lscsh2EI+EqmHCXtI3CEXQAA</XPD:REF>
<XPD:REF name="Views[1]">99aZMo6FI0+5SX7pWfaNTQAA</XPD:REF>
<XPD:REF name="Views[2]">3gRBaqKsnkiQMflyrhnsNQAA</XPD:REF>
<XPD:REF name="Views[3]">H50pKrn0KEqfd3qEhyYywAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="l1oCyhwCc0qQmI7ySNtvnAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">dO18e7TTiEqieEe2dlgZYgAA</XPD:REF>
<XPD:REF name="Participant">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8+BiSNgeCUSveVXK8ICcHAAA</XPD:REF>
<XPD:REF name="Views[1]">39Y8O+Kg/0G4YdQmVecTqAAA</XPD:REF>
<XPD:REF name="Views[2]">7cd5oNvtfU6i8ZybSQuZzgAA</XPD:REF>
<XPD:REF name="Views[3]">rDl7dM4nJkGWg9iHzy6b0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="dbHnW9MUVky7Jr60/7duEgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">dO18e7TTiEqieEe2dlgZYgAA</XPD:REF>
<XPD:REF name="Participant">v4CoHSJaLE2D5VGCvSG+sAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uTwTZvnAIEivDVafhPYoyQAA</XPD:REF>
<XPD:REF name="Views[1]">ZRMzE+q2eE2IHb5b+UuUrAAA</XPD:REF>
<XPD:REF name="Views[2]">lNdw2rcOvkuaPD+o5BfawgAA</XPD:REF>
<XPD:REF name="Views[3]">ksxbEgvTl0ScyyPm5gO54QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[247]" type="UMLAssociation" guid="VphrsFhZ9kOU3ZzA3CMxAwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1AfInaWlUEO/FL3rkZkBTwAA</XPD:REF>
<XPD:REF name="Views[1]">tJVp413dGUa95/rcuDsADwAA</XPD:REF>
<XPD:REF name="Views[2]">XxM4wioWx0upIcNdwBav/QAA</XPD:REF>
<XPD:REF name="Views[3]">b3f7H6u4FU2fGQHAqxrizAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="FEmVJ8QSlESNXO7T1rDSTQAA">
<XPD:REF name="Association">VphrsFhZ9kOU3ZzA3CMxAwAA</XPD:REF>
<XPD:REF name="Participant">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uMeD1ooXlEOFsp46reLleAAA</XPD:REF>
<XPD:REF name="Views[1]">hNNAYgQ19kG1WNRVR5j0hQAA</XPD:REF>
<XPD:REF name="Views[2]">wLrcEjOo2ES+d33zfkYkkQAA</XPD:REF>
<XPD:REF name="Views[3]">twjYcBsQGU2B/phM8tccAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="kwedMTLWsUqeP/zfPhj0kAAA">
<XPD:REF name="Association">VphrsFhZ9kOU3ZzA3CMxAwAA</XPD:REF>
<XPD:REF name="Participant">QmIOB3r6WUW5vxy1tCjktwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xfd5KTzRw02+SACj1WgFLgAA</XPD:REF>
<XPD:REF name="Views[1]">vHZuklE+0kiTObgDI4GsLAAA</XPD:REF>
<XPD:REF name="Views[2]">y9bWLe0dcEOdfA/a0tiZ2AAA</XPD:REF>
<XPD:REF name="Views[3]">Rc+VZcTyeUSFFWAR3+2eNwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[248]" type="UMLGeneralization" guid="/vydv+DuH06FTDIK53Z2ogAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">lQ4Q97Ieq0SrgxyZV6dLIgAA</XPD:REF>
<XPD:REF name="Parent">SRn3TP2XoU2ZWgdJNX3YtgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JTwNMGBtlUCUaaGIZKiSQgAA</XPD:REF>
<XPD:REF name="Views[1]">/9jqAbdIAE6rz8iOzrPXHQAA</XPD:REF>
<XPD:REF name="Views[2]">xfRFgZzUeEK3OMwUMxrBKwAA</XPD:REF>
<XPD:REF name="Views[3]">ixOfpxd8cE6xf6Eem9l+xAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[249]" type="UMLGeneralization" guid="MgUgBaea6k+IWYNJfStPRwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">v1aGglQ//k2e440F9En5bQAA</XPD:REF>
<XPD:REF name="Parent">SRn3TP2XoU2ZWgdJNX3YtgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8d6JVJ0vUkGg9pygMsBoTgAA</XPD:REF>
<XPD:REF name="Views[1]">VKHG+DnX4Eezk6bayMMBCAAA</XPD:REF>
<XPD:REF name="Views[2]">ZO+QvqIMxEKI39HdRTXt4AAA</XPD:REF>
<XPD:REF name="Views[3]">4LVR6vfprESqPZskKgT/jAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[250]" type="UMLGeneralization" guid="cMAwyoSlFkm5Lm+JNZdHNgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">e4CVKd0xEkKPRe5LXS9URQAA</XPD:REF>
<XPD:REF name="Parent">SRn3TP2XoU2ZWgdJNX3YtgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CTUPaowZV0WVYDL/MnBs/AAA</XPD:REF>
<XPD:REF name="Views[1]">jYYOQoDQmEayCYLlDdaEygAA</XPD:REF>
<XPD:REF name="Views[2]">7MJVOU0+uUWtPJ3CpsuDEgAA</XPD:REF>
<XPD:REF name="Views[3]">wRb9neLIuEClkZKWEwILOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[251]" type="UMLAssociation" guid="Tx7L1Tk+702TiMTtpBcMdAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="JU0eNrg950qgn7ExUTD4LQAA">
<XPD:REF name="Association">Tx7L1Tk+702TiMTtpBcMdAAA</XPD:REF>
<XPD:REF name="Participant">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="eQrDLdZERUGmsQgRRH+u1wAA">
<XPD:REF name="Association">Tx7L1Tk+702TiMTtpBcMdAAA</XPD:REF>
<XPD:REF name="Participant">coPBzi/qzkajqBhQz0QQ+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[252]" type="UMLRealization" guid="ye0ixMT8z0W+msj3euaskgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">coPBzi/qzkajqBhQz0QQ+QAA</XPD:REF>
<XPD:REF name="Supplier">ULm2D0NpG0+KWHe8Ki+g+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[253]" type="UMLRealization" guid="h3yGBE4I80ehvw1C/D34cAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">f1f1gED0ukWcHFIPUACcEAAA</XPD:REF>
<XPD:REF name="Supplier">ftR30Wd7JEiXVIaH1Ps7jwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[254]" type="UMLAssociation" guid="dYSUUfSQ7k2V95oO246rlQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Ds0obQFc2EOKujv++I+B7QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">dYSUUfSQ7k2V95oO246rlQAA</XPD:REF>
<XPD:REF name="Participant">67G5gwc12k6xS54thp1UHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="8NzHZaucXEOjmDvcEmW6WgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">dYSUUfSQ7k2V95oO246rlQAA</XPD:REF>
<XPD:REF name="Participant">ftR30Wd7JEiXVIaH1Ps7jwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[255]" type="UMLGeneralization" guid="j5sYEvNcNE2ew+tOwA2WSQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">/H/ZmcBY70yNEMukM+kZSwAA</XPD:REF>
<XPD:REF name="Parent">5yCJC1XyfECgMS9YLhzhjwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ktm73v0nFUav0Q2g/V+xCQAA</XPD:REF>
<XPD:REF name="Views[1]">7/rSGUpqH0uvjJe8XPMkoQAA</XPD:REF>
<XPD:REF name="Views[2]">SuftTEX/Ik63QyRt26DIMwAA</XPD:REF>
<XPD:REF name="Views[3]">6dm0J3EqTEiQIs1PJ+CT0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[256]" type="UMLGeneralization" guid="phHiBzQ50UWqxs0oHsyAAQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">+eC2U2cM/UWJ7pNvOp41mQAA</XPD:REF>
<XPD:REF name="Parent">5yCJC1XyfECgMS9YLhzhjwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XnIvhcdULkeeVBKPD0AuEgAA</XPD:REF>
<XPD:REF name="Views[1]">6fz1em2UxEy03GCFH90fzgAA</XPD:REF>
<XPD:REF name="Views[2]">KVB5pw6nTECog3rFWVZz+AAA</XPD:REF>
<XPD:REF name="Views[3]">JkqLfuUZpkC9oMFGmZMWeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[257]" type="UMLInterface" guid="FqsGO7P1ikS1feSjdTd+hwAA">
<XPD:ATTR name="Name" type="string">ChangeRequest</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">JkP4ImsWGUml5LR3HuzGHAAA</XPD:REF>
<XPD:REF name="Views[1]">Qa8JT9Ks+kuy/0rwDp2U3QAA</XPD:REF>
<XPD:REF name="Views[2]">6awNjVG0jkW9MFj+IhJMtAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">ne2uWBfskEKBSfWMJ7EjGgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">g04nRApyc0OKDWullRlPfAAA</XPD:REF>
<XPD:REF name="Specializations[1]">1E2AjS+Z5kyGmyQ5YWpUvwAA</XPD:REF>
<XPD:REF name="Specializations[2]">JVjgMBBlYES3v9HT/t5YKAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9NHzzeJmaEOAMHspivZ5SAAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">FqsGO7P1ikS1feSjdTd+hwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nFyk5Mo3W0iIsR2qZjATjAAA">
<XPD:ATTR name="Name" type="string">dbh</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9NHzzeJmaEOAMHspivZ5SAAA</XPD:REF>
<XPD:REF name="Type_">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">DOFLgd0UiUilcUNvZdJHrgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Dhv7He+H8Ua9LG1KNdlT7QAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">D5D4NqjehUKBOClxvJefBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[258]" type="UMLInterface" guid="/kbtnMIx80WwT0LF5/kS6wAA">
<XPD:ATTR name="Name" type="string">AlterMetaEntityRequest</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">MQ6MhOBFk0ayI0JKq4tY6gAA</XPD:REF>
<XPD:REF name="Views[1]">xrVhOIgbYUynEu3QCzb4lQAA</XPD:REF>
<XPD:REF name="Views[2]">B+0EkzjJJUG380/P4H+cmwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">g04nRApyc0OKDWullRlPfAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">77PdLZPdhk6FtW6wuoiC/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[259]" type="UMLGeneralization" guid="g04nRApyc0OKDWullRlPfAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">/kbtnMIx80WwT0LF5/kS6wAA</XPD:REF>
<XPD:REF name="Parent">FqsGO7P1ikS1feSjdTd+hwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aifX088WKkGR0CFrnlhdewAA</XPD:REF>
<XPD:REF name="Views[1]">Q8qs1Cq1kkOvTiB9okwQhAAA</XPD:REF>
<XPD:REF name="Views[2]">2BMhUasn4U2qB0gLGGhr8wAA</XPD:REF>
<XPD:REF name="Views[3]">2C45W5gJxEGdH5WMbSXgJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[260]" type="UMLInterface" guid="/rp1DeFu7UyMtMeyvZqnyQAA">
<XPD:ATTR name="Name" type="string">CreateMetaEntityRequest</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">FHG8KkVvhUatbYKLrYTy3wAA</XPD:REF>
<XPD:REF name="Views[1]">/FbeYsRvYEC4tPMbBsFY8gAA</XPD:REF>
<XPD:REF name="Views[2]">SKQOnddU4kmxQs84m91nCwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">1E2AjS+Z5kyGmyQ5YWpUvwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">CEd3E+MwuEmg3fQJCXScVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[261]" type="UMLGeneralization" guid="1E2AjS+Z5kyGmyQ5YWpUvwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">/rp1DeFu7UyMtMeyvZqnyQAA</XPD:REF>
<XPD:REF name="Parent">FqsGO7P1ikS1feSjdTd+hwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4bZDQGU/Ak6THUzJEqnqoQAA</XPD:REF>
<XPD:REF name="Views[1]">gCbQdagCukiTR6AZLhHIVwAA</XPD:REF>
<XPD:REF name="Views[2]">ep4IOJOi+kGgnZvyRp5M6AAA</XPD:REF>
<XPD:REF name="Views[3]">ynzkZiZK8Uq0usoGNchUrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[262]" type="UMLInterface" guid="ozCtFohE+kqKEPybQh52LAAA">
<XPD:ATTR name="Name" type="string">DropMetaEntityRequest</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">bTpVpYqwRUansrSZC7HprgAA</XPD:REF>
<XPD:REF name="Views[1]">wLROXL0cQESO4wuSjkMCBwAA</XPD:REF>
<XPD:REF name="Views[2]">nllsXQD/CECUSbGx9+hyiwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">JVjgMBBlYES3v9HT/t5YKAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">YMSgzKnBtkmvAq5jeUTUHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[263]" type="UMLGeneralization" guid="JVjgMBBlYES3v9HT/t5YKAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ozCtFohE+kqKEPybQh52LAAA</XPD:REF>
<XPD:REF name="Parent">FqsGO7P1ikS1feSjdTd+hwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JYOcMvhNe0G39eyXa2IUEwAA</XPD:REF>
<XPD:REF name="Views[1]">+YQbSPTvGUa6ve4d5cBPqwAA</XPD:REF>
<XPD:REF name="Views[2]">rGpcg+kd30ijwaK3z6QEAwAA</XPD:REF>
<XPD:REF name="Views[3]">4RU1h5Dx9kW8XF5ZQU1NqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[264]" type="UMLInterface" guid="3mTss3lLS0us478uISe5twAA">
<XPD:ATTR name="Name" type="string">ChangeRequestFactory</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">TD2wFxk6VUiDzig8CmDXdgAA</XPD:REF>
<XPD:REF name="Views[1]">bu9XFrU020e82naXWnGJzgAA</XPD:REF>
<XPD:REF name="Views[2]">I5UVi+6GM0mydhzhp0fp2AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="2SiDMAqvcEK3Osc8GDhmDQAA">
<XPD:ATTR name="Name" type="string">createAlterMetaEntityRequest</XPD:ATTR>
<XPD:REF name="Owner">3mTss3lLS0us478uISe5twAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="77PdLZPdhk6FtW6wuoiC/AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2SiDMAqvcEK3Osc8GDhmDQAA</XPD:REF>
<XPD:REF name="Type_">/kbtnMIx80WwT0LF5/kS6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+UlPHULTs0az3yhS7kLO1wAA">
<XPD:ATTR name="Name" type="string">metaEntity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2SiDMAqvcEK3Osc8GDhmDQAA</XPD:REF>
<XPD:REF name="Type_">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="R2LxkhqJlU2xzA18CNzX0AAA">
<XPD:ATTR name="Name" type="string">createCreateMetaEntityRequest</XPD:ATTR>
<XPD:REF name="Owner">3mTss3lLS0us478uISe5twAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CEd3E+MwuEmg3fQJCXScVAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">R2LxkhqJlU2xzA18CNzX0AAA</XPD:REF>
<XPD:REF name="Type_">/rp1DeFu7UyMtMeyvZqnyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="HEObk1+sc0y7VrxGyv5ecwAA">
<XPD:ATTR name="Name" type="string">metaEntity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">R2LxkhqJlU2xzA18CNzX0AAA</XPD:REF>
<XPD:REF name="Type_">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="3zGa3keILUiWYQj8F5iinAAA">
<XPD:ATTR name="Name" type="string">createDropMetaEntityRequest</XPD:ATTR>
<XPD:REF name="Owner">3mTss3lLS0us478uISe5twAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YMSgzKnBtkmvAq5jeUTUHAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3zGa3keILUiWYQj8F5iinAAA</XPD:REF>
<XPD:REF name="Type_">ozCtFohE+kqKEPybQh52LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JeoAKdknikS3CgRacRWRyQAA">
<XPD:ATTR name="Name" type="string">metaEntity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3zGa3keILUiWYQj8F5iinAAA</XPD:REF>
<XPD:REF name="Type_">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">8q+Usmym9kO3frCWhQIzTAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">3BXvitDUyU6jzMPJEN+FKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[265]" type="UMLInterface" guid="/HD6knI0XEyF7cHF5k+HNwAA">
<XPD:ATTR name="Name" type="string">MetaEntityChangeListener</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">AR7lOjqxSkGnDmEI7k79NwAA</XPD:REF>
<XPD:REF name="Views[1]">0lOBY8JoRkWHb15Bg90YmwAA</XPD:REF>
<XPD:REF name="Views[2]">0ztIq2LpP0eNFQAvKy4MKQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">Y9gPAihir0mrkx8HV+KRhgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="FLBVz0iBp06in7OmP1wfwQAA">
<XPD:ATTR name="Name" type="string">onMetaEntityChange</XPD:ATTR>
<XPD:REF name="Owner">/HD6knI0XEyF7cHF5k+HNwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JFI2WKNPmUOmVv17Vz9/7AAA">
<XPD:ATTR name="Name" type="string">metaEntity</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FLBVz0iBp06in7OmP1wfwQAA</XPD:REF>
<XPD:REF name="Type_">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">OFzkIA0f2Ei8em0sw9qQOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[266]" type="UMLGeneralization" guid="TxIoNcMbC0a8h5OIzoZWWwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">xrY8Q/MD90+fWOsvy6tHKwAA</XPD:REF>
<XPD:REF name="Parent">RYUKVPW9mkGdvc+Gfxf9WQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[267]" type="UMLAssociation" guid="gY+HGJUdEU6SEv62mlYyfwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">M9c/M/2/dEeXGuZqJAhXJwAA</XPD:REF>
<XPD:REF name="Views[1]">bQB2wiBZKEWva6GD/rFkhwAA</XPD:REF>
<XPD:REF name="Views[2]">V8WDI0ztvkGYZqDpywqGagAA</XPD:REF>
<XPD:REF name="Views[3]">AQ8VqAuPoUuEwym08sBHvgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="kh/QApYSYk2F1pJsqcvL2gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">gY+HGJUdEU6SEv62mlYyfwAA</XPD:REF>
<XPD:REF name="Participant">wFPp+71tjkaov0wFNzYYUgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">emD4bugMvEekAuP04kZYSAAA</XPD:REF>
<XPD:REF name="Views[1]">hox3LO1IaUOeM0nyYeGQegAA</XPD:REF>
<XPD:REF name="Views[2]">t+atbkUG2ka06Wh0BoXFZwAA</XPD:REF>
<XPD:REF name="Views[3]">y5yKtAugmkWcmGB3CcA0GAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="NvrqitHRfkyuBtwlCVGxVgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">gY+HGJUdEU6SEv62mlYyfwAA</XPD:REF>
<XPD:REF name="Participant">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ywKktiEILkS0VNrYu2/YegAA</XPD:REF>
<XPD:REF name="Views[1]">E/1llEfdR0Cuiz93AppxewAA</XPD:REF>
<XPD:REF name="Views[2]">cJAhXMpGFEOBUao4t7la0QAA</XPD:REF>
<XPD:REF name="Views[3]">3/UOSTi+K02pogdHNwg5DQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[268]" type="UMLGeneralization" guid="BCp1MqNQWU6yCWdu2WC54gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">m+Y90OPqd0SkWzrM4eioSAAA</XPD:REF>
<XPD:REF name="Parent">lQGmAEzMgE65pnMn3YYDwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[269]" type="UMLRealization" guid="+JCijZrEskegwiNyhxbLDgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
<XPD:REF name="Supplier">s56IyBoTJEiNGGwaVGSRJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[270]" type="UMLGeneralization" guid="CuynocOBY0asrScwUCPdfAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
<XPD:REF name="Parent">s56IyBoTJEiNGGwaVGSRJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[271]" type="UMLRealization" guid="DILgDgDUY0SstHjoRF3wlwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">sTMXGUDOIEeNiOu2MndTiwAA</XPD:REF>
<XPD:REF name="Supplier">s56IyBoTJEiNGGwaVGSRJwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PttMP5Z8pkOh9Ackh7ILOwAA</XPD:REF>
<XPD:REF name="Views[1]">kdDhZdpd60apzbby0dr0uQAA</XPD:REF>
<XPD:REF name="Views[2]">l0wyMMlg00OJgwufHSo83gAA</XPD:REF>
<XPD:REF name="Views[3]">D5sP2jkFS0S4FFO8xaCJgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[272]" type="UMLGeneralization" guid="xBCVRdB/qUqz9DioAc7knwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">4RNU9kqK8U2Vy8NOJdQR3AAA</XPD:REF>
<XPD:REF name="Parent">s56IyBoTJEiNGGwaVGSRJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[273]" type="UMLAssociation" guid="y/6B93cXEUS4/TWWNAD/ZwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="xbI4A/MHt0W/7Hp56pxvWgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">y/6B93cXEUS4/TWWNAD/ZwAA</XPD:REF>
<XPD:REF name="Participant">qbauP6qJkUKHahnKkCUMBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="hVZaHTGszkWzqkDlu98okAAA">
<XPD:REF name="Association">y/6B93cXEUS4/TWWNAD/ZwAA</XPD:REF>
<XPD:REF name="Participant">qbauP6qJkUKHahnKkCUMBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[274]" type="UMLRealization" guid="bEOe8ditFEaNK0XVHpdeigAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">cApjbJSA3kCGCjrGViNGHAAA</XPD:REF>
<XPD:REF name="Supplier">87d+XHkTDU649TUOLCCecgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SY7D/HQNLkuWHOJmhVsjywAA</XPD:REF>
<XPD:REF name="Views[1]">lA85lT1730uc59XL5yGm4AAA</XPD:REF>
<XPD:REF name="Views[2]">6XeQwxCGh0uWOxyK+x/A7gAA</XPD:REF>
<XPD:REF name="Views[3]">hHgRDPnNWk+p4X9hnHj3nAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[275]" type="UMLAssociation" guid="JIKnW80VeEqEJhaNpCof/wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">oiFuKs4kHUmy014CBnpHPQAA</XPD:REF>
<XPD:REF name="Views[1]">5bmmBHFE80m767AsSIUoCQAA</XPD:REF>
<XPD:REF name="Views[2]">N6g1X/4qNUOcSvaf7renvgAA</XPD:REF>
<XPD:REF name="Views[3]">7xmTHA3g0EK8XTp1nT5yIQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="nLd4emXcaU2HuN3VhPVcQQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">JIKnW80VeEqEJhaNpCof/wAA</XPD:REF>
<XPD:REF name="Participant">4RNU9kqK8U2Vy8NOJdQR3AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+jEEquG4Jk24iu7WcxaSqAAA</XPD:REF>
<XPD:REF name="Views[1]">QJGQRkCYjEKrL73ZY8rQlgAA</XPD:REF>
<XPD:REF name="Views[2]">1tRVjcdSgkmcNVEQCNbofQAA</XPD:REF>
<XPD:REF name="Views[3]">/Y6xp7w2ZEy6jXzVDkvvnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="3Vk57TSe5UCtblHLyvFUbAAA">
<XPD:ATTR name="Multiplicity" type="string">0..2</XPD:ATTR>
<XPD:REF name="Association">JIKnW80VeEqEJhaNpCof/wAA</XPD:REF>
<XPD:REF name="Participant">cApjbJSA3kCGCjrGViNGHAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">D+yh4erbC0uneOn9NpNItgAA</XPD:REF>
<XPD:REF name="Views[1]">jA5T4P+Gek+AFBrtUMheUQAA</XPD:REF>
<XPD:REF name="Views[2]">9oCvVHmTMUin0Ve6FBR+cgAA</XPD:REF>
<XPD:REF name="Views[3]">2EztMmtPxk++I9oEq/1ULwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[276]" type="UMLRealization" guid="7kyR85pbuUqnkAHcRKQOvwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">zgHOrhKZy0eWFC/BViphFgAA</XPD:REF>
<XPD:REF name="Supplier">Ug1rTlGF6UmNyZkhHJs6UwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[277]" type="UMLGeneralization" guid="Zs6CJ1oP1kGsq1ev4mKfAwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">5/MkzUuwH0qvFm8F8po0EAAA</XPD:REF>
<XPD:REF name="Parent">lQGmAEzMgE65pnMn3YYDwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[278]" type="UMLRealization" guid="RdY2lIs4vkyvEPLmGhmp4QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:REF name="Supplier">mn7H0wZyzkm5nLinDK9fLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[279]" type="UMLRealization" guid="bvn0DZ79rUOUSJNJDmWVRAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">t8HazVMY7UCcQPZR0pxuDgAA</XPD:REF>
<XPD:REF name="Supplier">Ug1rTlGF6UmNyZkhHJs6UwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wEzx9b+l10mEB41F0VaPcgAA</XPD:REF>
<XPD:REF name="Views[1]">IjSAAbCCY0uGSAFEDeHkYQAA</XPD:REF>
<XPD:REF name="Views[2]">PSCJOIGxXEyNUJBLU4SwYAAA</XPD:REF>
<XPD:REF name="Views[3]">v5x+3tpAAUCChLESzWcLegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[280]" type="UMLGeneralization" guid="NDwChctdpEayLNf8XBlD/gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">BSznu8nvRUWAGitVOAR5cgAA</XPD:REF>
<XPD:REF name="Parent">Ug1rTlGF6UmNyZkhHJs6UwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[281]" type="UMLGeneralization" guid="UgC6iu36mkmpNH9eOMi2oAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">zgHOrhKZy0eWFC/BViphFgAA</XPD:REF>
<XPD:REF name="Parent">Ug1rTlGF6UmNyZkhHJs6UwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[282]" type="UMLGeneralization" guid="AJ55ga7Hs0yNOdstosfTCQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">t8HazVMY7UCcQPZR0pxuDgAA</XPD:REF>
<XPD:REF name="Parent">Ug1rTlGF6UmNyZkhHJs6UwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sQvyzd5gP0u3ToYwBMi0XgAA</XPD:REF>
<XPD:REF name="Views[1]">uW1aeqEHvEGG2vZ3+338iwAA</XPD:REF>
<XPD:REF name="Views[2]">sHFzJOxfz0SIjiTa+Uz81gAA</XPD:REF>
<XPD:REF name="Views[3]">f7jL5DIPcUWME4r66HkVGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[283]" type="UMLGeneralization" guid="VOgWvsPXKkC2RUpdvbo3BgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">PJ8STYtffEacBpU1SUUkQQAA</XPD:REF>
<XPD:REF name="Parent">Ug1rTlGF6UmNyZkhHJs6UwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[284]" type="UMLRealization" guid="cib+MeI/S0ycTNs2gDssGwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">WE9c0zhWmk2RZyq0+fZjogAA</XPD:REF>
<XPD:REF name="Supplier">s56IyBoTJEiNGGwaVGSRJwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rHPNK7FqyUWCt6k2pUE6NgAA</XPD:REF>
<XPD:REF name="Views[1]">FOdSkI+emUSWcjTR9KuU/QAA</XPD:REF>
<XPD:REF name="Views[2]">oWLT2IbnYE65He6sDwLI/QAA</XPD:REF>
<XPD:REF name="Views[3]">sMaQKl0PjU2ebTPGUky1vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[285]" type="UMLAssociation" guid="CeBG4fJEk0G1iheX9a65QQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="NTjjCw6IZUqgVCzXliGLGwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">CeBG4fJEk0G1iheX9a65QQAA</XPD:REF>
<XPD:REF name="Participant">f1f1gED0ukWcHFIPUACcEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="FeC3y5RklEyXAy+eVtx4xwAA">
<XPD:REF name="Association">CeBG4fJEk0G1iheX9a65QQAA</XPD:REF>
<XPD:REF name="Participant">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[286]" type="UMLAssociation" guid="Jy61RX7BLkSUkG8YNt311gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="e24mFp5/60q1EE4qnXEjnAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Jy61RX7BLkSUkG8YNt311gAA</XPD:REF>
<XPD:REF name="Participant">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="FLo5AmFzr0aH1rE3RMlyEAAA">
<XPD:REF name="Association">Jy61RX7BLkSUkG8YNt311gAA</XPD:REF>
<XPD:REF name="Participant">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[287]" type="UMLGeneralization" guid="4K9usSkRSUCVFJdpWTbr7wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">rpQ3VeOZrk6HsbYUsiRBVAAA</XPD:REF>
<XPD:REF name="Parent">Ug1rTlGF6UmNyZkhHJs6UwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[288]" type="UMLGeneralization" guid="cF/n+zeRN0CzgVby0eTx0AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">TH0VKNi700SKEk+1/+zkOgAA</XPD:REF>
<XPD:REF name="Parent">Ug1rTlGF6UmNyZkhHJs6UwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[289]" type="UMLAssociation" guid="EoiLocAcEEiCy++OyK3eHQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="BXF5YkZA8kaagS6pgBrobwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">EoiLocAcEEiCy++OyK3eHQAA</XPD:REF>
<XPD:REF name="Participant">+RcSVY7jaUyVc6NFfcN7SwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="xFduRMhe8UaMmS7bjuBOGgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">EoiLocAcEEiCy++OyK3eHQAA</XPD:REF>
<XPD:REF name="Participant">YoagmyFRw0KguUzJY2ph/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[290]" type="UMLRealization" guid="j5COFwOby0+qu/vojX3lXwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">WE9c0zhWmk2RZyq0+fZjogAA</XPD:REF>
<XPD:REF name="Supplier">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">a7Zk/Ny2dUWPOajqFHVwEAAA</XPD:REF>
<XPD:REF name="Views[1]">3aSBokIfB02NG4FWRRfBlAAA</XPD:REF>
<XPD:REF name="Views[2]">f1YuPyAeskCrQz6/gGQdJAAA</XPD:REF>
<XPD:REF name="Views[3]">fJnywPUQckWxtgdBltpKbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[291]" type="UMLGeneralization" guid="MewwZ7WuQ02QeeajLHbB3wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
<XPD:REF name="Parent">wil8tNAV7kKg36DPqKolrwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ni58pCsGeE6u6ypy15O2NAAA</XPD:REF>
<XPD:REF name="Views[1]">tQm2GFSlEUObEy2SwAIUnAAA</XPD:REF>
<XPD:REF name="Views[2]">kuWLWNCPg0eVrJzhcW147QAA</XPD:REF>
<XPD:REF name="Views[3]">GeBZqV/mokWzm579dqWbkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[292]" type="UMLGeneralization" guid="SXKXy0RJ/kSbgeM3/RbQVAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">s56IyBoTJEiNGGwaVGSRJwAA</XPD:REF>
<XPD:REF name="Parent">wil8tNAV7kKg36DPqKolrwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MLQavTQoIUi0PNtyuxQiPgAA</XPD:REF>
<XPD:REF name="Views[1]">2Y2mECEDk0WrDFUMnmNeegAA</XPD:REF>
<XPD:REF name="Views[2]">jGdoM0+RtEirKzJ43lwVUQAA</XPD:REF>
<XPD:REF name="Views[3]">MERdpYpDjEO9Wz0roGFs4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[293]" type="UMLRealization" guid="NhBqIHfueESfoHuJ/1LnVwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">4RNU9kqK8U2Vy8NOJdQR3AAA</XPD:REF>
<XPD:REF name="Supplier">s56IyBoTJEiNGGwaVGSRJwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Mq0wjWPaoEazpdZCeX7YXQAA</XPD:REF>
<XPD:REF name="Views[1]">/tQtmsoeGE2lFDRCvKrxswAA</XPD:REF>
<XPD:REF name="Views[2]">yK1zuDzKek2H//AK67WxYgAA</XPD:REF>
<XPD:REF name="Views[3]">8Zvjiq9RpESvDaG1btiCCgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[294]" type="UMLRealization" guid="zJiOSsB9BkmGKHYztjzSggAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">4RNU9kqK8U2Vy8NOJdQR3AAA</XPD:REF>
<XPD:REF name="Supplier">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6+SlKhv/h0SpD/qwsyUoqAAA</XPD:REF>
<XPD:REF name="Views[1]">X2Awl48tN0mNT1rfXtN9pwAA</XPD:REF>
<XPD:REF name="Views[2]">mRkZuf3gDkiXFoPcaLLwmwAA</XPD:REF>
<XPD:REF name="Views[3]">pkIt+Vu2MkKUjLyaynh/qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[295]" type="UMLRealization" guid="k2MwHs80oU+sefJ6K16prgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">nJnVO7FhBUGVGuDcaI1ePQAA</XPD:REF>
<XPD:REF name="Supplier">18ht9M+ICUexjzIc3TG9hgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Yezm1RjZD0Giq6Da2ZEDrgAA</XPD:REF>
<XPD:REF name="Views[1]">IPWKh7mkc0CHyGwIdKYeVAAA</XPD:REF>
<XPD:REF name="Views[2]">dNOPS1iODEu2LgxPpvU9lAAA</XPD:REF>
<XPD:REF name="Views[3]">+EXpKDWQm0ef8GxNMc8FugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[296]" type="UMLRealization" guid="UcHWmxGRyUaBTFpqfmywlgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">HpQD1IkmvE2A2CvqYLwdlAAA</XPD:REF>
<XPD:REF name="Supplier">+RCi8TUSCUu1NuyKEkt77gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FD5GJgebNEqoth1bmK0tOQAA</XPD:REF>
<XPD:REF name="Views[1]">o8HVCEeiPEuD/PfaiFLr8AAA</XPD:REF>
<XPD:REF name="Views[2]">snRUtXujo0uLfpf300glFAAA</XPD:REF>
<XPD:REF name="Views[3]">iVYbz4qMW0Wc1pwRfvjXYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[297]" type="UMLRealization" guid="twgBqKsPXUuYuMBNfPiUnAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">Ljlv0oVKck2u8t0sLSwHUAAA</XPD:REF>
<XPD:REF name="Supplier">/H/ZmcBY70yNEMukM+kZSwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kqA6hn2IukqPcRyenvtHwgAA</XPD:REF>
<XPD:REF name="Views[1]">T9Bju3xvi0Wl/KkL6NBy8QAA</XPD:REF>
<XPD:REF name="Views[2]">O8vbqJPFGUuHgc+Pd7BNTwAA</XPD:REF>
<XPD:REF name="Views[3]">KczcVJ2Ck0y65wqX5h3vbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[298]" type="UMLRealization" guid="DCIlTaELUEWjCT1fx0GPoQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">t9wug94MtkC8TAnnTiVBPQAA</XPD:REF>
<XPD:REF name="Supplier">+eC2U2cM/UWJ7pNvOp41mQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aDwwpLh8KUipi/vWzLJNdAAA</XPD:REF>
<XPD:REF name="Views[1]">tOrdiI1Ur0q3EA77PXkV4wAA</XPD:REF>
<XPD:REF name="Views[2]">zBrf4UU8Ck2F1zAiVtPGhwAA</XPD:REF>
<XPD:REF name="Views[3]">kJI19D/SqUSmrOsyP2DQKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[299]" type="UMLRealization" guid="wOOXt95wx0mpH9aG9MWgUwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
<XPD:REF name="Supplier">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[300]" type="UMLGeneralization" guid="mNcZvwbrjEW63QzoFDI2mgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">okssngOHgkOEir2owd+DfwAA</XPD:REF>
<XPD:REF name="Parent">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[301]" type="UMLPackage" guid="yvu40VkNRUuOx8kjmDbRWQAA">
<XPD:ATTR name="Name" type="string">hangar</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="dW9bL4rM9ki0Xo0CmrrqcQAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:REF name="Namespace">yvu40VkNRUuOx8kjmDbRWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="shA4PzAyB0qbcvlVwYeg0wAA">
<XPD:ATTR name="Name" type="string">controller</XPD:ATTR>
<XPD:REF name="Namespace">yvu40VkNRUuOx8kjmDbRWQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="xgovWpl2Lkm8tDX3DdAEawAA">
<XPD:ATTR name="Name" type="string">ControllerController</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Controller</XPD:ATTR>
<XPD:REF name="Namespace">shA4PzAyB0qbcvlVwYeg0wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">m3TasdPFK0aRS9mkmpw2igAA</XPD:REF>
<XPD:REF name="Views[1]">7t1RFrnbqUOAFrAEdozxSgAA</XPD:REF>
<XPD:REF name="Views[2]">eBBwPacVMUaasNKjXNzbFQAA</XPD:REF>
<XPD:REF name="Views[3]">o1HUADTdnkCVxiZvY71w0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="xKINKs4/F0eS6FNGNyiuCQAA">
<XPD:ATTR name="Name" type="string">entity</XPD:ATTR>
<XPD:REF name="Namespace">yvu40VkNRUuOx8kjmDbRWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLPackage" guid="ekvV3N+Agkqezp/HRhBAAgAA">
<XPD:ATTR name="Name" type="string">backup</XPD:ATTR>
<XPD:REF name="Namespace">yvu40VkNRUuOx8kjmDbRWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLPackage" guid="ydZJ3XNivU+Ym02AHEWcywAA">
<XPD:ATTR name="Name" type="string">config</XPD:ATTR>
<XPD:REF name="Namespace">yvu40VkNRUuOx8kjmDbRWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLPackage" guid="rOpy5TF5LEyLbrD9CoJrmwAA">
<XPD:ATTR name="Name" type="string">core</XPD:ATTR>
<XPD:REF name="Namespace">yvu40VkNRUuOx8kjmDbRWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[302]" type="UMLAssociation" guid="IkrZ22HWzUGgTcAZfYTZQAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="2ZJ4FERYHEuA2l/vA1EEBwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">IkrZ22HWzUGgTcAZfYTZQAAA</XPD:REF>
<XPD:REF name="Participant">lPv3SpzYtUa8QkP7J4GMZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="DCTBuxc06k6kfOLTZkhMiAAA">
<XPD:REF name="Association">IkrZ22HWzUGgTcAZfYTZQAAA</XPD:REF>
<XPD:REF name="Participant">sTYudpfNb0OYnPKfCixsMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[303]" type="UMLRealization" guid="GaM5KxHfJESmzdhn6pbkJAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">sTYudpfNb0OYnPKfCixsMAAA</XPD:REF>
<XPD:REF name="Supplier">1W7jd5ai50yPTZAfczix0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[304]" type="UMLRealization" guid="xddBOfbuEEm6dZQP6ORLSAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">uJzFbfo5Hk+3/IvPoLrY/wAA</XPD:REF>
<XPD:REF name="Supplier">1W7jd5ai50yPTZAfczix0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[305]" type="UMLAssociation" guid="tmd1jR+a3kefol3XzJs9fQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="VcbtVvAQ1UaIPM9jGNNd8wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">tmd1jR+a3kefol3XzJs9fQAA</XPD:REF>
<XPD:REF name="Participant">kRtlMJxwfEKKYqDO+5qbKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="v3Xmm6zg4U+LbNS2pHQIkgAA">
<XPD:REF name="Association">tmd1jR+a3kefol3XzJs9fQAA</XPD:REF>
<XPD:REF name="Participant">y75oH7KxXkyR+iSKxNxzPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[306]" type="UMLAssociation" guid="0KrN251MTU25eyGxWg7fnAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="uSSKE1yROkS3T5Tan5v7pAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">0KrN251MTU25eyGxWg7fnAAA</XPD:REF>
<XPD:REF name="Participant">lPv3SpzYtUa8QkP7J4GMZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="mvXdOQVzYEOrvnZfu5qQ8gAA">
<XPD:REF name="Association">0KrN251MTU25eyGxWg7fnAAA</XPD:REF>
<XPD:REF name="Participant">y75oH7KxXkyR+iSKxNxzPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[307]" type="UMLRealization" guid="7VLQ+dhPJ0qnvXzWrarMDwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">lPv3SpzYtUa8QkP7J4GMZQAA</XPD:REF>
<XPD:REF name="Supplier">JhFO/c/WhkSzOn1XWaRFtwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[308]" type="UMLRealization" guid="ww8m2WE/M0WIYBkyr8m6uQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">kRtlMJxwfEKKYqDO+5qbKgAA</XPD:REF>
<XPD:REF name="Supplier">JhFO/c/WhkSzOn1XWaRFtwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[309]" type="UMLRealization" guid="HcQFEJ6MCEeDNp5bcyfeqAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">lPv3SpzYtUa8QkP7J4GMZQAA</XPD:REF>
<XPD:REF name="Supplier">8Zuc+DUVx0WQ4dCnKukUigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[310]" type="UMLRealization" guid="Aty0e4xsU0G0ztFfgvWrXAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">QaUybcNToEmW6Z0lHD4kbAAA</XPD:REF>
<XPD:REF name="Supplier">o8WfC5Z6aEazXp/WHVOYowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[311]" type="UMLAssociation" guid="NMy0zC+Q70aJGNFuEw9gXwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="xsQsWFJCVEW1FVXaj9UNdQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">NMy0zC+Q70aJGNFuEw9gXwAA</XPD:REF>
<XPD:REF name="Participant">QaUybcNToEmW6Z0lHD4kbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="PfPQxHa7nUeLqqMSy1yAcgAA">
<XPD:REF name="Association">NMy0zC+Q70aJGNFuEw9gXwAA</XPD:REF>
<XPD:REF name="Participant">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[312]" type="UMLGeneralization" guid="1ModG4ZWTki7W0o/wwoD0QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">F369eg5hmUO9TLIX+sqzPAAA</XPD:REF>
<XPD:REF name="Parent">+r3elxoV8E2bZe0WEaBzmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[313]" type="UMLAssociation" guid="1wdiRl4gNEmgBlP69HntaAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="pcR/B0g760CHp0CB9u71XgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">1wdiRl4gNEmgBlP69HntaAAA</XPD:REF>
<XPD:REF name="Participant">F369eg5hmUO9TLIX+sqzPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="B3TwEX/TYEeFaQGSXWUknAAA">
<XPD:REF name="Association">1wdiRl4gNEmgBlP69HntaAAA</XPD:REF>
<XPD:REF name="Participant">rIM4ZyDFZE2rPuv7KEgGLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[314]" type="UMLRealization" guid="p8j0QbNpYUGQJ5dDM6ZVOQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">f4y1OROixEuJ8EsVXpi5bAAA</XPD:REF>
<XPD:REF name="Supplier">mvdBf4p+Qkq+S/SMyXA4hQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[315]" type="UMLRealization" guid="Q/Qq5c3dQk6+AHdF/m/QEAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">m/TEGkJDXECi5U1A8ngXzwAA</XPD:REF>
<XPD:REF name="Supplier">mvdBf4p+Qkq+S/SMyXA4hQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[316]" type="UMLRealization" guid="TJ/SoMch4U6rYz1201JgugAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">z+KcA1BR30+YrYTaAxgmqAAA</XPD:REF>
<XPD:REF name="Supplier">mvdBf4p+Qkq+S/SMyXA4hQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[317]" type="UMLRealization" guid="egAnXjiT3EOzGXixcTeXMwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">mvdBf4p+Qkq+S/SMyXA4hQAA</XPD:REF>
<XPD:REF name="Supplier">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[318]" type="UMLRealization" guid="KATe9wruJkiKpD78oXmExQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">WE7cmQqfgUm+1nozka/QvAAA</XPD:REF>
<XPD:REF name="Supplier">mn7H0wZyzkm5nLinDK9fLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[319]" type="UMLRealization" guid="vMIJ5d5bgUGWp3HCLqWW5wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">etcp9r1N/UCeqSg1KBr2aAAA</XPD:REF>
<XPD:REF name="Supplier">mn7H0wZyzkm5nLinDK9fLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[320]" type="UMLRealization" guid="bY1FFROhZkCld92lrJP6GwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">acFj3zTNtU+XMXYKRc3EwQAA</XPD:REF>
<XPD:REF name="Supplier">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[321]" type="UMLRealization" guid="1gyM2qTtOU+HXvp7pwYqCgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">nyEQEz1RGEKUXlC4xdFEfgAA</XPD:REF>
<XPD:REF name="Supplier">acFj3zTNtU+XMXYKRc3EwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[322]" type="UMLRealization" guid="ul3g6tt6PUma7vqLjqEZNwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">GhShtuhjTkSL1AtTkJO2wQAA</XPD:REF>
<XPD:REF name="Supplier">acFj3zTNtU+XMXYKRc3EwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[323]" type="UMLRealization" guid="59FcTezElkulc3gvy8IT2wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">z+KcA1BR30+YrYTaAxgmqAAA</XPD:REF>
<XPD:REF name="Supplier">acFj3zTNtU+XMXYKRc3EwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[324]" type="UMLGeneralization" guid="wKUEVJJCbE+jbd/bL6sdjQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">TUA3l6SKt0qTlvy9Pf8HwgAA</XPD:REF>
<XPD:REF name="Parent">lgEJa4OQhk+zDMGsoxIHnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[325]" type="UMLGeneralization" guid="Uz5nf1RN/0Ska/wnNkNNlAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">RkSNbgIWREat6z2Cxk3KggAA</XPD:REF>
<XPD:REF name="Parent">FdeGWwhC/0CnJNkqzHA8UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[326]" type="UMLGeneralization" guid="bCVzUlZkF02Z5JyN65KxWwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">oN7Rh3iuiE2U7sOBbTx/3gAA</XPD:REF>
<XPD:REF name="Parent">wgHMilbv5EOdtQsuZqnZGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[327]" type="UMLGeneralization" guid="LdZqin3cVEq2pQbhJvg2dgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ASCyeHMZJEahplLqOQvWqQAA</XPD:REF>
<XPD:REF name="Parent">wgHMilbv5EOdtQsuZqnZGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[328]" type="UMLGeneralization" guid="7kt7nLEvJkSsnURnksu3zgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">94yfq+Gw9EG7oXFsqSJLvAAA</XPD:REF>
<XPD:REF name="Parent">Wp1xT5eUDUS3h3Pmx7gt9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[329]" type="UMLGeneralization" guid="CentOWKd+kyXWXojr5KvaQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">w213CvprrEKjKwgqKeTkUQAA</XPD:REF>
<XPD:REF name="Parent">0fDxq7164UyanZOSXe6PoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[330]" type="UMLRealization" guid="B5kyaN25+UKezK9tWmxB/AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">t2ytk7SLZUafVM8yZtdbeAAA</XPD:REF>
<XPD:REF name="Supplier">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[331]" type="UMLGeneralization" guid="PLurawGxmUK4cv1YYUrmNAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">45XNWikeRkaNq2CMcRWUfAAA</XPD:REF>
<XPD:REF name="Parent">Wp1xT5eUDUS3h3Pmx7gt9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[332]" type="UMLGeneralization" guid="5rHqmy9BbU6Y8LeBwZpg+wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">lgEJa4OQhk+zDMGsoxIHnwAA</XPD:REF>
<XPD:REF name="Parent">FdeGWwhC/0CnJNkqzHA8UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[333]" type="UMLAssociation" guid="/MysvnN2gkCDuDNpJRD57wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Qd+gv+uWCEyqZFofFoCIlwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">/MysvnN2gkCDuDNpJRD57wAA</XPD:REF>
<XPD:REF name="Participant">ma3f65uyME2dkoNLVAbB4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="dMa5RIpGXUycZmvRhGv/cgAA">
<XPD:REF name="Association">/MysvnN2gkCDuDNpJRD57wAA</XPD:REF>
<XPD:REF name="Participant">acFj3zTNtU+XMXYKRc3EwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[334]" type="UMLAssociation" guid="51fm1zmDIE2dINh9BlaRnAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="n+AHCxcKz0W8/b5n0n8EiAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">51fm1zmDIE2dINh9BlaRnAAA</XPD:REF>
<XPD:REF name="Participant">f4y1OROixEuJ8EsVXpi5bAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="iCnBRf73/kmDveu9Qscg5wAA">
<XPD:REF name="Association">51fm1zmDIE2dINh9BlaRnAAA</XPD:REF>
<XPD:REF name="Participant">m/TEGkJDXECi5U1A8ngXzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[335]" type="UMLGeneralization" guid="H9rdmxOP3UGPfO2n1FaplgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">wgHMilbv5EOdtQsuZqnZGQAA</XPD:REF>
<XPD:REF name="Parent">lgEJa4OQhk+zDMGsoxIHnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[336]" type="UMLRealization" guid="LfIZoJ9JXEiGAp7Di/84BwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">oxU8syn55UmK6la/Mzqz2AAA</XPD:REF>
<XPD:REF name="Supplier">HcMtvj/LbUOOX/25XvOMHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[337]" type="UMLGeneralization" guid="nSVlRUgNmUWJ+eLQWDHX9QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">z+KcA1BR30+YrYTaAxgmqAAA</XPD:REF>
<XPD:REF name="Parent">oxU8syn55UmK6la/Mzqz2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[338]" type="UMLGeneralization" guid="SkpMCp2MAE2Vzcb8bRLqXQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">m/TEGkJDXECi5U1A8ngXzwAA</XPD:REF>
<XPD:REF name="Parent">GhShtuhjTkSL1AtTkJO2wQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[339]" type="UMLGeneralization" guid="RJEhAzCR9UqUOf8tRCVs0AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ma3f65uyME2dkoNLVAbB4gAA</XPD:REF>
<XPD:REF name="Parent">oxU8syn55UmK6la/Mzqz2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[340]" type="UMLRealization" guid="gPw7LtzIlE6mCDUF3pmd5wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">ma3f65uyME2dkoNLVAbB4gAA</XPD:REF>
<XPD:REF name="Supplier">ma3f65uyME2dkoNLVAbB4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[341]" type="UMLGeneralization" guid="PCJoGjb+oECuhyuxOUl8LQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">f4y1OROixEuJ8EsVXpi5bAAA</XPD:REF>
<XPD:REF name="Parent">ma3f65uyME2dkoNLVAbB4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[342]" type="UMLGeneralization" guid="EmRgTp5KXEqqsK0A+J1yNQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">7NC2cpEpo0SUMgorDkckkQAA</XPD:REF>
<XPD:REF name="Parent">ma3f65uyME2dkoNLVAbB4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[343]" type="UMLGeneralization" guid="RxB9s/+d+E6PNJl5sghnQgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">GhShtuhjTkSL1AtTkJO2wQAA</XPD:REF>
<XPD:REF name="Parent">oxU8syn55UmK6la/Mzqz2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[344]" type="UMLGeneralization" guid="TvIxuF7v5kuyVL2uu1uFaAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">qGKzrHqun0yxBpgnWcqtiQAA</XPD:REF>
<XPD:REF name="Parent">GhShtuhjTkSL1AtTkJO2wQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[345]" type="UMLGeneralization" guid="mZxp2hw/Ik2sbxrem+W4uQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">QZ4S5dXBU061DIW9diZRxgAA</XPD:REF>
<XPD:REF name="Parent">70iwLKb6eEiaKjwvY348bwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[346]" type="UMLAssociation" guid="MepdLYtVk0ymluW9E7VDwQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="WJdHB4UpyUC18bkL8TyCJgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">MepdLYtVk0ymluW9E7VDwQAA</XPD:REF>
<XPD:REF name="Participant">WE7cmQqfgUm+1nozka/QvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="rNGi3XTCzECTZTU6wfno7AAA">
<XPD:REF name="Association">MepdLYtVk0ymluW9E7VDwQAA</XPD:REF>
<XPD:REF name="Participant">mvdBf4p+Qkq+S/SMyXA4hQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[347]" type="UMLGeneralization" guid="0X5lLzWxtUO6dsvcq7E27QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">KcfVee0uJkOZimb+TqqH8gAA</XPD:REF>
<XPD:REF name="Parent">5/MkzUuwH0qvFm8F8po0EAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[348]" type="UMLRealization" guid="KR2XUM/SyEC63x65wZORJgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">QZ4S5dXBU061DIW9diZRxgAA</XPD:REF>
<XPD:REF name="Supplier">KcfVee0uJkOZimb+TqqH8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[349]" type="UMLGeneralization" guid="BoLBvwXknUiPSrxWg1jurAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">WE7cmQqfgUm+1nozka/QvAAA</XPD:REF>
<XPD:REF name="Parent">QZ4S5dXBU061DIW9diZRxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[350]" type="UMLGeneralization" guid="kdrRJ8IxT0er8eJze83PiQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">etcp9r1N/UCeqSg1KBr2aAAA</XPD:REF>
<XPD:REF name="Parent">QZ4S5dXBU061DIW9diZRxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[351]" type="UMLGeneralization" guid="2DVL8klVn0qLeX2lCCmktgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">KplzFqOepUO/XiA9UpKHBQAA</XPD:REF>
<XPD:REF name="Parent">QZ4S5dXBU061DIW9diZRxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[352]" type="UMLGeneralization" guid="j4pV4fCOzEOz51QWJHy1eQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">PtBMkEdrdkWmS9Cuj3Wd5QAA</XPD:REF>
<XPD:REF name="Parent">QZ4S5dXBU061DIW9diZRxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[353]" type="UMLGeneralization" guid="KRbuZLIXW0WALljbUdOUrgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">mn7H0wZyzkm5nLinDK9fLQAA</XPD:REF>
<XPD:REF name="Parent">DwoXxFCBw06+NbwDLmkAkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[354]" type="UMLRealization" guid="HPAOltb/vUS6Uf1msRV+7QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">70iwLKb6eEiaKjwvY348bwAA</XPD:REF>
<XPD:REF name="Supplier">lQGmAEzMgE65pnMn3YYDwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[355]" type="UMLAssociation" guid="pPjKHtapekmUO4WbnIG1ewAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="pA0aR+CVgkS5M8a2uGl+xwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">pPjKHtapekmUO4WbnIG1ewAA</XPD:REF>
<XPD:REF name="Participant">etcp9r1N/UCeqSg1KBr2aAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="/E4Bb5llm0KtqI8lZXGZEwAA">
<XPD:REF name="Association">pPjKHtapekmUO4WbnIG1ewAA</XPD:REF>
<XPD:REF name="Participant">mvdBf4p+Qkq+S/SMyXA4hQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[356]" type="UMLAssociation" guid="Vpt0Jdvik020gGFW6lAoJAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zol5GPK75068mQNr3sqUdAAA</XPD:REF>
<XPD:REF name="Views[1]">7MQ5Mg6lKESOCWtP/4R7/AAA</XPD:REF>
<XPD:REF name="Views[2]">x2NOzq3FZ0av11fERpkvqwAA</XPD:REF>
<XPD:REF name="Views[3]">QBjDyaazpkaUHt76Ezn5RAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="3AamxH8wPkWFAPwRqa4aLwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Vpt0Jdvik020gGFW6lAoJAAA</XPD:REF>
<XPD:REF name="Participant">LBps838jxUO5Y6kQQfH0ZQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MTgdou8dfEmNeGZiUFQp2QAA</XPD:REF>
<XPD:REF name="Views[1]">pI1N3uZRCEKrqCqfSxEP1gAA</XPD:REF>
<XPD:REF name="Views[2]">+6h9j6NQhkqKT15FFtFy6QAA</XPD:REF>
<XPD:REF name="Views[3]">zzd3jrUEIU6UmE5FanuyZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="sQDe7dlDQEKn7o0nwXz0fgAA">
<XPD:REF name="Association">Vpt0Jdvik020gGFW6lAoJAAA</XPD:REF>
<XPD:REF name="Participant">xkj4OZ0uxkS12P3jrKBaRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tYVmpUK9D0CDEF+XKuVCEgAA</XPD:REF>
<XPD:REF name="Views[1]">rgYB9dDUUUyclW7yj5ayqAAA</XPD:REF>
<XPD:REF name="Views[2]">GIv4Nr3AKUmZJ7Jw8ShIeQAA</XPD:REF>
<XPD:REF name="Views[3]">m2+sOtRb6E26RyLBE938fAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[357]" type="UMLRealization" guid="/Wn2HzZA5Uu7QWItM+i6OAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">qsHAwVBH8kaTyVncWtNj4AAA</XPD:REF>
<XPD:REF name="Supplier">xkj4OZ0uxkS12P3jrKBaRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">16syyt+jw0irzQ/GOtFeQgAA</XPD:REF>
<XPD:REF name="Views[1]">1duATw2md0SfXZOd6sLaTwAA</XPD:REF>
<XPD:REF name="Views[2]">2BdrHndSfEGQHCs/lw++RQAA</XPD:REF>
<XPD:REF name="Views[3]">vwVl2yX1G0yMWaVtNvAuZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[358]" type="UMLRealization" guid="FbjsXMUorEKEeXW7NYOPIQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">wnPcGrx9gkCzVwAIdC8jbAAA</XPD:REF>
<XPD:REF name="Supplier">xkj4OZ0uxkS12P3jrKBaRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ryyQQ4A070KcAXG6clMRBQAA</XPD:REF>
<XPD:REF name="Views[1]">D1rKB1zKV0yCmnFvC2OPUAAA</XPD:REF>
<XPD:REF name="Views[2]">uv9SYFohpEOMWeRG+HpcCwAA</XPD:REF>
<XPD:REF name="Views[3]">U0QkU++i8kOmQ7RwSQmhjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[359]" type="UMLRealization" guid="RQ72AkyRAU+RmWCOdpLz9AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">VoIoNsNhPkGEMQngbM8akgAA</XPD:REF>
<XPD:REF name="Supplier">xkj4OZ0uxkS12P3jrKBaRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3RyU8B5gFkaGwSkngEftfAAA</XPD:REF>
<XPD:REF name="Views[1]">BtrTCFVg2ki7ArlZ1pIqYQAA</XPD:REF>
<XPD:REF name="Views[2]">c2wnHPhq9Uuyul9N1aqrEAAA</XPD:REF>
<XPD:REF name="Views[3]">fMobpckOYka+vif8yn4cIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[360]" type="UMLRealization" guid="JQ4cWzB9qkmZ9hMkaE+zrgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">v+BpwtKwfUq6XF8z1f6lvAAA</XPD:REF>
<XPD:REF name="Supplier">xkj4OZ0uxkS12P3jrKBaRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UY5AToyfOUGKad2Xi/sj0wAA</XPD:REF>
<XPD:REF name="Views[1]">9DCQ52vR60uVcU44tRh8bgAA</XPD:REF>
<XPD:REF name="Views[2]">63aZJytkE0CH0qzZ2DXlAQAA</XPD:REF>
<XPD:REF name="Views[3]">CoTX6cNs+UefYBRRQYQiIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[361]" type="UMLRealization" guid="mXUcDbhdfEmIz12DSjENPgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">8wFRfwmHp0+gLk4tHIvMIAAA</XPD:REF>
<XPD:REF name="Supplier">xkj4OZ0uxkS12P3jrKBaRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dS4OSGYTok64mD0BXd/4qQAA</XPD:REF>
<XPD:REF name="Views[1]">GZIDq4zpckyZzS9fBU6W5wAA</XPD:REF>
<XPD:REF name="Views[2]">7TJeyMeLMkeb+HQiwPHvtwAA</XPD:REF>
<XPD:REF name="Views[3]">yx0zEPVxp0e5giBpbNv1VwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[362]" type="UMLRealization" guid="3cOgZOl6PU6C4aKIanlcswAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">nCyofZ62lUeI8k+9SHquDAAA</XPD:REF>
<XPD:REF name="Supplier">xkj4OZ0uxkS12P3jrKBaRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">oMmjtwKYeE6aPJpp0zbOlgAA</XPD:REF>
<XPD:REF name="Views[1]">pEangVN9B0CWRd/jWtigXgAA</XPD:REF>
<XPD:REF name="Views[2]">mGo6xBsg/0OckxAXZz0bugAA</XPD:REF>
<XPD:REF name="Views[3]">lVFotvxYqECBXXu5vNBcPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[363]" type="UMLRealization" guid="ne2uWBfskEKBSfWMJ7EjGgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">76wDxoxsvEetwgHDtmMxVQAA</XPD:REF>
<XPD:REF name="Supplier">FqsGO7P1ikS1feSjdTd+hwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JnkC0bOhDU2OcqYdOTRzcQAA</XPD:REF>
<XPD:REF name="Views[1]">7J3fthKyT0WjGs/wXUT05gAA</XPD:REF>
<XPD:REF name="Views[2]">9UYV813kSUGPTkgeivEawgAA</XPD:REF>
<XPD:REF name="Views[3]">BXsZM/VgzE2wjOix28xlRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[364]" type="UMLAssociation" guid="9PqagUOKikGLN0BptS3LwAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">R2xiJ/b0lEant/49Nsz1dgAA</XPD:REF>
<XPD:REF name="Views[1]">nrHTe7ZDkEK4g10TH8KNLgAA</XPD:REF>
<XPD:REF name="Views[2]">7BdD9jCs5k26l+GKuOS3VgAA</XPD:REF>
<XPD:REF name="Views[3]">Qn8rgxJfQEqEftd9GQfhXQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="EyfasZ+x/UWXeSWDqnZoYAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">9PqagUOKikGLN0BptS3LwAAA</XPD:REF>
<XPD:REF name="Participant">6MYwYVvvPU+/+Cs3LvGpQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">p2sevn1j1USe2QpkWOrYqwAA</XPD:REF>
<XPD:REF name="Views[1]">Uh4iA1IUJE2dlQlRzN6DRAAA</XPD:REF>
<XPD:REF name="Views[2]">XbcfFjQPcUS+JW9GEBy3KAAA</XPD:REF>
<XPD:REF name="Views[3]">9A5YhfxNLEWDveICJaUV5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="D5D4NqjehUKBOClxvJefBQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">9PqagUOKikGLN0BptS3LwAAA</XPD:REF>
<XPD:REF name="Participant">FqsGO7P1ikS1feSjdTd+hwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">O8NyJEXmvUe05mUYpx5cXwAA</XPD:REF>
<XPD:REF name="Views[1]">gMn5DG7dDk+TthrDXGSheAAA</XPD:REF>
<XPD:REF name="Views[2]">DRrCSjj/u0SG3FmJyeJ40AAA</XPD:REF>
<XPD:REF name="Views[3]">jaq/r6zDx0G8IMRVrE6ySgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[365]" type="UMLRealization" guid="h6ApKsQE7UK5kc9iGWfxxQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">VB6CgYUZMEKFKPH0F8qSKwAA</XPD:REF>
<XPD:REF name="Supplier">6Eye0A+p2UatZgnasO2r8AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">49dN3RatSEiDQCFyNPhbLAAA</XPD:REF>
<XPD:REF name="Views[1]">f4mppdC5w02uQDuMjeHi8AAA</XPD:REF>
<XPD:REF name="Views[2]">BehvAWEVNUaZEe5LNsRCgQAA</XPD:REF>
<XPD:REF name="Views[3]">M3KFIePKUUC8oFXr5KtsuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[366]" type="UMLGeneralization" guid="dVuZkjZaZk2HsGdhLQuBhAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">fIXO4gSN10Oz20XmF+/W1wAA</XPD:REF>
<XPD:REF name="Parent">VB6CgYUZMEKFKPH0F8qSKwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kwLy4XyDtE+FaA/o9N/dugAA</XPD:REF>
<XPD:REF name="Views[1]">mrlRTXbDb0Wrkhj5FpCNUAAA</XPD:REF>
<XPD:REF name="Views[2]">n0XlQbdkhUatjSeAoWmSmwAA</XPD:REF>
<XPD:REF name="Views[3]">U4bEQNl9EUCRghAggyrazAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[367]" type="UMLRealization" guid="GKuKdaU6wU+o1NzLEXAsyQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">fIXO4gSN10Oz20XmF+/W1wAA</XPD:REF>
<XPD:REF name="Supplier">ppVJCrSy1EaziDt/7UpYHAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Tlc/Ui0qhkKVYdmaDlkb1wAA</XPD:REF>
<XPD:REF name="Views[1]">vq1kSUMTRkytsCVdGMvdCwAA</XPD:REF>
<XPD:REF name="Views[2]">k6eW1DnfaU2NGYEs3NUGkAAA</XPD:REF>
<XPD:REF name="Views[3]">KbjnL4yhAkuAhffRQqUWcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[368]" type="UMLGeneralization" guid="CZusXlsjmUuqHLhPHO6tzQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">sIxrrwyKe0+M1bXRM/id1AAA</XPD:REF>
<XPD:REF name="Parent">VB6CgYUZMEKFKPH0F8qSKwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">COr0VVOcHkmuKn/2UNiqSgAA</XPD:REF>
<XPD:REF name="Views[1]">I4ZaYFoHBkKP1trBxxVJrwAA</XPD:REF>
<XPD:REF name="Views[2]">/ZUOAnHu+E+MlM6AQX9uUAAA</XPD:REF>
<XPD:REF name="Views[3]">KDgWE1BOgkKfQ1qGNAyTDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[369]" type="UMLRealization" guid="MrpS7fU7pEKKfFz/peWujAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">sIxrrwyKe0+M1bXRM/id1AAA</XPD:REF>
<XPD:REF name="Supplier">aThGrqAjtkamxwQuGHi8ngAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DC3TkI/zzUSHZL0k+aYBMQAA</XPD:REF>
<XPD:REF name="Views[1]">t5L/P7QB/k+Kp/tMBKCnswAA</XPD:REF>
<XPD:REF name="Views[2]">V05JDah4XEOTg6pBSO3/cAAA</XPD:REF>
<XPD:REF name="Views[3]">5SudERATOUqTR8XLkda3UQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[370]" type="UMLRealization" guid="OqcA5JWm+0OMlZUVXaSCnwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">fIXO4gSN10Oz20XmF+/W1wAA</XPD:REF>
<XPD:REF name="Supplier">nfvgnakK5kusiJU4exfAtQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IdkeAWoEzUuzd/7HE8tsIgAA</XPD:REF>
<XPD:REF name="Views[1]">RcpegC+vyU2ZPdzxEhncpQAA</XPD:REF>
<XPD:REF name="Views[2]">C6T5yABum0Wm5KUFxB+04gAA</XPD:REF>
<XPD:REF name="Views[3]">lNEj2FgE4kmzZhxLshUO9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[371]" type="UMLRealization" guid="Jsh6VEw8LE6mPjVHSCV/2wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
<XPD:REF name="Supplier">9nLomg7wqECU7DnoSSbS2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BQoioQ0NrE+GUsq0d2/tKAAA</XPD:REF>
<XPD:REF name="Views[1]">Y/Pp1fDSo0qi/Lxm5kBewQAA</XPD:REF>
<XPD:REF name="Views[2]">EiZ+fJ1YrUiQ8HkZ/T/5zAAA</XPD:REF>
<XPD:REF name="Views[3]">0DIuCkPgXEyIJ0mpErD1WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[372]" type="UMLAssociation" guid="29wV6mvlZUKmQsWVFoCeGwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3J0vQh8BZU+edixYHJxfcgAA</XPD:REF>
<XPD:REF name="Views[1]">7qMeAYKOMka99AjPHX/1eQAA</XPD:REF>
<XPD:REF name="Views[2]">h7zT+geb90qOAdsi9QAQvgAA</XPD:REF>
<XPD:REF name="Views[3]">n9yebUAcjUqfRFpjoktAOwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="3p9K7P95h0qtigjzy2BeNgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">29wV6mvlZUKmQsWVFoCeGwAA</XPD:REF>
<XPD:REF name="Participant">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">cdGcnrW3TE2u8Cyq8Q1hkgAA</XPD:REF>
<XPD:REF name="Views[1]">fx4WELGmm0aAKJjlN2ZGjgAA</XPD:REF>
<XPD:REF name="Views[2]">Qf5LY//qtkaAkCy89mGoYgAA</XPD:REF>
<XPD:REF name="Views[3]">tfrnf0Z2BEKB5JwRkwF+HAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="AWzM51uepU6cBbSTe0TQawAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">29wV6mvlZUKmQsWVFoCeGwAA</XPD:REF>
<XPD:REF name="Participant">nfvgnakK5kusiJU4exfAtQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1jLPhKYUW0m6TXvpy2FqxwAA</XPD:REF>
<XPD:REF name="Views[1]">gsHxJ33wR0idnAYPWAphswAA</XPD:REF>
<XPD:REF name="Views[2]">Qq3MGQ0is0qpD+M++3inCQAA</XPD:REF>
<XPD:REF name="Views[3]">Sl+yBYUYC0mYRCGfJAFC1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[373]" type="UMLGeneralization" guid="4uYi1NdvkUCvQ7pGcuWI2wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">xHLQecocXUus1nUW2W1vqQAA</XPD:REF>
<XPD:REF name="Parent">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">D33noJa/2kKPaKiPoINixQAA</XPD:REF>
<XPD:REF name="Views[1]">Gvm7PWcHJkeYfE9Gig2ZsAAA</XPD:REF>
<XPD:REF name="Views[2]">iMxPvQE2fkSmxXUvWz1vNgAA</XPD:REF>
<XPD:REF name="Views[3]">ItEyor1WqkyCY4Y9T6Qy8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[374]" type="UMLRealization" guid="qcFuZeEoqU2Q/Dey8oUxfgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">xHLQecocXUus1nUW2W1vqQAA</XPD:REF>
<XPD:REF name="Supplier">6AdtPehraUmFqrmpJOz9iQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ghx6XOa7hkmbYgg1P2g1ggAA</XPD:REF>
<XPD:REF name="Views[1]">/ZQlvbwViE2RVjcp7x9ncgAA</XPD:REF>
<XPD:REF name="Views[2]">2NYHj+gFGU+521lcHcWrOgAA</XPD:REF>
<XPD:REF name="Views[3]">YcVI9/vUrECJsaqoOQOCjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[375]" type="UMLGeneralization" guid="3oMCS9lD/UG6h6NrFJrmeQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">NeUGC9k7UEOsHlp3nFwMCwAA</XPD:REF>
<XPD:REF name="Parent">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NiRRhmGOC0Gxut5bzVK0wgAA</XPD:REF>
<XPD:REF name="Views[1]">lhwWolq4oUuDptH3tw9PTgAA</XPD:REF>
<XPD:REF name="Views[2]">Hbz9DrO6u0G19ePBd3q96QAA</XPD:REF>
<XPD:REF name="Views[3]">nWSLJf7S10S5jncwDs09oAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[376]" type="UMLRealization" guid="oiZ2U0+gOUyccKzlyGS5UQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">NeUGC9k7UEOsHlp3nFwMCwAA</XPD:REF>
<XPD:REF name="Supplier">CNSCf9fTm0OoonxoFgHO2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2W3WOnSia0OYmA0fI7aJcQAA</XPD:REF>
<XPD:REF name="Views[1]">Z/9TGzaig0aiK9A6m6QaVwAA</XPD:REF>
<XPD:REF name="Views[2]">rOMpMfEvyEKrq8CYjTqXlwAA</XPD:REF>
<XPD:REF name="Views[3]">n6CONDbH9UmTpia5lJn8FgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[377]" type="UMLRealization" guid="ZEpBeXOgwkC/gu+B2N8bgwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">JqT2vuQHm0y6PHrDt6OOmwAA</XPD:REF>
<XPD:REF name="Supplier">FYj+LlTSokynDxmvz+mDOgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">97tBl1KkPUeYRj/e+6cMuQAA</XPD:REF>
<XPD:REF name="Views[1]">Aar6PThw9E+3lagL98b+0wAA</XPD:REF>
<XPD:REF name="Views[2]">gSC450RRC023T7qWtXhWbwAA</XPD:REF>
<XPD:REF name="Views[3]">olj3o9icqEmsMRm38reiXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[378]" type="UMLRealization" guid="76X0A2zFlkemmROFRg5B3wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">yXxGSvugCkCuPkNcTeIW6AAA</XPD:REF>
<XPD:REF name="Supplier">reCcDl/vxUqemTkfRDcxbAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">L7swKnWFY0G8q5PoH/xlAgAA</XPD:REF>
<XPD:REF name="Views[1]">9wR6Z0vqgUSYEd9SjeuG/AAA</XPD:REF>
<XPD:REF name="Views[2]">DwUzQ66sIkCPpEAc1ObUNgAA</XPD:REF>
<XPD:REF name="Views[3]">YD/2/gOqCUyxe6IesZryAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[379]" type="UMLRealization" guid="PW9zhtD6uUyr2Q1llWrVLgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">h3HTYJnby0qaZSOxmcrHyAAA</XPD:REF>
<XPD:REF name="Supplier">URjTUGaXeUy2ZXJ+iEP1dgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AR8XPm3KhkiXP43AQSrPxAAA</XPD:REF>
<XPD:REF name="Views[1]">+ierxwXPWESGheat5ykbaQAA</XPD:REF>
<XPD:REF name="Views[2]">9gfvK+oovE2t2XSupdEHMAAA</XPD:REF>
<XPD:REF name="Views[3]">ndpafh1O4UyYs4a2pYVj2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[380]" type="UMLRealization" guid="dahz7kOcME+uPMBYG+OxagAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">M7K0bvmUBkai13GNC95+HQAA</XPD:REF>
<XPD:REF name="Supplier">ZrAlR/p8LkSpyrajxPhBGgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4YzxoAQyO0KKnoBPjGwJiQAA</XPD:REF>
<XPD:REF name="Views[1]">vZSJLcZgrkykJjP5ohRvoQAA</XPD:REF>
<XPD:REF name="Views[2]">aetayuCsKkiSFamGymEkqgAA</XPD:REF>
<XPD:REF name="Views[3]">X3v7axrTOkirvC2RlXGoGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[381]" type="UMLRealization" guid="VspeyiCHXUiJXb83YcHajAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">7ystbPqcl0ySB4xuULi5MwAA</XPD:REF>
<XPD:REF name="Supplier">GvH3+s6pqky8IA6nhnxOlgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CSVLGqXU/ECYg+g7k78xZwAA</XPD:REF>
<XPD:REF name="Views[1]">re2LEcyw+EO/nJWp10GRWQAA</XPD:REF>
<XPD:REF name="Views[2]">ZSbsXwMAWECvhROE4xb3rAAA</XPD:REF>
<XPD:REF name="Views[3]">9CTlYC3j+k2b36zeySOsIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[382]" type="UMLGeneralization" guid="DDHZQOtlokmWBpTsC7mFtQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">yXxGSvugCkCuPkNcTeIW6AAA</XPD:REF>
<XPD:REF name="Parent">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gDBXGu9LE0WlJd7P9GgoIAAA</XPD:REF>
<XPD:REF name="Views[1]">bFmaStFX/kOLBeokNUiWXQAA</XPD:REF>
<XPD:REF name="Views[2]">4Czxb4T2mkq0LfcvBduSUwAA</XPD:REF>
<XPD:REF name="Views[3]">we4PDfnRVUS74cyPtdDzHgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[383]" type="UMLGeneralization" guid="n/xm6x7sTE+Ecf8H2uRM4AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">JqT2vuQHm0y6PHrDt6OOmwAA</XPD:REF>
<XPD:REF name="Parent">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wnSv+SGp2U+keftVESalpwAA</XPD:REF>
<XPD:REF name="Views[1]">aevo8bpIqUef/S7siSxgKQAA</XPD:REF>
<XPD:REF name="Views[2]">fKQ1/8jQeU2GpY/nCCoGKgAA</XPD:REF>
<XPD:REF name="Views[3]">/u2DammAW0GWupE/MQhfbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[384]" type="UMLGeneralization" guid="SLANT1h0bk22wiRD2ZU9pwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">h3HTYJnby0qaZSOxmcrHyAAA</XPD:REF>
<XPD:REF name="Parent">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">59xiWI13okKWK+Hqg93YGAAA</XPD:REF>
<XPD:REF name="Views[1]">7gk1gemzWk2wy6npQ0ZFvwAA</XPD:REF>
<XPD:REF name="Views[2]">jmmecy1zTUuS2WbtiZTzcgAA</XPD:REF>
<XPD:REF name="Views[3]">ewVpbVMwrk2DJ74oKV8+JwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[385]" type="UMLGeneralization" guid="exsm1y9+20mRPHp24CAM3wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">M7K0bvmUBkai13GNC95+HQAA</XPD:REF>
<XPD:REF name="Parent">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hEUWnj+hp0+FJkyyNPYeZgAA</XPD:REF>
<XPD:REF name="Views[1]">4cXEp2udF0W/QWr5+92H/QAA</XPD:REF>
<XPD:REF name="Views[2]">gq/ODNBCAkyVO0vl/twDsQAA</XPD:REF>
<XPD:REF name="Views[3]">aKhAhywLU0GpeTROkinlvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[386]" type="UMLGeneralization" guid="LEJPyD9f/0e1vjF+US5JDgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">4A+0gqs690uz7I7F/p2gPgAA</XPD:REF>
<XPD:REF name="Parent">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1ffu5ANYF0KQcnuzKDyjbQAA</XPD:REF>
<XPD:REF name="Views[1]">YophBf/Kk0GwST8W132DhgAA</XPD:REF>
<XPD:REF name="Views[2]">t8WjI5aVXEq+5MehAM+JBQAA</XPD:REF>
<XPD:REF name="Views[3]">xW1cWm6iokS20OtM7zKoMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[387]" type="UMLGeneralization" guid="j6iT5/dUNkmJuQCUbBRvkQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">7ystbPqcl0ySB4xuULi5MwAA</XPD:REF>
<XPD:REF name="Parent">ulOasmrECU2N/SPrx5cv9AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3UURnVfbmUuYWkRpAQkxGwAA</XPD:REF>
<XPD:REF name="Views[1]">+MJAYiec+kayLFTghz9rDgAA</XPD:REF>
<XPD:REF name="Views[2]">ZLl4fQh86EGOx0CUJJ66HwAA</XPD:REF>
<XPD:REF name="Views[3]">pj2k8TNAtUKM0HuN8p/JLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[388]" type="UMLRealization" guid="r2SelgQHQ0Svjl0F6DKJ+wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">un4Wns6L6E6twtYYCcs3xQAA</XPD:REF>
<XPD:REF name="Supplier">ZGs1np0U5UenwUp5nymGqwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">h0N0XLqoIU+RWaq29U6jVwAA</XPD:REF>
<XPD:REF name="Views[1]">eLTgB9aNNUG+DzHQVU3OjgAA</XPD:REF>
<XPD:REF name="Views[2]">/bmCBAKkckeIzetwlwAf9gAA</XPD:REF>
<XPD:REF name="Views[3]">rzPVXe7aQ0OXBUMbKygkQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[389]" type="UMLAssociation" guid="xzhvYrUXcEaSW31bwyByeAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">He6SrFaiAUa0+Rwxg+rIaQAA</XPD:REF>
<XPD:REF name="Views[1]">ibyEvBD46EiLEGNpKegNxgAA</XPD:REF>
<XPD:REF name="Views[2]">5L2dO6uixk+7laUWvOooNQAA</XPD:REF>
<XPD:REF name="Views[3]">KFKfE92gFku1+Fl2HLD/BAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="nxF2RArjQU2/3mvHk5ALOQAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">xzhvYrUXcEaSW31bwyByeAAA</XPD:REF>
<XPD:REF name="Participant">VB6CgYUZMEKFKPH0F8qSKwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9bboElo08kme4FkWZ9tuzAAA</XPD:REF>
<XPD:REF name="Views[1]">QLECAnOgA0aAOz7mSpjtcgAA</XPD:REF>
<XPD:REF name="Views[2]">C1oWS1c4q02NQmy0klZ7HwAA</XPD:REF>
<XPD:REF name="Views[3]">5LM89On9/k+rrXY586mJEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="OFzkIA0f2Ei8em0sw9qQOAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">xzhvYrUXcEaSW31bwyByeAAA</XPD:REF>
<XPD:REF name="Participant">/HD6knI0XEyF7cHF5k+HNwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hXJ3bA5Hp0OM+s9zAlYvggAA</XPD:REF>
<XPD:REF name="Views[1]">ejAtg7bZXkiSGmBXs+NqEgAA</XPD:REF>
<XPD:REF name="Views[2]">4YSstlCUQU+Em7qea0MtEgAA</XPD:REF>
<XPD:REF name="Views[3]">K5XdQwhlRUGsRTmFHg+oKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[390]" type="UMLRealization" guid="3PwbaQbVxEaZWPwNjBn1LQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
<XPD:REF name="Supplier">W9GK8QmJlke4dTCQ45cBWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DnXssgPpeUOusfGfTbYtdAAA</XPD:REF>
<XPD:REF name="Views[1]">Nik0yZuIr0Skl5ep4xS81QAA</XPD:REF>
<XPD:REF name="Views[2]">XYyCBrxxMUOS5IJoHyP0lQAA</XPD:REF>
<XPD:REF name="Views[3]">G4D6TVZ9kUyPyKpZ8TSn0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[391]" type="UMLRealization" guid="Y9gPAihir0mrkx8HV+KRhgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">Gde+a6ObFkm4MimvzQwMZAAA</XPD:REF>
<XPD:REF name="Supplier">/HD6knI0XEyF7cHF5k+HNwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Rqb7/vLak0emJ2hY6YNFKQAA</XPD:REF>
<XPD:REF name="Views[1]">Mn0wUkR6lE6oWFs8Zh8kvwAA</XPD:REF>
<XPD:REF name="Views[2]">HPjegTEGM0KBJoCfetYB2QAA</XPD:REF>
<XPD:REF name="Views[3]">NkXGZyyTeEOxZnPVdfrlSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[392]" type="UMLClass" guid="oLhEXsr6tky4cNNZq1EGOQAA">
<XPD:ATTR name="Name" type="string">HasherFactory</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">B8JuknY4QEikjo+9RmA1uQAA</XPD:REF>
<XPD:REF name="Views[1]">kXJOuex/OE6WTzw/JQE0uQAA</XPD:REF>
<XPD:REF name="Views[2]">HO/lB4ekg0uGYMrCqWTKPwAA</XPD:REF>
<XPD:REF name="Views[3]">9oHqzf/+mEyd/ab0Ac7cCwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ngMMcp1qgU+xRvdtXPyz8wAA">
<XPD:ATTR name="Name" type="string">createWithDefaultSalt</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">oLhEXsr6tky4cNNZq1EGOQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KJfOQsKahEmKyUmDbfhaOgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ngMMcp1qgU+xRvdtXPyz8wAA</XPD:REF>
<XPD:REF name="Type_">LBps838jxUO5Y6kQQfH0ZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ZOREQtQN/U676qe58vCtBAAA">
<XPD:ATTR name="Name" type="string">algorithm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ngMMcp1qgU+xRvdtXPyz8wAA</XPD:REF>
<XPD:REF name="Type_">xkj4OZ0uxkS12P3jrKBaRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[393]" type="UMLAssociation" guid="ZfZlD1JYw0qloEXxmS2KSQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Y+tYe9IZLU6hIq4mMLq15gAA</XPD:REF>
<XPD:REF name="Views[1]">eXQAbCMX2U6hHNnj5NGnSwAA</XPD:REF>
<XPD:REF name="Views[2]">PHMxQytoXEei1ghVhDfM6gAA</XPD:REF>
<XPD:REF name="Views[3]">TqbNLKWOTESfcm79SIRCCAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="btcv0dz1EECvTBvi42CopgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">ZfZlD1JYw0qloEXxmS2KSQAA</XPD:REF>
<XPD:REF name="Participant">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">M4crJoqiAE+JDWpd/qSAoAAA</XPD:REF>
<XPD:REF name="Views[1]">93245ghEnkim7yUcBtv76wAA</XPD:REF>
<XPD:REF name="Views[2]">XCXCXjS3b0urw0PZJ05yPAAA</XPD:REF>
<XPD:REF name="Views[3]">a+05pLVXwkKY75DLUbDqigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="23KxJUM/c0eI453XgQwPtAAA">
<XPD:REF name="Association">ZfZlD1JYw0qloEXxmS2KSQAA</XPD:REF>
<XPD:REF name="Participant">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6zB40bpr9UeJeckWULM1pgAA</XPD:REF>
<XPD:REF name="Views[1]">2JMrHKufBkqc1NIK1sscQgAA</XPD:REF>
<XPD:REF name="Views[2]">+uL41ANYhU2Cx/JTm6XSJgAA</XPD:REF>
<XPD:REF name="Views[3]">DLJt29fGpEyyd68MLofbjgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[394]" type="UMLAssociation" guid="vDAb6S7MMkiNIIHcAPB90gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">u75lqajxi0GVkvVBjaD90AAA</XPD:REF>
<XPD:REF name="Views[1]">2Otg6m/Ui0+X1WrZaaK7NQAA</XPD:REF>
<XPD:REF name="Views[2]">jNLHtCK83EeWGHb//yZc6QAA</XPD:REF>
<XPD:REF name="Views[3]">vYPQmbYevk6jSsKH35YSQQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="u2+gVGArxUKjl0kBrS/H1QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">vDAb6S7MMkiNIIHcAPB90gAA</XPD:REF>
<XPD:REF name="Participant">w9q93IQ1z06O1UwIaQnJnQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AsDk48odskS0Pk5k5G/fTQAA</XPD:REF>
<XPD:REF name="Views[1]">unRmwWmTK0O2zM435aZ0dgAA</XPD:REF>
<XPD:REF name="Views[2]">zsifExga60i3DO150Aq/dQAA</XPD:REF>
<XPD:REF name="Views[3]">7kSLDxgJVESKxWBXriJ/cwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="fCfsTfd2gU+eU1ue+i09tAAA">
<XPD:REF name="Association">vDAb6S7MMkiNIIHcAPB90gAA</XPD:REF>
<XPD:REF name="Participant">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">d39kog/jRkSTxEqZEIsIFAAA</XPD:REF>
<XPD:REF name="Views[1]">ZLq6H/5Pi02R5d2GjFtiVAAA</XPD:REF>
<XPD:REF name="Views[2]">ZhEUEgwfF0y7iOoW7ELGtAAA</XPD:REF>
<XPD:REF name="Views[3]">9vjgIbPJIkGxsPeygjcrSAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[395]" type="UMLAssociation" guid="Po7etRISjkGc6MnH3AjiDAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6xXvatfclk6xz+lInyu8IAAA</XPD:REF>
<XPD:REF name="Views[1]">uxqekOLOtUOxr8tc7eCIHQAA</XPD:REF>
<XPD:REF name="Views[2]">tze0mQgEw021gRixZjMAUAAA</XPD:REF>
<XPD:REF name="Views[3]">a65ZWMInpUG2aGfsKbYFcAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Wm0VLXIyTEqr/PWXMVUaoAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Po7etRISjkGc6MnH3AjiDAAA</XPD:REF>
<XPD:REF name="Participant">w9q93IQ1z06O1UwIaQnJnQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">In2YrlfEREOi/jEsN5zW7gAA</XPD:REF>
<XPD:REF name="Views[1]">/6MwHNX8y0yiYwLRRw4DYQAA</XPD:REF>
<XPD:REF name="Views[2]">tba8Xej7GEa6WVvDN+GrFgAA</XPD:REF>
<XPD:REF name="Views[3]">kYbwyy9Z80WVsMldlnqcjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Qnnoxpg3xkyviTLGppGBNQAA">
<XPD:REF name="Association">Po7etRISjkGc6MnH3AjiDAAA</XPD:REF>
<XPD:REF name="Participant">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">h0KOGxUMmk+xDoD9+W0y6gAA</XPD:REF>
<XPD:REF name="Views[1]">g/5U/CogpEex3Fgp+nW9QAAA</XPD:REF>
<XPD:REF name="Views[2]">SZDCB1h2HkqzEAgTcQy1pwAA</XPD:REF>
<XPD:REF name="Views[3]">Ibkt5qfgiUG/zpgcSeyPrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[396]" type="UMLAssociation" guid="s40RLvLqUUeWwa4dLjwzcAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dV28XelhtUiB6RYb903WOgAA</XPD:REF>
<XPD:REF name="Views[1]">j0JyErTBfkaeDsh1yo0ILAAA</XPD:REF>
<XPD:REF name="Views[2]">yoZffbWRF0eHjNy6u54oLwAA</XPD:REF>
<XPD:REF name="Views[3]">qCP4sf1eMU6ValxwR586iAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="BBcK125AHkydpohAw55UtwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">s40RLvLqUUeWwa4dLjwzcAAA</XPD:REF>
<XPD:REF name="Participant">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ck89eEbH/kyK1HG1Pc6EmQAA</XPD:REF>
<XPD:REF name="Views[1]">OPF2Q3PN70aUhzJy/TbY5AAA</XPD:REF>
<XPD:REF name="Views[2]">kG7v8NlX20uPo3k8zkEnIQAA</XPD:REF>
<XPD:REF name="Views[3]">gD/Y/2xLW0+Jq4lKK4j1UwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="IlnrwG+wEE+ws9DATwgwkwAA">
<XPD:REF name="Association">s40RLvLqUUeWwa4dLjwzcAAA</XPD:REF>
<XPD:REF name="Participant">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fuY7z81AJkWpdo/oll5vfQAA</XPD:REF>
<XPD:REF name="Views[1]">qjepqnXC8kKPTGFrDWGwZAAA</XPD:REF>
<XPD:REF name="Views[2]">O+zN4AWsVkCDuHseEgzy+gAA</XPD:REF>
<XPD:REF name="Views[3]">6kaWFgvuw0yT18SjmCHbJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[397]" type="UMLAssociation" guid="LmzMUkBdu02A3F0vNDoGbwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kfqQPiZCh0C6SUM9DKK2sgAA</XPD:REF>
<XPD:REF name="Views[1]">B3qdfsNr90aEw0Wnzu2VkQAA</XPD:REF>
<XPD:REF name="Views[2]">/7wNdE0hvEKFHqe/w3mDZgAA</XPD:REF>
<XPD:REF name="Views[3]">pos9TxEQrk2XMFZE/E56TQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="OBK0jC6fCE+/mjBbsp96DgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">LmzMUkBdu02A3F0vNDoGbwAA</XPD:REF>
<XPD:REF name="Participant">FoJfI6uj1EK7eyRM9lTNjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lufPnvanBkKxQ1ubqlBucAAA</XPD:REF>
<XPD:REF name="Views[1]">giVpc9gzb06C3CfjQZrNJQAA</XPD:REF>
<XPD:REF name="Views[2]">0ZLwclzX7UGTeam5O7fIOwAA</XPD:REF>
<XPD:REF name="Views[3]">MpVJ09dfxU+RFEm30G+tuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="0BvjoYiAFEyik1+uryCDXgAA">
<XPD:REF name="Association">LmzMUkBdu02A3F0vNDoGbwAA</XPD:REF>
<XPD:REF name="Participant">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">t5UhoCGKIkWRP8OvCW1rhwAA</XPD:REF>
<XPD:REF name="Views[1]">k47VTA7w9EKyuT4/IB4x2AAA</XPD:REF>
<XPD:REF name="Views[2]">IKgk3I6vIkepNRY1mpO+0gAA</XPD:REF>
<XPD:REF name="Views[3]">edmcbDsPIEiwXOzUt6lfQAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[398]" type="UMLAssociation" guid="0EFJLQSYfkmS53R2vUtEfAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sVLLL9COy0ad9kBuo1fTMwAA</XPD:REF>
<XPD:REF name="Views[1]">+emchnEhvEyX20uY8nk5iwAA</XPD:REF>
<XPD:REF name="Views[2]">wAjoasKBPUWw492DFeJRXAAA</XPD:REF>
<XPD:REF name="Views[3]">wuY8klduHkO3os9iBKwThQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="6FAct2RDzkedqdyC5smFtQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">0EFJLQSYfkmS53R2vUtEfAAA</XPD:REF>
<XPD:REF name="Participant">2+xWjypS5kCF98BnSxbYWgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ttwEj6f8SUyJlzURGcoKAwAA</XPD:REF>
<XPD:REF name="Views[1]">ZjTSKS/4H0S3DL23JtdYnQAA</XPD:REF>
<XPD:REF name="Views[2]">HDUcXG/4/kCEyZ+L0sk7dQAA</XPD:REF>
<XPD:REF name="Views[3]">nuVK1BRyVE+8i2LewJLoUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="b+CkU0/Jn0G2UBLXlIA5GwAA">
<XPD:REF name="Association">0EFJLQSYfkmS53R2vUtEfAAA</XPD:REF>
<XPD:REF name="Participant">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">T9k2mAs9V0a8DSHUmPTHRwAA</XPD:REF>
<XPD:REF name="Views[1]">L4GkWq4ycUim2dB9N7dvPQAA</XPD:REF>
<XPD:REF name="Views[2]">c3Cmr1h2pU69OIXVPX6UDAAA</XPD:REF>
<XPD:REF name="Views[3]">Acdx367Hjkid3yF4cR/+wQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[399]" type="UMLRealization" guid="1ojVCkoSXUyrcn8VAGevnwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">enu7xQ65YUiUFQJdYpzbZQAA</XPD:REF>
<XPD:REF name="Supplier">YIEGaQ54lkunVBPK8HaF1gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AAX1vDhg/ESgLef2UxLxwQAA</XPD:REF>
<XPD:REF name="Views[1]">xFibDr7Dl0Wtaki1SSeRbwAA</XPD:REF>
<XPD:REF name="Views[2]">3r7Qfdwo+0uE/ZYGYbI+SgAA</XPD:REF>
<XPD:REF name="Views[3]">dJCBVqaaHUCQUnD+NW37NAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[400]" type="UMLRealization" guid="mEtb42ahaUOFRkhhumQ0TgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">p/7/fGEtR0+arb7S3rCDhQAA</XPD:REF>
<XPD:REF name="Supplier">Et7Shnvjd0G8aQc8c/I0xAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KQv7+CnuH06zprEFBjJYAgAA</XPD:REF>
<XPD:REF name="Views[1]">3aXExZ0nWEaRl8OnXdkphAAA</XPD:REF>
<XPD:REF name="Views[2]">HcqEURTMK0aqK75uaztgIgAA</XPD:REF>
<XPD:REF name="Views[3]">wZ1r75N650W9YBPNJIlwFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[401]" type="UMLGeneralization" guid="wmbXBOrZ8US8BWnt0u6h+AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">YIEGaQ54lkunVBPK8HaF1gAA</XPD:REF>
<XPD:REF name="Parent">Et7Shnvjd0G8aQc8c/I0xAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">md1gC7/1nUOpQAcgwTwJjgAA</XPD:REF>
<XPD:REF name="Views[1]">LECyOiT2JkuNw9aGhG8h/wAA</XPD:REF>
<XPD:REF name="Views[2]">tOmDpE8u+E+hMfSEyJHozwAA</XPD:REF>
<XPD:REF name="Views[3]">pBnAm1sXj0+NVUObsmTCswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[402]" type="UMLGeneralization" guid="Mj1RoW6eDUGMd8lHAZd8jQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">enu7xQ65YUiUFQJdYpzbZQAA</XPD:REF>
<XPD:REF name="Parent">p/7/fGEtR0+arb7S3rCDhQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qMiPH7Vds0ui1A7xT+xwRwAA</XPD:REF>
<XPD:REF name="Views[1]">1yEztSRogk6LMbsHWEV+kAAA</XPD:REF>
<XPD:REF name="Views[2]">Lt40tCRKl0mA3KXb6osYvAAA</XPD:REF>
<XPD:REF name="Views[3]">ElPyPqedbEy9OvNAp4dJvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[403]" type="UMLGeneralization" guid="KypKQbNXcUaKwrOLQjORnAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">XVkoNhS6QkCdjXtePuPWMwAA</XPD:REF>
<XPD:REF name="Parent">p/7/fGEtR0+arb7S3rCDhQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AoPyi2gq9kO07noUc5aq0QAA</XPD:REF>
<XPD:REF name="Views[1]">jk0lSlsoVk2t1fwBWwsdigAA</XPD:REF>
<XPD:REF name="Views[2]">G0Zx1vHHQUSStQHvbjk6PgAA</XPD:REF>
<XPD:REF name="Views[3]">xvqohd9rG0S7wLppDbB0EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[404]" type="UMLGeneralization" guid="NPxaTZ0eEUee16OD4eT/TgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">0oIblXVg7EGLSdbZMc7Z4gAA</XPD:REF>
<XPD:REF name="Parent">p/7/fGEtR0+arb7S3rCDhQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YgifH2xuKEqnpAYujgWrNgAA</XPD:REF>
<XPD:REF name="Views[1]">jy+DSDHxokq17N0iNukxbAAA</XPD:REF>
<XPD:REF name="Views[2]">wxpqA+pyoE6XwG5oK/D4zQAA</XPD:REF>
<XPD:REF name="Views[3]">XRM2IdG/h0e+8An6U1lpTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[405]" type="UMLRealization" guid="InhmxlFvVEKg5AVHKeQFUwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">XVkoNhS6QkCdjXtePuPWMwAA</XPD:REF>
<XPD:REF name="Supplier">QgTrUXeWZkmnV0/56T1rrgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">W+25PtJmq0u9wYC96FyMewAA</XPD:REF>
<XPD:REF name="Views[1]">gCadrBHP30aMzFE1/mVP3wAA</XPD:REF>
<XPD:REF name="Views[2]">3ohTx3Yr5EGy68ZornpA2gAA</XPD:REF>
<XPD:REF name="Views[3]">Gl2B7+CT80i2VwNwfIgQFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[406]" type="UMLRealization" guid="qutF6+EsK0elJHHWukandwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">0oIblXVg7EGLSdbZMc7Z4gAA</XPD:REF>
<XPD:REF name="Supplier">QgTrUXeWZkmnV0/56T1rrgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">eCaOmMqQ8UiC+9FBNygqdQAA</XPD:REF>
<XPD:REF name="Views[1]">o42kIiunQEa2W7P2SEhT/gAA</XPD:REF>
<XPD:REF name="Views[2]">mwdLCvJby0u9yXf5jRPxsAAA</XPD:REF>
<XPD:REF name="Views[3]">/rR6UJuwrEaH1XPzbL1v2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[407]" type="UMLGeneralization" guid="5RV9mxxhG0CSlEzRiUBR9QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">/TJrWFNKYUOpLJ4JUII/xAAA</XPD:REF>
<XPD:REF name="Parent">p/7/fGEtR0+arb7S3rCDhQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4TJVD67Y5kKZfqQYrZJIAAAA</XPD:REF>
<XPD:REF name="Views[1]">BDubBrcrV0q6l1+KVLgjtAAA</XPD:REF>
<XPD:REF name="Views[2]">tss93twFZ0yfklFX3Mow3gAA</XPD:REF>
<XPD:REF name="Views[3]">HA0gVZMD6UqmgXvac5KmIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[408]" type="UMLAssociation" guid="2Kb4JpEckUaQu63T9xNH1QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3/6gQcLtLEWjubQiqm4c8AAA</XPD:REF>
<XPD:REF name="Views[1]">Fp/0YHhPykaA2+ZTmgUMYgAA</XPD:REF>
<XPD:REF name="Views[2]">mXrWqY9nCUCaEgVc06jSuAAA</XPD:REF>
<XPD:REF name="Views[3]">ERJKRuy4C0KzDIexGmvREwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="KG5kmU08Z0ihC26Jq9vVdQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">2Kb4JpEckUaQu63T9xNH1QAA</XPD:REF>
<XPD:REF name="Participant">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7MB7XPfub0uc55FuGEJBtQAA</XPD:REF>
<XPD:REF name="Views[1]">1MVCop0yDUSuBIZDiyPTNwAA</XPD:REF>
<XPD:REF name="Views[2]">NJpjsOl5EUGqeqext9ICYgAA</XPD:REF>
<XPD:REF name="Views[3]">gCtmxXpt2kSpuFDybWE9pwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="TxoWl2DavU+jzygFe63/xgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">2Kb4JpEckUaQu63T9xNH1QAA</XPD:REF>
<XPD:REF name="Participant">Et7Shnvjd0G8aQc8c/I0xAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mJD/RbRnK0SnQI5OysXj1AAA</XPD:REF>
<XPD:REF name="Views[1]">lz3PNW7XXkqTs/cy7BZo8AAA</XPD:REF>
<XPD:REF name="Views[2]">xVTHCYRPqkKk7dGvRvWBrwAA</XPD:REF>
<XPD:REF name="Views[3]">yezKnOGzREqZ3kuONyimygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[409]" type="UMLRealization" guid="Zd+0sR2WTUmpta6Le23YAQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">SNMUMNq3+kOegRIRVd2+7wAA</XPD:REF>
<XPD:REF name="Supplier">rCuOwKdU/USHxtDBo08QOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LBdTsPhId06Lo2n8BaPgHQAA</XPD:REF>
<XPD:REF name="Views[1]">KaahhoLqWkmTMcGBGUyT9gAA</XPD:REF>
<XPD:REF name="Views[2]">NbMfCU17NkCEuck41GrVfAAA</XPD:REF>
<XPD:REF name="Views[3]">hY34mfH92EK8PShKXa5GaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[410]" type="UMLRealization" guid="gmhjdKLlmE2L41HD5Vgr6QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">pJ75qGF7iUe7TY75puJoqQAA</XPD:REF>
<XPD:REF name="Supplier">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fFCT84bbVk+ltEGcQ3QqXQAA</XPD:REF>
<XPD:REF name="Views[1]">oOAe3UKfLkmLL0IxugE6HAAA</XPD:REF>
<XPD:REF name="Views[2]">902/nmb1tkCykLIaf7SXvAAA</XPD:REF>
<XPD:REF name="Views[3]">hhBfWqF2zk+CdukeepSuUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[411]" type="UMLRealization" guid="Z35Si09PjE2mvCbNO49ZgQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">FoJfI6uj1EK7eyRM9lTNjAAA</XPD:REF>
<XPD:REF name="Supplier">rCuOwKdU/USHxtDBo08QOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">o+b9uHKdykWt+qdpbJBBkwAA</XPD:REF>
<XPD:REF name="Views[1]">fUvPM4fLoUChApe94SgG/wAA</XPD:REF>
<XPD:REF name="Views[2]">+9kr6gAbikeR7jLrTMj1MgAA</XPD:REF>
<XPD:REF name="Views[3]">PbH8xerzjU6K/BvnGVHmhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[412]" type="UMLRealization" guid="vLIvMhchb02oxPhZI/m0NgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">2+xWjypS5kCF98BnSxbYWgAA</XPD:REF>
<XPD:REF name="Supplier">rCuOwKdU/USHxtDBo08QOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0utUeJC9uEOjfn2LqwMjswAA</XPD:REF>
<XPD:REF name="Views[1]">rP6WHpaYrE+pMCd9R+g8zwAA</XPD:REF>
<XPD:REF name="Views[2]">HxRdr79+20qcYOznRcXX6QAA</XPD:REF>
<XPD:REF name="Views[3]">oSIoos1srEqjkHtuKIRdnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[413]" type="UMLGeneralization" guid="gna2kTrqBE+Wn7aJnhgFeAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">rCuOwKdU/USHxtDBo08QOAAA</XPD:REF>
<XPD:REF name="Parent">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">FBIpCuWwDEGteuFTy5rL5AAA</XPD:REF>
<XPD:REF name="Views[1]">UrTlHx7H4kC4DzSDypBtFgAA</XPD:REF>
<XPD:REF name="Views[2]">aebR/yvzTkiTIpSUdciGywAA</XPD:REF>
<XPD:REF name="Views[3]">nbIueZ/s1kWlh5PhMJraWAAA</XPD:REF>
<XPD:REF name="Views[4]">bL0HGdIcZUOiPRfipNLeJQAA</XPD:REF>
<XPD:REF name="Views[5]">NpHOLodT9U6Z0shQ4q5sSwAA</XPD:REF>
<XPD:REF name="Views[6]">i0YmaE3XaUqvB58gK8IulwAA</XPD:REF>
<XPD:REF name="Views[7]">1VHL15FHQUqWnxPY/iHSIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[414]" type="UMLInterface" guid="m2TeMmnJ50+pgaft/fYxeAAA">
<XPD:ATTR name="Name" type="string">ArrayPropertyItem</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">yH8EnxZ+vEmxYQDfttZY8QAA</XPD:REF>
<XPD:REF name="Views[1]">PGpUR3HIWES7/tw2ddVPXQAA</XPD:REF>
<XPD:REF name="Views[2]">Ms9TXwGhM02f2FUk8ek1KAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">ubVZiP/s+ke+2eh8nL99lgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">0C7+UiOkUU2NI6uNn3ifcQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">K4jTHB8rpkCw0BuXyntfUgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">GAMXvIaHVkWMT85c+DzTIQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">m3+X0MdJOUyn4cza6LQbigAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">6BsPxyIF10WTE59lbAH5UAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">dJtMya0ixEm30UpDKSiEPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[415]" type="UMLRealization" guid="ubVZiP/s+ke+2eh8nL99lgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">/TJrWFNKYUOpLJ4JUII/xAAA</XPD:REF>
<XPD:REF name="Supplier">m2TeMmnJ50+pgaft/fYxeAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jQaQAFJq70u2OgnKkOCMywAA</XPD:REF>
<XPD:REF name="Views[1]">cWUDvNnZk0W7eeABoOsx4AAA</XPD:REF>
<XPD:REF name="Views[2]">2puH4TOyq0C0WTkBFBc7xgAA</XPD:REF>
<XPD:REF name="Views[3]">P9GcipFp102lEDH9GDATRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[416]" type="UMLRealization" guid="0C7+UiOkUU2NI6uNn3ifcQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">XVkoNhS6QkCdjXtePuPWMwAA</XPD:REF>
<XPD:REF name="Supplier">m2TeMmnJ50+pgaft/fYxeAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">A2c5t8YXQUS9LxMiIiN4DQAA</XPD:REF>
<XPD:REF name="Views[1]">gccDp6NT7EGrP4cEgYe0FQAA</XPD:REF>
<XPD:REF name="Views[2]">r58wzsZ3O0KjIvkTsd0UVQAA</XPD:REF>
<XPD:REF name="Views[3]">A03lZ1iRi0yXvz6r76GLgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[417]" type="UMLAssociation" guid="VYMB28FSXkSiI3Vi9aoHywAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DjksHwAYdU2e1kifWER+FQAA</XPD:REF>
<XPD:REF name="Views[1]">HspaP/foY0eTV+UVgf471QAA</XPD:REF>
<XPD:REF name="Views[2]">6G/bxQNqVU2pJksIw1xT8gAA</XPD:REF>
<XPD:REF name="Views[3]">jXPDXke260KS6IxedRZJiwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="HWsOVMVH80yzKl9AAh9dHwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">VYMB28FSXkSiI3Vi9aoHywAA</XPD:REF>
<XPD:REF name="Participant">enu7xQ65YUiUFQJdYpzbZQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qpQFMXouCkOIusjMfpL+tgAA</XPD:REF>
<XPD:REF name="Views[1]">pCcDOBizkEOw4D0LXt+OowAA</XPD:REF>
<XPD:REF name="Views[2]">L3pksO0wm0GzaDNvjQeu+gAA</XPD:REF>
<XPD:REF name="Views[3]">WM1CrwZNWkuQ8ED2/Y8U/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="T82fFzUX4UyYRmIZQrZViQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">VYMB28FSXkSiI3Vi9aoHywAA</XPD:REF>
<XPD:REF name="Participant">9V1DQdFCRUOn2S7dSpn6zgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">D+UQjiW5Ekmv6TP8oLXrAAAA</XPD:REF>
<XPD:REF name="Views[1]">E9qMj+kX5UyGGi6CrmAhIAAA</XPD:REF>
<XPD:REF name="Views[2]">wfLmIJS8g02y2X7uHaT7DQAA</XPD:REF>
<XPD:REF name="Views[3]">Hr0jtT60uUyu3SL1qJndRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[418]" type="UMLAssociation" guid="qk7JFSF7/UOroED6ZzXhIQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FHYP5se6jkSloYGPkVKPlgAA</XPD:REF>
<XPD:REF name="Views[1]">uf+MoRaiK0ilu9A5pmpCUgAA</XPD:REF>
<XPD:REF name="Views[2]">UhZU/U1wcEmziXjEBixAhAAA</XPD:REF>
<XPD:REF name="Views[3]">d0wdKxHhxECRjYLZ8cV8eQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="wvfsBeJjDUa7PMsQjbuMlgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">qk7JFSF7/UOroED6ZzXhIQAA</XPD:REF>
<XPD:REF name="Participant">enu7xQ65YUiUFQJdYpzbZQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XJD3HWqdJkSf3/0DH+mKDgAA</XPD:REF>
<XPD:REF name="Views[1]">/xJ4KYOBukyAhvgsDEutBQAA</XPD:REF>
<XPD:REF name="Views[2]">6Ii8N4KGsECPGgr3PD6hAwAA</XPD:REF>
<XPD:REF name="Views[3]">ZwRwNx+bDUmp+k6xAebxNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="tA2fI1XRIEigwhbnbB32AAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">qk7JFSF7/UOroED6ZzXhIQAA</XPD:REF>
<XPD:REF name="Participant">QgTrUXeWZkmnV0/56T1rrgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xsA0m4y6CEekcBxqylNeJQAA</XPD:REF>
<XPD:REF name="Views[1]">tn4vVTNA4UmjvjVkYXXkBQAA</XPD:REF>
<XPD:REF name="Views[2]">WOefVctMe0CcpAclRBO9eQAA</XPD:REF>
<XPD:REF name="Views[3]">NfGzVkaQ3EqVWk9ivRbEVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[419]" type="UMLGeneralization" guid="ttjIKktiPEq36UeaYN8MygAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">QgTrUXeWZkmnV0/56T1rrgAA</XPD:REF>
<XPD:REF name="Parent">YIEGaQ54lkunVBPK8HaF1gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1mutOKI3Tkid0SJkqzYEsgAA</XPD:REF>
<XPD:REF name="Views[1]">ay+fD8lIp0KDz8J8RBNGpgAA</XPD:REF>
<XPD:REF name="Views[2]">brKjcX2IVUG2fmvvG97m8QAA</XPD:REF>
<XPD:REF name="Views[3]">b9s68HHb7U2qtDsTWPQVhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[420]" type="UMLGeneralization" guid="K4jTHB8rpkCw0BuXyntfUgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">m2TeMmnJ50+pgaft/fYxeAAA</XPD:REF>
<XPD:REF name="Parent">9V1DQdFCRUOn2S7dSpn6zgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aVEqPQuPLkKj18O+bFZtUgAA</XPD:REF>
<XPD:REF name="Views[1]">1w8NIG5DmkW1E9gy0o2EtQAA</XPD:REF>
<XPD:REF name="Views[2]">Cgp9HDI5I02zbtK+x+Jq8QAA</XPD:REF>
<XPD:REF name="Views[3]">toIcy1tqh0C98lVNF7DCUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[421]" type="UMLGeneralization" guid="NZ7dsty5pEalMeaVweWvdAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">QgTrUXeWZkmnV0/56T1rrgAA</XPD:REF>
<XPD:REF name="Parent">9V1DQdFCRUOn2S7dSpn6zgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MuOMPlqmFkimjMwu2wk5GAAA</XPD:REF>
<XPD:REF name="Views[1]">Ua2IxESeSkKI62WjCxCtmAAA</XPD:REF>
<XPD:REF name="Views[2]">jBJQ8KBrpkC/PbG1KPKTyQAA</XPD:REF>
<XPD:REF name="Views[3]">gAecm4cr30mJAoE+iJvg5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[422]" type="UMLGeneralization" guid="Y8eqplrwh0ant9R7HcmxggAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">9V1DQdFCRUOn2S7dSpn6zgAA</XPD:REF>
<XPD:REF name="Parent">Et7Shnvjd0G8aQc8c/I0xAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9z0dXIP6xE6Ni0F4qLzQXgAA</XPD:REF>
<XPD:REF name="Views[1]">GoQ2jZs82UWpRrCaK6rr0wAA</XPD:REF>
<XPD:REF name="Views[2]">9s+25e2LikaTgIy92Ay+LQAA</XPD:REF>
<XPD:REF name="Views[3]">SEza/s7e+kaJhimhCJcSMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[423]" type="UMLAssociation" guid="iTNsNc0NEEq5W/LK7PQlDwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Iml6fk2bt0yZkeXJnEBNSAAA</XPD:REF>
<XPD:REF name="Views[1]">7WQ+8AbNJ0SHFju4kOFv5AAA</XPD:REF>
<XPD:REF name="Views[2]">+REMv/Xmk0qVloL7UCwmqwAA</XPD:REF>
<XPD:REF name="Views[3]">Fbr9xi28iEWSG5O4AeYVmQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="wV4djbh5D0iIzCcdwJBqbgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">iTNsNc0NEEq5W/LK7PQlDwAA</XPD:REF>
<XPD:REF name="Participant">0oIblXVg7EGLSdbZMc7Z4gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">a2bW5dAx7UeYDeU1UBsYlAAA</XPD:REF>
<XPD:REF name="Views[1]">g3LsftOLikO8LjZlfCartAAA</XPD:REF>
<XPD:REF name="Views[2]">FQ785K7J7Uy5kDpJo9e14QAA</XPD:REF>
<XPD:REF name="Views[3]">a8t/jD1D4ku3DrkXUsUmrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="dJtMya0ixEm30UpDKSiEPQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">iTNsNc0NEEq5W/LK7PQlDwAA</XPD:REF>
<XPD:REF name="Participant">m2TeMmnJ50+pgaft/fYxeAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bmDhfZ2TS02VRRnTelqaGQAA</XPD:REF>
<XPD:REF name="Views[1]">0sRvVJTuOkO87VokvURvUAAA</XPD:REF>
<XPD:REF name="Views[2]">bbl9Rp0VlEmTCQnb2/OtBgAA</XPD:REF>
<XPD:REF name="Views[3]">f3+SAubKnEGFiO5mAkmlcAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[424]" type="UMLException" guid="6H7C7XH3gUOCeGng0zq4pAAA">
<XPD:ATTR name="Name" type="string">InvalidArgumentException</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">BPDnuS/3QkqEXvIwXryHmQAA</XPD:REF>
<XPD:REF name="Views[1]">OYiNDIX3hUqUKi/yKo6dcQAA</XPD:REF>
<XPD:REF name="Views[2]">AO0Cej3M5UCqcOhiyWYoZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[425]" type="UMLAssociation" guid="XdHmfo6FdkuMIcBxDv2DowAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pMGNGT/VYUC17GXHNvuQKAAA</XPD:REF>
<XPD:REF name="Views[1]">RaciNkugpEC3E/ybzykSwwAA</XPD:REF>
<XPD:REF name="Views[2]">GIqClormP0yXbfw5thfEwQAA</XPD:REF>
<XPD:REF name="Views[3]">aJ3mui1ZBUWGzI89g+c3rwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="0DJUfRpaJkmSB0Pu5/UIIAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">XdHmfo6FdkuMIcBxDv2DowAA</XPD:REF>
<XPD:REF name="Participant">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rygTaYxv10aFzvGkf6ya8gAA</XPD:REF>
<XPD:REF name="Views[1]">IyvrpWKFFUqYhzUzipd7QgAA</XPD:REF>
<XPD:REF name="Views[2]">AsQsFvJrZkOWwV0STsS60AAA</XPD:REF>
<XPD:REF name="Views[3]">5Q2hq84AkUqZfRdl/XQHKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="+wNrm3fGw0GVTXys7dO/FgAA">
<XPD:REF name="Association">XdHmfo6FdkuMIcBxDv2DowAA</XPD:REF>
<XPD:REF name="Participant">mXtWNz1aCUGpM3bTWtk8gwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">adV8U8BRs0Kt6SkGT5Bb4gAA</XPD:REF>
<XPD:REF name="Views[1]">WSaC0zMnW0GAZizhQzY2zQAA</XPD:REF>
<XPD:REF name="Views[2]">Ic7pTuHvukaKvfu0K6oGygAA</XPD:REF>
<XPD:REF name="Views[3]">MzNNP7ixvUa5Y1c+5C52WAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[426]" type="UMLRealization" guid="kAkbTmO05kitUlOoQHz6wAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
<XPD:REF name="Supplier">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[427]" type="UMLAssociation" guid="wrCxzcnWxEOaYUhYU44aUgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Qwib7mOtKESihDf9Kdw5mwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">wrCxzcnWxEOaYUhYU44aUgAA</XPD:REF>
<XPD:REF name="Participant">Bdgo1XWROUC9MZAvDytvbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="z5MJYByzjUy0Fz+ywJ+T1wAA">
<XPD:REF name="Association">wrCxzcnWxEOaYUhYU44aUgAA</XPD:REF>
<XPD:REF name="Participant">K2M2LnLyCkyXKFQtQbNRlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[428]" type="UMLAssociation" guid="3AQFdO0+zE+/e1L/mU40ygAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">J1GKr7FCRE2VrO+4Hwg89gAA</XPD:REF>
<XPD:REF name="Views[1]">r0vETblWCkSOAAhtZUxpvAAA</XPD:REF>
<XPD:REF name="Views[2]">DJhjNNn2aUKUXdjJvOHyPgAA</XPD:REF>
<XPD:REF name="Views[3]">9PPtE+bp3UCNRBLeJn5rhgAA</XPD:REF>
<XPD:REF name="Views[4]">kHYRxpUgDUqOtfr3jFXVuQAA</XPD:REF>
<XPD:REF name="Views[5]">Rg+eE/H0JUWufRc0ClOxMwAA</XPD:REF>
<XPD:REF name="Views[6]">K7HJtQ2ShU6rlFMseuyl2gAA</XPD:REF>
<XPD:REF name="Views[7]">+uG7Q95zWUmNOhxefeDj4wAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ollsAnepvkWIWqb3HrYmxgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">3AQFdO0+zE+/e1L/mU40ygAA</XPD:REF>
<XPD:REF name="Participant">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">nnzbQnKn3UOQ9Iq8TdQGJgAA</XPD:REF>
<XPD:REF name="Views[1]">DJMejqO2LEao67es4/ccQgAA</XPD:REF>
<XPD:REF name="Views[2]">aQ0sReo5GkOAPsYS7/+XZgAA</XPD:REF>
<XPD:REF name="Views[3]">6zSy/voBLUKyeQ/IsHds5AAA</XPD:REF>
<XPD:REF name="Views[4]">koNAMtEuakiehR/E/AKXOwAA</XPD:REF>
<XPD:REF name="Views[5]">5UAn85zxK0eX9dCEiobJpgAA</XPD:REF>
<XPD:REF name="Views[6]">yFVgNTVYekqeC4rhZq4NNAAA</XPD:REF>
<XPD:REF name="Views[7]">HkNCW4Uh20aS6RpC36H/2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="c9w2MMu1mE+DptwMeYV8sQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">3AQFdO0+zE+/e1L/mU40ygAA</XPD:REF>
<XPD:REF name="Participant">ULm2D0NpG0+KWHe8Ki+g+gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">HqNMkRwMvEWircv9iMa+DAAA</XPD:REF>
<XPD:REF name="Views[1]">9Bg7oVoW00O4tyTViqT1GwAA</XPD:REF>
<XPD:REF name="Views[2]">vCwsYyfIJ0CsZhPrPUhttwAA</XPD:REF>
<XPD:REF name="Views[3]">bsO9jrsBEUqwY/D42OKtGQAA</XPD:REF>
<XPD:REF name="Views[4]">1II9RS9B90aj5yHyol7EhgAA</XPD:REF>
<XPD:REF name="Views[5]">IWdUU+SjEEecA++l6KJYHwAA</XPD:REF>
<XPD:REF name="Views[6]">3XyzV7K2cEGVbV/eShA7+gAA</XPD:REF>
<XPD:REF name="Views[7]">iSnQRc3P90iGRD77Ug+VsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[429]" type="UMLPackage" guid="n7lqREwD40OfE5uK6ssFsgAA">
<XPD:ATTR name="Name" type="string">n2n.util</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="l3XMDU0WNUOJtMBRJtsMQwAA">
<XPD:ATTR name="Name" type="string">ini</XPD:ATTR>
<XPD:REF name="Namespace">n7lqREwD40OfE5uK6ssFsgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="PejVkxg2JEGOZtA/CoinLAAA">
<XPD:ATTR name="Name" type="string">IniRepresentation</XPD:ATTR>
<XPD:REF name="Namespace">l3XMDU0WNUOJtMBRJtsMQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LJ23iJM16EmE3R69IdyDcQAA</XPD:REF>
<XPD:REF name="Views[1]">Sf3V5ZVQRkunWQfzbkwZdwAA</XPD:REF>
<XPD:REF name="Views[2]">kMTVQ5kOnESUS6YR6oZpgwAA</XPD:REF>
<XPD:REF name="Views[3]">HHWu9HKYIEi77+mujXJKRgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">18</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="GlS7pXGec0KnvArc/w6w4gAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WAqVm7XtOUKclOMdwOyJFAAA">
<XPD:ATTR name="Name" type="string">iniString</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GlS7pXGec0KnvArc/w6w4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="4GXiz+0QwEiLR1efmpSIgAAA">
<XPD:ATTR name="Name" type="string">setContentParts</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xn+312M3AEmBdpTH2tss/QAA">
<XPD:ATTR name="Name" type="string">contentParts</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ContentPart&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4GXiz+0QwEiLR1efmpSIgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="D78vN4K7P0CbA7a435q0FQAA">
<XPD:ATTR name="Name" type="string">getContentParts</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hsOJ0h5FO0OUMC46ViKTJgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ContentPart&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">D78vN4K7P0CbA7a435q0FQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="F9yncxRoJkW2jQVVDhn11AAA">
<XPD:ATTR name="Name" type="string">appendContentPart</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TTjN2pf4W0WlTcyWYFF7GwAA">
<XPD:ATTR name="Name" type="string">contentPart</XPD:ATTR>
<XPD:REF name="BehavioralFeature">F9yncxRoJkW2jQVVDhn11AAA</XPD:REF>
<XPD:REF name="Type_">Et7Shnvjd0G8aQc8c/I0xAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="VhjgCmYZrkq2R8PWdTbXMAAA">
<XPD:ATTR name="Name" type="string">removeContentPart</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="y7Ldhkwxh0Cqp397LiG/SgAA">
<XPD:ATTR name="Name" type="string">contentPart</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VhjgCmYZrkq2R8PWdTbXMAAA</XPD:REF>
<XPD:REF name="Type_">Et7Shnvjd0G8aQc8c/I0xAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="kryqqfGsAUWa2XyY8uzOmgAA">
<XPD:ATTR name="Name" type="string">findGroups</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fOdOIXme9kSArYN7CKjjKAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Group&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kryqqfGsAUWa2XyY8uzOmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="EzzFmOBbx0adc9b5YAeSugAA">
<XPD:ATTR name="Name" type="string">findGroupByName</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="td4LeaATPEeNxHzTLIrqMAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EzzFmOBbx0adc9b5YAeSugAA</XPD:REF>
<XPD:REF name="Type_">enu7xQ65YUiUFQJdYpzbZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TmsK16kFqEy9VVatEdwbugAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EzzFmOBbx0adc9b5YAeSugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="PujVg+BJD0CPsljT6NDtHgAA">
<XPD:ATTR name="Name" type="string">findPropertyByName</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NgB3DnL2x0SLqiaNDHWj2wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PujVg+BJD0CPsljT6NDtHgAA</XPD:REF>
<XPD:REF name="Type_">QgTrUXeWZkmnV0/56T1rrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WEWyIQxpEkmK9uxqOrmbLAAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PujVg+BJD0CPsljT6NDtHgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="6WknZJ98EU6nxXdC0NQS/AAA">
<XPD:ATTR name="Name" type="string">findPropertyByGroupAndName</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="A3yjgEhehkySqd5tenRe7gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6WknZJ98EU6nxXdC0NQS/AAA</XPD:REF>
<XPD:REF name="Type_">QgTrUXeWZkmnV0/56T1rrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="c/RQZwQ0nEq6y/F77OxQMgAA">
<XPD:ATTR name="Name" type="string">group</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6WknZJ98EU6nxXdC0NQS/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="NP4KvE4D60SYZFzqhzLmaAAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6WknZJ98EU6nxXdC0NQS/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="SyHFTjm6a0Co9hIexpg1SgAA">
<XPD:ATTR name="Name" type="string">addProperty</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bXvK2XvMP0efm47iEe15UwAA">
<XPD:ATTR name="Name" type="string">property</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SyHFTjm6a0Co9hIexpg1SgAA</XPD:REF>
<XPD:REF name="Type_">QgTrUXeWZkmnV0/56T1rrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="wUeDV7gVbUOAas4H+eaOgAAA">
<XPD:ATTR name="Name" type="string">replace</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Pr7TV6SUeUWufg6zelX65QAA">
<XPD:ATTR name="Name" type="string">rawData</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wUeDV7gVbUOAas4H+eaOgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="xwTJE59qlU6TRSq2fhwmDwAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ddX7fGiSekaobWMEKzZmCgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xwTJE59qlU6TRSq2fhwmDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="NtZrZGPPQEeDvdv4I6IjOQAA">
<XPD:ATTR name="Name" type="string">isGroup</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RdIUgm6r6kKrPdeyWS5+6QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NtZrZGPPQEeDvdv4I6IjOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UURz0Ftaj0iTRMskfpauqQAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NtZrZGPPQEeDvdv4I6IjOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="OllQvk2n4UGfsHFRUNK+4wAA">
<XPD:ATTR name="Name" type="string">isSimpleProperty</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7nOmLmv9pUist/aWFSbbrAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OllQvk2n4UGfsHFRUNK+4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OoQ0YBusL0qS6qa8Eoz1NgAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OllQvk2n4UGfsHFRUNK+4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="W+7ujCOkpkScU6ohSJmK3QAA">
<XPD:ATTR name="Name" type="string">isArrayProperty</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="85N8UU806EGyGE7zkv6YpAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W+7ujCOkpkScU6ohSJmK3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Shd8UP6LUEi82z2fD5wygwAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W+7ujCOkpkScU6ohSJmK3QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="bgjOwc7wPU+ogv4YiBmHJQAA">
<XPD:ATTR name="Name" type="string">isComment</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4ECdPbl6dEK7qrXeKxmFMwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bgjOwc7wPU+ogv4YiBmHJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SAC31NSV70ChvPa1LLR38gAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bgjOwc7wPU+ogv4YiBmHJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="3Ovnh5PMsk2Ec02KoGtyngAA">
<XPD:ATTR name="Name" type="string">isContentPart</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mM623oW6HEy4OriHQG+KgQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3Ovnh5PMsk2Ec02KoGtyngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="tbYuPNh0K0y/4OZdMRL6xAAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3Ovnh5PMsk2Ec02KoGtyngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="h/3JlhnzeUKAiVnmwzmtIQAA">
<XPD:ATTR name="Name" type="string">getAvailableModes</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">PejVkxg2JEGOZtA/CoinLAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Og73UU4KCkW3CuoW47H0cwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h/3JlhnzeUKAiVnmwzmtIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">0BvjoYiAFEyik1+uryCDXgAA</XPD:REF>
<XPD:REF name="Associations[1]">b+CkU0/Jn0G2UBLXlIA5GwAA</XPD:REF>
<XPD:REF name="Associations[2]">KG5kmU08Z0ihC26Jq9vVdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="Et7Shnvjd0G8aQc8c/I0xAAA">
<XPD:ATTR name="Name" type="string">ContentPart</XPD:ATTR>
<XPD:REF name="Namespace">l3XMDU0WNUOJtMBRJtsMQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">6up/Okwj+0uiTknV11MA1AAA</XPD:REF>
<XPD:REF name="Views[1]">DElU3tMbrUGfVNbVKbG7jAAA</XPD:REF>
<XPD:REF name="Views[2]">zmZCPmcRMEuKEZXrZ+j+TAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">mEtb42ahaUOFRkhhumQ0TgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">wmbXBOrZ8US8BWnt0u6h+AAA</XPD:REF>
<XPD:REF name="Specializations[1]">Y8eqplrwh0ant9R7HcmxggAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="kIWBDYdL402klTRwSTzf9AAA">
<XPD:ATTR name="Name" type="string">getComment</XPD:ATTR>
<XPD:REF name="Owner">Et7Shnvjd0G8aQc8c/I0xAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="way0erwOT06wJqtfDeVJnAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kIWBDYdL402klTRwSTzf9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="yiYjNkBbIkSoEevbVWDkzgAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">Et7Shnvjd0G8aQc8c/I0xAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8V2FPnRkokyPuGr1DOG2lAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yiYjNkBbIkSoEevbVWDkzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">TTjN2pf4W0WlTcyWYFF7GwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">y7Ldhkwxh0Cqp397LiG/SgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">TxoWl2DavU+jzygFe63/xgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="enu7xQ65YUiUFQJdYpzbZQAA">
<XPD:ATTR name="Name" type="string">Group</XPD:ATTR>
<XPD:REF name="Namespace">l3XMDU0WNUOJtMBRJtsMQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OVW90r6MYUGtDz+EFNgmnwAA</XPD:REF>
<XPD:REF name="Views[1]">dwBIqEF840qaezrIQC/tvgAA</XPD:REF>
<XPD:REF name="Views[2]">gu3PTefWcE6jpST0ekocRwAA</XPD:REF>
<XPD:REF name="Views[3]">4cBBnYa9F02gCctOQAW1cQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">1ojVCkoSXUyrcn8VAGevnwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Mj1RoW6eDUGMd8lHAZd8jQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="8P10D67ToEaaSF4LgLRWpQAA">
<XPD:ATTR name="Name" type="string">setGroupables</XPD:ATTR>
<XPD:REF name="Owner">enu7xQ65YUiUFQJdYpzbZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iG0ugUYqbka+KXaOnjt43gAA">
<XPD:ATTR name="Name" type="string">groupables</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Groupable&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8P10D67ToEaaSF4LgLRWpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="jjiu0tsPSEK3OfkGrJWuWwAA">
<XPD:ATTR name="Name" type="string">getGroupables</XPD:ATTR>
<XPD:REF name="Owner">enu7xQ65YUiUFQJdYpzbZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xIeRKMZDFEyctzgB+UVJaAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Groupable&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jjiu0tsPSEK3OfkGrJWuWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="fy6sfxKi+Emi8LsHJh1ltgAA">
<XPD:ATTR name="Name" type="string">appendGroupable</XPD:ATTR>
<XPD:REF name="Owner">enu7xQ65YUiUFQJdYpzbZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bYD/K1h+SEKTxgP9WAU4RwAA">
<XPD:ATTR name="Name" type="string">groupable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fy6sfxKi+Emi8LsHJh1ltgAA</XPD:REF>
<XPD:REF name="Type_">9V1DQdFCRUOn2S7dSpn6zgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="cXqby+wqskOva6IJ9EuHZQAA">
<XPD:ATTR name="Name" type="string">removeGroupable</XPD:ATTR>
<XPD:REF name="Owner">enu7xQ65YUiUFQJdYpzbZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZRUcgvkSH0qqPyuChO1Q1wAA">
<XPD:ATTR name="Name" type="string">groupable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cXqby+wqskOva6IJ9EuHZQAA</XPD:REF>
<XPD:REF name="Type_">9V1DQdFCRUOn2S7dSpn6zgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="rhJYsapeSEOuALDkXNCEjQAA">
<XPD:ATTR name="Name" type="string">findPropertyByName</XPD:ATTR>
<XPD:REF name="Owner">enu7xQ65YUiUFQJdYpzbZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kHx0BBDlMU6I2y2PcWaCdAAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rhJYsapeSEOuALDkXNCEjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">td4LeaATPEeNxHzTLIrqMAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">HWsOVMVH80yzKl9AAh9dHwAA</XPD:REF>
<XPD:REF name="Associations[1]">wvfsBeJjDUa7PMsQjbuMlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="XVkoNhS6QkCdjXtePuPWMwAA">
<XPD:ATTR name="Name" type="string">SimpleProperty</XPD:ATTR>
<XPD:REF name="Namespace">l3XMDU0WNUOJtMBRJtsMQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dfGKBIX0QU6xb57nn7T1MwAA</XPD:REF>
<XPD:REF name="Views[1]">O3ojS8csnUO1wDpI5T1sOgAA</XPD:REF>
<XPD:REF name="Views[2]">YZs+3mEl6kemGHGELKRhbwAA</XPD:REF>
<XPD:REF name="Views[3]">Gq7n3dOpH0uaG3htWqIDcQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">InhmxlFvVEKg5AVHKeQFUwAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">0C7+UiOkUU2NI6uNn3ifcQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">KypKQbNXcUaKwrOLQjORnAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="/h3Nu5h6vEC+rT+YdFvkpgAA">
<XPD:ATTR name="Name" type="string">setValue</XPD:ATTR>
<XPD:REF name="Owner">XVkoNhS6QkCdjXtePuPWMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pfbFbs/3kUSj2W3xp03PGQAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/h3Nu5h6vEC+rT+YdFvkpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="g8D5xNq+IUaMJ5U1zAmDiAAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">XVkoNhS6QkCdjXtePuPWMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="X2XAs+OvpUy8mhNKcNsAHgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g8D5xNq+IUaMJ5U1zAmDiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="0oIblXVg7EGLSdbZMc7Z4gAA">
<XPD:ATTR name="Name" type="string">ArrayProperty</XPD:ATTR>
<XPD:REF name="Namespace">l3XMDU0WNUOJtMBRJtsMQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xIBnfB6hTUS32Yll88CHCgAA</XPD:REF>
<XPD:REF name="Views[1]">TaynNOUiO0Cy+ifsupmp1QAA</XPD:REF>
<XPD:REF name="Views[2]">r0oRvstWP0qYE2aB+M4rpgAA</XPD:REF>
<XPD:REF name="Views[3]">/jCyCXp6RkmQr3HCDEOM3AAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">qutF6+EsK0elJHHWukandwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">NPxaTZ0eEUee16OD4eT/TgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="CFQJ0k0SR0ie6HUM8bitGwAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">0oIblXVg7EGLSdbZMc7Z4gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ry0dTkG/7Uy7Vw7DSA+5MgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CFQJ0k0SR0ie6HUM8bitGwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="rCZ6AcHtZE2vMv4IER1qqwAA">
<XPD:ATTR name="Name" type="string">setValue</XPD:ATTR>
<XPD:REF name="Owner">0oIblXVg7EGLSdbZMc7Z4gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3xFf9hJaRECJElwMLxlTWgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rCZ6AcHtZE2vMv4IER1qqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="cPh37owa4UOrVeVSUbs9dwAA">
<XPD:ATTR name="Name" type="string">appendItem</XPD:ATTR>
<XPD:REF name="Owner">0oIblXVg7EGLSdbZMc7Z4gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GAMXvIaHVkWMT85c+DzTIQAA">
<XPD:ATTR name="Name" type="string">item</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cPh37owa4UOrVeVSUbs9dwAA</XPD:REF>
<XPD:REF name="Type_">m2TeMmnJ50+pgaft/fYxeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Bv0wRRIQEUGQ7AFjVXxSfwAA">
<XPD:ATTR name="Name" type="string">findItemByName</XPD:ATTR>
<XPD:REF name="Owner">0oIblXVg7EGLSdbZMc7Z4gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="m3+X0MdJOUyn4cza6LQbigAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bv0wRRIQEUGQ7AFjVXxSfwAA</XPD:REF>
<XPD:REF name="Type_">m2TeMmnJ50+pgaft/fYxeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="y2z9jA49HESbJtIP7LujNgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bv0wRRIQEUGQ7AFjVXxSfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="VNES3o0UXEK+DqmWCqOcCQAA">
<XPD:ATTR name="Name" type="string">removeItem</XPD:ATTR>
<XPD:REF name="Owner">0oIblXVg7EGLSdbZMc7Z4gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6BsPxyIF10WTE59lbAH5UAAA">
<XPD:ATTR name="Name" type="string">item</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VNES3o0UXEK+DqmWCqOcCQAA</XPD:REF>
<XPD:REF name="Type_">m2TeMmnJ50+pgaft/fYxeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">wV4djbh5D0iIzCcdwJBqbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="p/7/fGEtR0+arb7S3rCDhQAA">
<XPD:ATTR name="Name" type="string">ContentPartAdapter</XPD:ATTR>
<XPD:REF name="Namespace">l3XMDU0WNUOJtMBRJtsMQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XLunytpF/k6s6geRrZIBwgAA</XPD:REF>
<XPD:REF name="Views[1]">VXIT6QfTOUqqU1eK5TXgwwAA</XPD:REF>
<XPD:REF name="Views[2]">/CFEyDtvk0itclWaUVCTtgAA</XPD:REF>
<XPD:REF name="Views[3]">6EyWjSbtt0KLLFQZWyn8kgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">mEtb42ahaUOFRkhhumQ0TgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">4</XPD:ATTR>
<XPD:REF name="Specializations[0]">KypKQbNXcUaKwrOLQjORnAAA</XPD:REF>
<XPD:REF name="Specializations[1]">NPxaTZ0eEUee16OD4eT/TgAA</XPD:REF>
<XPD:REF name="Specializations[2]">Mj1RoW6eDUGMd8lHAZd8jQAA</XPD:REF>
<XPD:REF name="Specializations[3]">5RV9mxxhG0CSlEzRiUBR9QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="kh9gu7cRbkyob0xAWjEtJAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">p/7/fGEtR0+arb7S3rCDhQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GfQZyFYLHk2rKNip947GDAAA">
<XPD:ATTR name="Name" type="string">lines</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kh9gu7cRbkyob0xAWjEtJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="DeMP/rWB0ka3OGCkf+KX5AAA">
<XPD:ATTR name="Name" type="string">getComment</XPD:ATTR>
<XPD:REF name="Owner">p/7/fGEtR0+arb7S3rCDhQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RtRfIBV6ikaWJo+Y/Xlh+wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DeMP/rWB0ka3OGCkf+KX5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="dsXwPgo4nECbJIr8golYegAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">p/7/fGEtR0+arb7S3rCDhQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="r+p8+eKAoUazb+bn1+PApAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dsXwPgo4nECbJIr8golYegAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLInterface" guid="YIEGaQ54lkunVBPK8HaF1gAA">
<XPD:ATTR name="Name" type="string">DataContentPart</XPD:ATTR>
<XPD:REF name="Namespace">l3XMDU0WNUOJtMBRJtsMQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">PynsGVkvvkaidgVXcBUblgAA</XPD:REF>
<XPD:REF name="Views[1]">yeEpGdcQNEiFrFcaqFBHJwAA</XPD:REF>
<XPD:REF name="Views[2]">nRUdKIajDUCt1l+RNG8kCAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">1ojVCkoSXUyrcn8VAGevnwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">wmbXBOrZ8US8BWnt0u6h+AAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">ttjIKktiPEq36UeaYN8MygAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="T7m7fUElwkq5if4lR4I5HgAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">YIEGaQ54lkunVBPK8HaF1gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fyBwkuGj2UGK4IfkgKUHcAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T7m7fUElwkq5if4lR4I5HgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="pFlimWHgF0CJSdpN+M67ZwAA">
<XPD:ATTR name="Name" type="string">setName</XPD:ATTR>
<XPD:REF name="Owner">YIEGaQ54lkunVBPK8HaF1gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ND4fI538fESlTRn0X3/F+gAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pFlimWHgF0CJSdpN+M67ZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLInterface" guid="QgTrUXeWZkmnV0/56T1rrgAA">
<XPD:ATTR name="Name" type="string">Property</XPD:ATTR>
<XPD:REF name="Namespace">l3XMDU0WNUOJtMBRJtsMQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Ay03uulZ2Uu+VxrqTtBU2wAA</XPD:REF>
<XPD:REF name="Views[1]">8qldrG4/GUGft1Hrhk4FRgAA</XPD:REF>
<XPD:REF name="Views[2]">XddDksm/dkC3x298mAJSZAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">InhmxlFvVEKg5AVHKeQFUwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">qutF6+EsK0elJHHWukandwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ttjIKktiPEq36UeaYN8MygAA</XPD:REF>
<XPD:REF name="Generalizations[1]">NZ7dsty5pEalMeaVweWvdAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="cp0SlkrKZkexcuGJJqnpFAAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">QgTrUXeWZkmnV0/56T1rrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="0aspc3uk/kimpw1GlhgklwAA">
<XPD:ATTR name="Name" type="string">setValue</XPD:ATTR>
<XPD:REF name="Owner">QgTrUXeWZkmnV0/56T1rrgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vDQcG1S3eUihUgcgYE0crAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0aspc3uk/kimpw1GlhgklwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">NgB3DnL2x0SLqiaNDHWj2wAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">A3yjgEhehkySqd5tenRe7gAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">bXvK2XvMP0efm47iEe15UwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">tA2fI1XRIEigwhbnbB32AAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="/TJrWFNKYUOpLJ4JUII/xAAA">
<XPD:ATTR name="Name" type="string">DefaultContentPart</XPD:ATTR>
<XPD:REF name="Namespace">l3XMDU0WNUOJtMBRJtsMQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2M/nRTUR3UWd21RcpE4bPwAA</XPD:REF>
<XPD:REF name="Views[1]">kFjmodobbU2R6RxhU8j9QAAA</XPD:REF>
<XPD:REF name="Views[2]">K4lesb4dkEiw9YXsAcD3GQAA</XPD:REF>
<XPD:REF name="Views[3]">J+AhAONfBUeKN7GewNOlkQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">ubVZiP/s+ke+2eh8nL99lgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">5RV9mxxhG0CSlEzRiUBR9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLInterface" guid="9V1DQdFCRUOn2S7dSpn6zgAA">
<XPD:ATTR name="Name" type="string">Groupable</XPD:ATTR>
<XPD:REF name="Namespace">l3XMDU0WNUOJtMBRJtsMQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">UsGpSkZdSEqL+doTPT65cgAA</XPD:REF>
<XPD:REF name="Views[1]">r6kJE2AxUE+bMvSjbDjJVgAA</XPD:REF>
<XPD:REF name="Views[2]">bk/xmHhgzkqLqAwM3zKHDgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Y8eqplrwh0ant9R7HcmxggAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">K4jTHB8rpkCw0BuXyntfUgAA</XPD:REF>
<XPD:REF name="Specializations[1]">NZ7dsty5pEalMeaVweWvdAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">bYD/K1h+SEKTxgP9WAU4RwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">ZRUcgvkSH0qqPyuChO1Q1wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">T82fFzUX4UyYRmIZQrZViQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="TMplgJC1pkqV83vzbKMKJgAA">
<XPD:ATTR name="Name" type="string">crypt</XPD:ATTR>
<XPD:REF name="Namespace">n7lqREwD40OfE5uK6ssFsgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">40</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="LBL0R/L0sU2HlCbu4HGUoQAA">
<XPD:ATTR name="Name" type="string">Cipher</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fHuK8u7dAkig8oSFAnoGIAAA</XPD:REF>
<XPD:REF name="Views[1]">nJk9bc6b+0CSLIuo5KDjSgAA</XPD:REF>
<XPD:REF name="Views[2]">Cc2J3d2xMEijjgWGzKDOwAAA</XPD:REF>
<XPD:REF name="Views[3]">6G9zm3qT7U+zTIU0ChTfBQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="IbULhUTb+EKuNsSn4ugMWgAA">
<XPD:ATTR name="Name" type="string">encrypt</XPD:ATTR>
<XPD:REF name="Owner">LBL0R/L0sU2HlCbu4HGUoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="W8vRwtQ0T0qNg9r0pp/WfQAA">
<XPD:ATTR name="Name" type="string">string data</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IbULhUTb+EKuNsSn4ugMWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="HMRkBoH5PE6hfP9cyCNLoQAA">
<XPD:ATTR name="Name" type="string">decrypt</XPD:ATTR>
<XPD:REF name="Owner">LBL0R/L0sU2HlCbu4HGUoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="u0QbrZYRfkqm0nidY3o8wAAA">
<XPD:ATTR name="Name" type="string">string data</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HMRkBoH5PE6hfP9cyCNLoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="5YMc4L58zEekoUxe2MVB3QAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">LBL0R/L0sU2HlCbu4HGUoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Wb8OJbbv6UywjnSa5jB3mgAA">
<XPD:ATTR name="Name" type="string">EncryptionDescriptor encryptionDescriptor</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5YMc4L58zEekoUxe2MVB3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ma012RG7OUKQL/LnIUb5GAAA">
<XPD:ATTR name="Name" type="string">string key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5YMc4L58zEekoUxe2MVB3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="gVQZEouKv06A+NkREfvaUAAA">
<XPD:ATTR name="Name" type="string">string iv</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5YMc4L58zEekoUxe2MVB3QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">ekdYxxC91UOkpOz2cNFWjAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">/yzS2F8FTE2x6YvlQIWneQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">qoi6smpNikSvOToOH6p9SQAA</XPD:REF>
<XPD:REF name="Associations[1]">ZZCeg4SZQESxxaY2O3duFAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="+cRhwCR390a4zOxh41xtTgAA">
<XPD:ATTR name="Name" type="string">encryptionDescriptor</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EncryptionDescriptor</XPD:ATTR>
<XPD:REF name="Owner">LBL0R/L0sU2HlCbu4HGUoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="eBx0F3bajkSU08EQJ3oUMQAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">LBL0R/L0sU2HlCbu4HGUoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="kDoFWbGeJEmkFQD9kkyXdwAA">
<XPD:ATTR name="Name" type="string">iv</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">LBL0R/L0sU2HlCbu4HGUoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="pg0GlBlSSE635G28+8bXmAAA">
<XPD:ATTR name="Name" type="string">EncryptionDescriptor</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uVVVzGnQA0eKYo2PHMpH8QAA</XPD:REF>
<XPD:REF name="Views[1]">t5FpsP0aKkqm5vWQ6pt3LQAA</XPD:REF>
<XPD:REF name="Views[2]">Zfj1yGIqikmiqosXhz2FzAAA</XPD:REF>
<XPD:REF name="Views[3]">PhxBBoWEMkyp4ot+jmS/PwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="waHLo5ZUZkCQofc1wnDcVwAA">
<XPD:ATTR name="Name" type="string">generateKey</XPD:ATTR>
<XPD:REF name="Owner">pg0GlBlSSE635G28+8bXmAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zYTedQXlAUGpVh21pTTELwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">waHLo5ZUZkCQofc1wnDcVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="hlGc/feC+UGnfA3ciEocbwAA">
<XPD:ATTR name="Name" type="string">generateIv</XPD:ATTR>
<XPD:REF name="Owner">pg0GlBlSSE635G28+8bXmAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="u6YxP93yuUynu/VKrLZjtgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hlGc/feC+UGnfA3ciEocbwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="NibTjM4ik0eilNMXM4juOAAA">
<XPD:ATTR name="Name" type="string">isAlgorithmAvailable</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">pg0GlBlSSE635G28+8bXmAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="388R0d5eDk+9w4FFFYeBnwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NibTjM4ik0eilNMXM4juOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="F+bejMb2AEKE6Oh7kYleuwAA">
<XPD:ATTR name="Name" type="string">getAvailableAlgorithms</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">pg0GlBlSSE635G28+8bXmAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FlKxpDhfC0qV79laIhd/tAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">F+bejMb2AEKE6Oh7kYleuwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="vVv4BToLLEWFeHkuz7PFaAAA">
<XPD:ATTR name="Name" type="string">isModeAvailable</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">pg0GlBlSSE635G28+8bXmAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fxP3tgZ2PU6+jhTAX47+vwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vVv4BToLLEWFeHkuz7PFaAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="N1jd62vXcECIAvGy76I2wQAA">
<XPD:ATTR name="Name" type="string">getAvailableModes</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">pg0GlBlSSE635G28+8bXmAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5VrPyJZ8TUeUqdRbOp3thwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">N1jd62vXcECIAvGy76I2wQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">bYH5XNIU5kuJTEmWwvfaxQAA</XPD:REF>
<XPD:REF name="Associations[1]">MQxDEy9KEEuSeQn6bIE4cgAA</XPD:REF>
<XPD:REF name="Associations[2]">Y5yh3iWKp0+e/S9U70iPYAAA</XPD:REF>
<XPD:REF name="Associations[3]">MQ2In+ToD02VD9ewAyb5TgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="E9c2AdxLTUaeDmNGzNbFcQAA">
<XPD:ATTR name="Name" type="string">mode</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">pg0GlBlSSE635G28+8bXmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="W0fhX5RMH0ijWhvjwGywdAAA">
<XPD:ATTR name="Name" type="string">algorithm</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">pg0GlBlSSE635G28+8bXmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="MVpk2fCSW0G4KsXo0v0nBwAA">
<XPD:ATTR name="Name" type="string">AlgorithmNotAvailableException</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GGvukwnN0E6d8K0YZra1LgAA</XPD:REF>
<XPD:REF name="Views[1]">c0jX62q1ikmZX2RYUjdKEQAA</XPD:REF>
<XPD:REF name="Views[2]">GcRgG6IygkS6JmvTBqPNnAAA</XPD:REF>
<XPD:REF name="Views[3]">Zh1YNR1SPk2PAroK+GeYyAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">dFKcMRMSnk+LscB9PCGNEAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">w/KuUfFdX0COr+1cqrGW2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="Mjyj3vU/DkaSAtpro8pCjwAA">
<XPD:ATTR name="Name" type="string">ModeNotAvailableException</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dSExsjQ+k0G1U2Y8dua3dgAA</XPD:REF>
<XPD:REF name="Views[1]">mCvlXiKy7kmnm8C5Em0vYAAA</XPD:REF>
<XPD:REF name="Views[2]">71BZIZ+LVUSqoffkkKMuSAAA</XPD:REF>
<XPD:REF name="Views[3]">OQtNI7pEWUOESmtj0nYMrQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">UFmKHuzvRkC4jGbNfCCW9gAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">f4Ut4ifcNk+c4+1fL69j1wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ezKet1a5YESugzyW46ys/wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">AN24ggp95EWHbJHAroD3ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="h9RIxyuaakaq4JsOvzaMFgAA">
<XPD:ATTR name="Name" type="string">CryptRuntimeException</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">N2NRuntimeException</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LMmh5XpbGkawWr8A2WYStAAA</XPD:REF>
<XPD:REF name="Views[1]">TAzxz5+c/Uihv5RIbLnGHAAA</XPD:REF>
<XPD:REF name="Views[2]">PZHaq7Sxfk6s3a+WPc640wAA</XPD:REF>
<XPD:REF name="Views[3]">hXh0gETXikGw4H2AHfXnlAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">UFmKHuzvRkC4jGbNfCCW9gAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">c3MJgBZCKkOl+fyHqgg+KwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">f4Ut4ifcNk+c4+1fL69j1wAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">7</XPD:ATTR>
<XPD:REF name="Specializations[0]">dFKcMRMSnk+LscB9PCGNEAAA</XPD:REF>
<XPD:REF name="Specializations[1]">ezKet1a5YESugzyW46ys/wAA</XPD:REF>
<XPD:REF name="Specializations[2]">rfrHj3WWSkCiVQHQLxRDWwAA</XPD:REF>
<XPD:REF name="Specializations[3]">d9DC5npSmU20gn29fcjikQAA</XPD:REF>
<XPD:REF name="Specializations[4]">rvBjDzqRIECbXjRErLCXugAA</XPD:REF>
<XPD:REF name="Specializations[5]">M2iEya2aFU2F8IEvFS2C8AAA</XPD:REF>
<XPD:REF name="Specializations[6]">dQyeZtKW7EC3v+CMttuo6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="sj23xeA+0UaMXbU008a4qwAA">
<XPD:ATTR name="Name" type="string">CryptUtils</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZoXgkHjrUk2Dh6/vX/T0JgAA</XPD:REF>
<XPD:REF name="Views[1]">ZI3lHPrXJkWmHVSPh1AmIwAA</XPD:REF>
<XPD:REF name="Views[2]">xjJiCciQpkySoHh49nROUgAA</XPD:REF>
<XPD:REF name="Views[3]">gNQ+O7Et3k+coPXYDwQ0rgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="OSYX2M/SAEC0Aa4ks0cxHwAA">
<XPD:ATTR name="Name" type="string">mcryptGetKeySize</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">sj23xeA+0UaMXbU008a4qwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TQLzQYAMwE++dwZ7YhlkJAAA">
<XPD:ATTR name="Name" type="string">string algorithm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OSYX2M/SAEC0Aa4ks0cxHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TkmXKVFFjEON4x27E6SwzQAA">
<XPD:ATTR name="Name" type="string">string mode</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OSYX2M/SAEC0Aa4ks0cxHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="eViI8JDNI06PrNZfOk4zIQAA">
<XPD:ATTR name="Name" type="string">mcryptGetIvSize</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">sj23xeA+0UaMXbU008a4qwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5lpj+RNHw0mr95KWqJe8mAAA">
<XPD:ATTR name="Name" type="string">string algorithm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eViI8JDNI06PrNZfOk4zIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="R6BYYHnEgEufT6/dC53gzAAA">
<XPD:ATTR name="Name" type="string">string $mode</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eViI8JDNI06PrNZfOk4zIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="KlZ5d6F8J0OlZTQvHMxRKgAA">
<XPD:ATTR name="Name" type="string">mcryptCreateIv</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">sj23xeA+0UaMXbU008a4qwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ltnM3h1v10a6klslf1fR0AAA">
<XPD:ATTR name="Name" type="string">int size</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KlZ5d6F8J0OlZTQvHMxRKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="7v6JvjM4+0SPSGEo6+FPMgAA">
<XPD:ATTR name="Name" type="string">mcryptEncrypt</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">sj23xeA+0UaMXbU008a4qwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SyKoGgir0UidL6TQSINMogAA">
<XPD:ATTR name="Name" type="string">string algorithm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7v6JvjM4+0SPSGEo6+FPMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="63O37pssA0KSZILmWAc+XwAA">
<XPD:ATTR name="Name" type="string">string key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7v6JvjM4+0SPSGEo6+FPMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="W3ohq8Rvtkak49POqlViKAAA">
<XPD:ATTR name="Name" type="string">string data</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7v6JvjM4+0SPSGEo6+FPMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="DtZInsVuBUOlVKQTVjlFkAAA">
<XPD:ATTR name="Name" type="string">string mode</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7v6JvjM4+0SPSGEo6+FPMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="HUEhXKgytkeSRoxwkKAjiwAA">
<XPD:ATTR name="Name" type="string">string iv</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7v6JvjM4+0SPSGEo6+FPMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Fx6j7u6DuEm6XuSrpQQ1KQAA">
<XPD:ATTR name="Name" type="string">mcryptDecrypt</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">sj23xeA+0UaMXbU008a4qwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oSkPN59rqkuTWw0ZeehCggAA">
<XPD:ATTR name="Name" type="string">string algorithm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Fx6j7u6DuEm6XuSrpQQ1KQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="P1xk+i0tOUaZF9z5NjrcyAAA">
<XPD:ATTR name="Name" type="string">string key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Fx6j7u6DuEm6XuSrpQQ1KQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="EPUfkvRtKE61uL0lvmBgQwAA">
<XPD:ATTR name="Name" type="string">string data</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Fx6j7u6DuEm6XuSrpQQ1KQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="u0IPFdBicU28zGy1LJDEuQAA">
<XPD:ATTR name="Name" type="string">string mode</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Fx6j7u6DuEm6XuSrpQQ1KQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="sFmCBZmPckGrzJ6xRdY2aQAA">
<XPD:ATTR name="Name" type="string">string iv</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Fx6j7u6DuEm6XuSrpQQ1KQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">7</XPD:ATTR>
<XPD:REF name="Associations[0]">9u/XHhsw7kC3B7/joXc5mgAA</XPD:REF>
<XPD:REF name="Associations[1]">Zt3/ohceaE6cOJOVNkyQZQAA</XPD:REF>
<XPD:REF name="Associations[2]">h/gxt/WgiEK57w0GB2lIkQAA</XPD:REF>
<XPD:REF name="Associations[3]">1DJaTvNZxkmhS9tuQ6xL0wAA</XPD:REF>
<XPD:REF name="Associations[4]">yEMp4cPH7Uea3717OFaKtgAA</XPD:REF>
<XPD:REF name="Associations[5]">iIb5ORlMckyVi/pJvfROWwAA</XPD:REF>
<XPD:REF name="Associations[6]">jooX2IvbMEaQGez/gJaxFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="lSPvVi84Tk6E6dfpZa8PvQAA">
<XPD:ATTR name="Name" type="string">CreateIvFailedException</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QfAK4fzfokiN2405zr7kgwAA</XPD:REF>
<XPD:REF name="Views[1]">XrNLCwIKoU65/z+37/2trwAA</XPD:REF>
<XPD:REF name="Views[2]">IeL5BesKJ0m54G5jvd6p/gAA</XPD:REF>
<XPD:REF name="Views[3]">6bME/+0CN02l230v40GhEwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">c3MJgBZCKkOl+fyHqgg+KwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">rfrHj3WWSkCiVQHQLxRDWwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">/pFTUC0BWkq0gvjKQDy1DQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="w625r+r72EOWabuW1PE9jAAA">
<XPD:ATTR name="Name" type="string">GetKeySizeFailedException</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BxViAK3Nj0+CUKZAi5rwRwAA</XPD:REF>
<XPD:REF name="Views[1]">j+sOQdGFeUKLcivNHfMhoAAA</XPD:REF>
<XPD:REF name="Views[2]">w+F0qCm6OUqSU38DkMY5dQAA</XPD:REF>
<XPD:REF name="Views[3]">kzJoZPsrikGbvBb+eiEL6QAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">d9DC5npSmU20gn29fcjikQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">TUy38EqzyEWoM2zrexyH8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="Y784N8q8OE6dvWULzK8J2gAA">
<XPD:ATTR name="Name" type="string">GetIvSizeFailedException</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vabqg9wCdki4YwF7iwbStQAA</XPD:REF>
<XPD:REF name="Views[1]">wNYtgUuJCUWcddc08ZwDuAAA</XPD:REF>
<XPD:REF name="Views[2]">KNwFkodfgEySasML5n3mewAA</XPD:REF>
<XPD:REF name="Views[3]">nM6HwYhEUkeqQpa/6rFuxQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">rvBjDzqRIECbXjRErLCXugAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">GXpAWx9oYEOe0g3jnk4sfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="SUK9kl9CIku36SW45SJCkQAA">
<XPD:ATTR name="Name" type="string">EncryptionFailedException</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tTRFBsnmSU+ZKDcY0478HAAA</XPD:REF>
<XPD:REF name="Views[1]">I5ZB4HDuVUK9TiS/zv9roAAA</XPD:REF>
<XPD:REF name="Views[2]">wNW96525GUKQufRf08odmAAA</XPD:REF>
<XPD:REF name="Views[3]">9XCU30YPQEWJDpfnEv/5awAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">M2iEya2aFU2F8IEvFS2C8AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">sNJVHJE1FEuOiQyxPqgmMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="J6pSA9AxKEWWGb/58sYVXwAA">
<XPD:ATTR name="Name" type="string">DecryptionFailedException</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HJxI/9bWs0OCDqBwnbr81QAA</XPD:REF>
<XPD:REF name="Views[1]">X9Jxjff+8ka/XErXGtN0ZwAA</XPD:REF>
<XPD:REF name="Views[2]">BU/+nS8xQ0mgci3HKK3M6AAA</XPD:REF>
<XPD:REF name="Views[3]">ot2s9ri9E0uLCQ0ZE6gLLQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">dQyeZtKW7EC3v+CMttuo6wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">nY0/5LL0TE6luLn8XswlPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLAssociation" guid="75k8LXtDnkCrDGXMewwrlAAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">knmoakNcuEKubl4KRm5ENgAA</XPD:REF>
<XPD:REF name="Views[1]">nueyfuknG06SnV+zO7Ud1AAA</XPD:REF>
<XPD:REF name="Views[2]">kn4tKDDAq0KyRDXDgSRkZAAA</XPD:REF>
<XPD:REF name="Views[3]">+gjIX84qm0ayZThgTQk7ZgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="qoi6smpNikSvOToOH6p9SQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">75k8LXtDnkCrDGXMewwrlAAA</XPD:REF>
<XPD:REF name="Participant">LBL0R/L0sU2HlCbu4HGUoQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qAagrXrs0k6+mUP2XGk88gAA</XPD:REF>
<XPD:REF name="Views[1]">hgJUcK5hWEGYgNPhUx2YJQAA</XPD:REF>
<XPD:REF name="Views[2]">MBXcxrtTm0+CQtpCL9WpvgAA</XPD:REF>
<XPD:REF name="Views[3]">sehndeORCEmTAp7Z4b3omwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="bYH5XNIU5kuJTEmWwvfaxQAA">
<XPD:REF name="Association">75k8LXtDnkCrDGXMewwrlAAA</XPD:REF>
<XPD:REF name="Participant">pg0GlBlSSE635G28+8bXmAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">cK7CHOONo0KQW5/NEFeAMgAA</XPD:REF>
<XPD:REF name="Views[1]">fpviDk5sl0S9CsFMj2cx4wAA</XPD:REF>
<XPD:REF name="Views[2]">AuFdrIO/30KG//T4CmnzfQAA</XPD:REF>
<XPD:REF name="Views[3]">e6b2Z/uOrEegv9tvyJMwowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLAssociation" guid="hW5aa8yBm0SPDARiLWPjGgAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="MQxDEy9KEEuSeQn6bIE4cgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">hW5aa8yBm0SPDARiLWPjGgAA</XPD:REF>
<XPD:REF name="Participant">pg0GlBlSSE635G28+8bXmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="9u/XHhsw7kC3B7/joXc5mgAA">
<XPD:REF name="Association">hW5aa8yBm0SPDARiLWPjGgAA</XPD:REF>
<XPD:REF name="Participant">sj23xeA+0UaMXbU008a4qwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLAssociation" guid="uSyce3ITEka/0U/0EMwesQAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ZZCeg4SZQESxxaY2O3duFAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">uSyce3ITEka/0U/0EMwesQAA</XPD:REF>
<XPD:REF name="Participant">LBL0R/L0sU2HlCbu4HGUoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Zt3/ohceaE6cOJOVNkyQZQAA">
<XPD:REF name="Association">uSyce3ITEka/0U/0EMwesQAA</XPD:REF>
<XPD:REF name="Participant">sj23xeA+0UaMXbU008a4qwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLAssociation" guid="TuE3GgOTdk+ghCwSyKb6zQAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Y5yh3iWKp0+e/S9U70iPYAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">TuE3GgOTdk+ghCwSyKb6zQAA</XPD:REF>
<XPD:REF name="Participant">pg0GlBlSSE635G28+8bXmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="w/KuUfFdX0COr+1cqrGW2QAA">
<XPD:REF name="Association">TuE3GgOTdk+ghCwSyKb6zQAA</XPD:REF>
<XPD:REF name="Participant">MVpk2fCSW0G4KsXo0v0nBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLAssociation" guid="nxM8+0tEjU+pCDNOTRnWUwAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="MQ2In+ToD02VD9ewAyb5TgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">nxM8+0tEjU+pCDNOTRnWUwAA</XPD:REF>
<XPD:REF name="Participant">pg0GlBlSSE635G28+8bXmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="AN24ggp95EWHbJHAroD3ggAA">
<XPD:REF name="Association">nxM8+0tEjU+pCDNOTRnWUwAA</XPD:REF>
<XPD:REF name="Participant">Mjyj3vU/DkaSAtpro8pCjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLGeneralization" guid="dFKcMRMSnk+LscB9PCGNEAAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:REF name="Child">MVpk2fCSW0G4KsXo0v0nBwAA</XPD:REF>
<XPD:REF name="Parent">h9RIxyuaakaq4JsOvzaMFgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zG8qk6RkGkCC/zS/8YO7wAAA</XPD:REF>
<XPD:REF name="Views[1]">6z3TNIhIP0a1dedppAVkqgAA</XPD:REF>
<XPD:REF name="Views[2]">gS7Ucu44L0CXp+gv2ItpUwAA</XPD:REF>
<XPD:REF name="Views[3]">sjpVCKpSEEalYy1U+03tEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLRealization" guid="UFmKHuzvRkC4jGbNfCCW9gAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:REF name="Client">Mjyj3vU/DkaSAtpro8pCjwAA</XPD:REF>
<XPD:REF name="Supplier">h9RIxyuaakaq4JsOvzaMFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLRealization" guid="c3MJgBZCKkOl+fyHqgg+KwAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:REF name="Client">lSPvVi84Tk6E6dfpZa8PvQAA</XPD:REF>
<XPD:REF name="Supplier">h9RIxyuaakaq4JsOvzaMFgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">X4t2/1NpAk25HZV4YKrn8wAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">X4t2/1NpAk25HZV4YKrn8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLRealization" guid="X4t2/1NpAk25HZV4YKrn8wAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:REF name="Client">c3MJgBZCKkOl+fyHqgg+KwAA</XPD:REF>
<XPD:REF name="Supplier">c3MJgBZCKkOl+fyHqgg+KwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLDependency" guid="f4Ut4ifcNk+c4+1fL69j1wAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:REF name="Client">Mjyj3vU/DkaSAtpro8pCjwAA</XPD:REF>
<XPD:REF name="Supplier">h9RIxyuaakaq4JsOvzaMFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLGeneralization" guid="ezKet1a5YESugzyW46ys/wAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:REF name="Child">Mjyj3vU/DkaSAtpro8pCjwAA</XPD:REF>
<XPD:REF name="Parent">h9RIxyuaakaq4JsOvzaMFgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RnsmyPcmM02L6OfH4zLY6wAA</XPD:REF>
<XPD:REF name="Views[1]">+dJ0JD9VsECl9skfZlkrCQAA</XPD:REF>
<XPD:REF name="Views[2]">lEBZFpKvTk+FJHmcsLLT0wAA</XPD:REF>
<XPD:REF name="Views[3]">VuTfIwW1EUS2p8R41dWQgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLGeneralization" guid="rfrHj3WWSkCiVQHQLxRDWwAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:REF name="Child">lSPvVi84Tk6E6dfpZa8PvQAA</XPD:REF>
<XPD:REF name="Parent">h9RIxyuaakaq4JsOvzaMFgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bj6daBrFjUaRhj1qeC4tTQAA</XPD:REF>
<XPD:REF name="Views[1]">UV16sFI7eUGROoaCu4k/tQAA</XPD:REF>
<XPD:REF name="Views[2]">jWIzvrvjgkyZHxcbSBFe6AAA</XPD:REF>
<XPD:REF name="Views[3]">BXZgNWG/20yhZWEpvbRjWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLGeneralization" guid="d9DC5npSmU20gn29fcjikQAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:REF name="Child">w625r+r72EOWabuW1PE9jAAA</XPD:REF>
<XPD:REF name="Parent">h9RIxyuaakaq4JsOvzaMFgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">p0cZLcDzNUGw9/COaif2uQAA</XPD:REF>
<XPD:REF name="Views[1]">TqAR8OxAQ0WPtuPpm9o3/AAA</XPD:REF>
<XPD:REF name="Views[2]">T93xJVlfZ0ukhzj1piYvxgAA</XPD:REF>
<XPD:REF name="Views[3]">LV5XDEg130OOwSNFHxuSHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLGeneralization" guid="rvBjDzqRIECbXjRErLCXugAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:REF name="Child">Y784N8q8OE6dvWULzK8J2gAA</XPD:REF>
<XPD:REF name="Parent">h9RIxyuaakaq4JsOvzaMFgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qcjp+vitvkydtDsKiR0eaAAA</XPD:REF>
<XPD:REF name="Views[1]">Qzbyo8dJ1UWPl5x18kTXEQAA</XPD:REF>
<XPD:REF name="Views[2]">HAYMm8d9WkyGfwNWoIbl+gAA</XPD:REF>
<XPD:REF name="Views[3]">MttnlgDaPEOYFQa+Mi+PRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLGeneralization" guid="M2iEya2aFU2F8IEvFS2C8AAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:REF name="Child">SUK9kl9CIku36SW45SJCkQAA</XPD:REF>
<XPD:REF name="Parent">h9RIxyuaakaq4JsOvzaMFgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">psIZiwhhhUmilLIPwneOHAAA</XPD:REF>
<XPD:REF name="Views[1]">lu9qrtUwJkWTSCT7Nad21QAA</XPD:REF>
<XPD:REF name="Views[2]">ZYHWTChJoUu4eProwGv0VwAA</XPD:REF>
<XPD:REF name="Views[3]">wBHLW3S0zE680frrEZBkPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLGeneralization" guid="dQyeZtKW7EC3v+CMttuo6wAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:REF name="Child">J6pSA9AxKEWWGb/58sYVXwAA</XPD:REF>
<XPD:REF name="Parent">h9RIxyuaakaq4JsOvzaMFgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MkGlNLJnoEaC06fz+I1HlAAA</XPD:REF>
<XPD:REF name="Views[1]">EO3bFquaFESU4Lkx8//IEwAA</XPD:REF>
<XPD:REF name="Views[2]">5nI3KsCEPEmbFvcurZDQvAAA</XPD:REF>
<XPD:REF name="Views[3]">nXkSUVCFj0WefuVNkyVBgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLAssociation" guid="OMHcjsEdUku/lUdgRs2T5AAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="h/gxt/WgiEK57w0GB2lIkQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">OMHcjsEdUku/lUdgRs2T5AAA</XPD:REF>
<XPD:REF name="Participant">sj23xeA+0UaMXbU008a4qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="/pFTUC0BWkq0gvjKQDy1DQAA">
<XPD:REF name="Association">OMHcjsEdUku/lUdgRs2T5AAA</XPD:REF>
<XPD:REF name="Participant">lSPvVi84Tk6E6dfpZa8PvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[28]" type="UMLAssociation" guid="DxZ1Hb8gNEKEC8llL/zVeAAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="1DJaTvNZxkmhS9tuQ6xL0wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">DxZ1Hb8gNEKEC8llL/zVeAAA</XPD:REF>
<XPD:REF name="Participant">sj23xeA+0UaMXbU008a4qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="TUy38EqzyEWoM2zrexyH8QAA">
<XPD:REF name="Association">DxZ1Hb8gNEKEC8llL/zVeAAA</XPD:REF>
<XPD:REF name="Participant">w625r+r72EOWabuW1PE9jAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[29]" type="UMLAssociation" guid="F17pjv9MV0qE0jyumfz19gAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="yEMp4cPH7Uea3717OFaKtgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">F17pjv9MV0qE0jyumfz19gAA</XPD:REF>
<XPD:REF name="Participant">sj23xeA+0UaMXbU008a4qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="GXpAWx9oYEOe0g3jnk4sfwAA">
<XPD:REF name="Association">F17pjv9MV0qE0jyumfz19gAA</XPD:REF>
<XPD:REF name="Participant">Y784N8q8OE6dvWULzK8J2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[30]" type="UMLAssociation" guid="xL3ZpLAQi0GyTcPJOCG57QAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="iIb5ORlMckyVi/pJvfROWwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">xL3ZpLAQi0GyTcPJOCG57QAA</XPD:REF>
<XPD:REF name="Participant">sj23xeA+0UaMXbU008a4qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="sNJVHJE1FEuOiQyxPqgmMAAA">
<XPD:REF name="Association">xL3ZpLAQi0GyTcPJOCG57QAA</XPD:REF>
<XPD:REF name="Participant">SUK9kl9CIku36SW45SJCkQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[31]" type="UMLAssociation" guid="0Pu8iyOqhkS5GEFUFDoXiAAA">
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="jooX2IvbMEaQGez/gJaxFAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">0Pu8iyOqhkS5GEFUFDoXiAAA</XPD:REF>
<XPD:REF name="Participant">sj23xeA+0UaMXbU008a4qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="nY0/5LL0TE6luLn8XswlPQAA">
<XPD:REF name="Association">0Pu8iyOqhkS5GEFUFDoXiAAA</XPD:REF>
<XPD:REF name="Participant">J6pSA9AxKEWWGb/58sYVXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[32]" type="UMLClass" guid="LBps838jxUO5Y6kQQfH0ZQAA">
<XPD:ATTR name="Name" type="string">Hasher</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dT6/uM56tkWsZm0bsf/jJAAA</XPD:REF>
<XPD:REF name="Views[1]">tgIfcVTGH0Gnq/ocYU/7fgAA</XPD:REF>
<XPD:REF name="Views[2]">llsdMKZ8Q06bnkot4ZjgqwAA</XPD:REF>
<XPD:REF name="Views[3]">RlQn/Il2DE+UgNlcD5BB1AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="C4EegzuFtECQFX8pAzXtVQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">LBps838jxUO5Y6kQQfH0ZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wJi50ZLyhk6gqFDWVLsnbwAA">
<XPD:ATTR name="Name" type="string">algorithm</XPD:ATTR>
<XPD:REF name="BehavioralFeature">C4EegzuFtECQFX8pAzXtVQAA</XPD:REF>
<XPD:REF name="Type_">xkj4OZ0uxkS12P3jrKBaRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="izcVsQFcIUG685h2ec5xegAA">
<XPD:ATTR name="Name" type="string">salt</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">C4EegzuFtECQFX8pAzXtVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="QQKUvk076E+u4mM0JANL1AAA">
<XPD:ATTR name="Name" type="string">generateSalt</XPD:ATTR>
<XPD:REF name="Owner">LBps838jxUO5Y6kQQfH0ZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/kPaZTqB1kGcqe8VywriGgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QQKUvk076E+u4mM0JANL1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="c8yVMTYS8kmNKHHksgA8SQAA">
<XPD:ATTR name="Name" type="string">encrypt</XPD:ATTR>
<XPD:REF name="Owner">LBps838jxUO5Y6kQQfH0ZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ThKZJ+Kba0Kw7OT3pQEMpwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">c8yVMTYS8kmNKHHksgA8SQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="VpEhIHBuVkOF2VZNu832LAAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">c8yVMTYS8kmNKHHksgA8SQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="zLS2Y3cC90+tEcZaNQPisAAA">
<XPD:ATTR name="Name" type="string">compare</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">LBps838jxUO5Y6kQQfH0ZQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zvvM5yE5tkCDj07jXxBlCgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zLS2Y3cC90+tEcZaNQPisAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fE/jTliSkEWGRO8WhwMOEAAA">
<XPD:ATTR name="Name" type="string">raw</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zLS2Y3cC90+tEcZaNQPisAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="/hRiZfCfekykTjeYBw9+YAAA">
<XPD:ATTR name="Name" type="string">hash</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zLS2Y3cC90+tEcZaNQPisAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">KJfOQsKahEmKyUmDbfhaOgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">3AamxH8wPkWFAPwRqa4aLwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="M+7FNl0zaEy9vFIGZFTMqgAA">
<XPD:ATTR name="Name" type="string">algorithm</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">HashAlgorithm</XPD:ATTR>
<XPD:REF name="Type_">xkj4OZ0uxkS12P3jrKBaRgAA</XPD:REF>
<XPD:REF name="Owner">LBps838jxUO5Y6kQQfH0ZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="d1t9RaO1Fka0Cgm0u0yZZwAA">
<XPD:ATTR name="Name" type="string">salt</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">LBps838jxUO5Y6kQQfH0ZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[33]" type="UMLClass" guid="qsHAwVBH8kaTyVncWtNj4AAA">
<XPD:ATTR name="Name" type="string">StdDesAlgorithm</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AGr0pkZJE06VFKZ20gyHLAAA</XPD:REF>
<XPD:REF name="Views[1]">dBlamGAMBkeL5pIx/dQV0gAA</XPD:REF>
<XPD:REF name="Views[2]">tDV++/4rHUyTuFFBwPam3AAA</XPD:REF>
<XPD:REF name="Views[3]">JFnAfHEO2kaZ16Bq8nJHWgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">/Wn2HzZA5Uu7QWItM+i6OAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[34]" type="UMLInterface" guid="xkj4OZ0uxkS12P3jrKBaRgAA">
<XPD:ATTR name="Name" type="string">HashAlgorithm</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">cOIk/ZksO0aaqT9Y8TjQsAAA</XPD:REF>
<XPD:REF name="Views[1]">Cgh9XfhjlkeSyTnycRsj3AAA</XPD:REF>
<XPD:REF name="Views[2]">z3b+Lf3hZUmXuWoJaYwsOwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">6</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">/Wn2HzZA5Uu7QWItM+i6OAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">FbjsXMUorEKEeXW7NYOPIQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">RQ72AkyRAU+RmWCOdpLz9AAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">JQ4cWzB9qkmZ9hMkaE+zrgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[4]">mXUcDbhdfEmIz12DSjENPgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[5]">3cOgZOl6PU6C4aKIanlcswAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="W2Q+1edDskWiyOpkfH3rdwAA">
<XPD:ATTR name="Name" type="string">getEffectiveSaltSize</XPD:ATTR>
<XPD:REF name="Owner">xkj4OZ0uxkS12P3jrKBaRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xw0L9EGMtEOSWTdUXY+JxwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W2Q+1edDskWiyOpkfH3rdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="TejruSEF/EORFj8XD/bUggAA">
<XPD:ATTR name="Name" type="string">generateSaltPatternForSalt</XPD:ATTR>
<XPD:REF name="Owner">xkj4OZ0uxkS12P3jrKBaRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Jp4aH/ATo0qO7ctAIc9OYgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TejruSEF/EORFj8XD/bUggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WKM/dAC5BE+T2+QAsyCOXAAA">
<XPD:ATTR name="Name" type="string">salt</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TejruSEF/EORFj8XD/bUggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">M+7FNl0zaEy9vFIGZFTMqgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ZOREQtQN/U676qe58vCtBAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">wJi50ZLyhk6gqFDWVLsnbwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">sQDe7dlDQEKn7o0nwXz0fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[35]" type="UMLClass" guid="VoIoNsNhPkGEMQngbM8akgAA">
<XPD:ATTR name="Name" type="string">ExtDesAlgorithm</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vbG4gdyDLE6gA6RSia/dMQAA</XPD:REF>
<XPD:REF name="Views[1]">gtWNpXvMZ0eDEY450NZ/LwAA</XPD:REF>
<XPD:REF name="Views[2]">F//GM0WHfUGayzY8Y0766QAA</XPD:REF>
<XPD:REF name="Views[3]">0P6y0rddr028o5wttTFhdAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">RQ72AkyRAU+RmWCOdpLz9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[36]" type="UMLClass" guid="v+BpwtKwfUq6XF8z1f6lvAAA">
<XPD:ATTR name="Name" type="string">BlowfishAlgorithm</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">c3D8pNboi02UXQKc1/tvbwAA</XPD:REF>
<XPD:REF name="Views[1]">wtj2+1wjV0aWvJwz3tjgkwAA</XPD:REF>
<XPD:REF name="Views[2]">p0sz6bAjH0WGvlowNDC0FQAA</XPD:REF>
<XPD:REF name="Views[3]">WYYVWc3oXkedOy2WXxf0egAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">JQ4cWzB9qkmZ9hMkaE+zrgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="IcAU4LsiTU6uE2TWOf768wAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">v+BpwtKwfUq6XF8z1f6lvAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dklIQ9P28EOjDCTquymucwAA">
<XPD:ATTR name="Name" type="string">cost</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">7</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IcAU4LsiTU6uE2TWOf768wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="StxmEz81VUajGPvWj7HrogAA">
<XPD:ATTR name="Name" type="string">cost</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">v+BpwtKwfUq6XF8z1f6lvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[37]" type="UMLClass" guid="8wFRfwmHp0+gLk4tHIvMIAAA">
<XPD:ATTR name="Name" type="string">Md5Algorithm</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SUGwClGwwEulp6mfzN51gAAA</XPD:REF>
<XPD:REF name="Views[1]">3oRxPFJlGkiCHojCdqvgugAA</XPD:REF>
<XPD:REF name="Views[2]">hSqJrEp8QE6X+/tLk1jzeQAA</XPD:REF>
<XPD:REF name="Views[3]">cw06wbrm4Ump9eAIU65VNAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">mXUcDbhdfEmIz12DSjENPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[38]" type="UMLClass" guid="wnPcGrx9gkCzVwAIdC8jbAAA">
<XPD:ATTR name="Name" type="string">Sha256Algorithm</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GFyKH9tqkkS6Eyba+ziSfgAA</XPD:REF>
<XPD:REF name="Views[1]">P0tL3KYs9EqwYV7utx4oOAAA</XPD:REF>
<XPD:REF name="Views[2]">uhLDijVVdU6S2kiGYycgEAAA</XPD:REF>
<XPD:REF name="Views[3]">loy/U2vaMkq1/MbW5gAPyQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">FbjsXMUorEKEeXW7NYOPIQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="OELxPHxR2UKIsaZZsNS+NgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">wnPcGrx9gkCzVwAIdC8jbAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5119v7rG10m/jHiB1hfkfQAA">
<XPD:ATTR name="Name" type="string">rounds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OELxPHxR2UKIsaZZsNS+NgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ND3XlsWINkuxE0znx+S35AAA">
<XPD:ATTR name="Name" type="string">rounds</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">wnPcGrx9gkCzVwAIdC8jbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[39]" type="UMLClass" guid="nCyofZ62lUeI8k+9SHquDAAA">
<XPD:ATTR name="Name" type="string">Sha512Algorithm</XPD:ATTR>
<XPD:REF name="Namespace">TMplgJC1pkqV83vzbKMKJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mQsl5T4DL0OqYlCrsmmB6AAA</XPD:REF>
<XPD:REF name="Views[1]">sjm+b73dbU6PWEMXaWYfOgAA</XPD:REF>
<XPD:REF name="Views[2]">2YLvNGzVoEqX1F29X6RJ6AAA</XPD:REF>
<XPD:REF name="Views[3]">WS1aW3DYYk62YyuGTYFxPgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">3cOgZOl6PU6C4aKIanlcswAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="vnRqJC0y2EG9BPBxj/l7lwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">nCyofZ62lUeI8k+9SHquDAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SjtV/xTpD0G7p+KhWrLhlwAA">
<XPD:ATTR name="Name" type="string">rounds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vnRqJC0y2EG9BPBxj/l7lwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="cOtBhPcseUqz0f+llQK1gwAA">
<XPD:ATTR name="Name" type="string">rounds</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">nCyofZ62lUeI8k+9SHquDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="EYUurrANqECFckVKnEbZSwAA">
<XPD:ATTR name="Name" type="string">Attributes</XPD:ATTR>
<XPD:REF name="Namespace">n7lqREwD40OfE5uK6ssFsgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sF0Y1tfx2UKW3IPDU9CwtgAA</XPD:REF>
<XPD:REF name="Views[1]">1x81sGLPaUSF2/LFVO49DwAA</XPD:REF>
<XPD:REF name="Views[2]">HJcxhcTzck2nVXJ+1qt5LgAA</XPD:REF>
<XPD:REF name="Views[3]">abg3DegF7UiNLAjDHys8PwAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">kQ180G1yJEmbun1IKwK3HwAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">GRKJ4CJi10Gz+cTq1BL0iAAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">QUFYwci/gkah9yp0A2rxygAA</XPD:REF>
<XPD:REF name="TypedFeatures[3]">4tWDMG/fj0ecFj/MrhjcoAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">29</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">5Hvc5KCPKkKg4ZtezeE1owAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">8Ao1RJfwkEmFQobuq5QQkQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">GRgCnMUHw0KJ5AlJWldP0QAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">f3o1MHBhVEOAhZSMWGqH8QAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">DhaWjl4p206xI13sWyQ1gAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">XB2rM2gyCUSwGfbug5EUfAAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">O0cBCxq69UWt+3c0WybnWAAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">garV3p3VEE6CuBoQNPiZrAAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">FaJDvLn1RkOyw8Su8Af3OQAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">e7XhHU2S9kCnj0pNWVDX4gAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">4TDFbXiWU0Ogxa0VBCPzGAAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">8B6J9VhNn0+p7GU8x+wckgAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">Twxbu69Eckq5BPzW1p8SbAAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">kdnxeWJNo0qGytqPUGEVdQAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">JWzq+5w0okGhbKhuV6iqEgAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">6wN6GB6sYU2EW0vHPUea6wAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">5wEOVwQA3UK9+ej7BDh+RwAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">zwDGfsoRkEuHvYdT2ZupbAAA</XPD:REF>
<XPD:REF name="TypedParameters[18]">I68buwLaf0+F0U47oa1LHAAA</XPD:REF>
<XPD:REF name="TypedParameters[19]">sKJyT4YE3UeQeRI3+bktGwAA</XPD:REF>
<XPD:REF name="TypedParameters[20]">45+zC8O5e0CmT+HMGzz+tgAA</XPD:REF>
<XPD:REF name="TypedParameters[21]">TROgayLeykCWQ9sKsQCOHgAA</XPD:REF>
<XPD:REF name="TypedParameters[22]">NInu1Yis8U+V1M/Y0SsBJQAA</XPD:REF>
<XPD:REF name="TypedParameters[23]">1JABXJnS0UaFZaoobEWCdwAA</XPD:REF>
<XPD:REF name="TypedParameters[24]">gTrR2IC4QEGl+IeEBqqTgQAA</XPD:REF>
<XPD:REF name="TypedParameters[25]">l/UYh28yd0+pPBwaHU51vwAA</XPD:REF>
<XPD:REF name="TypedParameters[26]">PewYB2Ef0ke3GdhsTe/GUgAA</XPD:REF>
<XPD:REF name="TypedParameters[27]">3i/uxBBJpUixwKsYO4lXiAAA</XPD:REF>
<XPD:REF name="TypedParameters[28]">5xmIdM1jKk6fbAnb9PpbegAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">rx0qFXAtfUumQ202ZqQlCAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="AiMgSbFPYUG4BRVpAGmGfwAA">
<XPD:ATTR name="Name" type="string">attrs</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="qeq75WPfGE66/51G4M5llQAA">
<XPD:ATTR name="Name" type="string">Documetable</XPD:ATTR>
<XPD:REF name="Namespace">n7lqREwD40OfE5uK6ssFsgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">GegC3A+U60WkThdna1pPKwAA</XPD:REF>
<XPD:REF name="Views[1]">Zgn+PWYy40qJVhTSxoaXLgAA</XPD:REF>
<XPD:REF name="Views[2]">o1MdHg8sSU2JDgohHbbQGQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">0J3KNq7VJ0KoHK1DvFOzzAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">I+EHDfrFYUyhMuIhKndwOAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0/XZ4VAO+0eMpA39bzbVUgAA">
<XPD:ATTR name="Name" type="string">getDocId</XPD:ATTR>
<XPD:REF name="Owner">qeq75WPfGE66/51G4M5llQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qTqmZdARjUK0TWPnXoNBeQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0/XZ4VAO+0eMpA39bzbVUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLPackage" guid="4h/UqZjaZkerfJ8TWw3kSAAA">
<XPD:ATTR name="Name" type="string">cache</XPD:ATTR>
<XPD:REF name="Namespace">n7lqREwD40OfE5uK6ssFsgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="dOHZBpyToE6lN3ew0mRfWgAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="Namespace">4h/UqZjaZkerfJ8TWw3kSAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="Xhh2Aqa80ES+mpri/QJvqQAA">
<XPD:ATTR name="Name" type="string">FileCacheStore</XPD:ATTR>
<XPD:REF name="Namespace">dOHZBpyToE6lN3ew0mRfWgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kyOuEtcMe0uxBgxp6xS3ewAA</XPD:REF>
<XPD:REF name="Views[1]">Pt4KS/O55UmYie+UeHCmOwAA</XPD:REF>
<XPD:REF name="Views[2]">GQOB9n+RzkOouJorm7GLPgAA</XPD:REF>
<XPD:REF name="Views[3]">DDCszZYpx0qbg6x7UrcIAwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">AILNm1L7g0WKwQXgPW7uvwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="uapWAzK2A0GDGDv04Iy49wAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">Xhh2Aqa80ES+mpri/QJvqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6YTVReh7C0SJWpF7E3yJlwAA">
<XPD:ATTR name="Name" type="string">dirPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uapWAzK2A0GDGDv04Iy49wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0EYLLK5AgEGEs77ZhMmiIQAA">
<XPD:ATTR name="Name" type="string">dirPerm</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uapWAzK2A0GDGDv04Iy49wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="VFprbO4z9Ui0rkrJ2l3xvAAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uapWAzK2A0GDGDv04Iy49wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">TZsoQztU/Ea/urHvjTyGowAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="LdIaUuEddEmmKJ4yAmk2NQAA">
<XPD:ATTR name="Name" type="string">dirPerm</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">Xhh2Aqa80ES+mpri/QJvqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="J2f1wcIz90SSmdsYKDo5OQAA">
<XPD:ATTR name="Name" type="string">filePerm</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">Xhh2Aqa80ES+mpri/QJvqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="j5uj7TLKgESoayjabCetFgAA">
<XPD:ATTR name="Name" type="string">CacheStore</XPD:ATTR>
<XPD:REF name="Namespace">4h/UqZjaZkerfJ8TWw3kSAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">5iljEBZrz0ybasjO0/BfPAAA</XPD:REF>
<XPD:REF name="Views[1]">fm2wi0FdWkWC9ZxL3MUpjwAA</XPD:REF>
<XPD:REF name="Views[2]">Yfeg3XukTUGaF/W2ME9/VAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">AILNm1L7g0WKwQXgPW7uvwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="/j0vJLSA50uxRr5vtuDzpAAA">
<XPD:ATTR name="Name" type="string">store</XPD:ATTR>
<XPD:REF name="Owner">j5uj7TLKgESoayjabCetFgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Bp6ed52qFk+J4La0XlU5KQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/j0vJLSA50uxRr5vtuDzpAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7zl0fi3FqEi2bXUOPzipLwAA">
<XPD:ATTR name="Name" type="string">characteristics</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/j0vJLSA50uxRr5vtuDzpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="a7u2t03bb06EBTg9aIV1GgAA">
<XPD:ATTR name="Name" type="string">data</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/j0vJLSA50uxRr5vtuDzpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="hweij1zQDUum79b3z3E8BAAA">
<XPD:ATTR name="Name" type="string">lastMod</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/j0vJLSA50uxRr5vtuDzpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="RfQddqsmCUGm+gXf0k8+pAAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">j5uj7TLKgESoayjabCetFgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="U6TSiGI0tkmsGe1bA6hFGAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CachedItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RfQddqsmCUGm+gXf0k8+pAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="k3IAGVrmzUWn7ysY7+ot3wAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RfQddqsmCUGm+gXf0k8+pAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="5G3a+uqEiEaU3a0Wv0wOwwAA">
<XPD:ATTR name="Name" type="string">characteristics</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RfQddqsmCUGm+gXf0k8+pAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="5d68pWVQ4EC3FhxpY+jk1wAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">j5uj7TLKgESoayjabCetFgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YsL95bIXWUmurX9G/LIM5QAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5d68pWVQ4EC3FhxpY+jk1wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Z0Z+GymGxEqAy5yLcdUCQAAA">
<XPD:ATTR name="Name" type="string">characteristics</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5d68pWVQ4EC3FhxpY+jk1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="VQIwgaOxO0mEOBq7Rj90zwAA">
<XPD:ATTR name="Name" type="string">findAll</XPD:ATTR>
<XPD:REF name="Owner">j5uj7TLKgESoayjabCetFgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="K9qBVKCguk6t7cDtE3GWTQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;CachedItem&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VQIwgaOxO0mEOBq7Rj90zwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UqZBu41J90WKSseZXflNiQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VQIwgaOxO0mEOBq7Rj90zwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="fDu/dBtARUapq7n6XwUbZAAA">
<XPD:ATTR name="Name" type="string">characteristicNeedles</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VQIwgaOxO0mEOBq7Rj90zwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="PR4Dwbb30E2eRIg+fb8EMAAA">
<XPD:ATTR name="Name" type="string">removeAll</XPD:ATTR>
<XPD:REF name="Owner">j5uj7TLKgESoayjabCetFgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="v+79vchBCkmJMdnvDSb/ZAAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PR4Dwbb30E2eRIg+fb8EMAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="06Lnb89msk6hi0PAudMMUgAA">
<XPD:ATTR name="Name" type="string">characteristicNeedles</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PR4Dwbb30E2eRIg+fb8EMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="0Zc9XZIQgUS4J7J0iC6tfwAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">j5uj7TLKgESoayjabCetFgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">TlVPAJn5oE6Hs3Bo+LhJ4AAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">JMFSrhW9g0yrxRiPbg9RDwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">h/pTxSty3EqNESZac8hUNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="m4xnvdsdmE6RDTIp6Bq8NwAA">
<XPD:ATTR name="Name" type="string">CacheItem</XPD:ATTR>
<XPD:REF name="Namespace">4h/UqZjaZkerfJ8TWw3kSAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tLAl/1X4BkCJ7QRculHLHwAA</XPD:REF>
<XPD:REF name="Views[1]">5gE0DHKj1kOliEHz1hwyZwAA</XPD:REF>
<XPD:REF name="Views[2]">bhg/jdnNtkOafsSzTpbVfwAA</XPD:REF>
<XPD:REF name="Views[3]">T1TMzd8+9UKOuki26vCsKQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="RylCZ4E4UEOJGOfQLTCSEAAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">m4xnvdsdmE6RDTIp6Bq8NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="irch1xcraUW6/1YlEDmt7wAA">
<XPD:ATTR name="Name" type="string">characteristics</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">m4xnvdsdmE6RDTIp6Bq8NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="OgJ8j0Lvi0CZguwvSQ0zVAAA">
<XPD:ATTR name="Name" type="string">lastMod</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="Owner">m4xnvdsdmE6RDTIp6Bq8NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="2eecdKUoJkqkYOvlGWHtdwAA">
<XPD:ATTR name="Name" type="string">data</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="Owner">m4xnvdsdmE6RDTIp6Bq8NwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLException" guid="K5/Q1b+W5kG45Dkfxt1kLwAA">
<XPD:ATTR name="Name" type="string">CorruptedCacheStoreException</XPD:ATTR>
<XPD:REF name="Namespace">4h/UqZjaZkerfJ8TWw3kSAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLPackage" guid="6KzbSpI7GE+9cw8uNH2S3QAA">
<XPD:ATTR name="Name" type="string">config</XPD:ATTR>
<XPD:REF name="Namespace">n7lqREwD40OfE5uK6ssFsgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="u0wIuAE0N0uSKLkRQbYaiwAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="Namespace">6KzbSpI7GE+9cw8uNH2S3QAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="SNMUMNq3+kOegRIRVd2+7wAA">
<XPD:ATTR name="Name" type="string">JsonFileConfigSource</XPD:ATTR>
<XPD:REF name="Namespace">u0wIuAE0N0uSKLkRQbYaiwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1HFC/c//LUS6tUJY7284ogAA</XPD:REF>
<XPD:REF name="Views[1]">OL97C8/mfU6PpFVZf3xPewAA</XPD:REF>
<XPD:REF name="Views[2]">7hz9yeY5h0yFLjzgdEaWggAA</XPD:REF>
<XPD:REF name="Views[3]">wl4J7I9/Y0OPSnzUZUF6pAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Zd+0sR2WTUmpta6Le23YAQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="rhurImugpk+rlcZ0NPsMlAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">SNMUMNq3+kOegRIRVd2+7wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6VECCxKuT02TU07dH+w0WQAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rhurImugpk+rlcZ0NPsMlAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="FoJfI6uj1EK7eyRM9lTNjAAA">
<XPD:ATTR name="Name" type="string">WritableIniFileConfigSource</XPD:ATTR>
<XPD:REF name="Namespace">u0wIuAE0N0uSKLkRQbYaiwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gvyj2m+5rkO3mm0zJax9OQAA</XPD:REF>
<XPD:REF name="Views[1]">UdkFcOQExkqdB5j9iIryZAAA</XPD:REF>
<XPD:REF name="Views[2]">tB5NV68FTUqT93sur30eWwAA</XPD:REF>
<XPD:REF name="Views[3]">ml9JvKzfgk6E9VFzAawHGgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Z35Si09PjE2mvCbNO49ZgQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="H9HYN15Jp0el4DQ8RdfMUAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">FoJfI6uj1EK7eyRM9lTNjAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NxppfA1ezEaNDe8TXWRLrgAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H9HYN15Jp0el4DQ8RdfMUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">OBK0jC6fCE+/mjBbsp96DgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="2+xWjypS5kCF98BnSxbYWgAA">
<XPD:ATTR name="Name" type="string">WritableIniStringConfigSource</XPD:ATTR>
<XPD:REF name="Namespace">u0wIuAE0N0uSKLkRQbYaiwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xbLmY5dmkEKPhs1In9zqcgAA</XPD:REF>
<XPD:REF name="Views[1]">GZgcmZxPtUuBypgXNLXPlgAA</XPD:REF>
<XPD:REF name="Views[2]">iI1E59iAcEWO6VOP+iYh5wAA</XPD:REF>
<XPD:REF name="Views[3]">mWrJ5fft00W1oTyW8h3d1AAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">vLIvMhchb02oxPhZI/m0NgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="+D3ZKUGdxkmay46GltixWgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">2+xWjypS5kCF98BnSxbYWgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wsrivpHVnUaUnfiUFHuK1QAA">
<XPD:ATTR name="Name" type="string">iniString</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+D3ZKUGdxkmay46GltixWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">6FAct2RDzkedqdyC5smFtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="pJ75qGF7iUe7TY75puJoqQAA">
<XPD:ATTR name="Name" type="string">IniFileConfigSource</XPD:ATTR>
<XPD:REF name="Namespace">u0wIuAE0N0uSKLkRQbYaiwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Q4yP1s0760eyMwkn9S2X4wAA</XPD:REF>
<XPD:REF name="Views[1]">c9ZVU8uSwEmyyie3/Y+j8wAA</XPD:REF>
<XPD:REF name="Views[2]">m2ZMuqi3DUyETlFMrmNnMwAA</XPD:REF>
<XPD:REF name="Views[3]">fjD/4FMwdk6t0/3W4HckXwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">gmhjdKLlmE2L41HD5Vgr6QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1cCj66vLW06tl//C2ukXHQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">pJ75qGF7iUe7TY75puJoqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vCeoIAmXcEK+XUSLNFmWQgAA">
<XPD:ATTR name="Name" type="string">filePath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1cCj66vLW06tl//C2ukXHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="oz+eH3nCj0K/UENy56yLzgAA">
<XPD:ATTR name="Name" type="string">ConfigSource</XPD:ATTR>
<XPD:REF name="Namespace">6KzbSpI7GE+9cw8uNH2S3QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">a6zzba/+JUW+NF84zTAAFAAA</XPD:REF>
<XPD:REF name="Views[1]">N2twMOJ060SYsgD9VvYSLgAA</XPD:REF>
<XPD:REF name="Views[2]">MlE0ErcgckOrXNzffPWjswAA</XPD:REF>
<XPD:REF name="Views[3]">ooc3kZQRaEO75jY0Gg0rbgAA</XPD:REF>
<XPD:REF name="Views[4]">A2tZmmColEmUnG+OinjIrQAA</XPD:REF>
<XPD:REF name="Views[5]">+C20Cv4iwUuVkrNNiSSpfQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">gmhjdKLlmE2L41HD5Vgr6QAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">n9GhGyrwuEuyTEA1xKzqiwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">gna2kTrqBE+Wn7aJnhgFeAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="JwqIuvuzAEeCSO3GIkvB2QAA">
<XPD:ATTR name="Name" type="string">readArray</XPD:ATTR>
<XPD:REF name="Owner">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pVx8PWrrPEKxM6W6HqumKgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JwqIuvuzAEeCSO3GIkvB2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="E9vHLzAqKUWMMw+ofb2SKgAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kYk8jW37FkOwCCKUSI4sDQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">E9vHLzAqKUWMMw+ofb2SKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">GlPNbRiGuESJcBvo3AclLwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">15</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">hRxcri7c3EuRAF2W1IY42gAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">KqXiwcIDIEm8Ncv0RKmFRQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">lkE4DV0U7kOZmXsoWcdrKwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">8aW7YdUdpE2Aw7Bl4A8OiAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">b5s6z+UNdEi7mkWGLTMTEwAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">zBiEl3ZJrk23x9+CD5F90gAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">qo7UgigvWEik8mzM+tnw7AAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">m0gsJ9Wmw0KYxvSoa1ndJwAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">+m6xexhWSk6TCRvQ2VPFxgAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">dUOBDyMJ9EGfofR78ig7zwAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">Gxj3esGN5EWWCBIMHfWkcQAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">myr71zr7/EKK0rQqBETpAwAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">vGpKDeVpK06yPipagZvz9QAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">ZZ/74uYwqkqu1688d7g49wAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">m8tp5EN+Z0ePUM0DT2LHYAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">OG8HOZckRkiT7dMGCJEkewAA</XPD:REF>
<XPD:REF name="Associations[1]">/uBSpsJ/UEqqPesP34Z4VwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="rCuOwKdU/USHxtDBo08QOAAA">
<XPD:ATTR name="Name" type="string">WritableConfigSource</XPD:ATTR>
<XPD:REF name="Namespace">6KzbSpI7GE+9cw8uNH2S3QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">xEgosxKIXU+VMUv8Anu6pQAA</XPD:REF>
<XPD:REF name="Views[1]">7IiwfzYzoUel7Txg92V7hwAA</XPD:REF>
<XPD:REF name="Views[2]">JQv5xSBgAkqPEW15Z7YqSAAA</XPD:REF>
<XPD:REF name="Views[3]">OqcYJ7z1VEWoSI1F37XfgAAA</XPD:REF>
<XPD:REF name="Views[4]">w1aZodYjYUasnEefDiPN1QAA</XPD:REF>
<XPD:REF name="Views[5]">XuDjZdkM0Eiu/wubB2So2wAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">Zd+0sR2WTUmpta6Le23YAQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">Z35Si09PjE2mvCbNO49ZgQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">vLIvMhchb02oxPhZI/m0NgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">gna2kTrqBE+Wn7aJnhgFeAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="dqShQNv2MkqbQUXvI4P8sgAA">
<XPD:ATTR name="Name" type="string">writeArray</XPD:ATTR>
<XPD:REF name="Owner">rCuOwKdU/USHxtDBo08QOAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MSfs/UUb4kKVO//H6M/WsgAA">
<XPD:ATTR name="Name" type="string">rawData</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dqShQNv2MkqbQUXvI4P8sgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Krj2+nz5mUOn7LMu6V4w8QAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Vk89yDqpEkSeEoBFuUYCZgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">ii/1zZEfWU2D0lA58QK3oQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="MJsQ5mj2EUWlQ5gz8f7ykQAA">
<XPD:ATTR name="Name" type="string">CombinedConfigSource</XPD:ATTR>
<XPD:REF name="Namespace">6KzbSpI7GE+9cw8uNH2S3QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Yey6XrN+1Um6ApeYsTm9cwAA</XPD:REF>
<XPD:REF name="Views[1]">jVy7LLiyFUKqG/mc++1O8wAA</XPD:REF>
<XPD:REF name="Views[2]">+EXUg3548U+vj8LeoewY0wAA</XPD:REF>
<XPD:REF name="Views[3]">am4GTVycEUuLK58nn+jkVAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">n9GhGyrwuEuyTEA1xKzqiwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="2j2LUW+teUuJkupjjud6WQAA">
<XPD:ATTR name="Name" type="string">setMain</XPD:ATTR>
<XPD:REF name="Owner">MJsQ5mj2EUWlQ5gz8f7ykQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qo7UgigvWEik8mzM+tnw7AAA">
<XPD:ATTR name="Name" type="string">configSource</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2j2LUW+teUuJkupjjud6WQAA</XPD:REF>
<XPD:REF name="Type_">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="RdxmJjdxfEWSgY+vcMpNJQAA">
<XPD:ATTR name="Name" type="string">getMain</XPD:ATTR>
<XPD:REF name="Owner">MJsQ5mj2EUWlQ5gz8f7ykQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="m0gsJ9Wmw0KYxvSoa1ndJwAA">
<XPD:ATTR name="Name" type="string">configSource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RdxmJjdxfEWSgY+vcMpNJQAA</XPD:REF>
<XPD:REF name="Type_">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ZgavKPIQ2UKSy0Y7GeuXygAA">
<XPD:ATTR name="Name" type="string">putAdditional</XPD:ATTR>
<XPD:REF name="Owner">MJsQ5mj2EUWlQ5gz8f7ykQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Pg68zZdaEUytN6DzlUHYswAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZgavKPIQ2UKSy0Y7GeuXygAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lkE4DV0U7kOZmXsoWcdrKwAA">
<XPD:ATTR name="Name" type="string">configSource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZgavKPIQ2UKSy0Y7GeuXygAA</XPD:REF>
<XPD:REF name="Type_">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="RRC4QRPOYkmA36xC8mDM5gAA">
<XPD:ATTR name="Name" type="string">getAdditionalByKey</XPD:ATTR>
<XPD:REF name="Owner">MJsQ5mj2EUWlQ5gz8f7ykQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8aW7YdUdpE2Aw7Bl4A8OiAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RRC4QRPOYkmA36xC8mDM5gAA</XPD:REF>
<XPD:REF name="Type_">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="HRPwdU/usEqQqmKvwaJZRQAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RRC4QRPOYkmA36xC8mDM5gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="9xS5KzA3PU6NBH7xvNPgKAAA">
<XPD:ATTR name="Name" type="string">getAdditionals</XPD:ATTR>
<XPD:REF name="Owner">MJsQ5mj2EUWlQ5gz8f7ykQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TQeNd/7fP0CNgM2HacyLBgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, ConfigSource&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9xS5KzA3PU6NBH7xvNPgKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="3IDCXrBo7U2vZn2iN5enzQAA">
<XPD:ATTR name="Name" type="string">removeAdditionalByKey</XPD:ATTR>
<XPD:REF name="Owner">MJsQ5mj2EUWlQ5gz8f7ykQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OdSe/3/r6UavW473lCEVEwAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3IDCXrBo7U2vZn2iN5enzQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="fYyKc7fE60ukn4wnR5JvCwAA">
<XPD:ATTR name="Name" type="string">removeAllAdditionals</XPD:ATTR>
<XPD:REF name="Owner">MJsQ5mj2EUWlQ5gz8f7ykQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="sgdoGtwFUE+eTBihfQJ5XAAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">MJsQ5mj2EUWlQ5gz8f7ykQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3YSInT3P5k+pwv6zTyJaPAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sgdoGtwFUE+eTBihfQJ5XAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">EOkdMweFQkaK4bZHQsiudAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="GlPNbRiGuESJcBvo3AclLwAA">
<XPD:ATTR name="Name" type="string">mainConfigSource</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ConfigSource</XPD:ATTR>
<XPD:REF name="Type_">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
<XPD:REF name="Owner">MJsQ5mj2EUWlQ5gz8f7ykQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="KTs/kcJosEiCxq/b3Bg+HwAA">
<XPD:ATTR name="Name" type="string">additionalConfigSource</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, ConfigSource&gt;</XPD:ATTR>
<XPD:REF name="Owner">MJsQ5mj2EUWlQ5gz8f7ykQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLException" guid="wB/8U8xR2UiEYxEeq/XgHQAA">
<XPD:ATTR name="Name" type="string">CorruptedConfigSourceException</XPD:ATTR>
<XPD:REF name="Namespace">6KzbSpI7GE+9cw8uNH2S3QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">5XdoOKn/YE6omoC8qlstcQAA</XPD:REF>
<XPD:REF name="Views[1]">xos+pA16Sk2BC/L65r8zwwAA</XPD:REF>
<XPD:REF name="Views[2]">ydHlkY9fw0mFWxwGkZEOIgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">6AgHBF0ZpUebvNGWKv2MdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="BgKeOPBCOkyNbFAPo0fkzwAA">
<XPD:ATTR name="Name" type="string">ConfigSourceReader</XPD:ATTR>
<XPD:REF name="Namespace">6KzbSpI7GE+9cw8uNH2S3QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HdvqptPSyUOaDNQ4qBoUkQAA</XPD:REF>
<XPD:REF name="Views[1]">0xC5RO2G2EGdGcmHW/41WAAA</XPD:REF>
<XPD:REF name="Views[2]">MXjHhPkDGEmWRQwwNijEPwAA</XPD:REF>
<XPD:REF name="Views[3]">8oNah8W7DU+n73OQo+X4jQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="AyCliykmEEirU7wcGYw65QAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">BgKeOPBCOkyNbFAPo0fkzwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b5s6z+UNdEi7mkWGLTMTEwAA">
<XPD:ATTR name="Name" type="string">configSource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AyCliykmEEirU7wcGYw65QAA</XPD:REF>
<XPD:REF name="Type_">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="pOUuKUOoLEymL+8ISL2oPAAA">
<XPD:ATTR name="Name" type="string">reload</XPD:ATTR>
<XPD:REF name="Owner">BgKeOPBCOkyNbFAPo0fkzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="1EcAJ0fA7kGk+q7SJepKfAAA">
<XPD:ATTR name="Name" type="string">getValueExtractor</XPD:ATTR>
<XPD:REF name="Owner">BgKeOPBCOkyNbFAPo0fkzwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eeXNPR6njUKwTryjmzjkpQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1EcAJ0fA7kGk+q7SJepKfAAA</XPD:REF>
<XPD:REF name="Type_">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">n41Nt1iVPESmZqTgS+9VwgAA</XPD:REF>
<XPD:REF name="Associations[1]">cuvOXM57CEORVQ+N3W/WDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLException" guid="XJAVfcWpaUm8XOC7eFEYzgAA">
<XPD:ATTR name="Name" type="string">InvalidConfigurationException</XPD:ATTR>
<XPD:REF name="Namespace">6KzbSpI7GE+9cw8uNH2S3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="tvTOITmI+EC/5RwrGPBwMgAA">
<XPD:ATTR name="Name" type="string">ConfigProperty</XPD:ATTR>
<XPD:REF name="Namespace">6KzbSpI7GE+9cw8uNH2S3QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8SkoZK4poUi34nCvlbZiOAAA</XPD:REF>
<XPD:REF name="Views[1]">vJdOnrng9kOFs/MsfuVrHAAA</XPD:REF>
<XPD:REF name="Views[2]">ThoHAA6ZBEOviUad0XD3wwAA</XPD:REF>
<XPD:REF name="Views[3]">zK+RAE1qf0ymvcfIE955rAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="2L9pp/TnIUGknn9zDKuTEgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">tvTOITmI+EC/5RwrGPBwMgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZjkUNsy+jEmQIlMrOEnb5QAA">
<XPD:ATTR name="Name" type="string">propertyLevels</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2L9pp/TnIUGknn9zDKuTEgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="BfTxMfJ/zUaPohJt+zPkRAAA">
<XPD:ATTR name="Name" type="string">getSize</XPD:ATTR>
<XPD:REF name="Owner">tvTOITmI+EC/5RwrGPBwMgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ejjNt3icWE6FrlYAV4jE8gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BfTxMfJ/zUaPohJt+zPkRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="5Vul3eTjq06CePxw63z2fAAA">
<XPD:ATTR name="Name" type="string">getBaseParts</XPD:ATTR>
<XPD:REF name="Owner">tvTOITmI+EC/5RwrGPBwMgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="l/q1g0/SN0mKy7xy5bgrxAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5Vul3eTjq06CePxw63z2fAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="XNRs3mc2aE2JZnXGOHljKgAA">
<XPD:ATTR name="Name" type="string">getLastPart</XPD:ATTR>
<XPD:REF name="Owner">tvTOITmI+EC/5RwrGPBwMgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yxVBXp9x5kuqUYAK0Pu0jQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XNRs3mc2aE2JZnXGOHljKgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="9qtRUP5qi0a4ECUcUcUf2wAA">
<XPD:ATTR name="Name" type="string">createBaseProperty</XPD:ATTR>
<XPD:REF name="Owner">tvTOITmI+EC/5RwrGPBwMgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5FajSA3fk0WtoNsAdWjR3wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9qtRUP5qi0a4ECUcUcUf2wAA</XPD:REF>
<XPD:REF name="Type_">tvTOITmI+EC/5RwrGPBwMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="8CiX8UhteEiF8GjtCPeo7AAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">tvTOITmI+EC/5RwrGPBwMgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ruQPKUnEdEi87+y/gds9egAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8CiX8UhteEiF8GjtCPeo7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="cP0Pq5VrbEWDczI/22uzhwAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">tvTOITmI+EC/5RwrGPBwMgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RuneUSRf7kaq51iFSXclXQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cP0Pq5VrbEWDczI/22uzhwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="x7Xp61T+j0+byPQ+nXU7JAAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">tvTOITmI+EC/5RwrGPBwMgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="axmEFQeD7ESXELxq4wO/dAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x7Xp61T+j0+byPQ+nXU7JAAA</XPD:REF>
<XPD:REF name="Type_">tvTOITmI+EC/5RwrGPBwMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fmZ/LRDDCUuK2GQW+GmtcwAA">
<XPD:ATTR name="Name" type="string">expression</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x7Xp61T+j0+byPQ+nXU7JAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">axmEFQeD7ESXELxq4wO/dAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">mGmXgugne0yUmcXd3AvZkwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">5FajSA3fk0WtoNsAdWjR3wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="8phpdpiFi02PAYOlOyjrgAAA">
<XPD:ATTR name="Name" type="string">LEVEL_SEPARATOR</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'.'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">tvTOITmI+EC/5RwrGPBwMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="tc0R0a57x0G4ORQt78bYBQAA">
<XPD:ATTR name="Name" type="string">AppConfigFactory</XPD:ATTR>
<XPD:REF name="Namespace">6KzbSpI7GE+9cw8uNH2S3QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Q36Th94FxkWHVamw2E9hDQAA</XPD:REF>
<XPD:REF name="Views[1]">x79BtMeq1k+T29sSVdytrwAA</XPD:REF>
<XPD:REF name="Views[2]">TrCLCm4VlECKQlHAYRWsmAAA</XPD:REF>
<XPD:REF name="Views[3]">Nku0DaDysUuAZaDcTwCqmAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="aT+o7yo1f0aJPP/fyvG2UgAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">tc0R0a57x0G4ORQt78bYBQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="okmJwd8amUGoXdgAWrz4BQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aT+o7yo1f0aJPP/fyvG2UgAA</XPD:REF>
<XPD:REF name="Type_">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zBiEl3ZJrk23x9+CD5F90gAA">
<XPD:ATTR name="Name" type="string">configSource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aT+o7yo1f0aJPP/fyvG2UgAA</XPD:REF>
<XPD:REF name="Type_">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="RCZeDHqxFUWqWlG9AZl4kwAA">
<XPD:ATTR name="Name" type="string">stage</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aT+o7yo1f0aJPP/fyvG2UgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="jvvqaubMk0G+Dg6D2yGlPQAA">
<XPD:ATTR name="Name" type="string">GroupedConfigSourceReader</XPD:ATTR>
<XPD:REF name="Namespace">6KzbSpI7GE+9cw8uNH2S3QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MPbDrRFSpk249RmL29RpvQAA</XPD:REF>
<XPD:REF name="Views[1]">FbS3DetqMkSv44tltCWXdQAA</XPD:REF>
<XPD:REF name="Views[2]">yCTJQ2JBFES566ZIj578FAAA</XPD:REF>
<XPD:REF name="Views[3]">RkPpQL99Nku9XZjUSAdEFAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="CN9Xdvw7qE2lEGJJrF9legAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">jvvqaubMk0G+Dg6D2yGlPQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Gxj3esGN5EWWCBIMHfWkcQAA">
<XPD:ATTR name="Name" type="string">configSource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CN9Xdvw7qE2lEGJJrF9legAA</XPD:REF>
<XPD:REF name="Type_">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Mdi+PYkyQUyqRjzfKq5JtQAA">
<XPD:ATTR name="Name" type="string">stage</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CN9Xdvw7qE2lEGJJrF9legAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="oMy2C/0FMEimsbwzjDYYqwAA">
<XPD:ATTR name="Name" type="string">stageExplicit</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CN9Xdvw7qE2lEGJJrF9legAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="rYvr4g3PJEiGYGa4CNMz5wAA">
<XPD:ATTR name="Name" type="string">getValueExtractor</XPD:ATTR>
<XPD:REF name="Owner">jvvqaubMk0G+Dg6D2yGlPQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s5Uyf781tEixlH45VweL0gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rYvr4g3PJEiGYGa4CNMz5wAA</XPD:REF>
<XPD:REF name="Type_">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KmzWQh4ArkGTvSMXBxRxnwAA">
<XPD:ATTR name="Name" type="string">groupName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rYvr4g3PJEiGYGa4CNMz5wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="XYW3NDoJBEOMQ1LcbtqYdQAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rYvr4g3PJEiGYGa4CNMz5wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">dNETqq1R80SjmkMruIwM/gAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="4RZm4cqv2UKCpYSnbZ7FVAAA">
<XPD:REF name="Owner">jvvqaubMk0G+Dg6D2yGlPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="JnWP9lHEf0i98R/HzQu44gAA">
<XPD:ATTR name="Name" type="string">ConfigValueReader</XPD:ATTR>
<XPD:REF name="Namespace">6KzbSpI7GE+9cw8uNH2S3QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">q+X7DGZEMEa5HUOua8gHmQAA</XPD:REF>
<XPD:REF name="Views[1]">WMKexsxe0kq1WAusOhfGPAAA</XPD:REF>
<XPD:REF name="Views[2]">08ivBGB/uEesINS/FWIuMQAA</XPD:REF>
<XPD:REF name="Views[3]">tbsDQpK/QkO7oIhwbquBNwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="wVLYFRVF80mRiD4P+zmmrQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3G/FCfOPRkWpGOreXZPCKAAA">
<XPD:ATTR name="Name" type="string">data</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wVLYFRVF80mRiD4P+zmmrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FpYyqE8St0Gejyv9fxnaUQAA">
<XPD:ATTR name="Name" type="string">configSourceName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wVLYFRVF80mRiD4P+zmmrQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="mGmXgugne0yUmcXd3AvZkwAA">
<XPD:ATTR name="Name" type="string">baseProperty</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wVLYFRVF80mRiD4P+zmmrQAA</XPD:REF>
<XPD:REF name="Type_">tvTOITmI+EC/5RwrGPBwMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Do9rYdjm00auYMgeWDfSSAAA">
<XPD:ATTR name="Name" type="string">groupName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wVLYFRVF80mRiD4P+zmmrQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="ChzKdmMhsUO0+He76n0nmwAA">
<XPD:ATTR name="Name" type="string">stage</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wVLYFRVF80mRiD4P+zmmrQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Ko5C9x+ArUezyjNRJ6ojlQAA">
<XPD:ATTR name="Name" type="string">contains</XPD:ATTR>
<XPD:REF name="Owner">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NmIYsTHLUEiJ/Dzoup7XPwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ko5C9x+ArUezyjNRJ6ojlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="l4jVMC/0lU+5x5AgNGK6aAAA">
<XPD:ATTR name="Name" type="string">property</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ko5C9x+ArUezyjNRJ6ojlQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="1DtpslKzL0qpXYkxLoxx+AAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zyvQ3awVL0Cz4pJ+8VoJAwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1DtpslKzL0qpXYkxLoxx+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OxBW6fKg3UOX+UnHXavH6gAA">
<XPD:ATTR name="Name" type="string">property</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1DtpslKzL0qpXYkxLoxx+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="+Qn5CAvRukeV8J9rzFDZOAAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1DtpslKzL0qpXYkxLoxx+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="JnYUSsJAAkOgXGOOR2/bGwAA">
<XPD:ATTR name="Name" type="string">default</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1DtpslKzL0qpXYkxLoxx+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="SbUPQxOAQkixyMojjtdwuQAA">
<XPD:ATTR name="Name" type="string">getScalar</XPD:ATTR>
<XPD:REF name="Owner">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dyQm1Md9XkKrm4abMvyajAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">scalar</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SbUPQxOAQkixyMojjtdwuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/7nAg6YXzkSHWV5BbkWiCwAA">
<XPD:ATTR name="Name" type="string">property</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SbUPQxOAQkixyMojjtdwuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="5SqEoWoQz0ml1sshM5TcwQAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SbUPQxOAQkixyMojjtdwuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="SnOmVgNzvkeTS7cUWum1ywAA">
<XPD:ATTR name="Name" type="string">default</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SbUPQxOAQkixyMojjtdwuQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="eRj0o3TIfUS4iveVchJxkwAA">
<XPD:ATTR name="Name" type="string">getNumber</XPD:ATTR>
<XPD:REF name="Owner">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VYkOHB06s0WIGswy+ILWGwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">number</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eRj0o3TIfUS4iveVchJxkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5SEKHVZJq0+1SWjN75kAlAAA">
<XPD:ATTR name="Name" type="string">property</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eRj0o3TIfUS4iveVchJxkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="GyScPN7+aEORQqKgl9VrvAAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eRj0o3TIfUS4iveVchJxkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="kD5Zy1Rn506SajHGf0WRZQAA">
<XPD:ATTR name="Name" type="string">default</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eRj0o3TIfUS4iveVchJxkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="EgPI3nfnx0qcMwRL7qenKAAA">
<XPD:ATTR name="Name" type="string">getInt</XPD:ATTR>
<XPD:REF name="Owner">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gNNb3bRAfkOLJ+RdMZi7fwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EgPI3nfnx0qcMwRL7qenKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1YJJPg9Yy0GAcO/AHAPvvAAA">
<XPD:ATTR name="Name" type="string">property</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EgPI3nfnx0qcMwRL7qenKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="KUT38wBwOkCxJs6uuBqczQAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EgPI3nfnx0qcMwRL7qenKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Qri9eBJl4UyNpCLkG9QjHAAA">
<XPD:ATTR name="Name" type="string">default</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EgPI3nfnx0qcMwRL7qenKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="MrhjIT3wz0Ot/G+XepThygAA">
<XPD:ATTR name="Name" type="string">getBoolean</XPD:ATTR>
<XPD:REF name="Owner">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="idejYmiVhU6dT7N65WZ0jwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MrhjIT3wz0Ot/G+XepThygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="sp6KXUqb0UGz2TcQ4jr3FAAA">
<XPD:ATTR name="Name" type="string">property</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MrhjIT3wz0Ot/G+XepThygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="IXp90VXlNUSlOUTEwGY6+gAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MrhjIT3wz0Ot/G+XepThygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="AkLQkYdTekG9dW0apk+lLwAA">
<XPD:ATTR name="Name" type="string">default</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MrhjIT3wz0Ot/G+XepThygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="kV9dJPZdCU6k3HQjUsCdxQAA">
<XPD:ATTR name="Name" type="string">getArray</XPD:ATTR>
<XPD:REF name="Owner">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HMaAEPubSU2N7eMQt3NJYgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kV9dJPZdCU6k3HQjUsCdxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QdyNp+NTl0OcXXujD6Iu7gAA">
<XPD:ATTR name="Name" type="string">property</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kV9dJPZdCU6k3HQjUsCdxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="vW8dCElSjEKdrumZuGsIEwAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kV9dJPZdCU6k3HQjUsCdxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Ju/XeKOM80+Vjr1fo02WKgAA">
<XPD:ATTR name="Name" type="string">default</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kV9dJPZdCU6k3HQjUsCdxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="o41yg3KvPUOhExtgOBqlOgAA">
<XPD:ATTR name="Name" type="string">getEnumValue</XPD:ATTR>
<XPD:REF name="Owner">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RuSdQc/tNEuI2LZFtw6cGQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o41yg3KvPUOhExtgOBqlOgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="IX9n6kBlzEqfRC9MldeF/AAA">
<XPD:ATTR name="Name" type="string">property</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o41yg3KvPUOhExtgOBqlOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="IdzI4qcIZkiAGn+5BPNzGQAA">
<XPD:ATTR name="Name" type="string">options</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o41yg3KvPUOhExtgOBqlOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="tLhkrq01MkKDwMzlgA0wXQAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o41yg3KvPUOhExtgOBqlOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="rrulPAyck0WDiYMyUvGgfgAA">
<XPD:ATTR name="Name" type="string">default</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o41yg3KvPUOhExtgOBqlOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="s8eh/YZ82Uqsda9wGiQsNAAA">
<XPD:ATTR name="Name" type="string">getValueExtractor</XPD:ATTR>
<XPD:REF name="Owner">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sFfCw2XYxkO7pF+jgdgh5wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s8eh/YZ82Uqsda9wGiQsNAAA</XPD:REF>
<XPD:REF name="Type_">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vk8Rku9CO0eE7gayZ7wnRgAA">
<XPD:ATTR name="Name" type="string">property</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s8eh/YZ82Uqsda9wGiQsNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="RLM1YzF6UE2NkXR/Na92YgAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s8eh/YZ82Uqsda9wGiQsNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="4H78bD2F9k6JVpWSkFh/cQAA">
<XPD:ATTR name="Name" type="string">getLevelKeys</XPD:ATTR>
<XPD:REF name="Owner">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2Rmgk28BOEy9JBAOEhuJ4gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4H78bD2F9k6JVpWSkFh/cQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">eeXNPR6njUKwTryjmzjkpQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">sFfCw2XYxkO7pF+jgdgh5wAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">s5Uyf781tEixlH45VweL0gAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">v8X4lchaSE2XjGSldpOG6wAA</XPD:REF>
<XPD:REF name="Associations[1]">/KxwNEt65UKjghKS+2uFTQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="frRBAHxmVUCSmKWJkSVRsAAA">
<XPD:ATTR name="Name" type="string">groupName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="nk0wBqdfNUCBvbc5V107rQAA">
<XPD:ATTR name="Name" type="string">stage</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="i2A3AjsvnUWbM7DkAOJkMQAA">
<XPD:ATTR name="Name" type="string">data</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="JIppjhrQKE+Dc5+/EsOecgAA">
<XPD:ATTR name="Name" type="string">uri</XPD:ATTR>
<XPD:REF name="Namespace">n7lqREwD40OfE5uK6ssFsgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="ZliA3x+6QkWF7OQFC/p8JgAA">
<XPD:ATTR name="Name" type="string">Url</XPD:ATTR>
<XPD:REF name="Namespace">JIppjhrQKE+Dc5+/EsOecgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">Q+bU2bnaCU2IFr+E1nZmwAAA</XPD:REF>
<XPD:REF name="Views[1]">2rJBhSz7+EqkGzeyLTdTMgAA</XPD:REF>
<XPD:REF name="Views[2]">JJE7a48by02pEdwbMqGFUwAA</XPD:REF>
<XPD:REF name="Views[3]">DTda6jqP2ESC7UJ9aQlXAgAA</XPD:REF>
<XPD:REF name="Views[4]">urfbUzXje0mjHaV/6pmENQAA</XPD:REF>
<XPD:REF name="Views[5]">LUGsLAjHEUSzZlTylA8udAAA</XPD:REF>
<XPD:REF name="Views[6]">rzHegTDstEisqhzYqFDSNwAA</XPD:REF>
<XPD:REF name="Views[7]">IKji5dCiAES59M8HWuJymAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="oVRuQrpKtky9JiI9en3gtwAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qvZDVdsFCEibq9RMWwZpNwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oVRuQrpKtky9JiI9en3gtwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="CmBrLFAbD0C3RE52jfhtkAAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EYcQCxfzYECqoLpasNcJuQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CmBrLFAbD0C3RE52jfhtkAAA</XPD:REF>
<XPD:REF name="Type_">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vjYToHuJ3EqcByaHWdsjCQAA">
<XPD:ATTR name="Name" type="string">expression</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CmBrLFAbD0C3RE52jfhtkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">1a3/Ws11d0SVAAzRx5Pk2AAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">+F/AGYP5sUOWnuCfQZhopwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">9</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">EYcQCxfzYECqoLpasNcJuQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">00K1seLQu02daVEYUxdmYwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">B2BMQX/17UiNiSsIK4xfYQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">GhrKlOsZ5ECQVbN+5uquOgAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">rC0Cdc55I0ivgjEdutKRUQAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">hy62YfCKlU++jD9v++7+yQAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">7KsDkO7JQE6lR2BNQPo9qgAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">5HslLaFHR0+A1WLuVz2sngAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">SWLFRTZMU0OcVzaiKxkBCQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Kjs+WrS9i024HSM+dEB6HQAA">
<XPD:ATTR name="Name" type="string">scheme</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="nK4y4RhZPEO46GrA6rM54AAA">
<XPD:ATTR name="Name" type="string">authority</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="VEiK1qu7yEybdJWN+BBhwAAA">
<XPD:ATTR name="Name" type="string">relativeUri</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">RelativeUri</XPD:ATTR>
<XPD:REF name="Owner">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="L2JF3VTTIUKFtASrjJD4nwAA">
<XPD:ATTR name="Name" type="string">Query</XPD:ATTR>
<XPD:REF name="Namespace">JIppjhrQKE+Dc5+/EsOecgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yX9PASni30u8EbLU1kn4LwAA</XPD:REF>
<XPD:REF name="Views[1]">a+9hWvL+X0mArJbcDnNdjgAA</XPD:REF>
<XPD:REF name="Views[2]">SaNKYfu9U0SG+QIc9Y5jdAAA</XPD:REF>
<XPD:REF name="Views[3]">6SJk4P/T8kqkCK9Qx4RSTQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="56K/svngIEGLulvKR4/W7QAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">L2JF3VTTIUKFtASrjJD4nwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="66IfKrveDkCI/5zC7P3raQAA">
<XPD:ATTR name="Name" type="string">vars</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">56K/svngIEGLulvKR4/W7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ApGuu1DSxka8TMWjRTf2twAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">L2JF3VTTIUKFtASrjJD4nwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Pw9vwLncw0a8k7dvHPB3RwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ApGuu1DSxka8TMWjRTf2twAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="3Bz5/4quaEa7cc4jgeROGwAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">L2JF3VTTIUKFtASrjJD4nwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wk2MP9rXP0yqTk3H5oFKaQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3Bz5/4quaEa7cc4jgeROGwAA</XPD:REF>
<XPD:REF name="Type_">L2JF3VTTIUKFtASrjJD4nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="K34OloO7TUaRo0XD3R92YgAA">
<XPD:ATTR name="Name" type="string">expression</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3Bz5/4quaEa7cc4jgeROGwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">Rt538GlkT0qK+qT4L6i1jAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">wk2MP9rXP0yqTk3H5oFKaQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">k2mtp+p28UCyM4yqhXl1rwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">Yw/+YFf3mUO6vsbCaD9QTQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">nCmuyFYOT02hZi7CoHw7ygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="3ug3tq4r7kyljKqv4fRVkAAA">
<XPD:ATTR name="Name" type="string">Path</XPD:ATTR>
<XPD:REF name="Namespace">JIppjhrQKE+Dc5+/EsOecgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">+4bJvHJkqki9l6n9vwOW9AAA</XPD:REF>
<XPD:REF name="Views[1]">25uzH3dv2kiBV/1+Tor9XwAA</XPD:REF>
<XPD:REF name="Views[2]">rkh9Iz/O40uRHmsTNGQV/wAA</XPD:REF>
<XPD:REF name="Views[3]">tx5vSIXeWkycSFuQAdJtfwAA</XPD:REF>
<XPD:REF name="Views[4]">wVetWIJnDE++C+OtEqdb0QAA</XPD:REF>
<XPD:REF name="Views[5]">ByxUTv3ZT0aVj/aPENcCXAAA</XPD:REF>
<XPD:REF name="Views[6]">oSnzCXpFOkOM5v/+nLP0NQAA</XPD:REF>
<XPD:REF name="Views[7]">2xR/5dMh+0O9oDFRDjQ8jwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="xVmkseUPtk+uyj9QvbwUhwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="h2m69yuSK0iGFKHekfdcqgAA">
<XPD:ATTR name="Name" type="string">pathParts</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xVmkseUPtk+uyj9QvbwUhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4Sw+AZeIE0WVnyF27Kn0TAAA">
<XPD:ATTR name="Name" type="string">endingDelimiter</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xVmkseUPtk+uyj9QvbwUhwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+uliQg44v0KmgQiitzCUkQAA">
<XPD:ATTR name="Name" type="string">setPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="I33Ngxp/EUu0wNNawj/4uAAA">
<XPD:ATTR name="Name" type="string">path</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+uliQg44v0KmgQiitzCUkQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="OFIK2XxudUWDIav1hbCJAAAA">
<XPD:ATTR name="Name" type="string">ext</XPD:ATTR>
<XPD:REF name="Owner">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yoEa16ayMU+D8DrMAJMwZAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OFIK2XxudUWDIav1hbCJAAAA</XPD:REF>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ccq1V05AkUO6wy4bSDj4GQAA">
<XPD:ATTR name="Name" type="string">expression</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OFIK2XxudUWDIav1hbCJAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="usjtL/lg70iHIsYFrTPp0gAA">
<XPD:ATTR name="Name" type="string">subPath</XPD:ATTR>
<XPD:REF name="Owner">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="A8XnRZZFXkSyA0q1aH3hvQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">usjtL/lg70iHIsYFrTPp0gAA</XPD:REF>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="jNAigFkmdk6Y5o9I9+YKgwAA">
<XPD:ATTR name="Name" type="string">start</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">usjtL/lg70iHIsYFrTPp0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="vhQfVAAIy0Wja0aafdhaWQAA">
<XPD:ATTR name="Name" type="string">num</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">usjtL/lg70iHIsYFrTPp0gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="1KHLamL7Uk6cd5Y/h17YegAA">
<XPD:ATTR name="Name" type="string">reduce</XPD:ATTR>
<XPD:REF name="Owner">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Dl/W4Lp3qU6WdrSRAMWsrgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1KHLamL7Uk6cd5Y/h17YegAA</XPD:REF>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ug8idvc4R0O6LeSjXJypvgAA">
<XPD:ATTR name="Name" type="string">num</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1KHLamL7Uk6cd5Y/h17YegAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="nnDqIypCBk+bVvsQg7RdXwAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="i6otCifbckO5+gMoYx9LbAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nnDqIypCBk+bVvsQg7RdXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="xaeYAnC9c0uiV3ElRkEDoAAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YlY4ryKXQU+UHvo/Nv3iEAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xaeYAnC9c0uiV3ElRkEDoAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="lxLfRuthLkKuFzNGmAjAfQAA">
<XPD:ATTR name="Name" type="string">toRealString</XPD:ATTR>
<XPD:REF name="Owner">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uCnuWRkTdECyFjV5cfzQewAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lxLfRuthLkKuFzNGmAjAfQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MLih2qFQLUyHm3Enc5zoQQAA">
<XPD:ATTR name="Name" type="string">leadingDelimiter</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lxLfRuthLkKuFzNGmAjAfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="l+m7J5G8hUKO4DyTQ/5EVAAA">
<XPD:ATTR name="Name" type="string">endingDelimiter</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lxLfRuthLkKuFzNGmAjAfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="nl2MhtyDv06fvzYgpH4liAAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qAczuDEkukiWMZsY8Sw6wAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nl2MhtyDv06fvzYgpH4liAAA</XPD:REF>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FwsTfE2xTUyNDWEkK+AsqwAA">
<XPD:ATTR name="Name" type="string">expression</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nl2MhtyDv06fvzYgpH4liAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">YGKPzP38L06PtrnfuQiyKwAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">b0WpeiSm1kypXEkN44OqcQAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">8ed7xMZazkK0yRoB20s5NgAA</XPD:REF>
<XPD:REF name="TypedFeatures[3]">yXm8EqKaS0KoKSV+7WsP8gAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">13</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">qAczuDEkukiWMZsY8Sw6wAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">WPVoi67HCkOPiVSaC1lykQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">dlkR6Uc+1kugCRY++3Kg2QAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">sSh86m4egU+a1vr46SHBngAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">u+E0rXJ7uEGc7d56WrfFkAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">vmgl3t2xhE+nd2/MevaEhAAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">oFwwiojbzE+OhuXPpF4SOAAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">aT++zthssEyp12NDOYVz1QAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">4kFsHoM8R0m7oBfon9PUTAAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">6R3BvKPwB0WwlC7pD9s/vwAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">yoEa16ayMU+D8DrMAJMwZAAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">A8XnRZZFXkSyA0q1aH3hvQAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">Dl/W4Lp3qU6WdrSRAMWsrgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="VwsABhibhEK1LWyfWPB9kAAA">
<XPD:ATTR name="Name" type="string">DELIMITER</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'/'</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="vLzu1IYZZkuOTCxsNmxwXgAA">
<XPD:ATTR name="Name" type="string">Linkable</XPD:ATTR>
<XPD:REF name="Namespace">JIppjhrQKE+Dc5+/EsOecgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">IUXBszzBo0KwIudxoNdqtAAA</XPD:REF>
<XPD:REF name="Views[1]">jLraPM1Yzk2BBckUQrco9wAA</XPD:REF>
<XPD:REF name="Views[2]">Sj2dJMMCkEiigYl54KNVJAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="XFl7xWR2p0mXTPa53tzIwQAA">
<XPD:ATTR name="Name" type="string">toUrl</XPD:ATTR>
<XPD:REF name="Owner">vLzu1IYZZkuOTCxsNmxwXgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rC0Cdc55I0ivgjEdutKRUQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XFl7xWR2p0mXTPa53tzIwQAA</XPD:REF>
<XPD:REF name="Type_">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Cd1HsLGyIUysv/yIb43pKAAA">
<XPD:ATTR name="Name" type="string">&amp;$suggestedLabel</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XFl7xWR2p0mXTPa53tzIwQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="CH7gClSw1EK4wUgeJUo/ZwAA">
<XPD:ATTR name="Name" type="string">Kim, Jeongil</XPD:ATTR>
<XPD:REF name="Namespace">JIppjhrQKE+Dc5+/EsOecgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLInterface" guid="K0EVpG0z/UyOUFGjo70sTgAA">
<XPD:ATTR name="Name" type="string">UrlableElement</XPD:ATTR>
<XPD:REF name="Namespace">JIppjhrQKE+Dc5+/EsOecgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">t1s7OK8sE0uIi34f+e2EEgAA</XPD:REF>
<XPD:REF name="Views[1]">A0Feb7JovEC/mOoE0Arp1QAA</XPD:REF>
<XPD:REF name="Views[2]">AeP+LQ4pokqvG8vc1WMCzAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="XsMYP4kgXkmWAW/b1c/8fgAA">
<XPD:ATTR name="Name" type="string">urlify</XPD:ATTR>
<XPD:REF name="Owner">K0EVpG0z/UyOUFGjo70sTgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="N5TIHy28vkOA6bQrTg0LjwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XsMYP4kgXkmWAW/b1c/8fgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="cxE/hOhZiEOYvkMjiN60XQAA">
<XPD:ATTR name="Name" type="string">UrlUtil</XPD:ATTR>
<XPD:REF name="Namespace">JIppjhrQKE+Dc5+/EsOecgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">niaZ6Bj3kkGFpGwCB5BiSwAA</XPD:REF>
<XPD:REF name="Views[1]">Hm8L3RnGuU+ljtx30tdjkAAA</XPD:REF>
<XPD:REF name="Views[2]">xx4xHhip6kK78fq5eP26rgAA</XPD:REF>
<XPD:REF name="Views[3]">TkFqvNRtYkCKhHcpJ1nYPAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1JbCKAv++U63hZ0gJXf76QAA">
<XPD:ATTR name="Name" type="string">urlifyPart</XPD:ATTR>
<XPD:REF name="Owner">cxE/hOhZiEOYvkMjiN60XQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Tg1NYLYlckmd5ccQpM0CwQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1JbCKAv++U63hZ0gJXf76QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="oQfGd0UQLkCs6o+qWzSBIQAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1JbCKAv++U63hZ0gJXf76QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLPackage" guid="zGam17OXr0afMvUsvrbH8wAA">
<XPD:ATTR name="Name" type="string">type</XPD:ATTR>
<XPD:REF name="Namespace">n7lqREwD40OfE5uK6ssFsgAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="KGULP5/kVEik/HaC3fZ6SAAA">
<XPD:ATTR name="Name" type="string">n2n.util.type</XPD:ATTR>
<XPD:REF name="DiagramOwner">zGam17OXr0afMvUsvrbH8wAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="nEFlcX9HHEurzHRrsauVfQAA">
<XPD:REF name="Diagram">KGULP5/kVEik/HaC3fZ6SAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="+pmj2iuQtEKIguL+IMuNZwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">243</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">237</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">qcws0tuUYU6AXxNrfWskNAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DsSZWXL6BE2xZmRpB49rrQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="N1fkEp6o20S6aXZ4zXWEmgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TypeConstraint</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="OG4nTBQotEeREDu2+dHQTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="YG1DcBO+VU+EE7Q0foG3kQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rnoUphRHo0SjN6WJJUF1uQAA">
<XPD:REF name="Model">qcws0tuUYU6AXxNrfWskNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HkJ8ICHb30G9qYVtSVijEgAA">
<XPD:REF name="Model">qcws0tuUYU6AXxNrfWskNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="O0LxiJI4hESJi6dlM68DSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qcws0tuUYU6AXxNrfWskNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="qcws0tuUYU6AXxNrfWskNAAA">
<XPD:ATTR name="Name" type="string">TypeConstraint</XPD:ATTR>
<XPD:REF name="Namespace">zGam17OXr0afMvUsvrbH8wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+pmj2iuQtEKIguL+IMuNZwAA</XPD:REF>
<XPD:REF name="Views[1]">rnoUphRHo0SjN6WJJUF1uQAA</XPD:REF>
<XPD:REF name="Views[2]">HkJ8ICHb30G9qYVtSVijEgAA</XPD:REF>
<XPD:REF name="Views[3]">O0LxiJI4hESJi6dlM68DSwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="QzvghHYh2Uy0/XGPaNUeXQAA">
<XPD:ATTR name="Name" type="string">Operation1</XPD:ATTR>
<XPD:REF name="Owner">qcws0tuUYU6AXxNrfWskNAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">1GrAuDNskEGmttY8fCdKFwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">HgGfyqE4ekGSvDBQtnvXegAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="wTv2Vs0RJ0C2HlDUWc9KYwAA">
<XPD:ATTR name="Name" type="string">typeName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="Owner">qcws0tuUYU6AXxNrfWskNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="X3CBmRf4sE+b8KQCaamceQAA">
<XPD:ATTR name="Name" type="string">pseudo</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean|null</XPD:ATTR>
<XPD:REF name="Owner">qcws0tuUYU6AXxNrfWskNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="CEMhMdmE9E2LX/Mk/K1dggAA">
<XPD:ATTR name="Name" type="string">nullAllowed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">qcws0tuUYU6AXxNrfWskNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="IriT6J3Ik0KOQguLTYTiogAA">
<XPD:ATTR name="Name" type="string">arrayFieldTypeConstraint</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TypeConstraint|null</XPD:ATTR>
<XPD:REF name="Owner">qcws0tuUYU6AXxNrfWskNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[430]" type="UMLAssociation" guid="rH9Rn6MTuk6OU0A3Qx66nQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">97S5dNWIW02yKz4p0f5XiwAA</XPD:REF>
<XPD:REF name="Views[1]">u33nTHFQD0Sujom7aA/ejwAA</XPD:REF>
<XPD:REF name="Views[2]">GMWswT2m3EKl13lgIUiMPgAA</XPD:REF>
<XPD:REF name="Views[3]">IxBLxjA3wEeAEve+Ua7aXgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Md1xd+o/ukSzmCYolt+eOwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">rH9Rn6MTuk6OU0A3Qx66nQAA</XPD:REF>
<XPD:REF name="Participant">E7rFLjHX50WjhngrM5eObgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gzCuESF1VkO2rtNHQ1EgygAA</XPD:REF>
<XPD:REF name="Views[1]">KzNrVzAkdU6/Pvnelt4pKQAA</XPD:REF>
<XPD:REF name="Views[2]">s+z535ic20qw2Uoy4pWtZgAA</XPD:REF>
<XPD:REF name="Views[3]">dXgMlOtL7EaLk9xv4TLhKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ty7ZhtPFn0+rgrGxpz2Y2gAA">
<XPD:REF name="Association">rH9Rn6MTuk6OU0A3Qx66nQAA</XPD:REF>
<XPD:REF name="Participant">IM89rmA1oEedUvWCO1Lx7AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Kz1GagyGXUSKBS0GYUqVYAAA</XPD:REF>
<XPD:REF name="Views[1]">gJ+ddMRJOESAlesdS+YyNAAA</XPD:REF>
<XPD:REF name="Views[2]">f1jo+k/bTEq3q2c/Ah6w+gAA</XPD:REF>
<XPD:REF name="Views[3]">900mvCYUeke+e2P57vvJxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[431]" type="UMLAssociation" guid="TyLb4HGdrkOaUbsPaN27nwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hst5WyicCkyXRJn5GWSNMQAA</XPD:REF>
<XPD:REF name="Views[1]">YXqWJ+cST0SbzaOD2HbTiAAA</XPD:REF>
<XPD:REF name="Views[2]">RCDHUoMn+Em8k+ABkDJzbAAA</XPD:REF>
<XPD:REF name="Views[3]">cuI90Q3Y+ECL+9BC9EEhhAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Y7TU1LCDWUK3j7yGsqfK8gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">TyLb4HGdrkOaUbsPaN27nwAA</XPD:REF>
<XPD:REF name="Participant">LLKyoHSmQ0CocN3rRCM8xAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yPSc/9FVW0ypi/iwh0m6SwAA</XPD:REF>
<XPD:REF name="Views[1]">0nwRd/rmt0KhUSFCRqMPDgAA</XPD:REF>
<XPD:REF name="Views[2]">tDjRX2mn20+f2EgvM+njegAA</XPD:REF>
<XPD:REF name="Views[3]">dSW0LVm6hUextyNJBZjaHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="mLBZ/viiDkOxKc4OOD057wAA">
<XPD:REF name="Association">TyLb4HGdrkOaUbsPaN27nwAA</XPD:REF>
<XPD:REF name="Participant">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vBSCXUPkO0eJ+HDjLHW4nwAA</XPD:REF>
<XPD:REF name="Views[1]">zs3aETa2tE+BHdgDv49AdgAA</XPD:REF>
<XPD:REF name="Views[2]">uCk6miYMTUS8k/J/CzEIMQAA</XPD:REF>
<XPD:REF name="Views[3]">JS5D6s8E0EKjsPX+eK4pQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[432]" type="UMLGeneralization" guid="refFC8UGBUKu5X4LJCNwMQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">wMzh7AOvh0qOIdv6wTumuQAA</XPD:REF>
<XPD:REF name="Parent">gnBBFxjcEEy0kLkS/wq3wAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CB3njGsRgkShMBTgBTy+wgAA</XPD:REF>
<XPD:REF name="Views[1]">airmiz0rkUGU9AcfXqIFtgAA</XPD:REF>
<XPD:REF name="Views[2]">SxPm4JmBokGmrD7g2fye/gAA</XPD:REF>
<XPD:REF name="Views[3]">GX9vXh/hx0GNrv6jSYnXqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[433]" type="UMLGeneralization" guid="vzccz7+uYkOt7YBupm2/cQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">OD9B3q87hkO+3Y1kNDx5dgAA</XPD:REF>
<XPD:REF name="Parent">gnBBFxjcEEy0kLkS/wq3wAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">B9pMPZaj80im98U8ILQpYgAA</XPD:REF>
<XPD:REF name="Views[1]">OZ26Dndxlk2tPJcpSVzorQAA</XPD:REF>
<XPD:REF name="Views[2]">3BsdbUMbskifn19zav71pwAA</XPD:REF>
<XPD:REF name="Views[3]">gxU/HV6A6k6CBP1hEnwZZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[434]" type="UMLAssociation" guid="uqXnSL7vaEW1NLtsv+GcsAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="X19SLCuydUSELYA6OlY5iAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">uqXnSL7vaEW1NLtsv+GcsAAA</XPD:REF>
<XPD:REF name="Participant">mHYTyKE9XkufH2rRxrcjKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="1Avn8iGaREuXCHT4BjlXTwAA">
<XPD:REF name="Association">uqXnSL7vaEW1NLtsv+GcsAAA</XPD:REF>
<XPD:REF name="Participant">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[435]" type="UMLRealization" guid="asrs3pQiak6RBtdL6zULtwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
<XPD:REF name="Supplier">33QpFbUC3EWaz7k+rkL8wgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[436]" type="UMLGeneralization" guid="FoS7AemN/kKxJdD0KW8g2AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">7JGHwlaBNkCjy+kprZh3DAAA</XPD:REF>
<XPD:REF name="Parent">Mn0o/m50QEaVy95f86mN5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[437]" type="UMLGeneralization" guid="COUuY2yuo0KuNrxrlhhaqAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:REF name="Parent">Mn0o/m50QEaVy95f86mN5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[438]" type="UMLRealization" guid="j6FKJ7l9lUeDMzicNjchbAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">N5K6NdG0lUiPjRPcH3JRhgAA</XPD:REF>
<XPD:REF name="Supplier">ftR30Wd7JEiXVIaH1Ps7jwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[439]" type="UMLGeneralization" guid="7Rp4yaD3Dke2qKX+wDed7wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">cOoWZ7JMGU62q4sj94NV3gAA</XPD:REF>
<XPD:REF name="Parent">67G5gwc12k6xS54thp1UHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[440]" type="UMLGeneralization" guid="6LfFcLQUBk+LNLakkUkpdQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">u1wTGXvCKUqYtFMXNJi5WwAA</XPD:REF>
<XPD:REF name="Parent">67G5gwc12k6xS54thp1UHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[441]" type="UMLGeneralization" guid="ObPaUd7QaEqzNOOFVdTCYgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">bOzYKMoEhkG+bmMpIzUDcwAA</XPD:REF>
<XPD:REF name="Parent">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ipQKqFrhs0iRFiKVKb8OZAAA</XPD:REF>
<XPD:REF name="Views[1]">mxgRiH563EyX3scA+i5QiwAA</XPD:REF>
<XPD:REF name="Views[2]">CVmbB+s6OE+4m4NrsYzX+gAA</XPD:REF>
<XPD:REF name="Views[3]">vQwV2gTl1E2PK6bPOvENvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[442]" type="UMLGeneralization" guid="ENP5+RWgGkuas99ci0bIrQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">zkivOuAVvE2uusMCWGbeWAAA</XPD:REF>
<XPD:REF name="Parent">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LriPhzZx40yPHzTjGa5uZAAA</XPD:REF>
<XPD:REF name="Views[1]">bsiADcP+d0SwDZjdjWUzZgAA</XPD:REF>
<XPD:REF name="Views[2]">feJllvxoEkGadmS8/zsxfwAA</XPD:REF>
<XPD:REF name="Views[3]">gvTbRHZsZ066X7Ya/KeWiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[443]" type="UMLGeneralization" guid="wadQnv4J90uCHZKwRXGQOgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">JjL8cUSG80yxGRXgCI52SwAA</XPD:REF>
<XPD:REF name="Parent">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rfnrTxDu+ke3VBagGh30twAA</XPD:REF>
<XPD:REF name="Views[1]">sZNMFE+HRU+Pkof2ShpaowAA</XPD:REF>
<XPD:REF name="Views[2]">3Hf5ZoEh3ka6qH6/hr/cSQAA</XPD:REF>
<XPD:REF name="Views[3]">nzvOykH+u0GR+gtiEc+6XAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[444]" type="UMLAssociation" guid="qP/DqpNhnUu9NRCx4RVf6QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="k5K9FcVvmkGBckF0c3Y7uAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">qP/DqpNhnUu9NRCx4RVf6QAA</XPD:REF>
<XPD:REF name="Participant">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="o1kEJgk6tk6vy+mxp+Df1gAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">qP/DqpNhnUu9NRCx4RVf6QAA</XPD:REF>
<XPD:REF name="Participant">16d3rPHVO0qw6fHKdM9cwwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[445]" type="UMLAssociation" guid="O9FWdRa2806qn2rwovK2qwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="BJzn3mYgU02lNt8mxdCTbgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">O9FWdRa2806qn2rwovK2qwAA</XPD:REF>
<XPD:REF name="Participant">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="XShiPBDWKkiFxQJ1OH+59wAA">
<XPD:REF name="Association">O9FWdRa2806qn2rwovK2qwAA</XPD:REF>
<XPD:REF name="Participant">fIaZ5zRj+0+fq32F2e2xcgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[446]" type="UMLRealization" guid="O8TsisMRa0OQnKZiJkDolgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">4UHCeWX6F0KHuyU9ZO34sgAA</XPD:REF>
<XPD:REF name="Supplier">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[447]" type="UMLRealization" guid="/uj++D0GfkaEjeEY5+yGZgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">9wxvJFyiKEej0OmQpFrP8wAA</XPD:REF>
<XPD:REF name="Supplier">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[448]" type="UMLRealization" guid="kWdCDVJ21kWRhlo2/Vk9HQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">bhnvSeZV00+N3hg1zvoDXQAA</XPD:REF>
<XPD:REF name="Supplier">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[449]" type="UMLAssociation" guid="EFhfMwymTE2PVhOTGsCfvgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="VLnVWoTGgkqkr+knEnF7rgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">EFhfMwymTE2PVhOTGsCfvgAA</XPD:REF>
<XPD:REF name="Participant">7JGHwlaBNkCjy+kprZh3DAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Pp7BtM9hGk6E1UAgB7tezwAA">
<XPD:REF name="Association">EFhfMwymTE2PVhOTGsCfvgAA</XPD:REF>
<XPD:REF name="Participant">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[450]" type="UMLRealization" guid="nUd6gRYJtUW7hi/AbCrOwgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">MPp1ySei/UO6TWBVdhzE3wAA</XPD:REF>
<XPD:REF name="Supplier">9OVb4/0yDkigVH5wXGmcBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[451]" type="UMLRealization" guid="ImWUNtwXxUqiyTEaYXXvcgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">GFmA4KaQOkugT/wt26s/YgAA</XPD:REF>
<XPD:REF name="Supplier">9OVb4/0yDkigVH5wXGmcBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[452]" type="UMLRealization" guid="5YVCoR9DtU6po2s6K40LbAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">cFTlMA4MOUW0LCJCyCKC5AAA</XPD:REF>
<XPD:REF name="Supplier">GFmA4KaQOkugT/wt26s/YgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[453]" type="UMLRealization" guid="Q4YYcAexVkam931XbFoskAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">7JGHwlaBNkCjy+kprZh3DAAA</XPD:REF>
<XPD:REF name="Supplier">MPp1ySei/UO6TWBVdhzE3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[454]" type="UMLRealization" guid="RsDQBLhC8k6HVyasFpyC1QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">Mn0o/m50QEaVy95f86mN5QAA</XPD:REF>
<XPD:REF name="Supplier">9OVb4/0yDkigVH5wXGmcBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[455]" type="UMLGeneralization" guid="W737mErONk65+jqzAh8ySAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">Mn0o/m50QEaVy95f86mN5QAA</XPD:REF>
<XPD:REF name="Parent">N5K6NdG0lUiPjRPcH3JRhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[456]" type="UMLRealization" guid="sGxjCBOp6kmTa7Y/s3b/WAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">67G5gwc12k6xS54thp1UHwAA</XPD:REF>
<XPD:REF name="Supplier">LDj/XGMgDUO269U668+bjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[457]" type="UMLGeneralization" guid="XaKM0t4YN06DfFa00X8C9wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">vnUu8I+a7UOmP1++bUE0/QAA</XPD:REF>
<XPD:REF name="Parent">LDj/XGMgDUO269U668+bjwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1GmMDFezgEOOScV+vp1bDgAA</XPD:REF>
<XPD:REF name="Views[1]">a4+NtuyUk0+6QouJUn1NdgAA</XPD:REF>
<XPD:REF name="Views[2]">ARNgarR42UOa8QseInw/6gAA</XPD:REF>
<XPD:REF name="Views[3]">ZAts34qd3kmpNKi6a0RKngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[458]" type="UMLGeneralization" guid="4MnoB4KRhUyemYU28/D0ygAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">8Em1Lny030ubydFEdBiDCAAA</XPD:REF>
<XPD:REF name="Parent">LDj/XGMgDUO269U668+bjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[459]" type="UMLRealization" guid="ltwRyJnzb0+vanYyxsfjegAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">cOoWZ7JMGU62q4sj94NV3gAA</XPD:REF>
<XPD:REF name="Supplier">8Em1Lny030ubydFEdBiDCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[460]" type="UMLRealization" guid="xcNvJcAhY02wBDYsY1/K7AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">u1wTGXvCKUqYtFMXNJi5WwAA</XPD:REF>
<XPD:REF name="Supplier">vnUu8I+a7UOmP1++bUE0/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[461]" type="UMLAssociation" guid="/2M559fYM0aK/CgJRn8PLgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="kGbdxELy4U6T+ejQ5aBkXAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">/2M559fYM0aK/CgJRn8PLgAA</XPD:REF>
<XPD:REF name="Participant">XN8n+td02U+foWZH+qdPHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="e3mZ7itdUkqtOLK1fE770wAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">/2M559fYM0aK/CgJRn8PLgAA</XPD:REF>
<XPD:REF name="Participant">XOLjfEsWFEyicoAZpVw0WwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[462]" type="UMLGeneralization" guid="RTqtJlO3WES9lWJT3gCKEAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">IlyGhgG+20Oo0XYwUxEt9AAA</XPD:REF>
<XPD:REF name="Parent">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OSLFueNreU29WcL1o7Hm3AAA</XPD:REF>
<XPD:REF name="Views[1]">oRtrc75fgkes798KB4SWIwAA</XPD:REF>
<XPD:REF name="Views[2]">j9wlR90p5EGAJGAjkNJcawAA</XPD:REF>
<XPD:REF name="Views[3]">z6a/+MbGwU+oz7XJPLq+hQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[463]" type="UMLGeneralization" guid="4dyJ80KydUqPZK5G2pPmsAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">zAQRZyl6jEK4bqVTiSD79QAA</XPD:REF>
<XPD:REF name="Parent">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BaPTtdvM/EWxP0PvcWROFAAA</XPD:REF>
<XPD:REF name="Views[1]">Gsl7HfJNMUSD1lv/AT5zoQAA</XPD:REF>
<XPD:REF name="Views[2]">uEMNJ8W7J0WCB2H4AXKPTAAA</XPD:REF>
<XPD:REF name="Views[3]">PcU6voX+YkG/hIglC/UNIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[464]" type="UMLAssociation" guid="nxjFija5mE6n8/rawmTbLwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Pzb3fcrwg0eeFWa1Jk2mMQAA</XPD:REF>
<XPD:REF name="Views[1]">b8N5JAapWkyXcqB5a3aEGAAA</XPD:REF>
<XPD:REF name="Views[2]">02dQZezwgkm8tFUaDyfGjAAA</XPD:REF>
<XPD:REF name="Views[3]">lijLCdFP3kiR1CWeWw3bGwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="yMZso7W+NU+NF4jyD3ovRgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">nxjFija5mE6n8/rawmTbLwAA</XPD:REF>
<XPD:REF name="Participant">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nfIAKixuAEGL/pdQAcMF5QAA</XPD:REF>
<XPD:REF name="Views[1]">ZLvJGua+zE2YG99ceB7JfAAA</XPD:REF>
<XPD:REF name="Views[2]">9Rr40YdBSky8Ddzy4UzYRAAA</XPD:REF>
<XPD:REF name="Views[3]">Ruqsl5lPokGNaP4vhhfBegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="/vrknVd520a+tTjaJ3B61QAA">
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">nxjFija5mE6n8/rawmTbLwAA</XPD:REF>
<XPD:REF name="Participant">3rAIllWEykaGJeG77URT9AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">H8oRyW5qWkuDgEyYkoErKgAA</XPD:REF>
<XPD:REF name="Views[1]">LfNE1EmSL0mqTh1wkhDtuwAA</XPD:REF>
<XPD:REF name="Views[2]">yEB/tSVfBEieWpT0NWFXIwAA</XPD:REF>
<XPD:REF name="Views[3]">vVH7XAJmgUiO3fD983IXAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[465]" type="UMLGeneralization" guid="ErcMMxlxj0KzbMW6MgEl2wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">KNjMcfl41USLjwz1GS/T3AAA</XPD:REF>
<XPD:REF name="Parent">1bXkkHONvUKX6le6661QGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[466]" type="UMLAssociation" guid="AYWqIK0h1EuESK8HY6WzVAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">16aHnpzS3E6qqAJRgoFxcAAA</XPD:REF>
<XPD:REF name="Views[1]">Q3oYerw/SEamKc51rRQVfwAA</XPD:REF>
<XPD:REF name="Views[2]">Ne2TXUDUuUeV28PdiCcvfgAA</XPD:REF>
<XPD:REF name="Views[3]">7IL2CXzzhkijuh9DYvZE4QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="BQm+g8qS402ztDDTGIAJ5wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">AYWqIK0h1EuESK8HY6WzVAAA</XPD:REF>
<XPD:REF name="Participant">PdWf33VUVEe0rmftCjdYXAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IR/hJz57o0i36IiWS9VdMgAA</XPD:REF>
<XPD:REF name="Views[1]">AySa09fRM02iqaX4GEmwFQAA</XPD:REF>
<XPD:REF name="Views[2]">a21tiylRz0+tUEOSwZX2rgAA</XPD:REF>
<XPD:REF name="Views[3]">+tqMJJ9y/0+evf/kRFPYtwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="dvslIdvb1k+GyeKzt8pCeAAA">
<XPD:REF name="Association">AYWqIK0h1EuESK8HY6WzVAAA</XPD:REF>
<XPD:REF name="Participant">H54sjYgxPkyVSd5wRaNgvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">We3EXTydvkqjACBbc1GD6wAA</XPD:REF>
<XPD:REF name="Views[1]">XtK1v1SuzE+rRQW+71M8aQAA</XPD:REF>
<XPD:REF name="Views[2]">cuinh9IQOEuqlZIFPWTD8gAA</XPD:REF>
<XPD:REF name="Views[3]">c5GbObKymkaxYqhjZJ2BRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[467]" type="UMLAssociation" guid="fcsxZBlEJkKw2pD4MFxOJAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Gw3QEitpCUiRYlKiqEzrSAAA</XPD:REF>
<XPD:REF name="Views[1]">qWV9zPiIgEyObk1EYGsaqwAA</XPD:REF>
<XPD:REF name="Views[2]">sYsmRZDY2UmRaoPrOQ0iyAAA</XPD:REF>
<XPD:REF name="Views[3]">e8NrTaAF+U2wig3GY6JcEQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="YuwK4hySAkqasFae2vWOZwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">fcsxZBlEJkKw2pD4MFxOJAAA</XPD:REF>
<XPD:REF name="Participant">H54sjYgxPkyVSd5wRaNgvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pdlRJmlhjkiNUDNBWGm7lAAA</XPD:REF>
<XPD:REF name="Views[1]">VewY3ObvhUOnxEZiX2GOaQAA</XPD:REF>
<XPD:REF name="Views[2]">X1lMjjrsAkSxfWrz2CNS4QAA</XPD:REF>
<XPD:REF name="Views[3]">PMNfcNQoH0yVnokdQ3aHaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="L31ZvDEs2EODH+WiEZHWlgAA">
<XPD:REF name="Association">fcsxZBlEJkKw2pD4MFxOJAAA</XPD:REF>
<XPD:REF name="Participant">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BkxAMkpQEUGyUGvScZWrrQAA</XPD:REF>
<XPD:REF name="Views[1]">Ut4O+tTSVkixbuLg2dFiqwAA</XPD:REF>
<XPD:REF name="Views[2]">F7wIccnx9EOMRgtl0YUTEAAA</XPD:REF>
<XPD:REF name="Views[3]">EhD+8Q/8IEiPajCJU6cGWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[468]" type="UMLAssociation" guid="Z30GpZqft0+MWat9yWclHAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">oBdzr+BklkKGn7Izaw0AIQAA</XPD:REF>
<XPD:REF name="Views[1]">mjus2vI+H0i6n3CkFEg/PQAA</XPD:REF>
<XPD:REF name="Views[2]">HlB925sTOk6WVBnCe2UzIAAA</XPD:REF>
<XPD:REF name="Views[3]">epn8QlcKi0+0PAytFnZM6QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="32/1m3Lwwkq8KH1ozHasAQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Z30GpZqft0+MWat9yWclHAAA</XPD:REF>
<XPD:REF name="Participant">0pUyV9xRfUGU6vOVovNDYAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">khqPW3Tor0C7kx0/FBKlPgAA</XPD:REF>
<XPD:REF name="Views[1]">CXaUTPIaDkOtN1Bb4vmxqAAA</XPD:REF>
<XPD:REF name="Views[2]">pAR00R2O2kyM5rhorgceMwAA</XPD:REF>
<XPD:REF name="Views[3]">0sSjQhC0e0KMjBw1YzeSYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="M68LGcyGcUePkM9XYZP3cAAA">
<XPD:REF name="Association">Z30GpZqft0+MWat9yWclHAAA</XPD:REF>
<XPD:REF name="Participant">H54sjYgxPkyVSd5wRaNgvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/5/iV7quPEaHLOWM2dPt1AAA</XPD:REF>
<XPD:REF name="Views[1]">j2LFisAwk0S/LvVRbXHS+QAA</XPD:REF>
<XPD:REF name="Views[2]">Dg6p9Z/uWEGilytoj8GH3QAA</XPD:REF>
<XPD:REF name="Views[3]">PLNDW6+FU0SR+snaGttMygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[469]" type="UMLGeneralization" guid="vQZU2SSwmkelb33vSBseZQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">OHj4cXruMk2L/raUHqQQqQAA</XPD:REF>
<XPD:REF name="Parent">zzWgSuDtvkKC64xdl9L7GgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xYBVY7QT+EaOHxuQKwY0XgAA</XPD:REF>
<XPD:REF name="Views[1]">ldup9eAdEE6951Ybwa1AjQAA</XPD:REF>
<XPD:REF name="Views[2]">uawjwAv6TEmFvRZXtqP/NQAA</XPD:REF>
<XPD:REF name="Views[3]">ftrq9x6Vk0WlzpyvXtmWVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[470]" type="UMLGeneralization" guid="FD/FhOuCTkWmeu0rXDn7rwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">kUFkAhwmdkmGCnXQiWQ20QAA</XPD:REF>
<XPD:REF name="Parent">iqOdwjtZak24r1w2JSLiNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[471]" type="UMLGeneralization" guid="5ClUuuFrvkOGFuccpWu/XQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">+Em6Ju/i8U+qMniwNPLtPAAA</XPD:REF>
<XPD:REF name="Parent">TbZfiRtey0CjCqVPwBUJGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[472]" type="UMLGeneralization" guid="ngDgq2/I8kqnb7kxG/zH4QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:REF name="Parent">/XV6fyhTREGZFFiGuFE6TgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[473]" type="UMLGeneralization" guid="UFtjrG9lO0qlp/mKGXPNNwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
<XPD:REF name="Parent">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+MKsUDLDEUufRqFWiQCceQAA</XPD:REF>
<XPD:REF name="Views[1]">kwoa0iEBQEuuKupbyOhihgAA</XPD:REF>
<XPD:REF name="Views[2]">c6wyrxAWSEuLc0nKYg/AfgAA</XPD:REF>
<XPD:REF name="Views[3]">/ZAA/7qIY0263E1dwKNU8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[474]" type="UMLGeneralization" guid="k+IDhvTnbkSK6ZoMmjpm6gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">Ksj5viSa306JpFXI8WQtQQAA</XPD:REF>
<XPD:REF name="Parent">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[475]" type="UMLRealization" guid="2Zq4N3YLskmn5REU7P2H8wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">Ksj5viSa306JpFXI8WQtQQAA</XPD:REF>
<XPD:REF name="Supplier">qBCFJoNS40W8MUTPwxbc7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[476]" type="UMLRealization" guid="nGtFqxRfDEOiax2hkPhZ0wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">Ksj5viSa306JpFXI8WQtQQAA</XPD:REF>
<XPD:REF name="Supplier">PyDaIrOMEU29X97RISCs8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[477]" type="UMLRealization" guid="iFJUkbZ7yESItpDE2yh4MgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">Ksj5viSa306JpFXI8WQtQQAA</XPD:REF>
<XPD:REF name="Supplier">fsyam1j+WkapFu9PI7Q2XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[478]" type="UMLGeneralization" guid="0p+tHtoHn0SCL3OiXyansAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">baGHqjml50mpbQuJHNCawwAA</XPD:REF>
<XPD:REF name="Parent">Ksj5viSa306JpFXI8WQtQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[479]" type="UMLGeneralization" guid="AqDpcDFlTU+zY7XcUuLK+wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">EZsq9P+fPUmEwAjkGhP1zwAA</XPD:REF>
<XPD:REF name="Parent">uQ9m4AfXMESfTSMiWeWJ2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[480]" type="UMLGeneralization" guid="l+/3Jlqo/E2cpaxSW81nDgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">uQ9m4AfXMESfTSMiWeWJ2gAA</XPD:REF>
<XPD:REF name="Parent">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[481]" type="UMLRealization" guid="GK209oZp60WlwDwqKMdolgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">uQ9m4AfXMESfTSMiWeWJ2gAA</XPD:REF>
<XPD:REF name="Supplier">fsyam1j+WkapFu9PI7Q2XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[482]" type="UMLRealization" guid="dho/u+LtjEqFPwUqsMKWigAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">uQ9m4AfXMESfTSMiWeWJ2gAA</XPD:REF>
<XPD:REF name="Supplier">PyDaIrOMEU29X97RISCs8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[483]" type="UMLRealization" guid="F+rCsWY3XUygvOG2WCqP3gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">uQ9m4AfXMESfTSMiWeWJ2gAA</XPD:REF>
<XPD:REF name="Supplier">qBCFJoNS40W8MUTPwxbc7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[484]" type="UMLRealization" guid="w82+b889gEOY2nBV8gTxygAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">ip6Ns9B5A0mqpjkcCTeNBwAA</XPD:REF>
<XPD:REF name="Supplier">fsyam1j+WkapFu9PI7Q2XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[485]" type="UMLGeneralization" guid="OhBruW+M9ESetgPYPzgRDAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ip6Ns9B5A0mqpjkcCTeNBwAA</XPD:REF>
<XPD:REF name="Parent">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[486]" type="UMLGeneralization" guid="CwcklM4710aimP8xXjmGmAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">KBfYm5QSg0SZ6a1rOA9JzQAA</XPD:REF>
<XPD:REF name="Parent">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[487]" type="UMLRealization" guid="p8hcw7ubdkG5KAUXSdYQoAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">KBfYm5QSg0SZ6a1rOA9JzQAA</XPD:REF>
<XPD:REF name="Supplier">fsyam1j+WkapFu9PI7Q2XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[488]" type="UMLRealization" guid="bYZq8xvN2U6IKXKg02RMWAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">KBfYm5QSg0SZ6a1rOA9JzQAA</XPD:REF>
<XPD:REF name="Supplier">PyDaIrOMEU29X97RISCs8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[489]" type="UMLRealization" guid="VMf3ShQ+h0GdpyuGX32NAwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">KBfYm5QSg0SZ6a1rOA9JzQAA</XPD:REF>
<XPD:REF name="Supplier">qBCFJoNS40W8MUTPwxbc7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[490]" type="UMLGeneralization" guid="rurZPt+RqUmKb3AoQVy19AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">lkbZuexUbkSxnGjiOGjZZwAA</XPD:REF>
<XPD:REF name="Parent">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[491]" type="UMLRealization" guid="D1ROX6JM7k+EJivG+PBzwAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">lkbZuexUbkSxnGjiOGjZZwAA</XPD:REF>
<XPD:REF name="Supplier">qBCFJoNS40W8MUTPwxbc7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[492]" type="UMLRealization" guid="e9HciLe7ikWcZotWNXFAowAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">lkbZuexUbkSxnGjiOGjZZwAA</XPD:REF>
<XPD:REF name="Supplier">PyDaIrOMEU29X97RISCs8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[493]" type="UMLRealization" guid="55utPJ2mNkq8X/OLvqTgrAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">lkbZuexUbkSxnGjiOGjZZwAA</XPD:REF>
<XPD:REF name="Supplier">fsyam1j+WkapFu9PI7Q2XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[494]" type="UMLGeneralization" guid="4yye9mWok0uYyRQ+FzTXAwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ZoiADt3+20+R3aaWg2DnNQAA</XPD:REF>
<XPD:REF name="Parent">lkbZuexUbkSxnGjiOGjZZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[495]" type="UMLRealization" guid="6K2e3FlC20OD93ywaOfcoQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">lkbZuexUbkSxnGjiOGjZZwAA</XPD:REF>
<XPD:REF name="Supplier">hjrOL7/N9kmPlx1fNnQ3twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[496]" type="UMLRealization" guid="eRMJiQQlxEqAA0m01Itq8gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">Ksj5viSa306JpFXI8WQtQQAA</XPD:REF>
<XPD:REF name="Supplier">hjrOL7/N9kmPlx1fNnQ3twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[497]" type="UMLRealization" guid="DMRCwyBPqkiWvS5kLBQRPgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">uQ9m4AfXMESfTSMiWeWJ2gAA</XPD:REF>
<XPD:REF name="Supplier">hjrOL7/N9kmPlx1fNnQ3twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[498]" type="UMLRealization" guid="C9WRbb5E+0yL91CioiRInAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">KBfYm5QSg0SZ6a1rOA9JzQAA</XPD:REF>
<XPD:REF name="Supplier">hjrOL7/N9kmPlx1fNnQ3twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[499]" type="UMLRealization" guid="LuusZc7PAU2gGPu8ZF2jyAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">ip6Ns9B5A0mqpjkcCTeNBwAA</XPD:REF>
<XPD:REF name="Supplier">hjrOL7/N9kmPlx1fNnQ3twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[500]" type="UMLRealization" guid="QjTlPR0VcEeM97i3b6S1eAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">lkbZuexUbkSxnGjiOGjZZwAA</XPD:REF>
<XPD:REF name="Supplier">2TzF0PuvH0O9C8TczqrldwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[501]" type="UMLRealization" guid="FBRkV5SAlE2VzcWvgcsAEgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">uQ9m4AfXMESfTSMiWeWJ2gAA</XPD:REF>
<XPD:REF name="Supplier">2TzF0PuvH0O9C8TczqrldwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[502]" type="UMLRealization" guid="z4xcJWMAnkmrbpkVch3XBgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">KBfYm5QSg0SZ6a1rOA9JzQAA</XPD:REF>
<XPD:REF name="Supplier">2TzF0PuvH0O9C8TczqrldwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[503]" type="UMLGeneralization" guid="T5bVowgI9EywRC7uu8T8iQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">doR5GnF5YEiLjdS8LDYoSwAA</XPD:REF>
<XPD:REF name="Parent">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">eebyPOVGWkOhI4PvqbfEsgAA</XPD:REF>
<XPD:REF name="Views[1]">zuepS1Id8ki+YG77/NMOUgAA</XPD:REF>
<XPD:REF name="Views[2]">tn0vEJd6L0uAU8D+46bk8AAA</XPD:REF>
<XPD:REF name="Views[3]">VBKt274m7kKt1KuFdsaU2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[504]" type="UMLGeneralization" guid="9FOlUpYrUk+XgNFCVr0QbwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">fQ7fUQd38U2MRAvJas0bYQAA</XPD:REF>
<XPD:REF name="Parent">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hADB0HScUUS7CBOQRZzyUgAA</XPD:REF>
<XPD:REF name="Views[1]">AgHqlrOH5U6Sf6zstxh5cAAA</XPD:REF>
<XPD:REF name="Views[2]">oEJZWH3b2kmzm3Ydrwcm+gAA</XPD:REF>
<XPD:REF name="Views[3]">yX7vP/xDvU6+LSomEZYs+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[505]" type="UMLGeneralization" guid="ZDSG5yoRkUGUEZeS9XyOxwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ehna+G6PJkWA6Ni/YbFuIAAA</XPD:REF>
<XPD:REF name="Parent">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">imFxj4tSmUePbnXuLwM6twAA</XPD:REF>
<XPD:REF name="Views[1]">QLiGahefbkiHaW0vXRfeIgAA</XPD:REF>
<XPD:REF name="Views[2]">Cxg/gLWL9Ee1hDKvwzE/pwAA</XPD:REF>
<XPD:REF name="Views[3]">U88UReH7pEGVA8GeI5YkxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[506]" type="UMLGeneralization" guid="fDmgxdSypUiHurtLC187bwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">IEaxPyK0vkeP+m8bp4xdOQAA</XPD:REF>
<XPD:REF name="Parent">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[507]" type="UMLRealization" guid="R93fyYErnEOodl0oUTOV4gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">IEaxPyK0vkeP+m8bp4xdOQAA</XPD:REF>
<XPD:REF name="Supplier">2TzF0PuvH0O9C8TczqrldwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[508]" type="UMLRealization" guid="ro48aCBM8Ui6Vgvy8XllgAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">IEaxPyK0vkeP+m8bp4xdOQAA</XPD:REF>
<XPD:REF name="Supplier">PyDaIrOMEU29X97RISCs8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[509]" type="UMLRealization" guid="8n8BAiw23kyGfBWPrM6HcAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">IEaxPyK0vkeP+m8bp4xdOQAA</XPD:REF>
<XPD:REF name="Supplier">fsyam1j+WkapFu9PI7Q2XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[510]" type="UMLRealization" guid="fCYUM50620OZcNa8EAtoOgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">IEaxPyK0vkeP+m8bp4xdOQAA</XPD:REF>
<XPD:REF name="Supplier">qBCFJoNS40W8MUTPwxbc7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[511]" type="UMLGeneralization" guid="kNT2sCVk8E26jJQo4s0NhwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">KS13OuUbEUKKF1DSsRqiSQAA</XPD:REF>
<XPD:REF name="Parent">IEaxPyK0vkeP+m8bp4xdOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[512]" type="UMLRealization" guid="xRbb2B5j3U2hDSJ1TEHSHgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">KS13OuUbEUKKF1DSsRqiSQAA</XPD:REF>
<XPD:REF name="Supplier">2TzF0PuvH0O9C8TczqrldwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[513]" type="UMLGeneralization" guid="Xo82shH1JU6+C89QbDHImwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">dsPE7OLrbU6JPSq79ioCngAA</XPD:REF>
<XPD:REF name="Parent">IEaxPyK0vkeP+m8bp4xdOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[514]" type="UMLRealization" guid="C72G/SyuLUC+ZMZ9eKAkzwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">dsPE7OLrbU6JPSq79ioCngAA</XPD:REF>
<XPD:REF name="Supplier">2TzF0PuvH0O9C8TczqrldwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[515]" type="UMLRealization" guid="/ix/xJGbQ0KhLNoTgyrskgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">dsPE7OLrbU6JPSq79ioCngAA</XPD:REF>
<XPD:REF name="Supplier">PyDaIrOMEU29X97RISCs8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[516]" type="UMLRealization" guid="bzIfDQmIGkyPTx23xrn2jQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">dsPE7OLrbU6JPSq79ioCngAA</XPD:REF>
<XPD:REF name="Supplier">fsyam1j+WkapFu9PI7Q2XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[517]" type="UMLRealization" guid="wfxARJUmDU2gdrmDfKQqmAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">dsPE7OLrbU6JPSq79ioCngAA</XPD:REF>
<XPD:REF name="Supplier">qBCFJoNS40W8MUTPwxbc7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[518]" type="UMLGeneralization" guid="84kJS37ehE+fIP/cgMgeuwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">7KLPYnqv1UWTZNs3mLzYoQAA</XPD:REF>
<XPD:REF name="Parent">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[519]" type="UMLGeneralization" guid="LvbvpQfqPEmmvVrHR+T2tAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">HCY4G6rvHEW+VweYGHzALgAA</XPD:REF>
<XPD:REF name="Parent">IEaxPyK0vkeP+m8bp4xdOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[520]" type="UMLRealization" guid="zgYw0sZMnEaC4WWIWE+RcQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">HCY4G6rvHEW+VweYGHzALgAA</XPD:REF>
<XPD:REF name="Supplier">hjrOL7/N9kmPlx1fNnQ3twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[521]" type="UMLRealization" guid="dg3hUWFTsEaN0AD59GzeVwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">HCY4G6rvHEW+VweYGHzALgAA</XPD:REF>
<XPD:REF name="Supplier">2TzF0PuvH0O9C8TczqrldwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[522]" type="UMLGeneralization" guid="yG5an9mz9kSd59Kx/dpHNAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">5cbwE17veUeKElgh5B2PeAAA</XPD:REF>
<XPD:REF name="Parent">IEaxPyK0vkeP+m8bp4xdOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[523]" type="UMLRealization" guid="owPiq9QElkSJOTBl0ct67QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">5cbwE17veUeKElgh5B2PeAAA</XPD:REF>
<XPD:REF name="Supplier">hjrOL7/N9kmPlx1fNnQ3twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[524]" type="UMLGeneralization" guid="NNbKXh652EmU34MCg252iQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">Ig6MbOwbIESjNWpm+SR7hgAA</XPD:REF>
<XPD:REF name="Parent">IEaxPyK0vkeP+m8bp4xdOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[525]" type="UMLGeneralization" guid="HwaZnnWrk0uamLxdebxWhwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">NWxBiNx90EiHOUOJfeUUBwAA</XPD:REF>
<XPD:REF name="Parent">IEaxPyK0vkeP+m8bp4xdOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[526]" type="UMLGeneralization" guid="SlO77tjELkKM1LstIMjwwQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">8JDtMlTBjE+JAc3JG239KwAA</XPD:REF>
<XPD:REF name="Parent">+Em6Ju/i8U+qMniwNPLtPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[527]" type="UMLGeneralization" guid="ptBXHHAICEWyV64YKfAR4QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">gca0Xo84NES+ck5NFNm+sgAA</XPD:REF>
<XPD:REF name="Parent">EBlD5VrjBU+CYU6xLnJw0QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5waWfuUoSUGktRLNEhr/eAAA</XPD:REF>
<XPD:REF name="Views[1]">czBQQOl1y0yHpWJg1QKyLwAA</XPD:REF>
<XPD:REF name="Views[2]">Z4NTYNZuAEGM0ofFUzJoMgAA</XPD:REF>
<XPD:REF name="Views[3]">Dk/w8FaVgU+CNxEsiMhY6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[528]" type="UMLRealization" guid="7sbEQlYr4E6aA7jbSn/J/QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">gca0Xo84NES+ck5NFNm+sgAA</XPD:REF>
<XPD:REF name="Supplier">2TzF0PuvH0O9C8TczqrldwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pzgYXdcjsEqKmWB7O9PX/wAA</XPD:REF>
<XPD:REF name="Views[1]">+hWVh2uOKU6C6FSWVc5XQAAA</XPD:REF>
<XPD:REF name="Views[2]">2uC8+aIPyESxuuq0KVjgwwAA</XPD:REF>
<XPD:REF name="Views[3]">btymfkfBSk+1vdzXDdz0jgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[529]" type="UMLAssociation" guid="5OKndGLsGU+BrD5f0/wYOwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">q4+RvZxN60ymjErSlO7zwwAA</XPD:REF>
<XPD:REF name="Views[1]">iYgIsfuIlkilqcZsDKQKiAAA</XPD:REF>
<XPD:REF name="Views[2]">rnnn5hjiek+0a4MGc7mH6gAA</XPD:REF>
<XPD:REF name="Views[3]">CYjfLqZCBUOW8e6zsJ8fWAAA</XPD:REF>
<XPD:REF name="Views[4]">nOnsy0x0CUSebE8YPI6+QAAA</XPD:REF>
<XPD:REF name="Views[5]">VLPbT6h8UUGaTrESIBq95AAA</XPD:REF>
<XPD:REF name="Views[6]">+JoeiPP3d0aSKTWiisO5xQAA</XPD:REF>
<XPD:REF name="Views[7]">xPSEZ6csaUSvRbEH6nehtgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="G9zMOTeiIUSVkSoRRO3wmAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">5OKndGLsGU+BrD5f0/wYOwAA</XPD:REF>
<XPD:REF name="Participant">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">S6dxxRdVA0COZJ4HJg3BCAAA</XPD:REF>
<XPD:REF name="Views[1]">bKDlGg4P/EO6dhE8vDFfPgAA</XPD:REF>
<XPD:REF name="Views[2]">uFUcMy3dG0iCYp/445S/UQAA</XPD:REF>
<XPD:REF name="Views[3]">IcLKkLP9EUaLBdfGG2GH9QAA</XPD:REF>
<XPD:REF name="Views[4]">GseUDD8Yv0u3gr2p2ikCGgAA</XPD:REF>
<XPD:REF name="Views[5]">AwD+CrfF8UGQXmMY0/Gq8AAA</XPD:REF>
<XPD:REF name="Views[6]">NID0a5NI3EWnqj13C89ETQAA</XPD:REF>
<XPD:REF name="Views[7]">7/zmtm4ZB0KMgGbcBsZoHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Yf4f6lVO6Uek0g/7KN59FwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">5OKndGLsGU+BrD5f0/wYOwAA</XPD:REF>
<XPD:REF name="Participant">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">oV72fDW6fk6HCVlg41pyUwAA</XPD:REF>
<XPD:REF name="Views[1]">/IrLd758o0ujfudDQuu/kwAA</XPD:REF>
<XPD:REF name="Views[2]">MersvR2Th0aZWZBLszd0fAAA</XPD:REF>
<XPD:REF name="Views[3]">/qbYP3cSw0a+4Q4pOuNTMgAA</XPD:REF>
<XPD:REF name="Views[4]">jvWHRv0Ql0m6FhknU3b4GAAA</XPD:REF>
<XPD:REF name="Views[5]">Hnfgo5FoO0KwGkkmDgkCmgAA</XPD:REF>
<XPD:REF name="Views[6]">vUBvMI71h02GoEdsHtFSiAAA</XPD:REF>
<XPD:REF name="Views[7]">YQdv0ZTqSEGk3Unrs1GkgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[530]" type="UMLAssociation" guid="6wvzs2pRnUeg6MVtVU2DCQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="5a9OCV9GbE6IZsB8ChcziAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">6wvzs2pRnUeg6MVtVU2DCQAA</XPD:REF>
<XPD:REF name="Participant">wTj31cmpkk+M4YR8Z1OwLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="+7jgGzZM906HpAu6guVpgAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">6wvzs2pRnUeg6MVtVU2DCQAA</XPD:REF>
<XPD:REF name="Participant">iqOdwjtZak24r1w2JSLiNwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[531]" type="UMLAssociation" guid="fU398Tgej0anhfPsrjenSwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zFTi7igR3k+faW/c10LqBAAA</XPD:REF>
<XPD:REF name="Views[1]">26jdl+832UuLiYEGSkU+MwAA</XPD:REF>
<XPD:REF name="Views[2]">3/TdgyM5o0uCUUE+tZLYfAAA</XPD:REF>
<XPD:REF name="Views[3]">TddEravWoEKaBcJNKqrX1wAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="fEdXskS23UeAAUGo8KCKWAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">fU398Tgej0anhfPsrjenSwAA</XPD:REF>
<XPD:REF name="Participant">jzvc/+U2TESP7iSS7F4KrQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NvFBS72ycE6FUYdeR1zrEwAA</XPD:REF>
<XPD:REF name="Views[1]">QyFIfxZmO0eOOm7o9NI4WAAA</XPD:REF>
<XPD:REF name="Views[2]">pgf9jpyF4EycUibsA8tLcwAA</XPD:REF>
<XPD:REF name="Views[3]">wTT5Up6xHk2TWjbyJxb83QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="rrjl+fsSKUqctQgA/Wvj5QAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">fU398Tgej0anhfPsrjenSwAA</XPD:REF>
<XPD:REF name="Participant">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZuXgwVFr4ky49f8H4fDJBAAA</XPD:REF>
<XPD:REF name="Views[1]">CTwk50myBU+N1kPG2chGGgAA</XPD:REF>
<XPD:REF name="Views[2]">bwqAUmDTOkWaeSXp5TJ0TAAA</XPD:REF>
<XPD:REF name="Views[3]">AygCx+vx10OOv6NR3x8COgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[532]" type="UMLAssociation" guid="s/sLmQ+izkyYJufW3t0tNQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sWN8fQqGi0+dxMWT9ee+mgAA</XPD:REF>
<XPD:REF name="Views[1]">J4d6ZnRaf0OJytOCJl9QfwAA</XPD:REF>
<XPD:REF name="Views[2]">vbhqqlzEpkaLfHqiwl73JQAA</XPD:REF>
<XPD:REF name="Views[3]">bZhdMJi6/Um50L3Dp4ZPUgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="QNRkKrSlKUu4a/EzMOgSYwAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">s/sLmQ+izkyYJufW3t0tNQAA</XPD:REF>
<XPD:REF name="Participant">gjmXppDjRkS4zdlkc6zUswAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">c0jwBm25dUWDumJdV2XReAAA</XPD:REF>
<XPD:REF name="Views[1]">YmPJdRvQ6U2+Q2r3plpdrgAA</XPD:REF>
<XPD:REF name="Views[2]">6/kx+SzvYkuHOwpb4Z77sAAA</XPD:REF>
<XPD:REF name="Views[3]">CSetIBNjikW++B9Fjon6WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="9GquiN428kOR4l5oBS2eIgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">s/sLmQ+izkyYJufW3t0tNQAA</XPD:REF>
<XPD:REF name="Participant">LDj/XGMgDUO269U668+bjwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ubpa0uuT1kajjcGiYARpzgAA</XPD:REF>
<XPD:REF name="Views[1]">mKA5n/7jMUCth9Wf794WIAAA</XPD:REF>
<XPD:REF name="Views[2]">GT6ob6lxNEe7/WbX2fTrlAAA</XPD:REF>
<XPD:REF name="Views[3]">w0/W/0EaFEKtBB6/+FnuEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[533]" type="UMLGeneralization" guid="yrNT2jiJmkSQ8mawh/BJJQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">YgGsAmD2VUSZngAwEaBEqQAA</XPD:REF>
<XPD:REF name="Parent">Mn0o/m50QEaVy95f86mN5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[534]" type="UMLRealization" guid="1xJ/MXy1Vkidwua5917TbwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">YgGsAmD2VUSZngAwEaBEqQAA</XPD:REF>
<XPD:REF name="Supplier">MPp1ySei/UO6TWBVdhzE3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[535]" type="UMLRealization" guid="Xw/+P6p3p02qqIwY8jdeowAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">YgGsAmD2VUSZngAwEaBEqQAA</XPD:REF>
<XPD:REF name="Supplier">GFmA4KaQOkugT/wt26s/YgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[536]" type="UMLAssociation" guid="26J3M7ZKR0eY/flqPtaJRwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Q+lNMVZ8pUyVUAeD9tXy2QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">26J3M7ZKR0eY/flqPtaJRwAA</XPD:REF>
<XPD:REF name="Participant">cOoWZ7JMGU62q4sj94NV3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="nbxvsU/JJEeBs72nhslCogAA">
<XPD:REF name="Association">26J3M7ZKR0eY/flqPtaJRwAA</XPD:REF>
<XPD:REF name="Participant">vnUu8I+a7UOmP1++bUE0/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[537]" type="UMLGeneralization" guid="TeAh+C0g5020VwPfD/Vs1AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">zvS1/LmRrU+eamMUwFNdBgAA</XPD:REF>
<XPD:REF name="Parent">67G5gwc12k6xS54thp1UHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[538]" type="UMLRealization" guid="lvUgiUq5K0epDRCaNSNUEgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">zvS1/LmRrU+eamMUwFNdBgAA</XPD:REF>
<XPD:REF name="Supplier">T9MM7KpSyUmi3uYgmin+fwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[539]" type="UMLGeneralization" guid="tURhoZ6FSEWNxBpU53I7owAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">T9MM7KpSyUmi3uYgmin+fwAA</XPD:REF>
<XPD:REF name="Parent">LDj/XGMgDUO269U668+bjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[540]" type="UMLAssociation" guid="ZEXGywiCtUmot6728qte9gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="JdPb3B5AT0epUa8zbJkDrgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">ZEXGywiCtUmot6728qte9gAA</XPD:REF>
<XPD:REF name="Participant">FjgeyRNFVEuRTatY9489/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="VWakpVRreE2WIJmzjBJrSwAA">
<XPD:REF name="Association">ZEXGywiCtUmot6728qte9gAA</XPD:REF>
<XPD:REF name="Participant">SCDRulWhSk6p9ATYyPxcJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[541]" type="UMLRealization" guid="oQljUdfH7EOVREntJKLYwgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">flx2DtJp5Uu4sEP+trZmggAA</XPD:REF>
<XPD:REF name="Supplier">VDCxd2T5E0KL4lvN7DJ1HAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">srNoMboqiEipYPzI3fsl6AAA</XPD:REF>
<XPD:REF name="Views[1]">KrtQ0HNLPkCnueOcWeKufgAA</XPD:REF>
<XPD:REF name="Views[2]">h3bHT7cBYEqIqTGkR0Ak4wAA</XPD:REF>
<XPD:REF name="Views[3]">occ05w4NKEaMEMpWQe6KSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[542]" type="UMLGeneralization" guid="6AgHBF0ZpUebvNGWKv2MdwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">wB/8U8xR2UiEYxEeq/XgHQAA</XPD:REF>
<XPD:REF name="Parent">nCDkyambAUiXyNV6kfAtaAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nKIy9aSeEU2x+3EDjvIz2wAA</XPD:REF>
<XPD:REF name="Views[1]">yqhfeal14E+EwpvvuzYbewAA</XPD:REF>
<XPD:REF name="Views[2]">IU6uFK+zH0ah8p+lLOSdEQAA</XPD:REF>
<XPD:REF name="Views[3]">s+x909DTGESKRIa5/+jZtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[543]" type="UMLAssociation" guid="08lA3qhQPEm0RevH8vnWygAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QYzZ0ggSokyjxlqbkF3AXQAA</XPD:REF>
<XPD:REF name="Views[1]">c3VyK9/yF0WIQDP69nVhwAAA</XPD:REF>
<XPD:REF name="Views[2]">NXmLsc6jsEioWBw3shql9wAA</XPD:REF>
<XPD:REF name="Views[3]">TIpVq/eVKU6NwShAMGqIhQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="XHWIXddAxECm/sV2vNAOPgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">08lA3qhQPEm0RevH8vnWygAA</XPD:REF>
<XPD:REF name="Participant">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ijjh9XSGXkCxWYAxoWM9TgAA</XPD:REF>
<XPD:REF name="Views[1]">nhjuWc+sAUCNxaV35TMv7gAA</XPD:REF>
<XPD:REF name="Views[2]">Izzrk9fXokmra37CSa86uAAA</XPD:REF>
<XPD:REF name="Views[3]">B9Mdmz83t0OgFhAdQIXr5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="pYx8Y7H0h0+F1p/ogoyd/gAA">
<XPD:REF name="Association">08lA3qhQPEm0RevH8vnWygAA</XPD:REF>
<XPD:REF name="Participant">Xz2j6d7B+UaBYrGqAQd73gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1DInT5M0hEykVeLQ0BvsggAA</XPD:REF>
<XPD:REF name="Views[1]">JjGo4kbm10WnEvMg0WQqqgAA</XPD:REF>
<XPD:REF name="Views[2]">zpXzbhJ0wUynhj5qTJLuhQAA</XPD:REF>
<XPD:REF name="Views[3]">tsRvOnXqmkaPUUdqfhYazwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[544]" type="UMLAssociation" guid="fB1PrDCimE2LhQKWvkJHvgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MyvU5bNzHECs/yGijuFrlQAA</XPD:REF>
<XPD:REF name="Views[1]">MemhG6erNU+GP2cEqaoxWgAA</XPD:REF>
<XPD:REF name="Views[2]">jw3Bwng3tUeEuXomkpDN2QAA</XPD:REF>
<XPD:REF name="Views[3]">ijTzlO52G0qYPK/kzQbT3gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="dNOcF7tKGEKC2ipSSTpcdAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">fB1PrDCimE2LhQKWvkJHvgAA</XPD:REF>
<XPD:REF name="Participant">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tDLNE9CxrUGDbB8yEJA8/gAA</XPD:REF>
<XPD:REF name="Views[1]">BnMCQ9ycEkm3r5uy5VAOOwAA</XPD:REF>
<XPD:REF name="Views[2]">UrQ2fjFxcUK1n+yM+3xmKQAA</XPD:REF>
<XPD:REF name="Views[3]">rZlMp9BYXk+gE/sYP17wIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="F3//QwsITU2OTTnC+Ho0mgAA">
<XPD:REF name="Association">fB1PrDCimE2LhQKWvkJHvgAA</XPD:REF>
<XPD:REF name="Participant">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UZgltcl2SUGiFji0LOLp/gAA</XPD:REF>
<XPD:REF name="Views[1]">2+apOYAPWEW4lHbkzcpNdwAA</XPD:REF>
<XPD:REF name="Views[2]">oiepUdDA6USgr0+s06G9DwAA</XPD:REF>
<XPD:REF name="Views[3]">pozZ7taa8EqunWST9w19VwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[545]" type="UMLRealization" guid="cCJsCcFmbEOeVwztXXPjBgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
<XPD:REF name="Supplier">a4OPUEidLE+eif7fHqLkfQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">29Y1BHYdAk+FRCvPbGQ6jwAA</XPD:REF>
<XPD:REF name="Views[1]">PdgHVTJrdkmO1li9WVmUIgAA</XPD:REF>
<XPD:REF name="Views[2]">8ZQN7JOqkU288jsC4CGJHAAA</XPD:REF>
<XPD:REF name="Views[3]">Zf/dyFIhQESx/wW4qzhN9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[546]" type="UMLRealization" guid="0J3KNq7VJ0KoHK1DvFOzzAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">yZNiTGktv0iV+Xk1SzDoKgAA</XPD:REF>
<XPD:REF name="Supplier">qeq75WPfGE66/51G4M5llQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8XAC4/BR20WbGudvBLxJXQAA</XPD:REF>
<XPD:REF name="Views[1]">3mG3l8q5bEW3KxQ4TG5MPAAA</XPD:REF>
<XPD:REF name="Views[2]">k9I4XsUUs0SpgOwVfrTH6gAA</XPD:REF>
<XPD:REF name="Views[3]">qTEUByMLxEOf4vfV6Tv+hAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[547]" type="UMLRealization" guid="I+EHDfrFYUyhMuIhKndwOAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">HLq+UwGtW02EDB1J80FGOAAA</XPD:REF>
<XPD:REF name="Supplier">qeq75WPfGE66/51G4M5llQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jFbkCAi1GE2YpkpxI8CElgAA</XPD:REF>
<XPD:REF name="Views[1]">PUcCWZL++U6DV1SInYdHEwAA</XPD:REF>
<XPD:REF name="Views[2]">4b4vRVeEi0ekwkE09hs7HQAA</XPD:REF>
<XPD:REF name="Views[3]">5oBi7727hkqU94e1kxlVTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[548]" type="UMLAssociation" guid="v86OlVdSY0SggNkwnbpiSgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">Lj8Om+R2PE6CT8exjxE9dwAA</XPD:REF>
<XPD:REF name="Views[1]">VKsthEMpBEuDXHiCtFSPZQAA</XPD:REF>
<XPD:REF name="Views[2]">okZ4TvYcOkO7tKz7QbNI3QAA</XPD:REF>
<XPD:REF name="Views[3]">rOvCNYZae0GCmRL8Pt5p8wAA</XPD:REF>
<XPD:REF name="Views[4]">XTRkZM+xLk+FXf/K1bDU5gAA</XPD:REF>
<XPD:REF name="Views[5]">KLZRyTVI4kuzNm0tN0IA5AAA</XPD:REF>
<XPD:REF name="Views[6]">H4CwPR75GkqpwJY1z+nacgAA</XPD:REF>
<XPD:REF name="Views[7]">ZSB2csY21k6PURHlzotsnQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="lDDHssf+HEixKLszEL1IdwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">v86OlVdSY0SggNkwnbpiSgAA</XPD:REF>
<XPD:REF name="Participant">+w31De4s0EGYFYD4t3MwBgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">92xGgfIDCk2kaOtsX6KSsAAA</XPD:REF>
<XPD:REF name="Views[1]">j2o6j8Q6ZkGLzpF4Rs3ZQAAA</XPD:REF>
<XPD:REF name="Views[2]">stORamGd7UmvMo+cw07QMgAA</XPD:REF>
<XPD:REF name="Views[3]">1/tNag9i90SKP97tkkG2nAAA</XPD:REF>
<XPD:REF name="Views[4]">k7Cv2Xq9hkyfUFTWlYGmiAAA</XPD:REF>
<XPD:REF name="Views[5]">DRsXi0hOiEW6PBizPls64QAA</XPD:REF>
<XPD:REF name="Views[6]">q+2wMF9PO0aYSXs2CdFEHAAA</XPD:REF>
<XPD:REF name="Views[7]">zSC0TSG3i0maeWBn4T9u2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="MJx5mDSVL0qhj6xmWomwUwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">v86OlVdSY0SggNkwnbpiSgAA</XPD:REF>
<XPD:REF name="Participant">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">oWj/Udv68E+eucOQDlEtFwAA</XPD:REF>
<XPD:REF name="Views[1]">+dM4H0vvsUioq39AzJafnAAA</XPD:REF>
<XPD:REF name="Views[2]">A+Xlypf2b0CLQSupZ+1mcAAA</XPD:REF>
<XPD:REF name="Views[3]">sF3aDXXjKU6vef6cWgVE8gAA</XPD:REF>
<XPD:REF name="Views[4]">gqDazZbfaEexvapg72QOrQAA</XPD:REF>
<XPD:REF name="Views[5]">VSB2XcUmnkCgSLWuRPYRiwAA</XPD:REF>
<XPD:REF name="Views[6]">1tN6kN7070C+Egu2Lk8/ZwAA</XPD:REF>
<XPD:REF name="Views[7]">7LHf1n+3mEyfXc7qbVysFAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[549]" type="UMLAssociation" guid="EL0Yr5apKUm/xd42qErO8QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">TVXiLJMK7ki7HYUVQ8iVZwAA</XPD:REF>
<XPD:REF name="Views[1]">Ma0FdKGWiU+LjkfQ9KYw3wAA</XPD:REF>
<XPD:REF name="Views[2]">CHhR3wxSYESo4iinY/i4hwAA</XPD:REF>
<XPD:REF name="Views[3]">0rI4lrpylEebAUHylFKHRQAA</XPD:REF>
<XPD:REF name="Views[4]">eUREY/5JXkGG5Zc3zExvhwAA</XPD:REF>
<XPD:REF name="Views[5]">zkylL/xahEWJXEuQHv/EYwAA</XPD:REF>
<XPD:REF name="Views[6]">nz6qh34H10eU7gWCAppRhAAA</XPD:REF>
<XPD:REF name="Views[7]">B0YP6058fU+GgxsxxgtwrgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="8NWuwb1foEGI6iyopuiMsgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">EL0Yr5apKUm/xd42qErO8QAA</XPD:REF>
<XPD:REF name="Participant">7fig/3nRfUKpSx1Cd/6vLwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">MgD63XVvzkmKRy2rkqGFHQAA</XPD:REF>
<XPD:REF name="Views[1]">+Fpb+UEAsEmVlKqxUICKYQAA</XPD:REF>
<XPD:REF name="Views[2]">R6+/9xEmXEi46cZwH9yc2wAA</XPD:REF>
<XPD:REF name="Views[3]">uwHsIMp1PEKgODvDqfmpZQAA</XPD:REF>
<XPD:REF name="Views[4]">AAZtxrryskyo2tQoR7USOQAA</XPD:REF>
<XPD:REF name="Views[5]">5KsV46y8UUCZvY2XiT7BkQAA</XPD:REF>
<XPD:REF name="Views[6]">cNI8U0hY5ES3SBvQUIbBtgAA</XPD:REF>
<XPD:REF name="Views[7]">DbSvq6mz1kmpRIvggY8TsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="R3y2iztzzUuN8NQ4UU2OHwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">EL0Yr5apKUm/xd42qErO8QAA</XPD:REF>
<XPD:REF name="Participant">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">6I0xJJedGkOKyoFR03xnOQAA</XPD:REF>
<XPD:REF name="Views[1]">QO2EIOZLLkqL0TB61pk/bQAA</XPD:REF>
<XPD:REF name="Views[2]">x4lUKhl4y0+UG3hmYyCeFgAA</XPD:REF>
<XPD:REF name="Views[3]">B7C/y8W7Z069hbV7r4VZWAAA</XPD:REF>
<XPD:REF name="Views[4]">8F0icVWg5EiIVghZ0LQAUAAA</XPD:REF>
<XPD:REF name="Views[5]">KN+xfhIOW0agCZaxBy98ewAA</XPD:REF>
<XPD:REF name="Views[6]">ou2Pl36KOEylUvwCk9I9AwAA</XPD:REF>
<XPD:REF name="Views[7]">wKmSncPzvU+ssss5273segAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[550]" type="UMLRealization" guid="vXUYRYFJMUaWOvTvwgHSQwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">1bXkkHONvUKX6le6661QGgAA</XPD:REF>
<XPD:REF name="Supplier">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[551]" type="UMLGeneralization" guid="6j1TrxD3AEGjBguq4SukTgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">qI5mhKq7W0KVT5O+8ZL8qAAA</XPD:REF>
<XPD:REF name="Parent">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[552]" type="UMLGeneralization" guid="1ZNXqi+kf0uMBywOjpk3SAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">cL98dDpzZEGMfGf1NEdaXgAA</XPD:REF>
<XPD:REF name="Parent">1bXkkHONvUKX6le6661QGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[553]" type="UMLRealization" guid="zdlq3eq2f0+xAGQ2747CNAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">cL98dDpzZEGMfGf1NEdaXgAA</XPD:REF>
<XPD:REF name="Supplier">qI5mhKq7W0KVT5O+8ZL8qAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[554]" type="UMLGeneralization" guid="Jc7d8vpVyU2A5572jCYPsQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">EmxpGzIfxUuafXwKxROz6AAA</XPD:REF>
<XPD:REF name="Parent">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[555]" type="UMLRealization" guid="57Ej2VH2IEGwo0md7bgKUAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:REF name="Supplier">EmxpGzIfxUuafXwKxROz6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[556]" type="UMLGeneralization" guid="/+wo5CSpoUWVF1/9kAi+9QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">VHJIFoUmok6T6EJfj5Jp1AAA</XPD:REF>
<XPD:REF name="Parent">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">SAwOPoVK/Ua//Li0yCgMRwAA</XPD:REF>
<XPD:REF name="Views[1]">dYkTC+RukEeZPhQy6qGeUwAA</XPD:REF>
<XPD:REF name="Views[2]">Gsa+Qb1Wf0uwYKgPPTeelAAA</XPD:REF>
<XPD:REF name="Views[3]">j2a/uG2qyEWkZn7lxP3DYQAA</XPD:REF>
<XPD:REF name="Views[4]">kT79qaIHBk2pHleaXkJQuQAA</XPD:REF>
<XPD:REF name="Views[5]">5Xp3RcRPHUG+WGCL+2JPkwAA</XPD:REF>
<XPD:REF name="Views[6]">zzTST9LMckut98sQfnexggAA</XPD:REF>
<XPD:REF name="Views[7]">rq2DL3Dy3Euh06sVNoDgQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[557]" type="UMLRealization" guid="U4oZWl2k5023cySuu7Q5MQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:REF name="Supplier">VHJIFoUmok6T6EJfj5Jp1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[558]" type="UMLRealization" guid="nAs8KPq5hkSIJJkBdPXxhgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">17z+c/EB5EOrf6v+NLrezAAA</XPD:REF>
<XPD:REF name="Supplier">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+kXXTi+DJUaKSj3KsemtggAA</XPD:REF>
<XPD:REF name="Views[1]">IbCgKPaGSUOn73XmlvEHHgAA</XPD:REF>
<XPD:REF name="Views[2]">BXgvsauy8ES6PvmLk0P04wAA</XPD:REF>
<XPD:REF name="Views[3]">xZIh9qNxG0qGIj03ZopIiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[559]" type="UMLAssociation" guid="F4weBSZPsEqEZZhZltW7kwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">T6lyGIxqGkqvTfRMDMHOxwAA</XPD:REF>
<XPD:REF name="Views[1]">f8qZc4whTkWBwU7XPf8ExQAA</XPD:REF>
<XPD:REF name="Views[2]">U4gsXYVg0UuluncjWvRkqwAA</XPD:REF>
<XPD:REF name="Views[3]">aw5duCYhhEisCyUIYx1MRQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="KI5/J0iB3UOGiZ0rmbu3ZwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">F4weBSZPsEqEZZhZltW7kwAA</XPD:REF>
<XPD:REF name="Participant">m30o4OhkUkC7A40od1bJDgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">u3A2AhMqeUC47ESIbW7SWgAA</XPD:REF>
<XPD:REF name="Views[1]">45L1GydAckKUyZwnVd/aDAAA</XPD:REF>
<XPD:REF name="Views[2]">QSyLmDeGYU6IEld6+i7owwAA</XPD:REF>
<XPD:REF name="Views[3]">uLldFHWU3UKfMhdmthLFfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="rx0qFXAtfUumQ202ZqQlCAAA">
<XPD:REF name="Association">F4weBSZPsEqEZZhZltW7kwAA</XPD:REF>
<XPD:REF name="Participant">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Sh01Bq3cB0qPlwu+8HWxkAAA</XPD:REF>
<XPD:REF name="Views[1]">gB9xWQO7B0mgw6mAF5MHCwAA</XPD:REF>
<XPD:REF name="Views[2]">uTw8SnisU0e6Gk1ocH5fwQAA</XPD:REF>
<XPD:REF name="Views[3]">zdk2lykjR06YCQFxogLh1gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[560]" type="UMLAssociation" guid="NtFax1VgIUeEUPdooGbFZwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/wKVSa++Q0qypB7aH0DMyAAA</XPD:REF>
<XPD:REF name="Views[1]">SA3gphSJdEyKwTO/QP1rzwAA</XPD:REF>
<XPD:REF name="Views[2]">qvhWuEVsZ0uK6qJ6V9TTVQAA</XPD:REF>
<XPD:REF name="Views[3]">IpQlt4dbx0az/bJmojhXoQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="qs5tFR6r5UGwq0taJl2pjQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">NtFax1VgIUeEUPdooGbFZwAA</XPD:REF>
<XPD:REF name="Participant">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VsuiT6qZVE6MCn3eVCgyFAAA</XPD:REF>
<XPD:REF name="Views[1]">SqF1RZ8+WEGYBS6HZxl8uQAA</XPD:REF>
<XPD:REF name="Views[2]">Z6xdV7bxV0WQbm7u1PdLigAA</XPD:REF>
<XPD:REF name="Views[3]">bAQ/JLh36kqtcgM1XQFz+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="4MfrOg2oPEC6595WWd0ggwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">NtFax1VgIUeEUPdooGbFZwAA</XPD:REF>
<XPD:REF name="Participant">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">e8DINTnZAEePSS8FiVsK4QAA</XPD:REF>
<XPD:REF name="Views[1]">y6dKV/ErTEma2E+wUNsCdQAA</XPD:REF>
<XPD:REF name="Views[2]">HqDVpn4SWUeBEjXX1gNsbQAA</XPD:REF>
<XPD:REF name="Views[3]">qoyFQ+keLEq9MDOOJIw+awAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[561]" type="UMLRealization" guid="wY/RzgSKz0WZiGfnZUiOnQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">xfQw9oH4e0GSdD6oZQf9eQAA</XPD:REF>
<XPD:REF name="Supplier">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EziDzh9JFkaAzeZYQmkjFwAA</XPD:REF>
<XPD:REF name="Views[1]">0BvBrGJ+h0muedH3psu/VgAA</XPD:REF>
<XPD:REF name="Views[2]">W0LGwhSkEUW8Lx3M4iDX2QAA</XPD:REF>
<XPD:REF name="Views[3]">eE0hiB5a7UKNYZIu4FwJCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[562]" type="UMLRealization" guid="SMzMDQLlFEaVSa/5ou/wZwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">uKPjt5JFGUirx8OGc1clawAA</XPD:REF>
<XPD:REF name="Supplier">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RGdE3NokIEiuSTF0tFzABwAA</XPD:REF>
<XPD:REF name="Views[1]">roYU2kpBEUCBnKDEx1aaJQAA</XPD:REF>
<XPD:REF name="Views[2]">5o2rcFFK4USw9G2ce3ukdAAA</XPD:REF>
<XPD:REF name="Views[3]">mSlQ21aN70iXU3vfd3QbmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[563]" type="UMLAssociation" guid="tLbrTPJDqUqsZPHCLZIR0wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jLyJ6c0o4EisE8kUjMQYQgAA</XPD:REF>
<XPD:REF name="Views[1]">Qp1xfk8ZCECyL+PNugo9IQAA</XPD:REF>
<XPD:REF name="Views[2]">uPQVVajfoUSJuKU7reBOqQAA</XPD:REF>
<XPD:REF name="Views[3]">5iSJUpdjcEqG29mwvG5XkAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="9mlJe2Tyukea3/kbrlJ8hgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">tLbrTPJDqUqsZPHCLZIR0wAA</XPD:REF>
<XPD:REF name="Participant">17z+c/EB5EOrf6v+NLrezAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">F+639CmAq0WFahazNAtmUQAA</XPD:REF>
<XPD:REF name="Views[1]">dYO8028cT0m/jsaMBP0izQAA</XPD:REF>
<XPD:REF name="Views[2]">cBHf1yC7wE+U3N0GFSVJ8gAA</XPD:REF>
<XPD:REF name="Views[3]">taaDQ0OdBE2Et6nnVrk6XQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="OXfeFV/18kG8CwXNetg4igAA">
<XPD:REF name="Association">tLbrTPJDqUqsZPHCLZIR0wAA</XPD:REF>
<XPD:REF name="Participant">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">oiigVJpKvEejYO4kQ+pXigAA</XPD:REF>
<XPD:REF name="Views[1]">BYpzgmm25U6dzN4CHPpK5QAA</XPD:REF>
<XPD:REF name="Views[2]">abrsMksW/UKpPSFq/ikcHAAA</XPD:REF>
<XPD:REF name="Views[3]">myZFuRKBCk+VI5D/ZOZl/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[564]" type="UMLAssociation" guid="hwf0yv7dVkG7lK0uLNQ4ZwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">WxofAptMzUmXIDTQ2cNHzAAA</XPD:REF>
<XPD:REF name="Views[1]">MgNTjrfQMUOVnANhiv6/IwAA</XPD:REF>
<XPD:REF name="Views[2]">qHrb9HrYjEGiafs1W8cA4QAA</XPD:REF>
<XPD:REF name="Views[3]">jOhoH+GXAUWt9EpQ4gUwwgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="tSTQvNutnUOqIxCzQxnH/wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">hwf0yv7dVkG7lK0uLNQ4ZwAA</XPD:REF>
<XPD:REF name="Participant">xfQw9oH4e0GSdD6oZQf9eQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ue8NDb6OV0WoZyR1krHM6gAA</XPD:REF>
<XPD:REF name="Views[1]">DGZRYZnst0+SO0+kOz0vWAAA</XPD:REF>
<XPD:REF name="Views[2]">HzKD06yTR0eMzQtV54zLhQAA</XPD:REF>
<XPD:REF name="Views[3]">EWQ9W8T6D0G8FguRkPxQnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Rreli4phA0ilOp2jLfYcJwAA">
<XPD:REF name="Association">hwf0yv7dVkG7lK0uLNQ4ZwAA</XPD:REF>
<XPD:REF name="Participant">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EfnNP7xf20G+ezjbrLo4AwAA</XPD:REF>
<XPD:REF name="Views[1]">ZkaN/BaHhkatxl8pe+ERsgAA</XPD:REF>
<XPD:REF name="Views[2]">lwB3ertmt0ueE53/EsuXawAA</XPD:REF>
<XPD:REF name="Views[3]">REBEWaaYXUGTaXm1vPCM+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[565]" type="UMLRealization" guid="FIWY2w8ZgEaWuh1v/vUnRAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">1Xo7DEejSkyiWcM9Z4O0WAAA</XPD:REF>
<XPD:REF name="Supplier">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JiXKAsgGIkax2nH+KlJ6vQAA</XPD:REF>
<XPD:REF name="Views[1]">hY6TJtubkkuGls1z2Pai5gAA</XPD:REF>
<XPD:REF name="Views[2]">bpPhVHqClk+xrAW5dwMIegAA</XPD:REF>
<XPD:REF name="Views[3]">0D20Opr7RkWeOeaY7aoNEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[566]" type="UMLGeneralization" guid="9kSfIkeBjEGtsKrzfiWfHAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">RG8lovr4FUyQb2whlbAvKQAA</XPD:REF>
<XPD:REF name="Parent">1Xo7DEejSkyiWcM9Z4O0WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5zkPDROaBEqq4hr5ZFTLkQAA</XPD:REF>
<XPD:REF name="Views[1]">MJrcMVHskkmWdmjKK/HKrgAA</XPD:REF>
<XPD:REF name="Views[2]">JBnuyY11Sk6jt1yuFkjTEgAA</XPD:REF>
<XPD:REF name="Views[3]">wk8yAYQVw0qWRL2LBeYORQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[567]" type="UMLGeneralization" guid="p5FBkCiRLkeP6DoR5ah8vwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">jqmN7Ds6/E2YMsbndD1pRgAA</XPD:REF>
<XPD:REF name="Parent">1Xo7DEejSkyiWcM9Z4O0WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kNHelPXZRkCYtGFJ+NsTawAA</XPD:REF>
<XPD:REF name="Views[1]">Zkm+GsSRSkCeIzy/QlpXFwAA</XPD:REF>
<XPD:REF name="Views[2]">qOfnrJUrikSJNFGGdh/DuAAA</XPD:REF>
<XPD:REF name="Views[3]">1mvQZ5fKYE6X1fK+uu1WcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[568]" type="UMLGeneralization" guid="TH38q47uikOFGK0n+ZoYUwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">0T4O3JtsJ0u9jx580nmDXAAA</XPD:REF>
<XPD:REF name="Parent">1Xo7DEejSkyiWcM9Z4O0WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qcCA45Q5vESc1jyz+I4jsQAA</XPD:REF>
<XPD:REF name="Views[1]">S6m4Mk/TP0SDbMGd4xCm8AAA</XPD:REF>
<XPD:REF name="Views[2]">98v5VuBSUU2CVIziFGuQQwAA</XPD:REF>
<XPD:REF name="Views[3]">ksFKigpOkUGr9t3Sgs9NKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[569]" type="UMLGeneralization" guid="4LXn2+RHtUeqiajzHtqOiAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">swSAolPWPkiIg8MgSpE7GgAA</XPD:REF>
<XPD:REF name="Parent">1Xo7DEejSkyiWcM9Z4O0WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">K/96QlK0u0SqELPqvVP5KAAA</XPD:REF>
<XPD:REF name="Views[1]">rZQk4jp9JkmPoh9H5C6dSQAA</XPD:REF>
<XPD:REF name="Views[2]">XlrtEk2kikSbKQ7S3PbrYAAA</XPD:REF>
<XPD:REF name="Views[3]">d2F+VkfWMk215I+02MqtBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[570]" type="UMLGeneralization" guid="YW/527CN0EW8chyNMJbI5QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">SDd6vGrtm0arSlk3f9wWyQAA</XPD:REF>
<XPD:REF name="Parent">1Xo7DEejSkyiWcM9Z4O0WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NxBo8fZvgU+gB/o7cKRv6QAA</XPD:REF>
<XPD:REF name="Views[1]">dSwdJRDRV02W+ydePRlviAAA</XPD:REF>
<XPD:REF name="Views[2]">qHxrw9l87kW++Ho9SXrZowAA</XPD:REF>
<XPD:REF name="Views[3]">vdDLAxrCf0Gr2gpUmivDWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[571]" type="UMLGeneralization" guid="qppKFvh4/kSreBUWSO6DEQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">KCv0+K19wEWjZiTox6WGhAAA</XPD:REF>
<XPD:REF name="Parent">1Xo7DEejSkyiWcM9Z4O0WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FkfU6ymyvkGbtrV68H8FXwAA</XPD:REF>
<XPD:REF name="Views[1]">Ss1Cw4Cg4E6VNNPUBC31sQAA</XPD:REF>
<XPD:REF name="Views[2]">k/NNqtFvOEOMlyN9v2292gAA</XPD:REF>
<XPD:REF name="Views[3]">PfcELx+zY0a9X25CKkX99AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[572]" type="UMLGeneralization" guid="C1Zt4QAWFESp87OMqFVlrgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ZF1x3emif0uiAeACgxUDCAAA</XPD:REF>
<XPD:REF name="Parent">1Xo7DEejSkyiWcM9Z4O0WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EcllSb4KdEuEySC68oy4DAAA</XPD:REF>
<XPD:REF name="Views[1]">hUZ/oZXebkqFy9cpo5YEswAA</XPD:REF>
<XPD:REF name="Views[2]">fty5dJZceUmJD2nncAHZ/wAA</XPD:REF>
<XPD:REF name="Views[3]">djrW69iJ7U+WMFgTATNFggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[573]" type="UMLRealization" guid="zGr7RP17e02GfYAdY7BlfAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">Nfj0IdU60km+oWlKKaCwrAAA</XPD:REF>
<XPD:REF name="Supplier">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8vwgV+gO60O2jh5E8K9bgQAA</XPD:REF>
<XPD:REF name="Views[1]">7uQK36dbN0K/T3LBsa1k6AAA</XPD:REF>
<XPD:REF name="Views[2]">e24hwUPubESF99digJyHmgAA</XPD:REF>
<XPD:REF name="Views[3]">4GwFFSq4/UyFvDxgzvB7CAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[574]" type="UMLRealization" guid="Lk82T9FLcUyN6tPU+I+aeAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">m30o4OhkUkC7A40od1bJDgAA</XPD:REF>
<XPD:REF name="Supplier">17z+c/EB5EOrf6v+NLrezAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dc3+dAXS8ka4luX/JAFy3gAA</XPD:REF>
<XPD:REF name="Views[1]">5hn8sziQm0+wcRZiU2jxfQAA</XPD:REF>
<XPD:REF name="Views[2]">Y+hAQOZr+UWSPyztfu/uuAAA</XPD:REF>
<XPD:REF name="Views[3]">DdTpeuGZq0aOG8Le5dc+rgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[575]" type="UMLAssociation" guid="D1Z0YJgeIUGWs4OPJ3JlkgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0Yz+UPncAEWnGPrX3Ey9HgAA</XPD:REF>
<XPD:REF name="Views[1]">8WdYirM9wUml7GV/Xe06EwAA</XPD:REF>
<XPD:REF name="Views[2]">huOal/27P0CRSuN/tm8JVQAA</XPD:REF>
<XPD:REF name="Views[3]">CmEszY1zdE+SXJPQ4VtJHQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="38JQ7LAXwEiz/yHIU7XawwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">D1Z0YJgeIUGWs4OPJ3JlkgAA</XPD:REF>
<XPD:REF name="Participant">rDxw65d8xkCeUlQZ519ANwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1o7fzawU402FIcRHtq2NfgAA</XPD:REF>
<XPD:REF name="Views[1]">maT3et3xWEKoF0lp12ZCnQAA</XPD:REF>
<XPD:REF name="Views[2]">Fioc27848UKbZNIGBn0TmQAA</XPD:REF>
<XPD:REF name="Views[3]">y9HLjjlYWUyEbwJdgdJWUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="cIRYILfMLE2miSFWA2WS4QAA">
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">D1Z0YJgeIUGWs4OPJ3JlkgAA</XPD:REF>
<XPD:REF name="Participant">F5M3YkPciUCw0/4eILT7fAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">me/yuNH3SkiRJVfoSLQizgAA</XPD:REF>
<XPD:REF name="Views[1]">F5MRpAY6J0OaMxkKQHvg3gAA</XPD:REF>
<XPD:REF name="Views[2]">HS59QU9l7kylF4tt07zm4QAA</XPD:REF>
<XPD:REF name="Views[3]">AI+f7YrVg0WeQO+vYY63qgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[576]" type="UMLAssociation" guid="e3KWUMZuQUOhnqtHRoCimgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iMNtkBw120ixdFoAUkk2HQAA</XPD:REF>
<XPD:REF name="Views[1]">SjfUKSqp3kyGYPgjcKzAwQAA</XPD:REF>
<XPD:REF name="Views[2]">dsbQaFHcfk2zK1mMyJi1AAAA</XPD:REF>
<XPD:REF name="Views[3]">c/n04wM+vkuOtZNq4iPgdwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Av/C+QWYnECiGvgINWVj/gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">e3KWUMZuQUOhnqtHRoCimgAA</XPD:REF>
<XPD:REF name="Participant">Fg+S/GgONkGSto4z5ZgbRAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HGfQuoDMI0Sr7T5TArARxwAA</XPD:REF>
<XPD:REF name="Views[1]">KJu7DXgrXUGzYu2XV1KLJwAA</XPD:REF>
<XPD:REF name="Views[2]">Z+vwsMF20UCDE6JE6vHCCwAA</XPD:REF>
<XPD:REF name="Views[3]">erJL33w1MkKe189pVQ1ioQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="dT3sz26NDkqtK7cvF8CvMgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">e3KWUMZuQUOhnqtHRoCimgAA</XPD:REF>
<XPD:REF name="Participant">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZCQe19lVrE+jYteItfIDdAAA</XPD:REF>
<XPD:REF name="Views[1]">KrEW4wQ6T0yls9SgxpPNCwAA</XPD:REF>
<XPD:REF name="Views[2]">QrPeUnj3EE2rhcTRWIQj+AAA</XPD:REF>
<XPD:REF name="Views[3]">uDBCS+uxVUOOubFLpqJXNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[577]" type="UMLGeneralization" guid="F8wk2sV3MkOja0Pu9EzruQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
<XPD:REF name="Parent">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[578]" type="UMLGeneralization" guid="axHutCzkrkWlqAAI02ui4wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:REF name="Parent">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">CgMMZrmLTUS0TLcgoUqj/QAA</XPD:REF>
<XPD:REF name="Views[1]">h/cW4fxAZEmwMidxLgYzKgAA</XPD:REF>
<XPD:REF name="Views[2]">9B+sBy3V6ECEKuB4NZwyEAAA</XPD:REF>
<XPD:REF name="Views[3]">L7iNetRQg0221TDMHDmvuAAA</XPD:REF>
<XPD:REF name="Views[4]">/2yjPVMPr0anbsxNOWpNUgAA</XPD:REF>
<XPD:REF name="Views[5]">ybZ5hNgst0+BwA3dbowiPgAA</XPD:REF>
<XPD:REF name="Views[6]">2mBNb5DaQkq43d7UpycY8gAA</XPD:REF>
<XPD:REF name="Views[7]">02LriGTCh0SgY0HESARuXQAA</XPD:REF>
<XPD:REF name="Views[8]">Cv6lCU2W40+5b6u9PFfJ/gAA</XPD:REF>
<XPD:REF name="Views[9]">yX4jIMT3/kioM3JgI51nNwAA</XPD:REF>
<XPD:REF name="Views[10]">gshazjMyP0eyJ9LO64fQDwAA</XPD:REF>
<XPD:REF name="Views[11]">KWxXSYqfFUe2zP9TSDVp2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[579]" type="UMLGeneralization" guid="c8+FgnxIjECJMSJt55pDxAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">iqOdwjtZak24r1w2JSLiNwAA</XPD:REF>
<XPD:REF name="Parent">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[580]" type="UMLGeneralization" guid="XhQItEs4R0a42JnCRmzaFwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">KldKc5llS0KOzdeZ5E2D2AAA</XPD:REF>
<XPD:REF name="Parent">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[581]" type="UMLAssociation" guid="bs/Z79ibv0euWlNEjQAJHgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="7Dw/qyYUOkWgdE8uMC96fwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">bs/Z79ibv0euWlNEjQAJHgAA</XPD:REF>
<XPD:REF name="Participant">pbXeAn7US0+zrB54AJaZsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="J5x44hQ8e0yZSZrK5RdHqAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">bs/Z79ibv0euWlNEjQAJHgAA</XPD:REF>
<XPD:REF name="Participant">VU3bKYWPOUulmZYZ47jugwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[582]" type="UMLAssociation" guid="aQpw6oQDzk2hlJxsoX0uPAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="nokhv3PHNUGJv3GYGzc0AAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">aQpw6oQDzk2hlJxsoX0uPAAA</XPD:REF>
<XPD:REF name="Participant">CFi/3VESukWcxxMNaZOxMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="2HQ1eOGnZEWv7Our3FH/SwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">aQpw6oQDzk2hlJxsoX0uPAAA</XPD:REF>
<XPD:REF name="Participant">pbXeAn7US0+zrB54AJaZsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[583]" type="UMLAssociation" guid="uehzYWQtiEOA3GzZesUv+gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="x1Ug2W3lkEmviuJC33BXnwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">uehzYWQtiEOA3GzZesUv+gAA</XPD:REF>
<XPD:REF name="Participant">pbXeAn7US0+zrB54AJaZsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ST3zNZmuwkCa5w0CuhjuZwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">uehzYWQtiEOA3GzZesUv+gAA</XPD:REF>
<XPD:REF name="Participant">NyxZrnfoAkW4boAWtoq5VgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[584]" type="UMLGeneralization" guid="xBU8okI4C0GkuqhJx+eRoQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">z4lrWEGo+0m83ZKv+RmkPQAA</XPD:REF>
<XPD:REF name="Parent">HT4T+gys4UCnfgJHvvLTOgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">D9X44fafLkuSpKy9d/WklgAA</XPD:REF>
<XPD:REF name="Views[1]">8la0XSeVhUOUxs1B8XBuewAA</XPD:REF>
<XPD:REF name="Views[2]">ilOmIjcuRk67/UOTml80tAAA</XPD:REF>
<XPD:REF name="Views[3]">vDlca5xnckWOW/XeyC30LgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[585]" type="UMLGeneralization" guid="Z1eAvuXlKEWQsl31iCXWiAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">Lu0O+erwFUCWMl0FEz5O3wAA</XPD:REF>
<XPD:REF name="Parent">HT4T+gys4UCnfgJHvvLTOgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1wm4WhQsFUOie7U14a9/HwAA</XPD:REF>
<XPD:REF name="Views[1]">OftZqs5gykWXKuSOapFXVwAA</XPD:REF>
<XPD:REF name="Views[2]">ZK20WVf7cEWAinHWICCRpAAA</XPD:REF>
<XPD:REF name="Views[3]">NR9DViBZ0UCQiT1QHY5x4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[586]" type="UMLGeneralization" guid="nEKCXbFPVEmRVrZpDjl7qQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">DRtWK+YvpkaWPVb1wCn0wAAA</XPD:REF>
<XPD:REF name="Parent">igHWXnLPyEy/klegSJh3pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[587]" type="UMLAssociation" guid="XZYDMwfj5UKDICh5WMSmXQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="a3DzaZZn+kac5EEWllGkbQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">XZYDMwfj5UKDICh5WMSmXQAA</XPD:REF>
<XPD:REF name="Participant">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="+M+ET4CL1E+nQSsV05OnIwAA">
<XPD:REF name="Association">XZYDMwfj5UKDICh5WMSmXQAA</XPD:REF>
<XPD:REF name="Participant">0LRCrdJ5K0WWrJocFSHRwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[588]" type="UMLAssociation" guid="kBBuX0cCJ0ebvbDjHW61MAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="UVH070z560SIq4ZwBibaegAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">kBBuX0cCJ0ebvbDjHW61MAAA</XPD:REF>
<XPD:REF name="Participant">sIbpFDmfq0aW/vzlxm7vsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="6EGzHwzoOkWJRohR6eL6AwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">kBBuX0cCJ0ebvbDjHW61MAAA</XPD:REF>
<XPD:REF name="Participant">1LG611XG60SyACdIccMD4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[589]" type="UMLAssociation" guid="CVWJ/0i27UqYZ3FSqke/CgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="FNcolIC92UG26O7AfHp43wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">CVWJ/0i27UqYZ3FSqke/CgAA</XPD:REF>
<XPD:REF name="Participant">r4hWWi0kBEWQhee15jqe3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ZF6kmoL+Gk28O/G9bmowcwAA">
<XPD:REF name="Association">CVWJ/0i27UqYZ3FSqke/CgAA</XPD:REF>
<XPD:REF name="Participant">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[590]" type="UMLGeneralization" guid="/C0O5y0r2Ey8eNu8ITVErgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">giXqdfL/60iyg/NaTqPGxQAA</XPD:REF>
<XPD:REF name="Parent">VU3bKYWPOUulmZYZ47jugwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[591]" type="UMLAssociation" guid="EferMiWqe0+gyyoepVdhAAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YvGudJJTCEuMIW0Yk1jaQAAA</XPD:REF>
<XPD:REF name="Views[1]">AogAdvOzdUu19KV21+DaNwAA</XPD:REF>
<XPD:REF name="Views[2]">ctjI1WmqHE2YZjAfhfkBQQAA</XPD:REF>
<XPD:REF name="Views[3]">7BGTkaiRXE6Vvg0lqfqo9wAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="hxbO2F6o3kuKhUEpzXo1FAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">EferMiWqe0+gyyoepVdhAAAA</XPD:REF>
<XPD:REF name="Participant">/Es1qAMzs0WwUQT78yNOfgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">B4YYKPkSfE2p6QsEdz16DQAA</XPD:REF>
<XPD:REF name="Views[1]">088WmFdTb0y4/fwXFxLR1wAA</XPD:REF>
<XPD:REF name="Views[2]">6CeCIjH2o0m0XioJfpXzkAAA</XPD:REF>
<XPD:REF name="Views[3]">mghZxuDVtUKG54J9fpwLagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="hQUnzPzghEOPBop2NXASUgAA">
<XPD:REF name="Association">EferMiWqe0+gyyoepVdhAAAA</XPD:REF>
<XPD:REF name="Participant">JrJufyJYrkGuAhQDorwHIwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+2scwW3m0UqypqBSzFiw+wAA</XPD:REF>
<XPD:REF name="Views[1]">75F07GBSn0uJp40kXc6R6QAA</XPD:REF>
<XPD:REF name="Views[2]">YBdr4tt84ke55PW4hwLXJQAA</XPD:REF>
<XPD:REF name="Views[3]">T6FohhBLfUKEHzHiFkfOuQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[592]" type="UMLRealization" guid="+t7Ia6ODr0CzKs0pnI0PrAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">M1hr0p+k8UWGWqSCdOT7rwAA</XPD:REF>
<XPD:REF name="Supplier">TGTBnikDl0i1t7BZczoZtwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Le/MZGChKE6ew3vlGNzHuwAA</XPD:REF>
<XPD:REF name="Views[1]">EGmUfO+ZF0O4tpNuBoBT0gAA</XPD:REF>
<XPD:REF name="Views[2]">Qv8kfYNE60ONnLAwp64ZfAAA</XPD:REF>
<XPD:REF name="Views[3]">wlRJtIYTxUiYCheSXK/uEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[593]" type="UMLGeneralization" guid="CHmpSqjJrkCAm/IUMIY7iwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">vSFqr750s0KXXhF5m+XXbgAA</XPD:REF>
<XPD:REF name="Parent">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">wa8IS2D2R0qO6mQbI1LgXwAA</XPD:REF>
<XPD:REF name="Views[1]">YvnDlWzVKEC5WbrTWdnAmgAA</XPD:REF>
<XPD:REF name="Views[2]">8XkCW/Mez0GcH7S3pQBXwwAA</XPD:REF>
<XPD:REF name="Views[3]">YC0Nj/+khk6Vvw4MDLpxQgAA</XPD:REF>
<XPD:REF name="Views[4]">OXR/2MzJaUKTAqciXErbTwAA</XPD:REF>
<XPD:REF name="Views[5]">pD8nwkr+1k6GhkJHYdMOvwAA</XPD:REF>
<XPD:REF name="Views[6]">4SvmbepbNkarg1uxfGN66AAA</XPD:REF>
<XPD:REF name="Views[7]">2FVwoRTFRkm+XLxdGKmC8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[594]" type="UMLGeneralization" guid="HYtT1fRBUkad+U9mteB9TwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">kFvtJedU2UOKAh2UNtTUmQAA</XPD:REF>
<XPD:REF name="Parent">HPZL7eoTQ0Gxfi39cIjT1AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">Q8U17tLGJUqnsmYK9ord+QAA</XPD:REF>
<XPD:REF name="Views[1]">7UzOkScm9EGpuJm8CA9/8QAA</XPD:REF>
<XPD:REF name="Views[2]">lxKTeQLvMU2Aax8Q24e91wAA</XPD:REF>
<XPD:REF name="Views[3]">YEz6eWDgqkqq2uKIPHwXjwAA</XPD:REF>
<XPD:REF name="Views[4]">iuHNJYqwKk6eePIE1CFo7wAA</XPD:REF>
<XPD:REF name="Views[5]">R8slPXXvIEqonoFdWatZuQAA</XPD:REF>
<XPD:REF name="Views[6]">vEn6B5yVw0KOSPsFWONMuwAA</XPD:REF>
<XPD:REF name="Views[7]">gGUId0eD/0KuEq+c2Ga2xAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[595]" type="UMLAssociation" guid="0iO33eJarkeyUJ8sWiLgqgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TXoegNS7nkKIK5JYhaZEjAAA</XPD:REF>
<XPD:REF name="Views[1]">XxBsF8lTU0Gct2wbHdX4KQAA</XPD:REF>
<XPD:REF name="Views[2]">cWa7K/SpRUGVnnnug40P1QAA</XPD:REF>
<XPD:REF name="Views[3]">ycG3TdCxN0CWqLjQigYTiQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="9l/TxR4ufk691eGERTs+UgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">0iO33eJarkeyUJ8sWiLgqgAA</XPD:REF>
<XPD:REF name="Participant">eKKtjUbN4EivtBL6GS9DlwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SWA3h96/KEeyamnN6KyPqgAA</XPD:REF>
<XPD:REF name="Views[1]">X8aKuhRXp0uetwathGM6xwAA</XPD:REF>
<XPD:REF name="Views[2]">iYbqusWhYkuM6fM9VEaiLgAA</XPD:REF>
<XPD:REF name="Views[3]">Rg4AGCfvWkSM63VSsWXUuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="862DyF0ESUObzyoD0LwVzwAA">
<XPD:REF name="Association">0iO33eJarkeyUJ8sWiLgqgAA</XPD:REF>
<XPD:REF name="Participant">vSFqr750s0KXXhF5m+XXbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FmcnHbNHfESoIA5AVeQXxwAA</XPD:REF>
<XPD:REF name="Views[1]">SUVBSBEO6kugyDs82JZ5igAA</XPD:REF>
<XPD:REF name="Views[2]">tXtTzFVNpE+pkkWqtP2SMgAA</XPD:REF>
<XPD:REF name="Views[3]">I4MX038S1EWc3Ej/N8kGNwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[596]" type="UMLAssociation" guid="WdlxSnjUAUKLnC/Wg1YyCgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">okWiocHJMkyCFDeGDoOf3gAA</XPD:REF>
<XPD:REF name="Views[1]">69dzn7VfkUWFtvWUCNdSwwAA</XPD:REF>
<XPD:REF name="Views[2]">vmaVYqeih06O6rvoRazuEQAA</XPD:REF>
<XPD:REF name="Views[3]">C9+heMHDgEOliTrK4BD0VgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="OT6T4cpBSEuBtTbN71XVfwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">WdlxSnjUAUKLnC/Wg1YyCgAA</XPD:REF>
<XPD:REF name="Participant">2OfHK8IMzk+BPTgFC5/fQAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EcWldYwkmUibCWWiBg22gQAA</XPD:REF>
<XPD:REF name="Views[1]">Bn9PUQFzVk6d+eGQvsjhqgAA</XPD:REF>
<XPD:REF name="Views[2]">35ZeJ7NM8UO3W7zWc8KH3wAA</XPD:REF>
<XPD:REF name="Views[3]">yhq8AE89IUmrJr4oUIux0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="3+05rIcnPU+w2sOQ5sQ39QAA">
<XPD:REF name="Association">WdlxSnjUAUKLnC/Wg1YyCgAA</XPD:REF>
<XPD:REF name="Participant">vSFqr750s0KXXhF5m+XXbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RddIDDyJLU6AN64Dilr1tQAA</XPD:REF>
<XPD:REF name="Views[1]">JqRegrAW0kKUyoETQDrxPAAA</XPD:REF>
<XPD:REF name="Views[2]">2qIFnkJXPk+ihFFSxp1X5QAA</XPD:REF>
<XPD:REF name="Views[3]">4VgUdgNpXUeRxKc6Xel19QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[597]" type="UMLAssociation" guid="wgwOp97lPkSajb99+YQ2xwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">psEvtG4K8EKwlLrhvRCCbAAA</XPD:REF>
<XPD:REF name="Views[1]">MOQQpYDgd02jINmpmpJ4uAAA</XPD:REF>
<XPD:REF name="Views[2]">gSFVlojlck2fpdtli6kepgAA</XPD:REF>
<XPD:REF name="Views[3]">sIVBi35zFUKYmmLCIGLw1gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="rGtndkAUO0ernaBeiBZRqgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">wgwOp97lPkSajb99+YQ2xwAA</XPD:REF>
<XPD:REF name="Participant">3y86KPfKv0iStETS8EYREgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SsfYQJOTWEaRFIi1m3CdKgAA</XPD:REF>
<XPD:REF name="Views[1]">SniYvRHWf0i0KMzCkWdjBwAA</XPD:REF>
<XPD:REF name="Views[2]">SHo476eztUmF+8beJYwcfwAA</XPD:REF>
<XPD:REF name="Views[3]">rCXj/bBtDEGMcOb4umb16wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="b5h3JMN5gEu09a9P0QMOPgAA">
<XPD:REF name="Association">wgwOp97lPkSajb99+YQ2xwAA</XPD:REF>
<XPD:REF name="Participant">vSFqr750s0KXXhF5m+XXbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qwhdJ2fLLUmt6eHPpK8HyQAA</XPD:REF>
<XPD:REF name="Views[1]">EK5JICVEsEWminikVZSAYwAA</XPD:REF>
<XPD:REF name="Views[2]">p+HcqjP93U6IaMupP6jXHAAA</XPD:REF>
<XPD:REF name="Views[3]">RamJ2mffk06bLAnUWPYdsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[598]" type="UMLAssociation" guid="d47IXDvCKkaAENlONN+rVwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AJlU3ioR50Sn5EfQ8v/RvwAA</XPD:REF>
<XPD:REF name="Views[1]">e1qZGSUWLkyOhGiQHw1k5AAA</XPD:REF>
<XPD:REF name="Views[2]">XiPmnWx7xEq72Vu9S6wkNAAA</XPD:REF>
<XPD:REF name="Views[3]">m6BPyvzUsEuBzWx6bujRTAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="tadZIpeNcUiEXVh78s+VTQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">d47IXDvCKkaAENlONN+rVwAA</XPD:REF>
<XPD:REF name="Participant">AuvL8omCEUmS5Rweqf1GHAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aA165I0m9k+5gVKyjuIRqwAA</XPD:REF>
<XPD:REF name="Views[1]">h58QjCiniES2AIqaC04GaAAA</XPD:REF>
<XPD:REF name="Views[2]">Eirt3Jj4s0erL6W9PJLaQAAA</XPD:REF>
<XPD:REF name="Views[3]">UD/Hnzt0M0i0YBWR06EWEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="GEW3QKlPk0imaIkZ13XeagAA">
<XPD:REF name="Association">d47IXDvCKkaAENlONN+rVwAA</XPD:REF>
<XPD:REF name="Participant">vSFqr750s0KXXhF5m+XXbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">26rR7oshq0GRBrGjEy0UiwAA</XPD:REF>
<XPD:REF name="Views[1]">1NiEOsdHNUKXr4w+6boDxQAA</XPD:REF>
<XPD:REF name="Views[2]">bJVF38jhM0aBboe4bPx6yQAA</XPD:REF>
<XPD:REF name="Views[3]">DL8J/NTfzUuXmqhUoloeCgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[599]" type="UMLAssociation" guid="nuzXWNSKGk++SsV5sb2W4AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">kDLK3UzP8U+2H6AvpLH7FgAA</XPD:REF>
<XPD:REF name="Views[1]">v5q0aq6W8EKzLN6cmdlXJAAA</XPD:REF>
<XPD:REF name="Views[2]">xKxEz56j60mgcxdIayunTAAA</XPD:REF>
<XPD:REF name="Views[3]">1VIt/9/mCk6WpssF4gdaMAAA</XPD:REF>
<XPD:REF name="Views[4]">zxFK1jdYo0+SZt4GGWqpFwAA</XPD:REF>
<XPD:REF name="Views[5]">Ps0Ugt3O30iDHiN4UWNYZgAA</XPD:REF>
<XPD:REF name="Views[6]">Kk+b5Wk0akazVPn9cryOvwAA</XPD:REF>
<XPD:REF name="Views[7]">fOeIuNqDiECywsegz/2GogAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="RvFHKoLl40C/kOH0Q8axIQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">nuzXWNSKGk++SsV5sb2W4AAA</XPD:REF>
<XPD:REF name="Participant">o/OJwIf4nkKF6ZstaxEZ6AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">Xgw930vx9kKm5ZdiZjpDsQAA</XPD:REF>
<XPD:REF name="Views[1]">MxocWisSz0Sp/uUmSrDLgwAA</XPD:REF>
<XPD:REF name="Views[2]">1JYmo3lzf0+kvsvA/OxAGgAA</XPD:REF>
<XPD:REF name="Views[3]">Rcs7PVtLSEiPyFrsgqe6owAA</XPD:REF>
<XPD:REF name="Views[4]">Ebc4Tx12gESKDycAyKYvwwAA</XPD:REF>
<XPD:REF name="Views[5]">6FbWoYdHTEyntZWAG2e2PgAA</XPD:REF>
<XPD:REF name="Views[6]">8TqaZXt6zUqnbAHIp/1/qQAA</XPD:REF>
<XPD:REF name="Views[7]">8jXD1ezpo0GHbShpIwtUqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="RsDsX9xnr06Jlo1/DUHgkAAA">
<XPD:REF name="Association">nuzXWNSKGk++SsV5sb2W4AAA</XPD:REF>
<XPD:REF name="Participant">kFvtJedU2UOKAh2UNtTUmQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">41WVte74u0S8ZfSxU/iaLgAA</XPD:REF>
<XPD:REF name="Views[1]">gDg0AHdBUUe5RvIpOXE05gAA</XPD:REF>
<XPD:REF name="Views[2]">HnBTczqw6UmiNFR41POizwAA</XPD:REF>
<XPD:REF name="Views[3]">y9KAk0JSf0uDn5UrrU0GXQAA</XPD:REF>
<XPD:REF name="Views[4]">LCPOPIoEsEm/g+v4WDBkugAA</XPD:REF>
<XPD:REF name="Views[5]">DYfiRjdp70qyFAGqGd9ruwAA</XPD:REF>
<XPD:REF name="Views[6]">+iuN8hgJXkaporSZoV4yRwAA</XPD:REF>
<XPD:REF name="Views[7]">RbpcmePWFk+YAIjBCCgVdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[600]" type="UMLAssociation" guid="F74sbl3fL0mAA9YZ9lmuyQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">hHKex0EYzkeWaBbUWKlRLQAA</XPD:REF>
<XPD:REF name="Views[1]">mVH+ZW+5TUSpZik/qnP+LQAA</XPD:REF>
<XPD:REF name="Views[2]">VOoqgFEW8Uqo5uKbHISP/gAA</XPD:REF>
<XPD:REF name="Views[3]">heyrSCqY2EWz5MKlsJoFsQAA</XPD:REF>
<XPD:REF name="Views[4]">iPQMMO430ky8o82LPeET2gAA</XPD:REF>
<XPD:REF name="Views[5]">x+fQBQO6VEOOPq0RKHbKkwAA</XPD:REF>
<XPD:REF name="Views[6]">lzGX7sKr2kOfs5/j1/0/MAAA</XPD:REF>
<XPD:REF name="Views[7]">hDaggvtquEi30eIo1OgdyQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Lt83828VgUuPv3J1NvvCJAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">F74sbl3fL0mAA9YZ9lmuyQAA</XPD:REF>
<XPD:REF name="Participant">zYbXpxZUM0OKz/TgybltrwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">dQwhJ55zZES3HkMBto1qAAAA</XPD:REF>
<XPD:REF name="Views[1]">tfFpBZ26ukKaDx33hlfTtwAA</XPD:REF>
<XPD:REF name="Views[2]">S0gsVoCevUGCTP+ueerXhQAA</XPD:REF>
<XPD:REF name="Views[3]">9+ZjZnRozEKS1kjHcpvrggAA</XPD:REF>
<XPD:REF name="Views[4]">dXWBRFZHKkmsHV4eVi57ywAA</XPD:REF>
<XPD:REF name="Views[5]">pHO8JFqSnkexoHmpVuIg5QAA</XPD:REF>
<XPD:REF name="Views[6]">ui5HYP0ZHkWO9NTIgAAa/wAA</XPD:REF>
<XPD:REF name="Views[7]">X2UvGRKL8EeSb6V6tZ+bLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="+6TaI7YVAE21fl/I91Af7AAA">
<XPD:REF name="Association">F74sbl3fL0mAA9YZ9lmuyQAA</XPD:REF>
<XPD:REF name="Participant">kFvtJedU2UOKAh2UNtTUmQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">CIK1b7zvcka989ZDuknJQQAA</XPD:REF>
<XPD:REF name="Views[1]">g0WPiZQcAUaPrztXlRebBAAA</XPD:REF>
<XPD:REF name="Views[2]">DnS4VbUY9kWF75RNsleDqQAA</XPD:REF>
<XPD:REF name="Views[3]">/awF3E9P2E+UAfJCNjcAMQAA</XPD:REF>
<XPD:REF name="Views[4]">5tGbFODHu0mxDphwMZXWBgAA</XPD:REF>
<XPD:REF name="Views[5]">4UQupoI/sUavY4rL01zv2gAA</XPD:REF>
<XPD:REF name="Views[6]">RRrW5zRaqk28dBjfYyb06wAA</XPD:REF>
<XPD:REF name="Views[7]">zPN34S+iH0iv4vmehYLLfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[601]" type="UMLAssociation" guid="zN0eYxQ+eUK76X47ldYymgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="xe44gqFt00S5FTJK9RWBqgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">zN0eYxQ+eUK76X47ldYymgAA</XPD:REF>
<XPD:REF name="Participant">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Sb23aRKXUUeTlbslKRHPNgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">zN0eYxQ+eUK76X47ldYymgAA</XPD:REF>
<XPD:REF name="Participant">LY6Qpe3MP0yYh54qUiKd6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[602]" type="UMLRealization" guid="D6/aSviSkUq+9hFe0Fx2sQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">V9t/QrER+k2V8knCvcOu7gAA</XPD:REF>
<XPD:REF name="Supplier">YyZZXmf1XUWovTGN/8Ct3AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/BvDesNi60afF8R/PDOuNQAA</XPD:REF>
<XPD:REF name="Views[1]">sF4OELb/7kq2q1J3NtjaTAAA</XPD:REF>
<XPD:REF name="Views[2]">QWfZgpwkbUSwjeN2u4K8OgAA</XPD:REF>
<XPD:REF name="Views[3]">D0smfMly10SoXAGyng6FXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[603]" type="UMLGeneralization" guid="HMbFssrDfUi+r4MDKE+lLAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
<XPD:REF name="Parent">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">16</XPD:ATTR>
<XPD:REF name="Views[0]">UK+5ubvpvUqDf5BRRhT4SAAA</XPD:REF>
<XPD:REF name="Views[1]">lt/qZWjcvUKeqRLvBriOCQAA</XPD:REF>
<XPD:REF name="Views[2]">7zNgkNEOE0yqD/x4qh3+IAAA</XPD:REF>
<XPD:REF name="Views[3]">lV2zK12v9kOj4ITwK2n12gAA</XPD:REF>
<XPD:REF name="Views[4]">b5FpzzYBG0Wm9ExNo9uajQAA</XPD:REF>
<XPD:REF name="Views[5]">iXUzHNXw6k6vM/5Yoou2BwAA</XPD:REF>
<XPD:REF name="Views[6]">xowN2zcEVkK5zXiBvO4apAAA</XPD:REF>
<XPD:REF name="Views[7]">lSgS9iDBhEyW4NuncfH+ggAA</XPD:REF>
<XPD:REF name="Views[8]">uINjadDsoU6hjPRa9ZzltQAA</XPD:REF>
<XPD:REF name="Views[9]">lhF+3TnHhECyv+/AWX+YpwAA</XPD:REF>
<XPD:REF name="Views[10]">5ejP7Mrf+E6WVpVfUI0m7gAA</XPD:REF>
<XPD:REF name="Views[11]">Y0FIvfdmHkyIbJp6KhFxeAAA</XPD:REF>
<XPD:REF name="Views[12]">Q2hrNgkpzkqdKWV8Z+xsiQAA</XPD:REF>
<XPD:REF name="Views[13]">6ArlYFvtdEeaXyXzqfFe2gAA</XPD:REF>
<XPD:REF name="Views[14]">wAD1hA6XUkqi7mjzCHa2ZAAA</XPD:REF>
<XPD:REF name="Views[15]">lFoSZYgaBUiRFNwVjw97fQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[604]" type="UMLGeneralization" guid="00ZE2FqerEyJavomNlmgnQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">hjrOL7/N9kmPlx1fNnQ3twAA</XPD:REF>
<XPD:REF name="Parent">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[605]" type="UMLGeneralization" guid="EHCwCxgaMkm2tTYLBkBqJgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">PyDaIrOMEU29X97RISCs8gAA</XPD:REF>
<XPD:REF name="Parent">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/MZes+SIJU6X9VWvzBlGCgAA</XPD:REF>
<XPD:REF name="Views[1]">psQiRpm1WEu3n62me/jkewAA</XPD:REF>
<XPD:REF name="Views[2]">M4DEAiz5dU+NiEQAfcJBLgAA</XPD:REF>
<XPD:REF name="Views[3]">1GGMWUwdXkSEdY7bwZd4jgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[606]" type="UMLGeneralization" guid="+rJIC2uyKUeLI4UNXkTV9QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">fsyam1j+WkapFu9PI7Q2XgAA</XPD:REF>
<XPD:REF name="Parent">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[607]" type="UMLGeneralization" guid="wPRdab7tSES4VwEcEVZKtQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">EP5TGLHjX0q9PS7B7WKSkAAA</XPD:REF>
<XPD:REF name="Parent">5iQr8CGqrkKPye0imPHZPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[608]" type="UMLGeneralization" guid="gYsQ87yg3k6FZHvwtGT/KgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">5iQr8CGqrkKPye0imPHZPQAA</XPD:REF>
<XPD:REF name="Parent">IU0Kwwv73UGAN3AznSHrZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[609]" type="UMLGeneralization" guid="Mvc1n3nGIEaDD59KDwNx+AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">+Em6Ju/i8U+qMniwNPLtPAAA</XPD:REF>
<XPD:REF name="Parent">EP5TGLHjX0q9PS7B7WKSkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[610]" type="UMLRealization" guid="fcJB7k59DkORNZiFfTHLMQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">EP5TGLHjX0q9PS7B7WKSkAAA</XPD:REF>
<XPD:REF name="Supplier">4uUj3bAk3Uyh58o+Zg/TxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[611]" type="UMLRealization" guid="MwzXu1GvM0ua1DeIv3c0tQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">IU0Kwwv73UGAN3AznSHrZgAA</XPD:REF>
<XPD:REF name="Supplier">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[612]" type="UMLGeneralization" guid="LPUmaB4x2kakvICNUc3FdwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">/XV6fyhTREGZFFiGuFE6TgAA</XPD:REF>
<XPD:REF name="Parent">+Em6Ju/i8U+qMniwNPLtPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[613]" type="UMLRealization" guid="6I07zBNk+E6WByBJg65oqQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">/XV6fyhTREGZFFiGuFE6TgAA</XPD:REF>
<XPD:REF name="Supplier">okssngOHgkOEir2owd+DfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[614]" type="UMLRealization" guid="lgnDWAcok0+OkQAYqsNrBQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">+Em6Ju/i8U+qMniwNPLtPAAA</XPD:REF>
<XPD:REF name="Supplier">KldKc5llS0KOzdeZ5E2D2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[615]" type="UMLRealization" guid="wvWUZFm+k0iVn/q0WirJigAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:REF name="Supplier">GUruP4O3OE66A6fKL3ztXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[616]" type="UMLAssociation" guid="ViWRP5pQbEeUfH6iCt6qPwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="C/6d2crBMk2HfS4Zq3rXuAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">ViWRP5pQbEeUfH6iCt6qPwAA</XPD:REF>
<XPD:REF name="Participant">uMBmEdPd0UCqnaNKzjfsiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Wq2Xmwh7HEycaTBrAsUomwAA">
<XPD:REF name="Association">ViWRP5pQbEeUfH6iCt6qPwAA</XPD:REF>
<XPD:REF name="Participant">GUruP4O3OE66A6fKL3ztXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[617]" type="UMLRealization" guid="9anmN6rgl0Ww9mFXA5MgzwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">uMBmEdPd0UCqnaNKzjfsiAAA</XPD:REF>
<XPD:REF name="Supplier">1LG611XG60SyACdIccMD4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[618]" type="UMLGeneralization" guid="PfGk+71IRkecmRM+L76KMQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">VefYAVeNtEORa62AsUUwNwAA</XPD:REF>
<XPD:REF name="Parent">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[619]" type="UMLGeneralization" guid="Pv9gsRe9d0GNhDmEHVriKwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ZN4G32t2dEK/aw1eiLzLgQAA</XPD:REF>
<XPD:REF name="Parent">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[620]" type="UMLRealization" guid="4fQ+iWwoekCg0hysbpv5owAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">itqv7B788USCu7Uz0Wxu+gAA</XPD:REF>
<XPD:REF name="Supplier">VefYAVeNtEORa62AsUUwNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[621]" type="UMLAssociation" guid="erTeJxNxGkSasIXF1tK8gQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="niKx/2PYr02zDMC9lQcYBAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">erTeJxNxGkSasIXF1tK8gQAA</XPD:REF>
<XPD:REF name="Participant">nUZ35/FyeUSA8ZynMSr6gAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Ndb6WvTzDkegZtFyKp2FcwAA">
<XPD:REF name="Association">erTeJxNxGkSasIXF1tK8gQAA</XPD:REF>
<XPD:REF name="Participant">hH9c4TQRsEa+m0wrN8wzugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[622]" type="UMLGeneralization" guid="gjTB8hofXUOjqxk4xssyIQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">hH9c4TQRsEa+m0wrN8wzugAA</XPD:REF>
<XPD:REF name="Parent">GUruP4O3OE66A6fKL3ztXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[623]" type="UMLRealization" guid="UL3iV9QIRUS+p+a2Vbry8QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">nUZ35/FyeUSA8ZynMSr6gAAA</XPD:REF>
<XPD:REF name="Supplier">pTevTex4IUC/Dk6p9meeNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[624]" type="UMLGeneralization" guid="OvpJlIYDhUm+DTb7Z6WRAAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">nUZ35/FyeUSA8ZynMSr6gAAA</XPD:REF>
<XPD:REF name="Parent">uMBmEdPd0UCqnaNKzjfsiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[625]" type="UMLRealization" guid="SSojoi1PMk6fgVx6fLD/QQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
<XPD:REF name="Supplier">hH9c4TQRsEa+m0wrN8wzugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[626]" type="UMLRealization" guid="l6Aj65WdJkSdelPxi4WWegAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">n+DVwUCj6EepeE6KiJaIhAAA</XPD:REF>
<XPD:REF name="Supplier">ZN4G32t2dEK/aw1eiLzLgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[627]" type="UMLGeneralization" guid="0Wl7F95B30uUCQ9xTYCR8wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">cL98dDpzZEGMfGf1NEdaXgAA</XPD:REF>
<XPD:REF name="Parent">5iQr8CGqrkKPye0imPHZPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[628]" type="UMLGeneralization" guid="Q2GTcyVexU2DwF/En/XW1AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">lnKtLewk/0uQeqRyR3UpggAA</XPD:REF>
<XPD:REF name="Parent">x+8eGbfJa0ekccRSP7o02AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[629]" type="UMLGeneralization" guid="+tu2MqVbJEmauz6NKEO22wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">VefYAVeNtEORa62AsUUwNwAA</XPD:REF>
<XPD:REF name="Parent">AqCtcQwqYEqO9g1n/B0fiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[630]" type="UMLGeneralization" guid="gTs5MXWdI0StoGE4JW0SLAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ZN4G32t2dEK/aw1eiLzLgQAA</XPD:REF>
<XPD:REF name="Parent">AqCtcQwqYEqO9g1n/B0fiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[631]" type="UMLGeneralization" guid="+rs7AwpPJEiWn6IAJE+VHQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">mcUzryF8+UaOZh0lQdJkQAAA</XPD:REF>
<XPD:REF name="Parent">AqCtcQwqYEqO9g1n/B0fiAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">4+GdnVUyR0eZ7/8zJWQ3NgAA</XPD:REF>
<XPD:REF name="Views[1]">GfFFKwx8102WiEZ3AnEYugAA</XPD:REF>
<XPD:REF name="Views[2]">Mk0mKa+1r02Wu25QtO/M3wAA</XPD:REF>
<XPD:REF name="Views[3]">wnJnX94JqkS/HiZJp0cW9AAA</XPD:REF>
<XPD:REF name="Views[4]">lLdlKj9K0kSQZWCkcKJl5gAA</XPD:REF>
<XPD:REF name="Views[5]">YoBS+Nt/9Ue6KVFq9W6FnwAA</XPD:REF>
<XPD:REF name="Views[6]">UuGPRCTV0Eegw5034lRtSwAA</XPD:REF>
<XPD:REF name="Views[7]">UmtSuU+ba0SNi0ynYX2w8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[632]" type="UMLGeneralization" guid="fTNNd3Ozl02f1fMQ//sV3AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">qBCFJoNS40W8MUTPwxbc7gAA</XPD:REF>
<XPD:REF name="Parent">SVgpnvlzaE+oXBZ3qelU5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[633]" type="UMLGeneralization" guid="LOhOZALeJkKsVFEpYZNi3AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">qBCFJoNS40W8MUTPwxbc7gAA</XPD:REF>
<XPD:REF name="Parent">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[634]" type="UMLAssociation" guid="MsgpIoCHfE2ap7kXh+KimQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6DamrBLWO0+FX99PyIOk6QAA</XPD:REF>
<XPD:REF name="Views[1]">L70A635ufUKXAj0aACSZUgAA</XPD:REF>
<XPD:REF name="Views[2]">1WtRt7AxrUWRY8nifdkQ6AAA</XPD:REF>
<XPD:REF name="Views[3]">ynOtA/7Tiki7TZEuSLg9jwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ifFJCluMO0+dOc1jpjC56gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">MsgpIoCHfE2ap7kXh+KimQAA</XPD:REF>
<XPD:REF name="Participant">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">utY40ncJlEGCgoFd4o6eHQAA</XPD:REF>
<XPD:REF name="Views[1]">ZuKKOf0hd06bzIgyI9QJTQAA</XPD:REF>
<XPD:REF name="Views[2]">WbMBGlQSZEK7k60x3/2D0wAA</XPD:REF>
<XPD:REF name="Views[3]">hPI0PVQxpUy0eT8Gv3DlIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="IatkZWp2bEugGevvjtcAggAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">MsgpIoCHfE2ap7kXh+KimQAA</XPD:REF>
<XPD:REF name="Participant">+yoZlzH/Yk+q+pDgqcHHlwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">28s/8AqxJkKnuLvvOXWXqwAA</XPD:REF>
<XPD:REF name="Views[1]">uxCwqOC+wkyDNO+Z9kd1BwAA</XPD:REF>
<XPD:REF name="Views[2]">04EMJQwG0EeEYiq4LZungAAA</XPD:REF>
<XPD:REF name="Views[3]">cMCI7VO8CkqdApdeEVpkjgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[635]" type="UMLAssociation" guid="s9WfWWW+EEOuhiWz5A2m7QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="4Ap+M2K50UCDdYN3DfU+iwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">s9WfWWW+EEOuhiWz5A2m7QAA</XPD:REF>
<XPD:REF name="Participant">nIIOHoHQkkyDVBA+QP37RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="PXlJak9ZN0m/tbXa/YJKhQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">s9WfWWW+EEOuhiWz5A2m7QAA</XPD:REF>
<XPD:REF name="Participant">sBLB830e4EiBoHBIM1h85QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[636]" type="UMLAssociation" guid="h0G74rBk9EuguAcx/x3uRwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">QQnnepgQcU2MZHGtFXB5qAAA</XPD:REF>
<XPD:REF name="Views[1]">k03dC7fIq0eGoelInKxh5wAA</XPD:REF>
<XPD:REF name="Views[2]">Es1mDZB/NE6w1BL5LnunnQAA</XPD:REF>
<XPD:REF name="Views[3]">YQDIesiIYky7uTL9jgqliwAA</XPD:REF>
<XPD:REF name="Views[4]">EcLsKkpOAkST1suA0qdwygAA</XPD:REF>
<XPD:REF name="Views[5]">IIhQTvNph02Psj6I7UhxoAAA</XPD:REF>
<XPD:REF name="Views[6]">MEVIxuGob0KpB7G98imuDAAA</XPD:REF>
<XPD:REF name="Views[7]">RVphW6RMmEu0rkMImKYLqQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="U6JXFlkjBkidS852lwpENgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">h0G74rBk9EuguAcx/x3uRwAA</XPD:REF>
<XPD:REF name="Participant">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">lwJYVZDfhUaFAC77IJMyJQAA</XPD:REF>
<XPD:REF name="Views[1]">lQnWp4sqWUC7KwR9D8rC/gAA</XPD:REF>
<XPD:REF name="Views[2]">DzS54Z6+/ka2k5a4xULkfwAA</XPD:REF>
<XPD:REF name="Views[3]">PWFslhkU1Eyd48Pn60c+BQAA</XPD:REF>
<XPD:REF name="Views[4]">UP3VlBkfI0mvqa+8eviHPgAA</XPD:REF>
<XPD:REF name="Views[5]">P1OIksL6A0iZm6rHk/dT+gAA</XPD:REF>
<XPD:REF name="Views[6]">G0+aWW3Bc0GJcvkV2tBwPwAA</XPD:REF>
<XPD:REF name="Views[7]">dkaEAnxXAk2YZuPjAV0ooAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="7N7JoQ+QcEuLTL6ovt7xnAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">h0G74rBk9EuguAcx/x3uRwAA</XPD:REF>
<XPD:REF name="Participant">7fig/3nRfUKpSx1Cd/6vLwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">RKDLJk2V8ECTMHQiRRxh/wAA</XPD:REF>
<XPD:REF name="Views[1]">PY8Iy3wYEEuqILdY2wK0lgAA</XPD:REF>
<XPD:REF name="Views[2]">I794Pnm08k+kDSg+41VaHwAA</XPD:REF>
<XPD:REF name="Views[3]">sFQUE6e6mEmIzuAWaA0N5AAA</XPD:REF>
<XPD:REF name="Views[4]">YyZvDXmock+lgdNJb64pEQAA</XPD:REF>
<XPD:REF name="Views[5]">r6Ft/lQZAUuItW00V4wQ/AAA</XPD:REF>
<XPD:REF name="Views[6]">LcopRdisqk6VEOb/XkOQ4QAA</XPD:REF>
<XPD:REF name="Views[7]">9zWZ8bbC90SiHjIulJmgegAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[637]" type="UMLGeneralization" guid="m8aNMWPGg06lrl+QXbDJOwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">a4OPUEidLE+eif7fHqLkfQAA</XPD:REF>
<XPD:REF name="Parent">dzjeN3tER0iuuOYkdHxcwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[638]" type="UMLAssociation" guid="t2c4vc8a6k+R1v8OlAigNgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="OxYTaOLx/ESzzIUHeNfE/wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">t2c4vc8a6k+R1v8OlAigNgAA</XPD:REF>
<XPD:REF name="Participant">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="fFpWtQvO5EGUz8vo3qSOrgAA">
<XPD:REF name="Association">t2c4vc8a6k+R1v8OlAigNgAA</XPD:REF>
<XPD:REF name="Participant">ryYYie+/nkmtl+MYifYXKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[639]" type="UMLAssociation" guid="wLk71FganEiAxhZR5hYOpwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6Oz3Y9ussEWjQBVy2DzPSwAA</XPD:REF>
<XPD:REF name="Views[1]">ywg0BoI+6U+sg2jPwKFnHQAA</XPD:REF>
<XPD:REF name="Views[2]">4VNpmVvVoUeE3GWxakJIzAAA</XPD:REF>
<XPD:REF name="Views[3]">W+qW32CIzUiO6iw+Do808wAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="hXUryJxcd0i1blrORsajLwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">wLk71FganEiAxhZR5hYOpwAA</XPD:REF>
<XPD:REF name="Participant">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yFH+/BN+6kqz7CM4AD5qKgAA</XPD:REF>
<XPD:REF name="Views[1]">mdkLSdyt/0ODIjzTnqKw1gAA</XPD:REF>
<XPD:REF name="Views[2]">w7Dezgx450ivMP8yICL+EQAA</XPD:REF>
<XPD:REF name="Views[3]">TXTBCBx0WEaBqQEj/NmzPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="nD6SuZQ7uUKRABnrd3rmUAAA">
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">wLk71FganEiAxhZR5hYOpwAA</XPD:REF>
<XPD:REF name="Participant">a4OPUEidLE+eif7fHqLkfQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vvGnHxZOA0KTrzQ2vjnO8QAA</XPD:REF>
<XPD:REF name="Views[1]">WHdSjnL+XkiKlpjgea0BzAAA</XPD:REF>
<XPD:REF name="Views[2]">8/FaULuvE0uBljwPNMP7rgAA</XPD:REF>
<XPD:REF name="Views[3]">7dhRVoefmUWjUFE8ZGOm1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[640]" type="UMLAssociation" guid="JojlaYWTqEi/0FDLgrl7ZwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">I/cn1xpxaUiTx2O50w4CTwAA</XPD:REF>
<XPD:REF name="Views[1]">6LmYQbZVV0SGPE6dQOD3TwAA</XPD:REF>
<XPD:REF name="Views[2]">fgyMXMr8gkmMIyL8bvYm4gAA</XPD:REF>
<XPD:REF name="Views[3]">SQBKin9Al0K1EmTFjSqQqAAA</XPD:REF>
<XPD:REF name="Views[4]">YrMUxLeTVUGrLs5pv1MtXgAA</XPD:REF>
<XPD:REF name="Views[5]">HK2yas7bqEKMWaHGKa+hKgAA</XPD:REF>
<XPD:REF name="Views[6]">f+9QYIMGxkO3hZBbbF8cuAAA</XPD:REF>
<XPD:REF name="Views[7]">eZAyHFenPku9syt/TZX4MwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="HLSo1hLmxkitOaUWkKQ/LAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">JojlaYWTqEi/0FDLgrl7ZwAA</XPD:REF>
<XPD:REF name="Participant">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">XLSH9+GAd0yAAO7/GiiAIwAA</XPD:REF>
<XPD:REF name="Views[1]">qW2FUCDcnUuqFnIIN+NfiQAA</XPD:REF>
<XPD:REF name="Views[2]">j1QWSiFdrEuRGvwoJFvXfwAA</XPD:REF>
<XPD:REF name="Views[3]">0Z4zwPC80kWcVlO06LOefgAA</XPD:REF>
<XPD:REF name="Views[4]">UGEZ9PyHq0ipdjSfA9JaygAA</XPD:REF>
<XPD:REF name="Views[5]">VwrvGUIQCk2NQmT4JSb5egAA</XPD:REF>
<XPD:REF name="Views[6]">5357k1AAl0SUvSm81SJOYQAA</XPD:REF>
<XPD:REF name="Views[7]">owsfUCXxzk6uU13svNwJOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="r0cMdCK95EygC4UVmGyf0gAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">JojlaYWTqEi/0FDLgrl7ZwAA</XPD:REF>
<XPD:REF name="Participant">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">kvQnqAgpgEOAxIWPKoLwjgAA</XPD:REF>
<XPD:REF name="Views[1]">iZT1ZHpIJkaQ0G+tr5szWwAA</XPD:REF>
<XPD:REF name="Views[2]">I7eD4rp+/ECEh0Vp6EO5QgAA</XPD:REF>
<XPD:REF name="Views[3]">hXqvw/SFxkGa5yXmLFHdUwAA</XPD:REF>
<XPD:REF name="Views[4]">at/cY04F70qbUKB3haYpbAAA</XPD:REF>
<XPD:REF name="Views[5]">TyO6iKPAlEuQhUd6Eo1QugAA</XPD:REF>
<XPD:REF name="Views[6]">QBLLLstkVk2EV50sZeXhDwAA</XPD:REF>
<XPD:REF name="Views[7]">fbFuV5qOMk6CzIkMbY7y4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[641]" type="UMLAssociation" guid="PQ3uGi2kI0iCfg0nv6R/GAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VzLQ1eQfkUqNcC70xIMZwwAA</XPD:REF>
<XPD:REF name="Views[1]">b0gMxWk31kGcd05SEGzWiwAA</XPD:REF>
<XPD:REF name="Views[2]">1ZsDrNB6pEOlZwUuY94p+AAA</XPD:REF>
<XPD:REF name="Views[3]">S8xgM2sT6kiof2tcwNL1/wAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="0i/reBD7tUmzzByw+s3oRgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">PQ3uGi2kI0iCfg0nv6R/GAAA</XPD:REF>
<XPD:REF name="Participant">dnQbXFluBUacqBGB6eYunQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sO0u1+vM0kKWkLRgQrkUgQAA</XPD:REF>
<XPD:REF name="Views[1]">UsOiEyOkDUCJNC324s8TAgAA</XPD:REF>
<XPD:REF name="Views[2]">wREADw4Zy0eKuNyhqNZTCQAA</XPD:REF>
<XPD:REF name="Views[3]">MIw8lN8S4UGYyBWr9T/07AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="K4SpuesI00qUlQip+ziroAAA">
<XPD:REF name="Association">PQ3uGi2kI0iCfg0nv6R/GAAA</XPD:REF>
<XPD:REF name="Participant">0BKvlVSLjkaXNd/WHuvH+QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ADgmK8SmSkGKzXGpW1ztqQAA</XPD:REF>
<XPD:REF name="Views[1]">kVIpV1uDUkizjosb/cDhFwAA</XPD:REF>
<XPD:REF name="Views[2]">VbKNDHQxt023prOmrjAYxQAA</XPD:REF>
<XPD:REF name="Views[3]">/8cx8oE/50W0WKGSnSrvAgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[642]" type="UMLRealization" guid="OdhPM0XMsUSgD/n3S2HqIgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">lquAfNb9ZU2faNDv8m0MjgAA</XPD:REF>
<XPD:REF name="Supplier">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7F3Ms/yehk6mECvTk5DLZwAA</XPD:REF>
<XPD:REF name="Views[1]">fdBEKlgOUkOoUs2TPMutcAAA</XPD:REF>
<XPD:REF name="Views[2]">ULiEHALegE67bkEfjMpFDgAA</XPD:REF>
<XPD:REF name="Views[3]">slolGdQ5ski288S32GlqrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[643]" type="UMLAssociation" guid="XINn5OXkP0W+/b5TEn+jeQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="6dEZaklEvk+FDKsVmHdUYgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">XINn5OXkP0W+/b5TEn+jeQAA</XPD:REF>
<XPD:REF name="Participant">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="TZsoQztU/Ea/urHvjTyGowAA">
<XPD:REF name="Association">XINn5OXkP0W+/b5TEn+jeQAA</XPD:REF>
<XPD:REF name="Participant">Xhh2Aqa80ES+mpri/QJvqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[644]" type="UMLRealization" guid="n9GhGyrwuEuyTEA1xKzqiwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">MJsQ5mj2EUWlQ5gz8f7ykQAA</XPD:REF>
<XPD:REF name="Supplier">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KjFodP46sU6biC+2QwKEogAA</XPD:REF>
<XPD:REF name="Views[1]">c5JbcJJam0GYb4gt6XJmGwAA</XPD:REF>
<XPD:REF name="Views[2]">LHiZJ2NBOU2/LA+nyXkObAAA</XPD:REF>
<XPD:REF name="Views[3]">3+KYac5yJ0SaRMnRd5mNrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[645]" type="UMLAssociation" guid="xkcVlEpCNkapb4wxrvxXBwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qnjJ+YqC1EuTY8aDHUcIaAAA</XPD:REF>
<XPD:REF name="Views[1]">J3fn06KQ/0OEpWWBRVMQggAA</XPD:REF>
<XPD:REF name="Views[2]">D96mWE9U8USUD9hnEzugdgAA</XPD:REF>
<XPD:REF name="Views[3]">1DEagvfYtECimI0NVFj8zwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="EOkdMweFQkaK4bZHQsiudAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">xkcVlEpCNkapb4wxrvxXBwAA</XPD:REF>
<XPD:REF name="Participant">MJsQ5mj2EUWlQ5gz8f7ykQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HGxdorc/H0ujCUnUGgawwgAA</XPD:REF>
<XPD:REF name="Views[1]">jlqBt+D7gkeDBXJYiqgtuAAA</XPD:REF>
<XPD:REF name="Views[2]">J3zLg9CZSk+4KPHsVDN6EAAA</XPD:REF>
<XPD:REF name="Views[3]">70EdoDX0gEidHrIEXksgyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="OG8HOZckRkiT7dMGCJEkewAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">xkcVlEpCNkapb4wxrvxXBwAA</XPD:REF>
<XPD:REF name="Participant">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gOXAhRQ2fU2zPp4D3xvoKQAA</XPD:REF>
<XPD:REF name="Views[1]">rHiTXn0uUEikYaTaxmhZGgAA</XPD:REF>
<XPD:REF name="Views[2]">GS+bF6lxJkKTRjjs5ei4WQAA</XPD:REF>
<XPD:REF name="Views[3]">DG1sGC0NX0Ox5ykLTEnpzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[646]" type="UMLAssociation" guid="LuhCIMw0AEefxuee5oJKGwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YiKNVeR9Gk2OfpZvqUbyqgAA</XPD:REF>
<XPD:REF name="Views[1]">JpZJAnBuNU+xBeXXkmrShQAA</XPD:REF>
<XPD:REF name="Views[2]">jKqVe3y2MEyW1DnsmOC7/AAA</XPD:REF>
<XPD:REF name="Views[3]">IWD8Rq0X0UC5Pb73d0jH9AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="n41Nt1iVPESmZqTgS+9VwgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">LuhCIMw0AEefxuee5oJKGwAA</XPD:REF>
<XPD:REF name="Participant">BgKeOPBCOkyNbFAPo0fkzwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Dovk0DNlKUi3WtDBdgjruwAA</XPD:REF>
<XPD:REF name="Views[1]">SXk4gFTid0WHqFaCVUv3EAAA</XPD:REF>
<XPD:REF name="Views[2]">l0CK9bSbjUuYEWq1gAL/kwAA</XPD:REF>
<XPD:REF name="Views[3]">LTrH8A3MdkmjOOhgGTswNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="/uBSpsJ/UEqqPesP34Z4VwAA">
<XPD:REF name="Association">LuhCIMw0AEefxuee5oJKGwAA</XPD:REF>
<XPD:REF name="Participant">oz+eH3nCj0K/UENy56yLzgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ddN4u5bWG0WLKtLcKBk1fQAA</XPD:REF>
<XPD:REF name="Views[1]">68Y/Tk25uESFdnY4xZZBqwAA</XPD:REF>
<XPD:REF name="Views[2]">BA6Z3/tu6ka55VlYiG3OnQAA</XPD:REF>
<XPD:REF name="Views[3]">Twn+GqhFbkCPv7R46OTc7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[647]" type="UMLAssociation" guid="WQYav8ngK0SyrE4Gx+PMawAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/rr03++uCEaRx5Bth8QKcAAA</XPD:REF>
<XPD:REF name="Views[1]">6uEIY3vF0UmCNmwBRQva/wAA</XPD:REF>
<XPD:REF name="Views[2]">JH5lpgu5F0SkkFl2OpaqbAAA</XPD:REF>
<XPD:REF name="Views[3]">fH4YB6BvnES0QDtmK90uHQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="dNETqq1R80SjmkMruIwM/gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">WQYav8ngK0SyrE4Gx+PMawAA</XPD:REF>
<XPD:REF name="Participant">jvvqaubMk0G+Dg6D2yGlPQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fmUY5vSLQEyrpLfX7rjMCQAA</XPD:REF>
<XPD:REF name="Views[1]">oPxFHjckpU6u0GzryGmWTwAA</XPD:REF>
<XPD:REF name="Views[2]">W6+E7edtYkKRUSmgn52O3QAA</XPD:REF>
<XPD:REF name="Views[3]">QLtaP78P/k+bzpTa2OqP8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="v8X4lchaSE2XjGSldpOG6wAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">WQYav8ngK0SyrE4Gx+PMawAA</XPD:REF>
<XPD:REF name="Participant">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5Qimk2Q38kibdtLlZ4F+pwAA</XPD:REF>
<XPD:REF name="Views[1]">2B6h+iXJPE6ETJl2N/halQAA</XPD:REF>
<XPD:REF name="Views[2]">rPWXadJXJEmtyMfDu7vs6gAA</XPD:REF>
<XPD:REF name="Views[3]">mnExglOYsUmvP5UGgEGadgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[648]" type="UMLAssociation" guid="EdThiIaWFE+IFiE9UwSfZQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">atfHxTuvwU6dWByK64lQUgAA</XPD:REF>
<XPD:REF name="Views[1]">GCcLZfIW1UyetAH24NzlyAAA</XPD:REF>
<XPD:REF name="Views[2]">+rM5sYIuyEuhzfCnKg8KnAAA</XPD:REF>
<XPD:REF name="Views[3]">hiVHAveHc0yDx5FkKfOT4QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="cuvOXM57CEORVQ+N3W/WDwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">EdThiIaWFE+IFiE9UwSfZQAA</XPD:REF>
<XPD:REF name="Participant">BgKeOPBCOkyNbFAPo0fkzwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Y1dl/gw0WkuCRuwvurWUJwAA</XPD:REF>
<XPD:REF name="Views[1]">L8HVglZzpUWj7EkYaAQbZAAA</XPD:REF>
<XPD:REF name="Views[2]">lQ96mVryUUWXL4BM+cstGQAA</XPD:REF>
<XPD:REF name="Views[3]">wWLM4OQa8kiYd6g69Mjt2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="/KxwNEt65UKjghKS+2uFTQAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">EdThiIaWFE+IFiE9UwSfZQAA</XPD:REF>
<XPD:REF name="Participant">JnWP9lHEf0i98R/HzQu44gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FRNanUZ/Xkebd+me4oW2QAAA</XPD:REF>
<XPD:REF name="Views[1]">HsZrNKNamEeGc+Ps8b0R1gAA</XPD:REF>
<XPD:REF name="Views[2]">lrup0Ve//0yAbWqV8i1cYwAA</XPD:REF>
<XPD:REF name="Views[3]">0KCWKoN4WkKFoiqqj67ceQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[649]" type="UMLAssociation" guid="HxTJIzM840SXdKGeN67tAgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VPDx2auxpEiFeEURVePdzwAA</XPD:REF>
<XPD:REF name="Views[1]">TAz/WXPiakmz8msXqNUBtQAA</XPD:REF>
<XPD:REF name="Views[2]">RkJZqlrtKkeqCQtIEyU4aQAA</XPD:REF>
<XPD:REF name="Views[3]">G1Ab6WcdhkadZwbUr1swSwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="wQ/jLVWYLUuedzCpNi18bQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">HxTJIzM840SXdKGeN67tAgAA</XPD:REF>
<XPD:REF name="Participant">pbt+6voReEe5rbhvQgGkFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rL0RPO7iZkWhNkhnWWbtcwAA</XPD:REF>
<XPD:REF name="Views[1]">DHzjkaRkmkaTV51mY+6CggAA</XPD:REF>
<XPD:REF name="Views[2]">UndKWMzhrkm0Jxzfltpr2gAA</XPD:REF>
<XPD:REF name="Views[3]">GK6h6PW8B0yhrR5nywyqJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="iiwKc1hy+kOXuDpFAX/N9gAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">HxTJIzM840SXdKGeN67tAgAA</XPD:REF>
<XPD:REF name="Participant">hyXYwXFc60W9GCBNKbf1zQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">olaT0Temc0yLMxlOKN55twAA</XPD:REF>
<XPD:REF name="Views[1]">dGzg5dgOfEm6uZwdZFNXRQAA</XPD:REF>
<XPD:REF name="Views[2]">ssmD/zHeiUaagKaFzM0hcwAA</XPD:REF>
<XPD:REF name="Views[3]">7p9tDzP9QEqD4KVKGHlsjAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[650]" type="UMLRealization" guid="AILNm1L7g0WKwQXgPW7uvwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">Xhh2Aqa80ES+mpri/QJvqQAA</XPD:REF>
<XPD:REF name="Supplier">j5uj7TLKgESoayjabCetFgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fs7koUliyEa+PYpUg9Y/+wAA</XPD:REF>
<XPD:REF name="Views[1]">xsQQvYXyiESdZItlbCiE9QAA</XPD:REF>
<XPD:REF name="Views[2]">Ypre2+mceEyq8kraDzYPfgAA</XPD:REF>
<XPD:REF name="Views[3]">LhX/Kpt77keM9oVvdbXrsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[651]" type="UMLAssociation" guid="QrjwxLg5j0K2m2vJIZpRhAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TttOFvDt6kCZAPVYePczDwAA</XPD:REF>
<XPD:REF name="Views[1]">YRyV00nlHE+iubgI5H35DwAA</XPD:REF>
<XPD:REF name="Views[2]">fy/53ZkzuUajbKNcOUaguAAA</XPD:REF>
<XPD:REF name="Views[3]">xyNEgIsM20SE0u3FRdnJGgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="PnnxQAl170e83dM+rtn8WgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">QrjwxLg5j0K2m2vJIZpRhAAA</XPD:REF>
<XPD:REF name="Participant">nm68fIulekaVe4tbuSEBowAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nR3eofTYhkipxeNQamRr2QAA</XPD:REF>
<XPD:REF name="Views[1]">Re2T3QdkkUqynP2/GbzLngAA</XPD:REF>
<XPD:REF name="Views[2]">6cS5oTOE2E+CUIFjuAWg3gAA</XPD:REF>
<XPD:REF name="Views[3]">YX2sSblYq0+RHgDU4GTHPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ZingmQDXA0WtSkvvaH5v2wAA">
<XPD:REF name="Association">QrjwxLg5j0K2m2vJIZpRhAAA</XPD:REF>
<XPD:REF name="Participant">CjARN85aiUCuGOTGat6CUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BofR2x8GxEKwl8qaawMKmAAA</XPD:REF>
<XPD:REF name="Views[1]">SpW5nmwU9UmtPpGvIrbBeQAA</XPD:REF>
<XPD:REF name="Views[2]">1Nq/Nm/z1U606GP+WFns3gAA</XPD:REF>
<XPD:REF name="Views[3]">mVyEdc3JWkmbW9pTpLZdgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[652]" type="UMLGeneralization" guid="yHdC84bWv0aI1yTRPrJRHgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">fDZJJiytC0aq2FTQstTrIQAA</XPD:REF>
<XPD:REF name="Parent">N7wnm9mZ+EikZy4EMgTzuAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UeT4LduBQkapZuSn0IzOqwAA</XPD:REF>
<XPD:REF name="Views[1]">/k2+9zQGek+psrVGYhgSPwAA</XPD:REF>
<XPD:REF name="Views[2]">wgIB5U4ToUWhP7lFbQnyHAAA</XPD:REF>
<XPD:REF name="Views[3]">XZcMXhrsJEa2nfDl1FsjcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[653]" type="UMLGeneralization" guid="EnYaqgNItEC4Tm6gKLS1awAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">rTOwDQotkkmSfS9zgyA2fwAA</XPD:REF>
<XPD:REF name="Parent">N7wnm9mZ+EikZy4EMgTzuAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xwcrIfHa3E2hLGjeNM+jcwAA</XPD:REF>
<XPD:REF name="Views[1]">eO+3WeFq6UqAPnczqIaLfQAA</XPD:REF>
<XPD:REF name="Views[2]">vDk7AiIfKE2M7fLPiJZrTQAA</XPD:REF>
<XPD:REF name="Views[3]">u2jE24pNSUSN60wOBeImOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[654]" type="UMLGeneralization" guid="rl8obywEyEONsh2WwZ/wtAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">GVTpbHO/yUqaE8fq++3YlwAA</XPD:REF>
<XPD:REF name="Parent">N7wnm9mZ+EikZy4EMgTzuAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/vTNSWNI2kOgo6Wm629ACgAA</XPD:REF>
<XPD:REF name="Views[1]">iXxmUyrG+06yUVoupwoAzgAA</XPD:REF>
<XPD:REF name="Views[2]">6fgtHRh1N0Kw0BJ8h+9nTAAA</XPD:REF>
<XPD:REF name="Views[3]">RCCCTyKBBkSkSo+qNwz9PQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[655]" type="UMLGeneralization" guid="CKrvN30rC0m1Kcv+MY+iewAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">VEyVPrEn9UOl1EmnKnMqQwAA</XPD:REF>
<XPD:REF name="Parent">N7wnm9mZ+EikZy4EMgTzuAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JTt9GzgFE0Gq6CWPM+24zgAA</XPD:REF>
<XPD:REF name="Views[1]">8yr9eGpN4Ea8J8VJXn++AwAA</XPD:REF>
<XPD:REF name="Views[2]">Z1efP3ZHhEOAPtcTS0iq8gAA</XPD:REF>
<XPD:REF name="Views[3]">tzOPfEmvi0q5ADnaEA0mxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[656]" type="UMLGeneralization" guid="Rr/o1Rgxu0iS9JP8Vz3l+wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">egMiY0lhckeXOnpUPopWeAAA</XPD:REF>
<XPD:REF name="Parent">N7wnm9mZ+EikZy4EMgTzuAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yfymmhLZNEOWcGavl1TFuAAA</XPD:REF>
<XPD:REF name="Views[1]">wl7YmSpMlkm9P8NjRu2VfwAA</XPD:REF>
<XPD:REF name="Views[2]">I6d04qVHZk6Rx7Eb4oLecgAA</XPD:REF>
<XPD:REF name="Views[3]">zzoX0cdDG0aBEaROWVyYHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[657]" type="UMLGeneralization" guid="7iVOYv44nkazZ5hpHCw/xgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">YQqsSdC+QU6niS+OhHq7AAAA</XPD:REF>
<XPD:REF name="Parent">/Sqh4mar5UGgTsl0VRqzPgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OVAKDMIlyEm4anuYMWoCXwAA</XPD:REF>
<XPD:REF name="Views[1]">96mcxyzzVE6UomhD86JEjgAA</XPD:REF>
<XPD:REF name="Views[2]">atakKuitbUqdx+6+E4xPVgAA</XPD:REF>
<XPD:REF name="Views[3]">yHRfdNKm0EqPEW0GoCBfPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[658]" type="UMLAssociation" guid="xs9kY/uSvkKp9rURIp/5BQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1RqFL1C8+EydN9RvyIjnXgAA</XPD:REF>
<XPD:REF name="Views[1]">U88AKtBsLk+0SA+gSsYe6wAA</XPD:REF>
<XPD:REF name="Views[2]">akk0cD2fHUC/Vj/pSowpbwAA</XPD:REF>
<XPD:REF name="Views[3]">VD7Zo/sZx0+x/dNAI6jXOwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="uE8MWcDbI0KyDyhROOtZogAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">xs9kY/uSvkKp9rURIp/5BQAA</XPD:REF>
<XPD:REF name="Participant">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aABgb1ST70OQ/Qv3928pVgAA</XPD:REF>
<XPD:REF name="Views[1]">zMrdY0X8Y0CHkMbHGwmBMAAA</XPD:REF>
<XPD:REF name="Views[2]">Bb6+bmSc306VeJWrbvgrLQAA</XPD:REF>
<XPD:REF name="Views[3]">RZoeUwPKMESa3qLPjd6MqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="9S9VRTLJRka/Qr+X5JbtcQAA">
<XPD:REF name="Association">xs9kY/uSvkKp9rURIp/5BQAA</XPD:REF>
<XPD:REF name="Participant">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">a8ijuNuXcEuRZPhtO9UFCwAA</XPD:REF>
<XPD:REF name="Views[1]">xxnGyjHKJE6B4BH30f+OwgAA</XPD:REF>
<XPD:REF name="Views[2]">0JKiBfrjAE6Os0MLkUDSZAAA</XPD:REF>
<XPD:REF name="Views[3]">fT/MQAkkREGFw5GDaZrt5gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[659]" type="UMLRealization" guid="puwYdTt+eECZO3d+gtC7qwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:REF name="Supplier">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">JJ1Fithsuky3RQIAghFrhwAA</XPD:REF>
<XPD:REF name="Views[1]">P4L7dyAKIk2RlBuJxPN+zwAA</XPD:REF>
<XPD:REF name="Views[2]">yunAUiES8EyvEKgV7NTeKAAA</XPD:REF>
<XPD:REF name="Views[3]">t+CsOpy6vEmiAQq6bWmnRgAA</XPD:REF>
<XPD:REF name="Views[4]">opeYfAr1rk2P1QWoAm84VAAA</XPD:REF>
<XPD:REF name="Views[5]">Ee5uD8MOfki7dqlMpzJ8OAAA</XPD:REF>
<XPD:REF name="Views[6]">Vhseb/+ho06o+NAsmQ89vQAA</XPD:REF>
<XPD:REF name="Views[7]">NpumwbHQrU6wFOO21zXN8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[660]" type="UMLAssociation" guid="FF8ZF8vS+kyKc5bTbg+iWwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ENxBSL7+JEWHEpad177gIAAA</XPD:REF>
<XPD:REF name="Views[1]">0g4JuZ7aHEOb26GBpiDcFwAA</XPD:REF>
<XPD:REF name="Views[2]">ixNw5TJfB0yFU7kSxO+ajwAA</XPD:REF>
<XPD:REF name="Views[3]">cN/WOEvpBk6SXRD2Z/UNSwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="BeuTzyHnuU6PrjSOhvkYywAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">FF8ZF8vS+kyKc5bTbg+iWwAA</XPD:REF>
<XPD:REF name="Participant">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">k6QcUaspl0Ckv95IHS0fzgAA</XPD:REF>
<XPD:REF name="Views[1]">A7OewpwgV0a5cjC6eABdlgAA</XPD:REF>
<XPD:REF name="Views[2]">gRRCnIs0j0GWfN6hrbU9kAAA</XPD:REF>
<XPD:REF name="Views[3]">92aBCNWnt0+mzS2D7evhZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="00KUxRuH50Ckz+CxGDcGzQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">FF8ZF8vS+kyKc5bTbg+iWwAA</XPD:REF>
<XPD:REF name="Participant">PcHei9nhh0iBh2iA6w3RWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">77HETZ0liU6ohB1chvSVgQAA</XPD:REF>
<XPD:REF name="Views[1]">V4d/XphuokehSn5kHUJztwAA</XPD:REF>
<XPD:REF name="Views[2]">tbJ8l4zWmEiuQNt0jXm7HAAA</XPD:REF>
<XPD:REF name="Views[3]">rf13yIeYFUCf8XplXVXszwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[661]" type="UMLGeneralization" guid="TqXLcgsq4U2WSIcyWz2k5AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
<XPD:REF name="Parent">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[662]" type="UMLAssociation" guid="RZWHm94jiEaxynAscWt+SgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">apVkLawbzEiCscMOCSK9wQAA</XPD:REF>
<XPD:REF name="Views[1]">8Q+1NpPybU25qeLPBE3TFwAA</XPD:REF>
<XPD:REF name="Views[2]">DXtfrFN6K0Sc4aQFOzhEWAAA</XPD:REF>
<XPD:REF name="Views[3]">OaUnJ8JOlkqbU4OiLdpq+AAA</XPD:REF>
<XPD:REF name="Views[4]">BihzrI53uUG5n9CiP3kj6wAA</XPD:REF>
<XPD:REF name="Views[5]">NHC9kjMUXkKE3sa8C/He0gAA</XPD:REF>
<XPD:REF name="Views[6]">zpAm5EvOsESoboy6CEsG+QAA</XPD:REF>
<XPD:REF name="Views[7]">Wr+fK2+ThUu5KuKx6w3HlQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="4YoIGsGZREqOtBKFZC2V/gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">RZWHm94jiEaxynAscWt+SgAA</XPD:REF>
<XPD:REF name="Participant">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">vnAWeoRjBEGqP14k8n4QZgAA</XPD:REF>
<XPD:REF name="Views[1]">xJTZldJzvkaPlJ9sOBc2uAAA</XPD:REF>
<XPD:REF name="Views[2]">7+M9j5R/skWwmR/5R8xsCgAA</XPD:REF>
<XPD:REF name="Views[3]">JluSp7QbpE6YkoxemdjTsAAA</XPD:REF>
<XPD:REF name="Views[4]">kEGkDj+hd0G7k76qWCBZFQAA</XPD:REF>
<XPD:REF name="Views[5]">ktnAN/1q6kKT5SBCzrwhAwAA</XPD:REF>
<XPD:REF name="Views[6]">qEYGyuXKeES+y9Ytb+E1UwAA</XPD:REF>
<XPD:REF name="Views[7]">67GVAEZd/ki52kxerHEw0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="mkAhYHYS7UytG1p5fBPFIAAA">
<XPD:REF name="Association">RZWHm94jiEaxynAscWt+SgAA</XPD:REF>
<XPD:REF name="Participant">peFC+WKVKEi9wTek7Ya5NwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">YnUFCKtQW0yLio+ObuIhsgAA</XPD:REF>
<XPD:REF name="Views[1]">Rv7oqISEc0mJ1WT4tVxhKQAA</XPD:REF>
<XPD:REF name="Views[2]">scMCJbU1o0ic9b/xK1F4AQAA</XPD:REF>
<XPD:REF name="Views[3]">vHgdMsqEJUeoK//Vp4LDyQAA</XPD:REF>
<XPD:REF name="Views[4]">g0hzFr8f7UW3OzvMG937GgAA</XPD:REF>
<XPD:REF name="Views[5]">kgpRmGpjkUuQsESHTMd4YgAA</XPD:REF>
<XPD:REF name="Views[6]">T3DTQtB6uUi7/udXjrG1ggAA</XPD:REF>
<XPD:REF name="Views[7]">lDUzb4zItUmVi/FUqovNYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[663]" type="UMLGeneralization" guid="MMiq5MJnXEmZu84ZXRiNtQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">YJlteBCybkG0AWwWpNRGogAA</XPD:REF>
<XPD:REF name="Parent">dzjeN3tER0iuuOYkdHxcwwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">d1MV3TN6EkOjTDw83whQFwAA</XPD:REF>
<XPD:REF name="Views[1]">aO082hQLpUO2z7tEyHrsUgAA</XPD:REF>
<XPD:REF name="Views[2]">OLLNoMpa6UqHC2XM+DvxUgAA</XPD:REF>
<XPD:REF name="Views[3]">dEayAdGlgka4XBtk1XlBkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[664]" type="UMLGeneralization" guid="HSA/C5lP8UCqaUnbqWrz+gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">GgqyeCm5+EWxKoKnpSNC4wAA</XPD:REF>
<XPD:REF name="Parent">dzjeN3tER0iuuOYkdHxcwwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jApZYo533Uyaqm30JpH5hQAA</XPD:REF>
<XPD:REF name="Views[1]">XtrPYKTrLkuF6ibegTcR1QAA</XPD:REF>
<XPD:REF name="Views[2]">z/3rWrrj1EaOMNCMjsB4wAAA</XPD:REF>
<XPD:REF name="Views[3]">hmTqh+MZs06Sr098LrAu2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[665]" type="UMLGeneralization" guid="EQ3kn5cqR0KeJQ0R/lwnbwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">GFKZa3NI2UKGRq95N4Sx3gAA</XPD:REF>
<XPD:REF name="Parent">dzjeN3tER0iuuOYkdHxcwwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0iqBOh5wCUmgRfftpIl/SAAA</XPD:REF>
<XPD:REF name="Views[1]">XZy5d6WlVUKE0reimSzXSgAA</XPD:REF>
<XPD:REF name="Views[2]">gUwjFgDgiUK0vscnKtH69wAA</XPD:REF>
<XPD:REF name="Views[3]">uZMDtN9O00uN3/8YafULxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[666]" type="UMLRealization" guid="X0qbhoNBm02+5698MvJ0MwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">SCDRulWhSk6p9ATYyPxcJQAA</XPD:REF>
<XPD:REF name="Supplier">v241snbOMk2y8qs/QFg1JAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">b847NEfGX0mzcVsQxx9/vAAA</XPD:REF>
<XPD:REF name="Views[1]">mIb9TufIYE+Rm9EvJbnblQAA</XPD:REF>
<XPD:REF name="Views[2]">msUcrOdzlky/NVUvJBj8WwAA</XPD:REF>
<XPD:REF name="Views[3]">3AytAjxNHE6LKkFzW4JbcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[667]" type="UMLPackage" guid="Mn5+SYfpGE+5CldBV3thWQAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">15</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="ZnMUyl8AGkaspoIUPTUEvQAA">
<XPD:ATTR name="Name" type="string">DispatchContext</XPD:ATTR>
<XPD:REF name="Namespace">Mn5+SYfpGE+5CldBV3thWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">b/FVsdIinEWsweDQaY5oFAAA</XPD:REF>
<XPD:REF name="Views[1]">ZFNl+o5DzkiGnxPRQJ3qQQAA</XPD:REF>
<XPD:REF name="Views[2]">ubnwMtpxa0Wn66OgDjk/ewAA</XPD:REF>
<XPD:REF name="Views[3]">nyeOirs2EEGy5F0QmOBquQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Ad/EgJbh+0yjPh7TGn3fkAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UIUynTitKUWFYRLIlimfswAA">
<XPD:ATTR name="Name" type="string">dispatchModelManager</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DispatchModelManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ad/EgJbh+0yjPh7TGn3fkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="opYBlgxCK0i3h/4IS+rpwQAA">
<XPD:ATTR name="Name" type="string">dispatchTargetCoder</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ad/EgJbh+0yjPh7TGn3fkAAA</XPD:REF>
<XPD:REF name="Type_">Zz4Afu2mmUmroCVKizrRnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ZBdLx0kSHEqdqB6XGuo9CQAA">
<XPD:ATTR name="Name" type="string">getDispatchModelManager</XPD:ATTR>
<XPD:REF name="Owner">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="T3zeSgLSK0yqA+L7vw1XTQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DispatchModelManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZBdLx0kSHEqdqB6XGuo9CQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="S6JdpFtsXEiV32lLQ1S++AAA">
<XPD:ATTR name="Name" type="string">getDispatchTargetCoder</XPD:ATTR>
<XPD:REF name="Owner">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="m0yP9Gm2ukaDczQK2AtJfQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S6JdpFtsXEiV32lLQ1S++AAA</XPD:REF>
<XPD:REF name="Type_">Zz4Afu2mmUmroCVKizrRnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="xJwYfWHpNUuhSktYLb0cFQAA">
<XPD:ATTR name="Name" type="string">getOrCreateMappingResult</XPD:ATTR>
<XPD:REF name="Owner">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="K3rBMrglp0Wdl0MsB9VGNwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xJwYfWHpNUuhSktYLb0cFQAA</XPD:REF>
<XPD:REF name="Type_">Mo5jWp3+sUCrZWFsUaL7pwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1HgaYPerW0q8i/uZhc1tmgAA">
<XPD:ATTR name="Name" type="string">dispatchable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xJwYfWHpNUuhSktYLb0cFQAA</XPD:REF>
<XPD:REF name="Type_">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="vpzePClxk0q+0edb2fp0YQAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xJwYfWHpNUuhSktYLb0cFQAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="ilJSbGUs6kOu1T92rcN8LgAA">
<XPD:ATTR name="Name" type="string">analyzeRequest</XPD:ATTR>
<XPD:REF name="Owner">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/XGZNqVqHEqniUabgR9NGgAA">
<XPD:ATTR name="Name" type="string">request</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ilJSbGUs6kOu1T92rcN8LgAA</XPD:REF>
<XPD:REF name="Type_">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="JaeS9rUmZUGmX5Ak1RKR6gAA">
<XPD:ATTR name="Name" type="string">dispatch</XPD:ATTR>
<XPD:REF name="Owner">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="frU79e5JpkCx8S/JdTkkFwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JaeS9rUmZUGmX5Ak1RKR6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9JHc6ajNckWgAXzOqSQG+gAA">
<XPD:ATTR name="Name" type="string">dispatchable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JaeS9rUmZUGmX5Ak1RKR6gAA</XPD:REF>
<XPD:REF name="Type_">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="kiUzcZu1lU6ht2xiOurojwAA">
<XPD:ATTR name="Name" type="string">methodName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JaeS9rUmZUGmX5Ak1RKR6gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="Qn9cG7ypj0u1unyFEUSTHQAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JaeS9rUmZUGmX5Ak1RKR6gAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">BHJ8zkyXOk2lA33FF3YIjwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">ONgogSJkd0i+LXTPdHy/WwAA</XPD:REF>
<XPD:REF name="Associations[1]">2BLXBmkQDEur6iGH3bw1/QAA</XPD:REF>
<XPD:REF name="Associations[2]">o88o2BHxFUScZV5/mQe9ZgAA</XPD:REF>
<XPD:REF name="Associations[3]">lGzhj1MyxECnTbQbGBhU0QAA</XPD:REF>
<XPD:REF name="Associations[4]">FwjEOJ3Dw0C0UpwyQa7R6wAA</XPD:REF>
<XPD:ATTR name="#Instances" type="integer">2</XPD:ATTR>
<XPD:REF name="Instances[0]">yR04FbChq0CbQAR3cnynigAA</XPD:REF>
<XPD:REF name="Instances[1]">Oi3tN9EUSkiAK5vE7uLiEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="pTkFRKWUaUaDg8Xx0LA/vwAA">
<XPD:ATTR name="Name" type="string">Dispatchable</XPD:ATTR>
<XPD:REF name="Namespace">Mn5+SYfpGE+5CldBV3thWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">9e1bB23iIEa2RvQhsDWKRAAA</XPD:REF>
<XPD:REF name="Views[1]">wPJzzRUScEyE6dkzGEs7kgAA</XPD:REF>
<XPD:REF name="Views[2]">q5nhXdWU2UaOjv9IIDiANgAA</XPD:REF>
<XPD:REF name="Views[3]">gWMQZVz5qUaFERv5PTT6IwAA</XPD:REF>
<XPD:REF name="Views[4]">0DzNkpWFWUuGeGNBBedDHQAA</XPD:REF>
<XPD:REF name="Views[5]">+riG/Ux0gkKhQvwW5qjVUgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">Mj0U1dwGf0GKaWFmyiUcTwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">3ui5OJXv4USgFT7ev5T+uQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">nAs8KPq5hkSIJJkBdPXxhgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">m8RpVQc1q0Gg/Sc1lp8qFwAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">AAOLekhsKEmftsF4HVV40gAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">11</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">GCOCA8zMxkCKS0CAeWTYqQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Ly905que7UG0rSaU1sP8YAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">HVrr78n2A0WbgTyzIvNQYAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">d+1GwryJ90uDSIsjNAv5IAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">g4fPpzLjqkSOJz4yBLtMWwAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">Tcb6CnLEwEOI4MhBxs01VAAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">PLOF6E4UJk+YvNGAXJKnlgAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">eA6oL77pz0alcsbHc3BkVAAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">7n6y4I0HRkuA3tCwr1BGJQAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">1HgaYPerW0q8i/uZhc1tmgAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">9JHc6ajNckWgAXzOqSQG+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="SO2JhB0BiEW1EWNWuDLnmwAA">
<XPD:ATTR name="Name" type="string">DynamicDispatchable</XPD:ATTR>
<XPD:REF name="Namespace">Mn5+SYfpGE+5CldBV3thWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">RdlLWdpaYUCD+F9E1xnmyQAA</XPD:REF>
<XPD:REF name="Views[1]">d2orm4RxekufGyUxquSzYwAA</XPD:REF>
<XPD:REF name="Views[2]">Bv2bTSWvrkCYDP1l07ivqQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">m8RpVQc1q0Gg/Sc1lp8qFwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="szun35yQAEGcjvrSKlH98QAA">
<XPD:ATTR name="Name" type="string">setupDispatchableModel</XPD:ATTR>
<XPD:REF name="Owner">SO2JhB0BiEW1EWNWuDLnmwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Pmx0S7OvNEiQJhmMoBMGdgAA">
<XPD:ATTR name="Name" type="string">dispatchableModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">szun35yQAEGcjvrSKlH98QAA</XPD:REF>
<XPD:REF name="Type_">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="6NxARATCkkKHAlq/yZmW7wAA">
<XPD:ATTR name="Name" type="string">getPropertyValue</XPD:ATTR>
<XPD:REF name="Owner">SO2JhB0BiEW1EWNWuDLnmwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jnuGXEUqQkqDUk7BKpdszwAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6NxARATCkkKHAlq/yZmW7wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="1Emvm2C06keYz6iswVDX4QAA">
<XPD:ATTR name="Name" type="string">setPropertyValue</XPD:ATTR>
<XPD:REF name="Owner">SO2JhB0BiEW1EWNWuDLnmwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SZbxnhse6kq8Ukf4U6SnMgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1Emvm2C06keYz6iswVDX4QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MOamAsCLiEmHZVTJaYhLYAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1Emvm2C06keYz6iswVDX4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLException" guid="oQ+cYAeD0kCkJxS9aPIQLAAA">
<XPD:ATTR name="Name" type="string">DispatchException</XPD:ATTR>
<XPD:REF name="Namespace">Mn5+SYfpGE+5CldBV3thWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">O1lNp0ZYDE2MZacPpJqhEwAA</XPD:REF>
<XPD:REF name="Views[1]">eOoZ90Iw0EKsdRv06prCLAAA</XPD:REF>
<XPD:REF name="Views[2]">ugqo5HnNIka7tboz9SpsXwAA</XPD:REF>
<XPD:REF name="Views[3]">wLUjyKJGbEqznDBrzXUGrgAA</XPD:REF>
<XPD:REF name="Views[4]">GSAMWBs3Q0qfe1Y02EMU6QAA</XPD:REF>
<XPD:REF name="Views[5]">XjisQsRGpESf1mr1jJcEsgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">4</XPD:ATTR>
<XPD:REF name="Specializations[0]">LOdEQwSX/Ui9857PDr2LEgAA</XPD:REF>
<XPD:REF name="Specializations[1]">KyGa15PxkEKLqhuz8lZmZQAA</XPD:REF>
<XPD:REF name="Specializations[2]">U1rpZnSVkEKcnIKDCvCdVQAA</XPD:REF>
<XPD:REF name="Specializations[3]">vkpeZl9TO0aDH7Xjq7H61AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLException" guid="pH2asiu1Q0SOHd5sRwuXtAAA">
<XPD:ATTR name="Name" type="string">ModelInitializationException</XPD:ATTR>
<XPD:REF name="Namespace">Mn5+SYfpGE+5CldBV3thWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">2HsTB+zwv0mG3InPVnYq4QAA</XPD:REF>
<XPD:REF name="Views[1]">I8teh8Lt3Ui92WdIJMSFrAAA</XPD:REF>
<XPD:REF name="Views[2]">JEsSyA8vdkyUZVDe8bHmjgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">LOdEQwSX/Ui9857PDr2LEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="/YxVBNnBlU2Od/Q8uXw5XAAA">
<XPD:ATTR name="Name" type="string">AnnosDispatch</XPD:ATTR>
<XPD:REF name="Namespace">Mn5+SYfpGE+5CldBV3thWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qIRh5GNCp02SiqnwWBFUlwAA</XPD:REF>
<XPD:REF name="Views[1]">EQTKewVF1k2HJ6qu65L5CwAA</XPD:REF>
<XPD:REF name="Views[2]">qFRiq+FicEqQu0JDLP14nAAA</XPD:REF>
<XPD:REF name="Views[3]">Zy1wxBpGJU6BU28pmsYSUgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="/5N4sNNV40e2PRgs3gFc4QAA">
<XPD:ATTR name="Name" type="string">MANAGED_PROPERTIES</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">/YxVBNnBlU2Od/Q8uXw5XAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLException" guid="5yRk18ONoEWAU1JtzOpbsAAA">
<XPD:ATTR name="Name" type="string">DispatchErrorException</XPD:ATTR>
<XPD:REF name="Namespace">Mn5+SYfpGE+5CldBV3thWQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">qWlxS0o0sk2+89gwOJErMgAA</XPD:REF>
<XPD:REF name="Views[1]">nkSrWAkbf0mQ/1QjtbEoSgAA</XPD:REF>
<XPD:REF name="Views[2]">gxNTrHKCnE+wK5pCMBDjrQAA</XPD:REF>
<XPD:REF name="Views[3]">HqEiEi66KEulb+0e/DSc2QAA</XPD:REF>
<XPD:REF name="Views[4]">A54vK7OkBU2JDRenymTAxwAA</XPD:REF>
<XPD:REF name="Views[5]">JMZSfDfxzEikh5eVdCeJHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLPackage" guid="6bxknAghPUWMh2DtMKMWggAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch.map</XPD:ATTR>
<XPD:REF name="Namespace">Mn5+SYfpGE+5CldBV3thWQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">12</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="OE5MapFMikqAgF+fp+mQdwAA">
<XPD:ATTR name="Name" type="string">MappingResult</XPD:ATTR>
<XPD:REF name="Namespace">6bxknAghPUWMh2DtMKMWggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">DA47Cy/xDUWSseYaesVnIwAA</XPD:REF>
<XPD:REF name="Views[1]">lTB9cu7eh0OlwXn2qcVVrAAA</XPD:REF>
<XPD:REF name="Views[2]">kuDUcOBfTUOowjt3dXHLVwAA</XPD:REF>
<XPD:REF name="Views[3]">sbviDGFrKkmVpE07iB9tIQAA</XPD:REF>
<XPD:REF name="Views[4]">7gYX/wZYOkCPTcORPIJ9bAAA</XPD:REF>
<XPD:REF name="Views[5]">CqHQ1Selm020O3QFHYSGiAAA</XPD:REF>
<XPD:REF name="Views[6]">sLl0lvAG4Uery++3euxroAAA</XPD:REF>
<XPD:REF name="Views[7]">xWqKvJ8qN0mbdr6NJ8rx2AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="FEJ/+ncKoEWjc5AMrBBVkwAA">
<XPD:ATTR name="Name" type="string">getObject</XPD:ATTR>
<XPD:REF name="Owner">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="d+1GwryJ90uDSIsjNAv5IAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FEJ/+ncKoEWjc5AMrBBVkwAA</XPD:REF>
<XPD:REF name="Type_">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Nuw188C85Ei9wHsrxv9v4gAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">CcYIuHwUykyESX06AAqEAgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">xN1aSIhnjUW46K5Cm4SJuwAA</XPD:REF>
<XPD:REF name="Associations[1]">yDXiBQWAOU+b9sLn77j+uQAA</XPD:REF>
<XPD:REF name="Associations[2]">MjaxqdG5iEOVJutzIzsLEAAA</XPD:REF>
<XPD:REF name="Associations[3]">6bNMa7hHtUSyfdZ/vtvUgwAA</XPD:REF>
<XPD:REF name="Associations[4]">Y1/vICrumkuwuimOULLnKAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="AAOLekhsKEmftsF4HVV40gAA">
<XPD:ATTR name="Name" type="string">dispatchable</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Dispatchable</XPD:ATTR>
<XPD:REF name="Type_">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
<XPD:REF name="Owner">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="VoVYQ4Q760WGTQZS4j6LSwAA">
<XPD:ATTR name="Name" type="string">dispatchModel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DispatchModel</XPD:ATTR>
<XPD:REF name="Owner">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="PCae+hK/e0CHx9Jrg77zPwAA">
<XPD:ATTR name="Name" type="string">values</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="vBJYdmpf00yfPAm78iwrpAAA">
<XPD:ATTR name="Name" type="string">invalidRawValues</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="7yHHpB5OcEqsDZViz6QKjQAA">
<XPD:ATTR name="Name" type="string">labels</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="zhfsAxEdh0uOr9DptOy7TwAA">
<XPD:ATTR name="Name" type="string">mapped</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="C1cs4Bo98k2esuZg73BqUQAA">
<XPD:ATTR name="Name" type="string">MappingPathResolver</XPD:ATTR>
<XPD:REF name="Namespace">6bxknAghPUWMh2DtMKMWggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">9fz1R8Ny80uDhwzISNLwyAAA</XPD:REF>
<XPD:REF name="Views[1]">g23AVv3iFUS1XpO2UpEowgAA</XPD:REF>
<XPD:REF name="Views[2]">ZgzJalhjCkCvFkqX4u+dIAAA</XPD:REF>
<XPD:REF name="Views[3]">YtJ6Q9eNMk27I8A6sxXPhAAA</XPD:REF>
<XPD:REF name="Views[4]">njcrQnccX0aDSdquwY8wtAAA</XPD:REF>
<XPD:REF name="Views[5]">ze7XPV7lHkGf3HZgma7ivQAA</XPD:REF>
<XPD:REF name="Views[6]">UiE8HvEG6km7oDv2fl5rzQAA</XPD:REF>
<XPD:REF name="Views[7]">yVZcwC8sV0yRlNITbnONUwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="NqnYPbuUkEORs5HbX8N7EQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">C1cs4Bo98k2esuZg73BqUQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Nuw188C85Ei9wHsrxv9v4gAA">
<XPD:ATTR name="Name" type="string">mappingResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NqnYPbuUkEORs5HbX8N7EQAA</XPD:REF>
<XPD:REF name="Type_">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/82BSP16HkKSl8Iw1QBIeQAA">
<XPD:ATTR name="Name" type="string">dispatchableModelManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NqnYPbuUkEORs5HbX8N7EQAA</XPD:REF>
<XPD:REF name="Type_">MHmv5TU2SE2uHB7lZ27wmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="4P1y2AFZq0CitAyy1TYViQAA">
<XPD:ATTR name="Name" type="string">analyze</XPD:ATTR>
<XPD:REF name="Owner">C1cs4Bo98k2esuZg73BqUQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9DKp48bCD0Wf207s6eRm4QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4P1y2AFZq0CitAyy1TYViQAA</XPD:REF>
<XPD:REF name="Type_">SVxcrz/OjUadqFYNJo4CbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/10XUNI90keji/IDx3dKfgAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4P1y2AFZq0CitAyy1TYViQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">9DsrTdL5nUa2w+XtFSDHlgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">1Qa2xvVZDUKplXZgGOYLLAAA</XPD:REF>
<XPD:REF name="Associations[1]">oa0mKohJu0OUKjyTprxrzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLException" guid="4KOYj7u7dU6neTGf2upOKAAA">
<XPD:ATTR name="Name" type="string">InvalidPropertyExpressionException</XPD:ATTR>
<XPD:REF name="Namespace">6bxknAghPUWMh2DtMKMWggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">wkisop0u60mAugYjnfQrbQAA</XPD:REF>
<XPD:REF name="Views[1]">J1l5TVVH9k63XjDkrWcmrAAA</XPD:REF>
<XPD:REF name="Views[2]">dcz++RlTdE67CLUv7KoZIQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">KyGa15PxkEKLqhuz8lZmZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="SVxcrz/OjUadqFYNJo4CbgAA">
<XPD:ATTR name="Name" type="string">AnalyzerResult</XPD:ATTR>
<XPD:REF name="Namespace">6bxknAghPUWMh2DtMKMWggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FfEXqU7gvU6Wpna8dHan0AAA</XPD:REF>
<XPD:REF name="Views[1]">+w4eHk5on0+ox4SFXtAhLQAA</XPD:REF>
<XPD:REF name="Views[2]">Dli0i8vRrEiGr14y0pseGwAA</XPD:REF>
<XPD:REF name="Views[3]">yrsH+YxpxE6UdhhvSaWbXwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="e9vR6ni7REmNR7H9w9HQoAAA">
<XPD:ATTR name="Name" type="string">getMappingResult</XPD:ATTR>
<XPD:REF name="Owner">SVxcrz/OjUadqFYNJo4CbgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CcYIuHwUykyESX06AAqEAgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e9vR6ni7REmNR7H9w9HQoAAA</XPD:REF>
<XPD:REF name="Type_">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="zVL0TfczGEOp6J/S9gci9QAA">
<XPD:ATTR name="Name" type="string">getPropertyName</XPD:ATTR>
<XPD:REF name="Owner">SVxcrz/OjUadqFYNJo4CbgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="x0JR93vJn0mV8pdryHwGigAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zVL0TfczGEOp6J/S9gci9QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="zihdLT3W4UuUbgCf1ZQG4AAA">
<XPD:ATTR name="Name" type="string">getPropertyPath</XPD:ATTR>
<XPD:REF name="Owner">SVxcrz/OjUadqFYNJo4CbgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FyBFmpeDJECRIao3cShrGQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zihdLT3W4UuUbgCf1ZQG4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="r2mpLXkUREmiBq9An9JEJgAA">
<XPD:ATTR name="Name" type="string">getLastPathPart</XPD:ATTR>
<XPD:REF name="Owner">SVxcrz/OjUadqFYNJo4CbgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uOS5Df0P9U65E++L/wryDgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">r2mpLXkUREmiBq9An9JEJgAA</XPD:REF>
<XPD:REF name="Type_">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">9DKp48bCD0Wf207s6eRm4QAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">tTlWUwG3O0GW24lTikgRQQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">B7a7N0pYqUKWuv/c9XFPLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLException" guid="p3p3cPq5wEOK1LA3/ugBgQAA">
<XPD:ATTR name="Name" type="string">UnresolvablePropertyPathException</XPD:ATTR>
<XPD:REF name="Namespace">6bxknAghPUWMh2DtMKMWggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">+wi8OX7cg0ShEhw0gTEwMQAA</XPD:REF>
<XPD:REF name="Views[1]">ERLnMB6mJUCe4eS3HOVB5wAA</XPD:REF>
<XPD:REF name="Views[2]">5L8Gz/2/EkCR3IEI5+34FwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">U1rpZnSVkEKcnIKDCvCdVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="E/cMF6X6BUK7YDrcqxCWEwAA">
<XPD:ATTR name="Name" type="string">PropertyPath</XPD:ATTR>
<XPD:REF name="Namespace">6bxknAghPUWMh2DtMKMWggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">TFsh3o9CbUKondSdmcs3OwAA</XPD:REF>
<XPD:REF name="Views[1]">fFWHJ1yzj0OBWJrBX32NGAAA</XPD:REF>
<XPD:REF name="Views[2]">04BPFZRLDkyuxK9TuZ1YNQAA</XPD:REF>
<XPD:REF name="Views[3]">4kqGZ5VwYEyb3+q2Oxt9vwAA</XPD:REF>
<XPD:REF name="Views[4]">S1vRWe6V1kSNxiu8gdcKhwAA</XPD:REF>
<XPD:REF name="Views[5]">d3Qanlvkk066aJzqy32FPQAA</XPD:REF>
<XPD:REF name="Views[6]">Zgv86EXKI0KBVmhjTMutNQAA</XPD:REF>
<XPD:REF name="Views[7]">tGD3LgYxpEGCPlFZaq9oywAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="z8Rf40RRZUWxqRWed817zgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FsY5AOLguUSCuTA1obpNDwAA">
<XPD:ATTR name="Name" type="string">pathParts</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">z8Rf40RRZUWxqRWed817zgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="RNKp+75z00usE6TL2kWsTwAA">
<XPD:ATTR name="Name" type="string">Operation1</XPD:ATTR>
<XPD:REF name="Owner">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">pppvXdwKXUOjX1QpUrR9KwAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">ZLeDkbbmlU24jdCWR5jZMgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">11</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">0EXZeu/eUk2k307o+uYFQAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">GKtMn0QPaEukW7gNcCDp5gAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">UBsukE/dgUmBG7EOFUV1EQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">Ni7WE6ndYkqPxOpkvjsaZwAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">JV4vq79hOUC9BK1VhDnbxQAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">wuL6fl9Ti0ajp5rrQjvCUAAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">m/MfNh24DEurBwHA5l9zZwAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">vPbh+MUxIk6WjHJ0rbM+vQAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">kdbE+ZgdmU2LDaH4dpxKLAAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">lFM2Jeg42EmKCm+bq+uU3wAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">cA06dzs1PEyRXlKuzqn8twAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">P8vfQAumB021faM4RMND/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="8/dsg8nnMkqh819Gv4M2nwAA">
<XPD:ATTR name="Name" type="string">PropertyPathPart</XPD:ATTR>
<XPD:REF name="Namespace">6bxknAghPUWMh2DtMKMWggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">TU1T1Cm72EexMtWPFUxyYQAA</XPD:REF>
<XPD:REF name="Views[1]">ZshcGb/23ES56phXKfaz+gAA</XPD:REF>
<XPD:REF name="Views[2]">R/SEsVMs3E2b9+TzpOPGEgAA</XPD:REF>
<XPD:REF name="Views[3]">PpFLjpZq5Eq32CZHyJFwWAAA</XPD:REF>
<XPD:REF name="Views[4]">ZfhWqJRa10m29jXn0E4jYwAA</XPD:REF>
<XPD:REF name="Views[5]">YNhl1Vwdpk6ATfEdep4hgAAA</XPD:REF>
<XPD:REF name="Views[6]">5bifWRGxUEC6v5WWVhT0OgAA</XPD:REF>
<XPD:REF name="Views[7]">8A9KdOG4902bjsxoXP9lRwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="oE6Iws+dJ0C6AFNSYofRtQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PBusC2XmWkCJwf+9I/mrKAAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oE6Iws+dJ0C6AFNSYofRtQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="c6m6VEXeJEGDcgfflhrsewAA">
<XPD:ATTR name="Name" type="string">array</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oE6Iws+dJ0C6AFNSYofRtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="LKTKNoqi90C4sM7Kzu0IOwAA">
<XPD:ATTR name="Name" type="string">arrayKey</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oE6Iws+dJ0C6AFNSYofRtQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="1uvBSPjfHUS7ixo5HmM3UgAA">
<XPD:ATTR name="Name" type="string">getPropertyName</XPD:ATTR>
<XPD:REF name="Owner">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Qm7lfls2cUSSbnW2RGrZuwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1uvBSPjfHUS7ixo5HmM3UgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="0tbzIU9S/UW0j1qmkI4CMwAA">
<XPD:ATTR name="Name" type="string">isArray</XPD:ATTR>
<XPD:REF name="Owner">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IrXjCTM9nEuCrVHhV3RIzgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0tbzIU9S/UW0j1qmkI4CMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Ju+iI2+nA02eEE30c9LigQAA">
<XPD:ATTR name="Name" type="string">getArrayKey</XPD:ATTR>
<XPD:REF name="Owner">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="I3SUKiDLIUOGrvy/vAFvAQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ju+iI2+nA02eEE30c9LigQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="gvvdPG44q0qzfVBVxLI1zwAA">
<XPD:ATTR name="Name" type="string">isArrayKeyResolved</XPD:ATTR>
<XPD:REF name="Owner">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IHEu6Tmj8EKiNsJ5krR5aAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gvvdPG44q0qzfVBVxLI1zwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="b1FxL46rBECkuh790BN+0wAA">
<XPD:ATTR name="Name" type="string">resolveArrayKey</XPD:ATTR>
<XPD:REF name="Owner">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/+5m12uaUkSKa4SiNiNFIAAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b1FxL46rBECkuh790BN+0wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="KM2UINZ3EkOSYeCv/TeNEQAA">
<XPD:ATTR name="Name" type="string">getResolvedArrayKey</XPD:ATTR>
<XPD:REF name="Owner">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rFUoLHdf3kaDNNjnntR/ZwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KM2UINZ3EkOSYeCv/TeNEQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="wwHsLxASmk2muV/lHfSYUAAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="Y06nXu9De0SGjUK27YjvmgAA">
<XPD:ATTR name="Name" type="string">createFromExpression</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3w2aRJDl8kuHB6NfQIFwVQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Y06nXu9De0SGjUK27YjvmgAA</XPD:REF>
<XPD:REF name="Type_">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7wqNsYNixUCdLjnpV61cEgAA">
<XPD:ATTR name="Name" type="string">$expression</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Y06nXu9De0SGjUK27YjvmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">3w2aRJDl8kuHB6NfQIFwVQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">uOS5Df0P9U65E++L/wryDgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">074cYCfRgUy9i5iGbRhQBwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">clwqTS9r8UK5adpeCHEEbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLException" guid="ghhgGau3nkSwl4sapN9AXwAA">
<XPD:ATTR name="Name" type="string">CorruptedMappingResultException</XPD:ATTR>
<XPD:REF name="Namespace">6bxknAghPUWMh2DtMKMWggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">RIztgJH3t0OeL0tzmIg5gwAA</XPD:REF>
<XPD:REF name="Views[1]">+cMMA2/xdUObwKMAxYjIDQAA</XPD:REF>
<XPD:REF name="Views[2]">UxzUa385jkqFbJNsV2tdlAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">vkpeZl9TO0aDH7Xjq7H61AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLPackage" guid="MdvJOM2ei02J5scZKD0zlgAA">
<XPD:ATTR name="Name" type="string">bind</XPD:ATTR>
<XPD:REF name="Namespace">6bxknAghPUWMh2DtMKMWggAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="PCHiWGzYxEuCqpElqabiCwAA">
<XPD:ATTR name="Name" type="string">ObjectMapper</XPD:ATTR>
<XPD:REF name="Namespace">MdvJOM2ei02J5scZKD0zlgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">F7OhhUUpMEGIAautzWL1PgAA</XPD:REF>
<XPD:REF name="Views[1]">h7Np8xzNA0ySoGMvnv4IHAAA</XPD:REF>
<XPD:REF name="Views[2]">auDbQgW6ZE6ZHFIgYOjV4wAA</XPD:REF>
<XPD:REF name="Views[3]">CUVd6qoddU6+WDKbNGS3aAAA</XPD:REF>
<XPD:REF name="Views[4]">DL+96gw+3UOPAGpsdtanKAAA</XPD:REF>
<XPD:REF name="Views[5]">478cwJ770UaZuKUIiMEWqgAA</XPD:REF>
<XPD:REF name="Views[6]">HE13vLJpAkGggoctqGAjJAAA</XPD:REF>
<XPD:REF name="Views[7]">wP4qcp8850yAKdX2tcxe/wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="zxcjyR7EMky20jLx/64nrQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">PCHiWGzYxEuCqpElqabiCwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FXvlDdIj+EKWIGBCYIaXewAA">
<XPD:ATTR name="Name" type="string">dispatchModel</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DispatchModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zxcjyR7EMky20jLx/64nrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bMYMCqV1uUqGVKYqIz/1wgAA">
<XPD:ATTR name="Name" type="string">objectItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zxcjyR7EMky20jLx/64nrQAA</XPD:REF>
<XPD:REF name="Type_">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="gMVPj0TkMkufJOrLfZ1StAAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:REF name="Owner">PCHiWGzYxEuCqpElqabiCwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wa6hXmzKAECOcvzu1W7NeAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gMVPj0TkMkufJOrLfZ1StAAA</XPD:REF>
<XPD:REF name="Type_">Mo5jWp3+sUCrZWFsUaL7pwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="R/PKbMpok0+aYbQoUJACpQAA">
<XPD:ATTR name="Name" type="string">disptchable</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Disptachable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gMVPj0TkMkufJOrLfZ1StAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="X8H59xmQAkaH7pEMUQBIWQAA">
<XPD:ATTR name="Name" type="string">binindTree</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gMVPj0TkMkufJOrLfZ1StAAA</XPD:REF>
<XPD:REF name="Type_">ui/GGMkickaew/PVyOK02AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="SOWY7rAS10261fozXKR3zAAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gMVPj0TkMkufJOrLfZ1StAAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="IIJJfJCaHES+9twM5QgBUAAA">
<XPD:ATTR name="Name" type="string">MappingDefinition</XPD:ATTR>
<XPD:REF name="Namespace">MdvJOM2ei02J5scZKD0zlgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SVfbtZFljkO5gQFeSDadGQAA</XPD:REF>
<XPD:REF name="Views[1]">9vM97QllhkyPF+yfNceoSQAA</XPD:REF>
<XPD:REF name="Views[2]">wamDODdhwUS8jNKzqn9gcQAA</XPD:REF>
<XPD:REF name="Views[3]">RsCwL5uL1kGL9zNh80ZVUAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="LZyfMY5pDU+A4SY17Xo9NgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">IIJJfJCaHES+9twM5QgBUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TM1IBI0hl0+26hBUJ4aNUgAA">
<XPD:ATTR name="Name" type="string">dispatchModel</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DispatchModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LZyfMY5pDU+A4SY17Xo9NgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Yj7Xxah87E2AjronthScoAAA">
<XPD:ATTR name="Name" type="string">objectItem</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LZyfMY5pDU+A4SY17Xo9NgAA</XPD:REF>
<XPD:REF name="Type_">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ckrrhYBCU0GewkbFTsBIjAAA">
<XPD:ATTR name="Name" type="string">ignore</XPD:ATTR>
<XPD:REF name="Owner">IIJJfJCaHES+9twM5QgBUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XQDVqr23M0eLQDboybv67AAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ckrrhYBCU0GewkbFTsBIjAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ay3re3gr006Kkbi0kJ7/iQAA">
<XPD:ATTR name="Name" type="string">isPropertyIgnored</XPD:ATTR>
<XPD:REF name="Owner">IIJJfJCaHES+9twM5QgBUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="t4JwyMOCtE6q/6XWElOk7AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ay3re3gr006Kkbi0kJ7/iQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="H0z/iT0MckO4GlDJAli/4AAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ay3re3gr006Kkbi0kJ7/iQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="zNo+kxedqEW8zm7jV1egMwAA">
<XPD:ATTR name="Name" type="string">isDispatched</XPD:ATTR>
<XPD:REF name="Owner">IIJJfJCaHES+9twM5QgBUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xiQAgVIAYUGtK9YkJieZygAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zNo+kxedqEW8zm7jV1egMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="AWrd7F3vFEeuBov/J2z6hAAA">
<XPD:ATTR name="Name" type="string">getDispatchedObjectItem</XPD:ATTR>
<XPD:REF name="Owner">IIJJfJCaHES+9twM5QgBUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mh2CB+9qKUuNjsZe4UdtWgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AWrd7F3vFEeuBov/J2z6hAAA</XPD:REF>
<XPD:REF name="Type_">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="cA0IiVs3ukmW248NUTxSLwAA">
<XPD:ATTR name="Name" type="string">getDispatchedValue</XPD:ATTR>
<XPD:REF name="Owner">IIJJfJCaHES+9twM5QgBUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+7lg6BDrwUeqPzLIdO6rrwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cA0IiVs3ukmW248NUTxSLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pF3A//67XUCKDxglM1TpDgAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cA0IiVs3ukmW248NUTxSLwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">1kzGuJMZ+02TwXXM89Re7wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ottSpHgMok2A2uiTYBdT9wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="3Q7/y6e6OE+Q6ZT+eijQiwAA">
<XPD:ATTR name="Name" type="string">dispatchModel</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DispatchModel</XPD:ATTR>
<XPD:REF name="Owner">IIJJfJCaHES+9twM5QgBUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="9Fol59YNRkOzqOd8vVux+gAA">
<XPD:ATTR name="Name" type="string">BindingErrors</XPD:ATTR>
<XPD:REF name="Namespace">MdvJOM2ei02J5scZKD0zlgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">j2Y+PDdFHkae0BN+Ev3nrgAA</XPD:REF>
<XPD:REF name="Views[1]">I8hpZ56fwE2z3qiK2nWHlQAA</XPD:REF>
<XPD:REF name="Views[2]">IiHmBuqGsE6sE2INfXFuEwAA</XPD:REF>
<XPD:REF name="Views[3]">3C08q+ltlEibkSxP1AM9QwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">s34SvOtpeEy0CvwTv/XvsAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">3Kfzyi4VvUOsdrVwrpGNuwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">04Cgrtlan0igSjVOje8ITAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="TOsqcPiQcUmhds+wBVn4CwAA">
<XPD:ATTR name="Name" type="string">BindingDefinition</XPD:ATTR>
<XPD:REF name="Namespace">MdvJOM2ei02J5scZKD0zlgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GWk35HnNX0WT28j4zTvXkgAA</XPD:REF>
<XPD:REF name="Views[1]">03gJWU5WrkGwNaND0J1+NwAA</XPD:REF>
<XPD:REF name="Views[2]">3bbznOJieke4fJw4/jl6BgAA</XPD:REF>
<XPD:REF name="Views[3]">KDCEuSgR+U+s4ghTxUrICgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="cfK8PlFUiUShE97MzCmWtgAA">
<XPD:ATTR name="Name" type="string">valo</XPD:ATTR>
<XPD:REF name="Owner">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="plGrhQC67kKAK3vwu6iu5AAA">
<XPD:ATTR name="Name" type="string">validator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cfK8PlFUiUShE97MzCmWtgAA</XPD:REF>
<XPD:REF name="Type_">OBimwPRE/UiaYHD2JgciagAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="dmTbyXPYc0KK3lwvz1BowwAA">
<XPD:ATTR name="Name" type="string">val</XPD:ATTR>
<XPD:REF name="Owner">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bN1vJBWUF0qyPcHQjlcFlAAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dmTbyXPYc0KK3lwvz1BowwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="2XIUogbdj0a5S9ZDXydVfAAA">
<XPD:ATTR name="Name" type="string">propertyValidator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dmTbyXPYc0KK3lwvz1BowwAA</XPD:REF>
<XPD:REF name="Type_">vchpS/le9E28gjuDL189mQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="j+sUZRaH6kq2RZOj7lVodgAA">
<XPD:ATTR name="Name" type="string">closure</XPD:ATTR>
<XPD:REF name="Owner">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qN1W1lzenEKR4J43tSvfjAAA">
<XPD:ATTR name="Name" type="string">closure</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Closure</XPD:ATTR>
<XPD:REF name="BehavioralFeature">j+sUZRaH6kq2RZOj7lVodgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="fK8yA83nrkWdZ+/LWudbjwAA">
<XPD:ATTR name="Name" type="string">ignore</XPD:ATTR>
<XPD:REF name="Owner">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lvXJrv0zKEetDVGHyfEJWQAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fK8yA83nrkWdZ+/LWudbjwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="+vsWaCwpi0KES+hwtYVbyAAA">
<XPD:ATTR name="Name" type="string">reset</XPD:ATTR>
<XPD:REF name="Owner">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xQh8Jstx+k+CU49MGvFk0wAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+vsWaCwpi0KES+hwtYVbyAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="LK9yM8cTx0mSu2Chmzqp2wAA">
<XPD:ATTR name="Name" type="string">arrayKey</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">stirng</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+vsWaCwpi0KES+hwtYVbyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="9h5c9MAQQkCGqP2nbsRcaQAA">
<XPD:ATTR name="Name" type="string">getParent</XPD:ATTR>
<XPD:REF name="Owner">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IvpMC1xtCUCeQ5mJm6dg6QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9h5c9MAQQkCGqP2nbsRcaQAA</XPD:REF>
<XPD:REF name="Type_">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="qKE8pqkR3U6WdncZjoXEVwAA">
<XPD:ATTR name="Name" type="string">getDescendant</XPD:ATTR>
<XPD:REF name="Owner">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="keE2P+Ujh0iqFjKHT7DhXgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qKE8pqkR3U6WdncZjoXEVwAA</XPD:REF>
<XPD:REF name="Type_">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lgNVUTrRpUmQpMdRFEUa8AAA">
<XPD:ATTR name="Name" type="string">expression</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qKE8pqkR3U6WdncZjoXEVwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="jxm4hzABHkertZ2DA0H4PgAA">
<XPD:ATTR name="Name" type="string">getDescendants</XPD:ATTR>
<XPD:REF name="Owner">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="j4rkNjmAY0OnlzB4QiQKLwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">BindingConstraints[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jxm4hzABHkertZ2DA0H4PgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="tAKR6aOx/UqcL6ouyLMzAQAA">
<XPD:ATTR name="Name" type="string">expression</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jxm4hzABHkertZ2DA0H4PgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">IvpMC1xtCUCeQ5mJm6dg6QAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">keE2P+Ujh0iqFjKHT7DhXgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">FYviFRKE1kO1MITGJ7r0hQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">k89Ci8S3zU6B8rF9biatdwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">6qBfbNvYBUS/YZ+Vh6mi5gAA</XPD:REF>
<XPD:REF name="Associations[1]">dbO2jwZZa0aSm+4e/15f5gAA</XPD:REF>
<XPD:REF name="Associations[2]">K/nMLxvKcUSMXBbOo00fhAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="FoD/u7xIFUq6bUzX8biNVgAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PropertyPath</XPD:ATTR>
<XPD:REF name="Owner">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="cpElmrwU6kqMXzuOvT9HHQAA">
<XPD:ATTR name="Name" type="string">validators</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Validator&gt;</XPD:ATTR>
<XPD:REF name="Owner">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="ui/GGMkickaew/PVyOK02AAA">
<XPD:ATTR name="Name" type="string">BindingTree</XPD:ATTR>
<XPD:REF name="Namespace">MdvJOM2ei02J5scZKD0zlgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yBBUo4OLyUKrV6MfnHbKjgAA</XPD:REF>
<XPD:REF name="Views[1]">TwVDPj0QAU6qA5mMPDG9hwAA</XPD:REF>
<XPD:REF name="Views[2]">UXD6liogCEiaixCEdLdBrAAA</XPD:REF>
<XPD:REF name="Views[3]">BFPh1Koy+k6MpjkuD4Aw8AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="jOBhkiuXf02WsTU1l+6ohQAA">
<XPD:ATTR name="Name" type="string">register</XPD:ATTR>
<XPD:REF name="Owner">ui/GGMkickaew/PVyOK02AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gQXX/gC2bUymnIp2n0NaEAAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jOBhkiuXf02WsTU1l+6ohQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FYviFRKE1kO1MITGJ7r0hQAA">
<XPD:ATTR name="Name" type="string">bindingConstraints</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jOBhkiuXf02WsTU1l+6ohQAA</XPD:REF>
<XPD:REF name="Type_">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="J0JXSYf7fEew5qC54C6KMAAA">
<XPD:ATTR name="Name" type="string">validate</XPD:ATTR>
<XPD:REF name="Owner">ui/GGMkickaew/PVyOK02AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="M9Zuoq44UkiO7GFXaif46QAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">J0JXSYf7fEew5qC54C6KMAAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">X8H59xmQAkaH7pEMUQBIWQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">yqlN5baWqkKCqRJX5wIpvwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLPackage" guid="0fGBiftp6Uy2k75GWNdhiQAA">
<XPD:ATTR name="Name" type="string">val</XPD:ATTR>
<XPD:REF name="Namespace">6bxknAghPUWMh2DtMKMWggAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="ed9t4PdBxUezPBy25tgwKgAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="Namespace">0fGBiftp6Uy2k75GWNdhiQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="1wVdj5cGl0q1Fl4+X09FXgAA">
<XPD:ATTR name="Name" type="string">PropertyValidatorAdapter</XPD:ATTR>
<XPD:REF name="Namespace">ed9t4PdBxUezPBy25tgwKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="Z3HHONTfOUCm37GNQxDU1wAA">
<XPD:ATTR name="Name" type="string">Validator</XPD:ATTR>
<XPD:REF name="Namespace">0fGBiftp6Uy2k75GWNdhiQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">AEBGGdQNn06DsST1r4IjOQAA</XPD:REF>
<XPD:REF name="Views[1]">fFUqTepEUUmkSkKPQf5LeQAA</XPD:REF>
<XPD:REF name="Views[2]">D8ssbyvnMEO8PP5cVQTlcQAA</XPD:REF>
<XPD:REF name="Views[3]">JnoYQh6VlUOzIDcFbAqQXQAA</XPD:REF>
<XPD:REF name="Views[4]">bFA4D7775UGJK589e5zblAAA</XPD:REF>
<XPD:REF name="Views[5]">khXgabAVL0aIQt4VkLHbWAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">jc+BmMPg5kyKtMhMroDYiAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="gUlwlVFCRUS4t9XLIsnYjQAA">
<XPD:ATTR name="Name" type="string">validate</XPD:ATTR>
<XPD:REF name="Owner">Z3HHONTfOUCm37GNQxDU1wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pfomgA5goEuoyRi2npMaPgAA">
<XPD:ATTR name="Name" type="string">mappingResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gUlwlVFCRUS4t9XLIsnYjQAA</XPD:REF>
<XPD:REF name="Type_">Mo5jWp3+sUCrZWFsUaL7pwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hMWJmCSpKE+2jCvX0FAVNAAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gUlwlVFCRUS4t9XLIsnYjQAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">UqujfCIpV0KzJR9xRmsxcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="rOzlr3g27EGSDAZvEnm8VQAA">
<XPD:ATTR name="Name" type="string">PropertyValidator</XPD:ATTR>
<XPD:REF name="Namespace">0fGBiftp6Uy2k75GWNdhiQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">Gg57zZLC/ESDxYHguIanQQAA</XPD:REF>
<XPD:REF name="Views[1]">7ALa9+tLEU+jTyLrisBqIAAA</XPD:REF>
<XPD:REF name="Views[2]">kFn4p/TNE0qxC8XFfX0DPQAA</XPD:REF>
<XPD:REF name="Views[3]">Cqr4OMIBS0WxY1YaGeONxgAA</XPD:REF>
<XPD:REF name="Views[4]">0A7zUvz54ESQCOxN4KypYQAA</XPD:REF>
<XPD:REF name="Views[5]">paP3D4fw6E+X0m9x2CtN/AAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">a1Y4EjmNnka/sM1/I8SiDAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">jc+BmMPg5kyKtMhMroDYiAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="t3KcBPcstUyIEuANPLmIaAAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:REF name="Owner">rOzlr3g27EGSDAZvEnm8VQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gItGNY0TU0WwRgP7SBPDywAA">
<XPD:ATTR name="Name" type="string">managedProperties</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ManagedProperty&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">t3KcBPcstUyIEuANPLmIaAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="KUqA1lOi8UKOb+MaMR+8QAAA">
<XPD:ATTR name="Name" type="string">PropertyValidatorAdapter</XPD:ATTR>
<XPD:REF name="Namespace">0fGBiftp6Uy2k75GWNdhiQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">T912a6svgkKkkIIDQ7Kl8gAA</XPD:REF>
<XPD:REF name="Views[1]">f7YO6NLIF0yVl0rsS0BODwAA</XPD:REF>
<XPD:REF name="Views[2]">ukezlNzrVEm1plYjXIltCAAA</XPD:REF>
<XPD:REF name="Views[3]">OAw1Oj2DtEaNloqq32enwwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">a1Y4EjmNnka/sM1/I8SiDAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">OShb5C8oMUWIL8/cGvkf9QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="MMQ4tDbjQEaenJ02IZJosgAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:REF name="Owner">KUqA1lOi8UKOb+MaMR+8QAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4/qgJWXT8U2ci9KmxbGUPwAA">
<XPD:ATTR name="Name" type="string">managedProperties</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ManagedProperty&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MMQ4tDbjQEaenJ02IZJosgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="HmZyS0sc1EWXDrCT52fVoAAA">
<XPD:ATTR name="Name" type="string">validate</XPD:ATTR>
<XPD:REF name="Owner">KUqA1lOi8UKOb+MaMR+8QAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HbqzRpxnwkigKl2oAYAhWgAA">
<XPD:ATTR name="Name" type="string">mappingResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HmZyS0sc1EWXDrCT52fVoAAA</XPD:REF>
<XPD:REF name="Type_">Mo5jWp3+sUCrZWFsUaL7pwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nWkkcuk/pkmIR3fslYfnwgAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HmZyS0sc1EWXDrCT52fVoAAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="0rwIo6ZsI0Wk2dOPCp+dFgAA">
<XPD:ATTR name="Name" type="string">getManagedProperties</XPD:ATTR>
<XPD:REF name="Owner">KUqA1lOi8UKOb+MaMR+8QAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hQonNb+glkaCRQBgWFVbSwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ManagedProperty&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0rwIo6ZsI0Wk2dOPCp+dFgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="tFjQ79V+X0ObMHCPfR33ZAAA">
<XPD:ATTR name="Name" type="string">SinglePropertyValidator</XPD:ATTR>
<XPD:REF name="Namespace">0fGBiftp6Uy2k75GWNdhiQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tio0fCNlbUScPo3BOY3pbgAA</XPD:REF>
<XPD:REF name="Views[1]">CIhGKkxqk0uXlza7lX27eQAA</XPD:REF>
<XPD:REF name="Views[2]">V1aeg1Lt0UC5tkUOMNHkkAAA</XPD:REF>
<XPD:REF name="Views[3]">3VkJytaaakqxTw1nDpUNdgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">OShb5C8oMUWIL8/cGvkf9QAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">e34yDXbMREWaD7g5cE5DQAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="JImOC5/3tkW9dPUlGpeRrgAA">
<XPD:ATTR name="Name" type="string">validate</XPD:ATTR>
<XPD:REF name="Owner">tFjQ79V+X0ObMHCPfR33ZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WH3zqZy5lUuI/uuKv9MnbQAA">
<XPD:ATTR name="Name" type="string">mappingResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JImOC5/3tkW9dPUlGpeRrgAA</XPD:REF>
<XPD:REF name="Type_">Mo5jWp3+sUCrZWFsUaL7pwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="sRfEOAuk+0CcbRw6a6OiTgAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JImOC5/3tkW9dPUlGpeRrgAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="gT+aUP8YCEGEMvJUcVY77wAA">
<XPD:ATTR name="Name" type="string">validateProperty</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">tFjQ79V+X0ObMHCPfR33ZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5/xQuxu82EqSPcmk4+FmHwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gT+aUP8YCEGEMvJUcVY77wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="2SmGwJrPvkajTMV+GRoCuAAA">
<XPD:ATTR name="Name" type="string">managedProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gT+aUP8YCEGEMvJUcVY77wAA</XPD:REF>
<XPD:REF name="Type_">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="s34SvOtpeEy0CvwTv/XvsAAA">
<XPD:ATTR name="Name" type="string">bindingErrors</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gT+aUP8YCEGEMvJUcVY77wAA</XPD:REF>
<XPD:REF name="Type_">9Fol59YNRkOzqOd8vVux+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="9jOBMOHHrku6+W+D66vqVwAA">
<XPD:ATTR name="Name" type="string">SimplePropertyValidator</XPD:ATTR>
<XPD:REF name="Namespace">0fGBiftp6Uy2k75GWNdhiQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9HDjJ/h4qUqYPRwir8DD/AAA</XPD:REF>
<XPD:REF name="Views[1]">8sDICZbaqky3lJXb11wjkgAA</XPD:REF>
<XPD:REF name="Views[2]">j35BHenr3kSJSpo6zUisJgAA</XPD:REF>
<XPD:REF name="Views[3]">Zry51ubZJUCOjkZQxzmVPwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">e34yDXbMREWaD7g5cE5DQAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="qjvFT6K7rkCesxORdsPdSQAA">
<XPD:ATTR name="Name" type="string">validateValue</XPD:ATTR>
<XPD:REF name="Owner">9jOBMOHHrku6+W+D66vqVwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fjcr78oy6EGWzYk3+z4HQwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qjvFT6K7rkCesxORdsPdSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="074cYCfRgUy9i5iGbRhQBwAA">
<XPD:ATTR name="Name" type="string">pathPart</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qjvFT6K7rkCesxORdsPdSQAA</XPD:REF>
<XPD:REF name="Type_">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="3Kfzyi4VvUOsdrVwrpGNuwAA">
<XPD:ATTR name="Name" type="string">bindingErrors</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qjvFT6K7rkCesxORdsPdSQAA</XPD:REF>
<XPD:REF name="Type_">9Fol59YNRkOzqOd8vVux+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="deXaR51ESEWcHcjiAaCxlwAA">
<XPD:ATTR name="Name" type="string">DispatchJob</XPD:ATTR>
<XPD:REF name="Namespace">6bxknAghPUWMh2DtMKMWggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">oKa7iBq8tkO6K3fXgUYGqAAA</XPD:REF>
<XPD:REF name="Views[1]">TvHDwxLVfkiks06sVoaVtwAA</XPD:REF>
<XPD:REF name="Views[2]">s1mBKdxRQUqnkKFSILIr2QAA</XPD:REF>
<XPD:REF name="Views[3]">CSI+EvZhVUCP2yDiGtxzEQAA</XPD:REF>
<XPD:REF name="Views[4]">Jtba7Msq60ypXj7ZyR61PgAA</XPD:REF>
<XPD:REF name="Views[5]">xPBexxtxwEG+fHAheF90ZgAA</XPD:REF>
<XPD:REF name="Views[6]">VEKbN15rVkmN5gcWDAmj6QAA</XPD:REF>
<XPD:REF name="Views[7]">TfEY0c6o8kCeRaW+dQqWIgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="YrHNJLNNRke7TK8VwCiZ8gAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">deXaR51ESEWcHcjiAaCxlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="spYu5JDiGEutWglabsAR0gAA">
<XPD:ATTR name="Name" type="string">dispatchTarget</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YrHNJLNNRke7TK8VwCiZ8gAA</XPD:REF>
<XPD:REF name="Type_">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="iK5a0ifVEEKXZAk09u5kTAAA">
<XPD:ATTR name="Name" type="string">methodName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YrHNJLNNRke7TK8VwCiZ8gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="riGnKVrHPkeYGYOdyJLlJwAA">
<XPD:ATTR name="Name" type="string">matches</XPD:ATTR>
<XPD:REF name="Owner">deXaR51ESEWcHcjiAaCxlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kTnJ9fUF+0umTw/C2U4i+gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">riGnKVrHPkeYGYOdyJLlJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eA6oL77pz0alcsbHc3BkVAAA">
<XPD:ATTR name="Name" type="string">dispatchable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">riGnKVrHPkeYGYOdyJLlJwAA</XPD:REF>
<XPD:REF name="Type_">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="lMMTef/KqkiADUP+G21WbwAA">
<XPD:ATTR name="Name" type="string">methodName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">riGnKVrHPkeYGYOdyJLlJwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="YKIdUq+Bpk6z7I5S23h4NwAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">deXaR51ESEWcHcjiAaCxlwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oLlFK7WGuUGK1U2nBhCSKwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YKIdUq+Bpk6z7I5S23h4NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7n6y4I0HRkuA3tCwr1BGJQAA">
<XPD:ATTR name="Name" type="string">dispatchable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YKIdUq+Bpk6z7I5S23h4NwAA</XPD:REF>
<XPD:REF name="Type_">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="u00gJkED6Em+jdTD6qMLtAAA">
<XPD:ATTR name="Name" type="string">methodName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YKIdUq+Bpk6z7I5S23h4NwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="xY7NY2vdBUeplYppxgu/bgAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YKIdUq+Bpk6z7I5S23h4NwAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">s29mgr7flk+YRIl1k3ZT9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLException" guid="DU8ZbJ8FyUaE6Lhe2sSjywAA">
<XPD:ATTR name="Name" type="string">CorruptedDispatchException</XPD:ATTR>
<XPD:REF name="Namespace">6bxknAghPUWMh2DtMKMWggAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">LlEQKVGA90mgrhyayH+OAwAA</XPD:REF>
<XPD:REF name="Views[1]">Ub5eFa4QWEyMyUP0rW3LtAAA</XPD:REF>
<XPD:REF name="Views[2]">HNfZj+7JXEy47zToJIBT/QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="wRAMF3abS0GC0dlZ51Gn2wAA">
<XPD:ATTR name="Name" type="string">assertTrue</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">DU8ZbJ8FyUaE6Lhe2sSjywAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fN/rRZG8p0GHl+dEyvIgIQAA">
<XPD:ATTR name="Name" type="string">param</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wRAMF3abS0GC0dlZ51Gn2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLPackage" guid="ltHJ1ODRxkazz+unybJDrwAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch.model</XPD:ATTR>
<XPD:REF name="Namespace">Mn5+SYfpGE+5CldBV3thWQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="MHmv5TU2SE2uHB7lZ27wmQAA">
<XPD:ATTR name="Name" type="string">DispatchableModelManager</XPD:ATTR>
<XPD:REF name="Namespace">ltHJ1ODRxkazz+unybJDrwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">oD36tVRK1kWkuKTDMLu3VQAA</XPD:REF>
<XPD:REF name="Views[1]">/KRkR66yl0mF1ildbzh4OAAA</XPD:REF>
<XPD:REF name="Views[2]">Zpbv3BqmUkyBqWtZPR/vBAAA</XPD:REF>
<XPD:REF name="Views[3]">S4P120oCuUKh+5n/zQ2lnQAA</XPD:REF>
<XPD:REF name="Views[4]">jF36gNeyyU6xa9HXBi8LAwAA</XPD:REF>
<XPD:REF name="Views[5]">73eBqcKDYUSdOZifNS61yQAA</XPD:REF>
<XPD:REF name="Views[6]">OK9s0F0Rm0SFhunQ9MoK7AAA</XPD:REF>
<XPD:REF name="Views[7]">QZLRI8YcikmNX51ZWxLQYAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="txd9qSAeSkSa8bhc61oXUAAA">
<XPD:ATTR name="Name" type="string">getDispatchableModel</XPD:ATTR>
<XPD:REF name="Owner">MHmv5TU2SE2uHB7lZ27wmQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HVrr78n2A0WbgTyzIvNQYAAA">
<XPD:ATTR name="Name" type="string">dispatchable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">txd9qSAeSkSa8bhc61oXUAAA</XPD:REF>
<XPD:REF name="Type_">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">/82BSP16HkKSl8Iw1QBIeQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">v5WHJz7q1k6XSVKrv0XCyAAA</XPD:REF>
<XPD:REF name="Associations[1]">IE4LYnz5akS4U4oeJgytLQAA</XPD:REF>
<XPD:REF name="Associations[2]">uhG9lOVrMk6w9Oe7yLar6QAA</XPD:REF>
<XPD:REF name="Associations[3]">ZIALua8bC0WTE7OjovLCtAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="TlVPAJn5oE6Hs3Bo+LhJ4AAA">
<XPD:ATTR name="Name" type="string">cacheStore</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CacheStore</XPD:ATTR>
<XPD:REF name="Type_">j5uj7TLKgESoayjabCetFgAA</XPD:REF>
<XPD:REF name="Owner">MHmv5TU2SE2uHB7lZ27wmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="mL/UCF9L40ioeXF+tGFkmwAA">
<XPD:ATTR name="Name" type="string">dispatchableModelFactory</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DispatchableModelFactory</XPD:ATTR>
<XPD:REF name="Type_">cmNlLijmc0OdunfhMireogAA</XPD:REF>
<XPD:REF name="Owner">MHmv5TU2SE2uHB7lZ27wmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="cmNlLijmc0OdunfhMireogAA">
<XPD:ATTR name="Name" type="string">DispatchableModelFactory</XPD:ATTR>
<XPD:REF name="Namespace">ltHJ1ODRxkazz+unybJDrwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">76kdTvVBEUeNJVANl2jBFQAA</XPD:REF>
<XPD:REF name="Views[1]">4r9kEtPRwUCsPuVVhCK1xQAA</XPD:REF>
<XPD:REF name="Views[2]">XiXWN6HRZEy5cdYDaVtBOgAA</XPD:REF>
<XPD:REF name="Views[3]">8hFlZMfsb0G62j5SDIYLVAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="E9YBVa4PO0uj6aNF7u42VAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">cmNlLijmc0OdunfhMireogAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="57sS9/H1BkiaauUytPzFYQAA">
<XPD:ATTR name="Name" type="string">managedPropertyFactoryClassNames</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">E9YBVa4PO0uj6aNF7u42VAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">mL/UCF9L40ioeXF+tGFkmwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">WMOx3Y/DdUm2Bf3bjiNp6AAA</XPD:REF>
<XPD:REF name="Associations[1]">wOrROmOVUUaOei9ewWS/DgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="YL21I3qfBUi5iajKn27rtgAA">
<XPD:ATTR name="Name" type="string">DispatchModel</XPD:ATTR>
<XPD:REF name="Namespace">ltHJ1ODRxkazz+unybJDrwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">k37Lsc7B30umBBqIf4tTRwAA</XPD:REF>
<XPD:REF name="Views[1]">6ceVe41csUSpoOy4tOM1ygAA</XPD:REF>
<XPD:REF name="Views[2]">Ckpn8PnirEGz0DjZjtLPywAA</XPD:REF>
<XPD:REF name="Views[3]">I1pyr+dUTUKXb8c31VDfYAAA</XPD:REF>
<XPD:REF name="Views[4]">ltIKPTHyh0W8fXUtLGfM2AAA</XPD:REF>
<XPD:REF name="Views[5]">Ok+pHiZTY0OKFHUD9tyM/wAA</XPD:REF>
<XPD:REF name="Views[6]">mf3uWI2gx0KU7CxX3waPjQAA</XPD:REF>
<XPD:REF name="Views[7]">U1tY6/mVL0+2O9Zf5nhn3wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="hqaq7rXNDEiXPFQErwGpxgAA">
<XPD:ATTR name="Name" type="string">getClass</XPD:ATTR>
<XPD:REF name="Owner">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jodRomNyVEW/FauXCKuoeQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hqaq7rXNDEiXPFQErwGpxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="AYoDd2dFv0i4JmTjg+qzAwAA">
<XPD:ATTR name="Name" type="string">getPropertyByName</XPD:ATTR>
<XPD:REF name="Owner">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+8Ge5f1N+kKi5HkLevyO0AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AYoDd2dFv0i4JmTjg+qzAwAA</XPD:REF>
<XPD:REF name="Type_">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="61mWYf1HOk2Ue8+PN9HNjQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AYoDd2dFv0i4JmTjg+qzAwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="LjgdASHjX0K3FXbK1h59vAAA">
<XPD:ATTR name="Name" type="string">getDispatchItemFactory</XPD:ATTR>
<XPD:REF name="Owner">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G3QLKEACq0aFIattHDqmsgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DispatchItemFactory</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LjgdASHjX0K3FXbK1h59vAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">pg/Qhtg4gkma3Ya0rWxVFwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">BCiYomWyhEqtowCRhS5uoAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Pmx0S7OvNEiQJhmMoBMGdgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">o16T6SDz7EuWXkLRlLm6qgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">R1Ql9NJkoE2Sv2Xl3z42twAA</XPD:REF>
<XPD:REF name="Associations[1]">C6TEG8J4TE6dQ3QlK1gYpgAA</XPD:REF>
<XPD:REF name="Associations[2]">V+8w6rhibkCXnWwpL29o4QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ou9K5j7tsEeRvHWyk0AeHQAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="Owner">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="ZlZTzxVk10qcJHRLFl/xgAAA">
<XPD:ATTR name="Name" type="string">managedProperties</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ManagedProperty&gt;</XPD:ATTR>
<XPD:REF name="Owner">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="FHPmJ9UHN0e7yNPCmDdfTQAA">
<XPD:ATTR name="Name" type="string">DynamicAccessProxy</XPD:ATTR>
<XPD:REF name="Namespace">ltHJ1ODRxkazz+unybJDrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLPackage" guid="vaohmw6k2UGq3fuQiU5JyAAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch.option</XPD:ATTR>
<XPD:REF name="Namespace">Mn5+SYfpGE+5CldBV3thWQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="nfVaVi54nE6u0l51V4azQwAA">
<XPD:ATTR name="Name" type="string">Option</XPD:ATTR>
<XPD:REF name="Namespace">vaohmw6k2UGq3fuQiU5JyAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">yPP01Gr45UOODLg11/a0DQAA</XPD:REF>
<XPD:REF name="Views[1]">SFvU57TKOUODzFB69A9AWQAA</XPD:REF>
<XPD:REF name="Views[2]">xtKwh4eEFUauDJJlb9lXIQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">YPvCvA0m/Em298YuBhHSHQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">wY/RzgSKz0WZiGfnZUiOnQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">SMzMDQLlFEaVSa/5ou/wZwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">FIWY2w8ZgEaWuh1v/vUnRAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="gq53MDXY+EahvsG6Tyh5SgAA">
<XPD:ATTR name="Name" type="string">getLabel</XPD:ATTR>
<XPD:REF name="Owner">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XdoXfUEHX0OPqqrh0fnR6AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gq53MDXY+EahvsG6Tyh5SgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="sWK4aCHC/E6LwlfCvDXx0gAA">
<XPD:ATTR name="Name" type="string">getDefault</XPD:ATTR>
<XPD:REF name="Owner">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AOIUCnV570SuNofagsjixgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sWK4aCHC/E6LwlfCvDXx0gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="oAnnszjAc0uO7TOUCWC3eAAA">
<XPD:ATTR name="Name" type="string">isRequired</XPD:ATTR>
<XPD:REF name="Owner">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="erif9SwzSU+99Te8/cClowAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oAnnszjAc0uO7TOUCWC3eAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="7d6S8SyR6k+99qf/KxjqdgAA">
<XPD:ATTR name="Name" type="string">createManagedPropertyType</XPD:ATTR>
<XPD:REF name="Owner">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bAXl7SIILEuGdB8dAmVVpAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7d6S8SyR6k+99qf/KxjqdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NpMe/JXMhUGqNbAhI1BuIgAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7d6S8SyR6k+99qf/KxjqdgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="nKw0ofWB9kiXEJ/Mn4pPHgAA">
<XPD:ATTR name="Name" type="string">dispatchableTypeAnalyzer</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7d6S8SyR6k+99qf/KxjqdgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="brzWDz4yykKV7+GEglFd+gAA">
<XPD:ATTR name="Name" type="string">getContainerAttrs</XPD:ATTR>
<XPD:REF name="Owner">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UkW3KHsR9E64q7uq8mIgtwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">brzWDz4yykKV7+GEglFd+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="sQ2VLdEZK0CmUd5VhmSJvAAA">
<XPD:ATTR name="Name" type="string">attributeValueToOptionValue</XPD:ATTR>
<XPD:REF name="Owner">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wiDfQuZUxU2sZ3fryXTkwgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sQ2VLdEZK0CmUd5VhmSJvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="APNi/Tz5oUqKIT4M+n/pYAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sQ2VLdEZK0CmUd5VhmSJvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="gQqDwrtTHUa802kI1aonjQAA">
<XPD:ATTR name="Name" type="string">optionValueToAttributeValue</XPD:ATTR>
<XPD:REF name="Owner">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZgxOGA5QukiYJ0NSSMC31wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gQqDwrtTHUa802kI1aonjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NSoqIGJ+wkGTz21Euhgo9gAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gQqDwrtTHUa802kI1aonjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="EQFJ/jztbUaBJwXkqfSfCQAA">
<XPD:ATTR name="Name" type="string">applyValidation</XPD:ATTR>
<XPD:REF name="Owner">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jElfz1VoV0GkADjU7PXJxAAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EQFJ/jztbUaBJwXkqfSfCQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hms1AQcEBEO6UsGV/cWVLQAA">
<XPD:ATTR name="Name" type="string">bindingConstraints</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EQFJ/jztbUaBJwXkqfSfCQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="nMwuBICF20W+ka8IgPJahgAA">
<XPD:ATTR name="Name" type="string">createUiField</XPD:ATTR>
<XPD:REF name="Owner">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="28xpM0CPIES25JaMKTYuTwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">UiComponent</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nMwuBICF20W+ka8IgPJahgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bO+aVb+8uEW1azgqlMVNawAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nMwuBICF20W+ka8IgPJahgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="V9rf1XWMFkyLJhkkhi7S4QAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">HtmlView</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nMwuBICF20W+ka8IgPJahgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">UNVXQ2jzBEqiHGBVIKQphAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">fZmj+qtPjkaLJqgmuClMyQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">s5XFK4GW7UWOWahZZLnsjAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">+wT5sALx+EWaOZRcDrZGaQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">4MfrOg2oPEC6595WWd0ggwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLException" guid="kuCZDRD2sU65XZ3G1hDhKAAA">
<XPD:ATTR name="Name" type="string">UnkownOptionException</XPD:ATTR>
<XPD:REF name="Namespace">vaohmw6k2UGq3fuQiU5JyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="m30o4OhkUkC7A40od1bJDgAA">
<XPD:ATTR name="Name" type="string">OptionForm</XPD:ATTR>
<XPD:REF name="Namespace">vaohmw6k2UGq3fuQiU5JyAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Z5UC1jOZwUyTPl4PIE0pyQAA</XPD:REF>
<XPD:REF name="Views[1]">OsoFMYYqLkWO0NZdqQhywAAA</XPD:REF>
<XPD:REF name="Views[2]">Dc224xdabEqyJ9fCgc9PpwAA</XPD:REF>
<XPD:REF name="Views[3]">zfWVXcXu6kyzxE59PTFswwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Lk82T9FLcUyN6tPU+I+aeAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="DiJK5wXkJUqVhgNTqKeaUQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">m30o4OhkUkC7A40od1bJDgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5Hvc5KCPKkKg4ZtezeE1owAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DiJK5wXkJUqVhgNTqKeaUQAA</XPD:REF>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/vhP6BU3UU+QCdaC1fSu1wAA">
<XPD:ATTR name="Name" type="string">optionCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DiJK5wXkJUqVhgNTqKeaUQAA</XPD:REF>
<XPD:REF name="Type_">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="dNs0s5AC90u4vL6j86mV6QAA">
<XPD:ATTR name="Name" type="string">getOptionCollection</XPD:ATTR>
<XPD:REF name="Owner">m30o4OhkUkC7A40od1bJDgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vRG02SmuOkmDF5IQ9MZEhwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dNs0s5AC90u4vL6j86mV6QAA</XPD:REF>
<XPD:REF name="Type_">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="iYRDofRpjEyGZzu+kddYugAA">
<XPD:ATTR name="Name" type="string">getPropertyNames</XPD:ATTR>
<XPD:REF name="Owner">m30o4OhkUkC7A40od1bJDgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Dp5Zo8ASQkirRxYbuhKn3AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iYRDofRpjEyGZzu+kddYugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">98PCbiDJ00upFpFWkwT9FwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">sEVfDvF7GUSu0Rq/hmUn0AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">KI5/J0iB3UOGiZ0rmbu3ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="zqRnfzUtCUO4fKUGu2DbMAAA">
<XPD:ATTR name="Name" type="string">OptionCollection</XPD:ATTR>
<XPD:REF name="Namespace">vaohmw6k2UGq3fuQiU5JyAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">tqFjWOcWR0GxjgA5qQph/wAA</XPD:REF>
<XPD:REF name="Views[1]">bsnXlRCu5ku1ES/e/JPpuAAA</XPD:REF>
<XPD:REF name="Views[2]">WGsVVrxb90+d9FFMddmhIwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">zGr7RP17e02GfYAdY7BlfAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9ufEFVZ7/0KqD9Q1RKzy5AAA">
<XPD:ATTR name="Name" type="string">addOption</XPD:ATTR>
<XPD:REF name="Owner">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+91pvCmo6UaXBZ1P5cD7cAAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9ufEFVZ7/0KqD9Q1RKzy5AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fZmj+qtPjkaLJqgmuClMyQAA">
<XPD:ATTR name="Name" type="string">option</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9ufEFVZ7/0KqD9Q1RKzy5AAA</XPD:REF>
<XPD:REF name="Type_">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="SiDKsfWO30uDRerRatt9VQAA">
<XPD:ATTR name="Name" type="string">getOptionByPropertyName</XPD:ATTR>
<XPD:REF name="Owner">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s5XFK4GW7UWOWahZZLnsjAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SiDKsfWO30uDRerRatt9VQAA</XPD:REF>
<XPD:REF name="Type_">nfVaVi54nE6u0l51V4azQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="U2ulbMMFmUeTqMJTssI4HQAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SiDKsfWO30uDRerRatt9VQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="FAjc/W+1/kG3OVoSSU9P+gAA">
<XPD:ATTR name="Name" type="string">containsPropertyName</XPD:ATTR>
<XPD:REF name="Owner">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1mceH3AFEUuCSgery66t8gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FAjc/W+1/kG3OVoSSU9P+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JagdpBtOoU2brp3b4Ewt+wAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FAjc/W+1/kG3OVoSSU9P+gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="kclASv9fBEmG6spgJutQDgAA">
<XPD:ATTR name="Name" type="string">getOptions</XPD:ATTR>
<XPD:REF name="Owner">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7f474RH3jkae/rj+yOAVnAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Option&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kclASv9fBEmG6spgJutQDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">14</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">/vhP6BU3UU+QCdaC1fSu1wAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">4HRVE22vPEuHf1Hdc8clkAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">vRG02SmuOkmDF5IQ9MZEhwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">tu20yom+8k26KIHCLxdO5QAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">WMUWI5LFWEu4TUwZ93B6LAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">3+1XI16T6E+ye8copproUgAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">ZRqCtFWInkO83HvkI/C2KQAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">TPofCp7j60i7NoXx5UweCwAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">g4lDnYQphUODf9nLKhfOGAAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">XEJhWFn8gUGRx9qo/bRnNwAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">XAcG6I9gPEyG5UfKancvbAAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">u2ibmG5Adk6uLcP/FZmD0AAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">fi1s5QfpJUaTywEeqF/lvAAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">CaOpcc8gfEOZ6nTkkDLE6AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">qs5tFR6r5UGwq0taJl2pjQAA</XPD:REF>
<XPD:REF name="Associations[1]">OXfeFV/18kG8CwXNetg4igAA</XPD:REF>
<XPD:REF name="Associations[2]">Rreli4phA0ilOp2jLfYcJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="OF1p60MT2k6oUquIjy2wYwAA">
<XPD:ATTR name="Name" type="string">IdentifiableContainer</XPD:ATTR>
<XPD:REF name="Namespace">vaohmw6k2UGq3fuQiU5JyAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">O5zX44Y4LEKeuu064sP0iQAA</XPD:REF>
<XPD:REF name="Views[1]">8hmKeAYvAkanhTpTEpN/2gAA</XPD:REF>
<XPD:REF name="Views[2]">7SmxRjicvEiT2sAQ2r6AtQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="pu+fQLXmgk2HHaycAsRKKQAA">
<XPD:ATTR name="Name" type="string">getHtmlId</XPD:ATTR>
<XPD:REF name="Owner">OF1p60MT2k6oUquIjy2wYwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KoOc+2Bq1Uill23Of+E42QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pu+fQLXmgk2HHaycAsRKKQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">uvq/cfnMY0WhOP8G8YxQ9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLInterface" guid="17z+c/EB5EOrf6v+NLrezAAA">
<XPD:ATTR name="Name" type="string">OptionCollectionDispatchable</XPD:ATTR>
<XPD:REF name="Namespace">vaohmw6k2UGq3fuQiU5JyAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">F76t/89gMkCu+62uDVQ6fQAA</XPD:REF>
<XPD:REF name="Views[1]">PBSTpOjWXEynxMuAYAJrkAAA</XPD:REF>
<XPD:REF name="Views[2]">VKGXe81UhE2BML8jq+P8BQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">nAs8KPq5hkSIJJkBdPXxhgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">Lk82T9FLcUyN6tPU+I+aeAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0rR5Fk0sR0W00vmIi/bX1AAA">
<XPD:ATTR name="Name" type="string">getOptionCollection</XPD:ATTR>
<XPD:REF name="Owner">17z+c/EB5EOrf6v+NLrezAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tu20yom+8k26KIHCLxdO5QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0rR5Fk0sR0W00vmIi/bX1AAA</XPD:REF>
<XPD:REF name="Type_">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">9mlJe2Tyukea3/kbrlJ8hgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLPackage" guid="c+SPYPIrUk6uoS8CgzwWpgAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch.option.impl</XPD:ATTR>
<XPD:REF name="Namespace">Mn5+SYfpGE+5CldBV3thWQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="xfQw9oH4e0GSdD6oZQf9eQAA">
<XPD:ATTR name="Name" type="string">OptionCollectionOption</XPD:ATTR>
<XPD:REF name="Namespace">c+SPYPIrUk6uoS8CgzwWpgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">br9BtYNhxU2W6ZB9xWehfAAA</XPD:REF>
<XPD:REF name="Views[1]">jEdp6mldFkaW3iauGSpO1QAA</XPD:REF>
<XPD:REF name="Views[2]">N/ZAYj/uvE+otbnv5+DFsAAA</XPD:REF>
<XPD:REF name="Views[3]">2Wbs6nq+V0GBH3VuNpYPhAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">wY/RzgSKz0WZiGfnZUiOnQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="u4tImE0Gy0aQ8+qHC8b1vQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">xfQw9oH4e0GSdD6oZQf9eQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QcgwDP9wfEmPPkla3dFHLgAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u4tImE0Gy0aQ8+qHC8b1vQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4HRVE22vPEuHf1Hdc8clkAAA">
<XPD:ATTR name="Name" type="string">optionCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u4tImE0Gy0aQ8+qHC8b1vQAA</XPD:REF>
<XPD:REF name="Type_">zqRnfzUtCUO4fKUGu2DbMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="i3ozsoLzdEmObfub12IPXAAA">
<XPD:ATTR name="Name" type="string">viewName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">'...'</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u4tImE0Gy0aQ8+qHC8b1vQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">tSTQvNutnUOqIxCzQxnH/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="uKPjt5JFGUirx8OGc1clawAA">
<XPD:ATTR name="Name" type="string">EnablerOption</XPD:ATTR>
<XPD:REF name="Namespace">c+SPYPIrUk6uoS8CgzwWpgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">e3RngYg6LkKikpRxvbOJ1QAA</XPD:REF>
<XPD:REF name="Views[1]">g2bA8stsjkCydw0G8+LtugAA</XPD:REF>
<XPD:REF name="Views[2]">mgWNX+T/YEukLHpFNpmCWwAA</XPD:REF>
<XPD:REF name="Views[3]">A/FKYr9VkUuZJsLLbgzeJwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">SMzMDQLlFEaVSa/5ou/wZwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="PNvueyj5qkiQgkFfEPUK7gAA">
<XPD:ATTR name="Name" type="string">putIdentifiableContaineri</XPD:ATTR>
<XPD:REF name="Owner">uKPjt5JFGUirx8OGc1clawAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uvq/cfnMY0WhOP8G8YxQ9AAA">
<XPD:ATTR name="Name" type="string">option</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PNvueyj5qkiQgkFfEPUK7gAA</XPD:REF>
<XPD:REF name="Type_">OF1p60MT2k6oUquIjy2wYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="RG8lovr4FUyQb2whlbAvKQAA">
<XPD:ATTR name="Name" type="string">StringOption</XPD:ATTR>
<XPD:REF name="Namespace">c+SPYPIrUk6uoS8CgzwWpgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MxcB7vS+dUiq1/mcpCj+SAAA</XPD:REF>
<XPD:REF name="Views[1]">nhcKjt7hY06iBHbwrYlsagAA</XPD:REF>
<XPD:REF name="Views[2]">2ZJl42aEjkGXx9sI7uvvJgAA</XPD:REF>
<XPD:REF name="Views[3]">xe89AXzmAU2Vk0VdwfCnBwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">9kSfIkeBjEGtsKrzfiWfHAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="BAwur5AiA0iOTLTLKUrGugAA">
<XPD:ATTR name="Name" type="string">maxlength</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">RG8lovr4FUyQb2whlbAvKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="e1s5pe4Ptk+It2/cAr2soQAA">
<XPD:ATTR name="Name" type="string">multiline</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">RG8lovr4FUyQb2whlbAvKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="1Xo7DEejSkyiWcM9Z4O0WAAA">
<XPD:ATTR name="Name" type="string">OptionAdapter</XPD:ATTR>
<XPD:REF name="Namespace">c+SPYPIrUk6uoS8CgzwWpgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OW076WmkfkaqeuCwTIlw0QAA</XPD:REF>
<XPD:REF name="Views[1]">qZOcW+VZI0e8YPWCmgWq8wAA</XPD:REF>
<XPD:REF name="Views[2]">kGcZ6IuhoU2P+niAT6qW7gAA</XPD:REF>
<XPD:REF name="Views[3]">MTf+08VVsEq7Pga/FqCoaQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">FIWY2w8ZgEaWuh1v/vUnRAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">7</XPD:ATTR>
<XPD:REF name="Specializations[0]">9kSfIkeBjEGtsKrzfiWfHAAA</XPD:REF>
<XPD:REF name="Specializations[1]">p5FBkCiRLkeP6DoR5ah8vwAA</XPD:REF>
<XPD:REF name="Specializations[2]">TH38q47uikOFGK0n+ZoYUwAA</XPD:REF>
<XPD:REF name="Specializations[3]">4LXn2+RHtUeqiajzHtqOiAAA</XPD:REF>
<XPD:REF name="Specializations[4]">YW/527CN0EW8chyNMJbI5QAA</XPD:REF>
<XPD:REF name="Specializations[5]">qppKFvh4/kSreBUWSO6DEQAA</XPD:REF>
<XPD:REF name="Specializations[6]">C1Zt4QAWFESp87OMqFVlrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="jqmN7Ds6/E2YMsbndD1pRgAA">
<XPD:ATTR name="Name" type="string">StringArrayOption</XPD:ATTR>
<XPD:REF name="Namespace">c+SPYPIrUk6uoS8CgzwWpgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XskAITGAw0SHfxygWoBPyQAA</XPD:REF>
<XPD:REF name="Views[1]">q223CoN0y0+eCsaVb78eXAAA</XPD:REF>
<XPD:REF name="Views[2]">atXLSLK8/UyssFgze2gJ4wAA</XPD:REF>
<XPD:REF name="Views[3]">wTkJxvL19kWQSz0SFaKpCgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">p5FBkCiRLkeP6DoR5ah8vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="0T4O3JtsJ0u9jx580nmDXAAA">
<XPD:ATTR name="Name" type="string">BooleanOption</XPD:ATTR>
<XPD:REF name="Namespace">c+SPYPIrUk6uoS8CgzwWpgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qqdA/WgD2EOXhBCKajFT4gAA</XPD:REF>
<XPD:REF name="Views[1]">DN7PboZkl0OQvYb1kHlUDQAA</XPD:REF>
<XPD:REF name="Views[2]">5xVSt/rKBEKRYeDJKGpKsgAA</XPD:REF>
<XPD:REF name="Views[3]">uog+YlkVG0eRk9JPXC7XuQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">TH38q47uikOFGK0n+ZoYUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="swSAolPWPkiIg8MgSpE7GgAA">
<XPD:ATTR name="Name" type="string">DateTimeOption</XPD:ATTR>
<XPD:REF name="Namespace">c+SPYPIrUk6uoS8CgzwWpgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">C019DekZvk2Ohc5gb22pVgAA</XPD:REF>
<XPD:REF name="Views[1]">lrGjv5kTRkaXD/XoowgBnAAA</XPD:REF>
<XPD:REF name="Views[2]">tDAZ8eVZykON4YcHveNnSAAA</XPD:REF>
<XPD:REF name="Views[3]">MIXW0xR7x0SMGY4gnXyt4QAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">4LXn2+RHtUeqiajzHtqOiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="SDd6vGrtm0arSlk3f9wWyQAA">
<XPD:ATTR name="Name" type="string">FileOption</XPD:ATTR>
<XPD:REF name="Namespace">c+SPYPIrUk6uoS8CgzwWpgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">y9vj0igkW0aC9qKsrC18zQAA</XPD:REF>
<XPD:REF name="Views[1]">/bUtAqRRTECjbs9dxGFmaAAA</XPD:REF>
<XPD:REF name="Views[2]">kv168baMqEuls7BNV4dxZwAA</XPD:REF>
<XPD:REF name="Views[3]">MeraPtwcVEqa3oe64gAPgwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">YW/527CN0EW8chyNMJbI5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="KCv0+K19wEWjZiTox6WGhAAA">
<XPD:ATTR name="Name" type="string">ManagedFileOption</XPD:ATTR>
<XPD:REF name="Namespace">c+SPYPIrUk6uoS8CgzwWpgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OFf9cAkIjEqv/oBB+Y/u5QAA</XPD:REF>
<XPD:REF name="Views[1]">D9F+EjoBqkmvMFZHTmhOXAAA</XPD:REF>
<XPD:REF name="Views[2]">3Uio18byJUew994T0/Y+JwAA</XPD:REF>
<XPD:REF name="Views[3]">2I9wOcQzJkaaXNVDiT64XwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">qppKFvh4/kSreBUWSO6DEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="ZF1x3emif0uiAeACgxUDCAAA">
<XPD:ATTR name="Name" type="string">FormattedDateTimeOption</XPD:ATTR>
<XPD:REF name="Namespace">c+SPYPIrUk6uoS8CgzwWpgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KnWyOB6gCkuslcbGfjKuBAAA</XPD:REF>
<XPD:REF name="Views[1]">ELEPfchRuEahsXmSQ4NqcgAA</XPD:REF>
<XPD:REF name="Views[2]">4vqp0GAzr0y+pqHosEdYDgAA</XPD:REF>
<XPD:REF name="Views[3]">HYt0f7r6okmdnuC9LAnzFQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">C1Zt4QAWFESp87OMqFVlrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="Nfj0IdU60km+oWlKKaCwrAAA">
<XPD:ATTR name="Name" type="string">OptionCollectionImpl</XPD:ATTR>
<XPD:REF name="Namespace">c+SPYPIrUk6uoS8CgzwWpgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PTu692hoj0yPDq+GjrKQYwAA</XPD:REF>
<XPD:REF name="Views[1]">dnrOjHwo0EuKe/dqXTiMHAAA</XPD:REF>
<XPD:REF name="Views[2]">x/kHelql4Uy0ubhdmTu2awAA</XPD:REF>
<XPD:REF name="Views[3]">BAlGSqr7C0qVga2axb912wAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">zGr7RP17e02GfYAdY7BlfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLPackage" guid="0+Ttm7gd4EWhmuPCG28wsAAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch.property</XPD:ATTR>
<XPD:REF name="Namespace">Mn5+SYfpGE+5CldBV3thWQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="Y+AgRKnC/kS5yxdkVBijnAAA">
<XPD:ATTR name="Name" type="string">ManagedProperty</XPD:ATTR>
<XPD:REF name="Namespace">0+Ttm7gd4EWhmuPCG28wsAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">9</XPD:ATTR>
<XPD:REF name="Views[0]">LBO+aZMHgEeclKfgvA6W3gAA</XPD:REF>
<XPD:REF name="Views[1]">nKOM/0vydU+0Wk2O5WTVEAAA</XPD:REF>
<XPD:REF name="Views[2]">HJDM2j/tcECr75hQBGOidQAA</XPD:REF>
<XPD:REF name="Views[3]">5lFYO+By50C4v7NjIO+rFAAA</XPD:REF>
<XPD:REF name="Views[4]">Qx5ZPnAVKkmWhLOItZy+UwAA</XPD:REF>
<XPD:REF name="Views[5]">rFSrNj9Nf02rv/244pdOogAA</XPD:REF>
<XPD:REF name="Views[6]">vyNUTSLb3EmPWk8S7coiYgAA</XPD:REF>
<XPD:REF name="Views[7]">JLHmExOFyEqqHdd/MDL51QAA</XPD:REF>
<XPD:REF name="Views[8]">kI85INbx3USQEMFXnnVsIgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">KtG8UNUwbUu7CH89gVMvxwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">10</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="a4A0JDmyEkan/otuE+3KywAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lcX68pI+SEek6SP3inB5UgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a4A0JDmyEkan/otuE+3KywAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Gcihz0bY20uL0AoJAAgTogAA">
<XPD:ATTR name="Name" type="string">isArray</XPD:ATTR>
<XPD:REF name="Owner">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oT9lVLOaqUKpEZlU59tWhgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Gcihz0bY20uL0AoJAAgTogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="a9ZKxsEWI0C2FtKl/FM45gAA">
<XPD:ATTR name="Name" type="string">getDispatchableModel</XPD:ATTR>
<XPD:REF name="Owner">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nYtgQTTN70WUje9l66eBZwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a9ZKxsEWI0C2FtKl/FM45gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="fPyUvi949k6NA3zasNdjYAAA">
<XPD:ATTR name="Name" type="string">readValue</XPD:ATTR>
<XPD:REF name="Owner">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Tcb6CnLEwEOI4MhBxs01VAAA">
<XPD:ATTR name="Name" type="string">dispatchable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fPyUvi949k6NA3zasNdjYAAA</XPD:REF>
<XPD:REF name="Type_">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="SPH3uAd2IUy1uDWDRxuVPAAA">
<XPD:ATTR name="Name" type="string">writeValue</XPD:ATTR>
<XPD:REF name="Owner">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PLOF6E4UJk+YvNGAXJKnlgAA">
<XPD:ATTR name="Name" type="string">dispatchable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SPH3uAd2IUy1uDWDRxuVPAAA</XPD:REF>
<XPD:REF name="Type_">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ssblK/UMXUyZKbwwRkG/vQAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SPH3uAd2IUy1uDWDRxuVPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="kgfAKf4PKEalvc9kUR/1mAAA">
<XPD:ATTR name="Name" type="string">convertValueToMapValue</XPD:ATTR>
<XPD:REF name="Owner">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cLXZWVoCWUyCNFKG/vGcfwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kgfAKf4PKEalvc9kUR/1mAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YaIPBbF+XkChw12TKkwA0gAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kgfAKf4PKEalvc9kUR/1mAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="xQG8xbVmNEm+38APgtvDwQAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kgfAKf4PKEalvc9kUR/1mAAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="XFZMGGatZUaYxpPcYEDhMgAA">
<XPD:ATTR name="Name" type="string">convertMapValueToValue</XPD:ATTR>
<XPD:REF name="Owner">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Rcc4h3GKTkCFoevaEMqY1wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XFZMGGatZUaYxpPcYEDhMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="H91lvq4+ak+S325Hjf9YWAAA">
<XPD:ATTR name="Name" type="string">mapValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XFZMGGatZUaYxpPcYEDhMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="AK510S/DEUWUhCDbyWf9ggAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XFZMGGatZUaYxpPcYEDhMgAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="HB+UUxrqO0yGvITi8nrO3QAA">
<XPD:ATTR name="Name" type="string">createMapValueField</XPD:ATTR>
<XPD:REF name="Owner">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ob8+Gmp9o0akf4qPldlNOQAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HB+UUxrqO0yGvITi8nrO3QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8vkIpi2Y3EefBNDi239QkQAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HB+UUxrqO0yGvITi8nrO3QAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="P5avjjUZOEueShLzbyHrsQAA">
<XPD:ATTR name="Name" type="string">prepareForm</XPD:ATTR>
<XPD:REF name="Owner">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="np9lhoo6TU+hvcWUC5zQHwAA">
<XPD:ATTR name="Name" type="string">form</XPD:ATTR>
<XPD:REF name="BehavioralFeature">P5avjjUZOEueShLzbyHrsQAA</XPD:REF>
<XPD:REF name="Type_">2VAqqeAulUCLv/UXuLAwpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="tTlWUwG3O0GW24lTikgRQQAA">
<XPD:ATTR name="Name" type="string">analyzerResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">P5avjjUZOEueShLzbyHrsQAA</XPD:REF>
<XPD:REF name="Type_">SVxcrz/OjUadqFYNJo4CbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="gQLsf9w2/UuI+kUv+qE4VgAA">
<XPD:ATTR name="Name" type="string">dispatch</XPD:ATTR>
<XPD:REF name="Owner">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MwbOHtofuUCzlaRagsJyzQAA">
<XPD:ATTR name="Name" type="string">targetItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gQLsf9w2/UuI+kUv+qE4VgAA</XPD:REF>
<XPD:REF name="Type_">oqqHS96nA0KR4D6/iWjLJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UvvFhUplwkaqFeJQSqKkFAAA">
<XPD:ATTR name="Name" type="string">mappingResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gQLsf9w2/UuI+kUv+qE4VgAA</XPD:REF>
<XPD:REF name="Type_">Mo5jWp3+sUCrZWFsUaL7pwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="4AHRsLcrYEuhs7xA6PxsgQAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gQLsf9w2/UuI+kUv+qE4VgAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">cFE7TkyOrE+V3m+VxelyPQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">2SmGwJrPvkajTMV+GRoCuAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">+8Ge5f1N+kKi5HkLevyO0AAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">daeU3IBt7UyO623rKP4IowAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">k5UwSpGwL0KOXkyQ/0uukQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="MUiZeASbWUeI89j0e9/fQgAA">
<XPD:ATTR name="Name" type="string">ManagedPropertyProvider</XPD:ATTR>
<XPD:REF name="Namespace">0+Ttm7gd4EWhmuPCG28wsAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">jvXUHmkJ8Eeqi4xmy6/s8gAA</XPD:REF>
<XPD:REF name="Views[1]">RBmZWBvZ1E6AxEMmVs5p6AAA</XPD:REF>
<XPD:REF name="Views[2]">0KsG710YEEOflxsx/1/vjgAA</XPD:REF>
<XPD:REF name="Views[3]">rg0afrtfYUCM1BpuLzlCCQAA</XPD:REF>
<XPD:REF name="Views[4]">/uJJKlN4f021HmnZOJBuUgAA</XPD:REF>
<XPD:REF name="Views[5]">4vZjzZHIwUCEhR66q1z0ZgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="NNVUk7vqVkCYkPdm1doV0QAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">MUiZeASbWUeI89j0e9/fQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="vfIzkeQXxEyFh7IDiQZbcAAA">
<XPD:ATTR name="Name" type="string">setupModel</XPD:ATTR>
<XPD:REF name="Owner">MUiZeASbWUeI89j0e9/fQgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="67w35/HuQEykxmzJzw8qHAAA">
<XPD:ATTR name="Name" type="string">setupProcess</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vfIzkeQXxEyFh7IDiQZbcAAA</XPD:REF>
<XPD:REF name="Type_">bkplOpbclEScQeSV87Kt9gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="dkRwOHYKOUKnb0W7mR2pdwAA">
<XPD:ATTR name="Name" type="string">setupPropertyIfSuitable</XPD:ATTR>
<XPD:REF name="Owner">MUiZeASbWUeI89j0e9/fQgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9G0dKyHOdUK9Z3sCXqPgAAAA">
<XPD:ATTR name="Name" type="string">propertyAccessProxy</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dkRwOHYKOUKnb0W7mR2pdwAA</XPD:REF>
<XPD:REF name="Type_">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="H1jBYgd3fkq025JQvkBjLwAA">
<XPD:ATTR name="Name" type="string">setupProcess</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dkRwOHYKOUKnb0W7mR2pdwAA</XPD:REF>
<XPD:REF name="Type_">bkplOpbclEScQeSV87Kt9gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">SlTxyTAj2UijtJ6Bo22+YgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="ujI6k+l+t0uC2Xqob9L6+gAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="Namespace">0+Ttm7gd4EWhmuPCG28wsAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="4CtHsrBESUekpSxo9sYuGwAA">
<XPD:ATTR name="Name" type="string">CommonManagedPropertyProvider</XPD:ATTR>
<XPD:REF name="Namespace">ujI6k+l+t0uC2Xqob9L6+gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LFS0lNXeq0aRGdpI+abEdgAA</XPD:REF>
<XPD:REF name="Views[1]">AaJtSZgROkeOTs6CgRiT2AAA</XPD:REF>
<XPD:REF name="Views[2]">8r47ElRYiUmF+4qGl0XkvwAA</XPD:REF>
<XPD:REF name="Views[3]">47IJFllVoU+Ix5wWDbyqKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="bkplOpbclEScQeSV87Kt9gAA">
<XPD:ATTR name="Name" type="string">SetupProcess</XPD:ATTR>
<XPD:REF name="Namespace">0+Ttm7gd4EWhmuPCG28wsAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">Q519lL3gJ0yOfWoLlAhZuAAA</XPD:REF>
<XPD:REF name="Views[1]">OPxnQuXnIUyUiq6+i0OQXgAA</XPD:REF>
<XPD:REF name="Views[2]">ZiRF+UKC20ityN8VFdcMUwAA</XPD:REF>
<XPD:REF name="Views[3]">4z0dzW7jj0a+mJwGeR7M+gAA</XPD:REF>
<XPD:REF name="Views[4]">yTt6QjaZDU+TCK/iyiPQSAAA</XPD:REF>
<XPD:REF name="Views[5]">5EYw3uW59U2LsC37+L99IgAA</XPD:REF>
<XPD:REF name="Views[6]">jXvrQdNQoUiwqo3kVqfdOAAA</XPD:REF>
<XPD:REF name="Views[7]">U45S0v4awEyWrHsWBSnmmwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="mKChe+gjl0mINae5iB5teAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">bkplOpbclEScQeSV87Kt9gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BCiYomWyhEqtowCRhS5uoAAA">
<XPD:ATTR name="Name" type="string">dispatchableModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mKChe+gjl0mINae5iB5teAAA</XPD:REF>
<XPD:REF name="Type_">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Ps4EhciCOkm41ti/DOtMyAAA">
<XPD:ATTR name="Name" type="string">annotationSet</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">AnnotationSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mKChe+gjl0mINae5iB5teAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="KoUleF97D0C3erhrdl5sVwAA">
<XPD:ATTR name="Name" type="string">propertyAnalyzer</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PropertyAnalyzer</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mKChe+gjl0mINae5iB5teAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="D48kYADkmU2BsLpHJ4ZPXwAA">
<XPD:ATTR name="Name" type="string">provideManagedProperty</XPD:ATTR>
<XPD:REF name="Owner">bkplOpbclEScQeSV87Kt9gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cFE7TkyOrE+V3m+VxelyPQAA">
<XPD:ATTR name="Name" type="string">managedProperty</XPD:ATTR>
<XPD:REF name="BehavioralFeature">D48kYADkmU2BsLpHJ4ZPXwAA</XPD:REF>
<XPD:REF name="Type_">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CrhEMrMdUE+1TF8gIWlV0QAA">
<XPD:ATTR name="Name" type="string">relatedAnnotation</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Annotation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">D48kYADkmU2BsLpHJ4ZPXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">H1jBYgd3fkq025JQvkBjLwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">67w35/HuQEykxmzJzw8qHAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="pg/Qhtg4gkma3Ya0rWxVFwAA">
<XPD:ATTR name="Name" type="string">dispatchableModel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DispatchableModel</XPD:ATTR>
<XPD:REF name="Type_">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
<XPD:REF name="Owner">bkplOpbclEScQeSV87Kt9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="80wEAjZMn0GX76SBfFDnKAAA">
<XPD:ATTR name="Name" type="string">annotationSet</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">AnnotationSet</XPD:ATTR>
<XPD:REF name="Owner">bkplOpbclEScQeSV87Kt9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="dGiSC6Lxd0+yZTmc1Oks+wAA">
<XPD:ATTR name="Name" type="string">propertyAnalyzer</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PropertyAnalyzer</XPD:ATTR>
<XPD:REF name="Owner">bkplOpbclEScQeSV87Kt9gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="EICdktwxLkK9FzBG7SABmwAA">
<XPD:ATTR name="Name" type="string">SimpleProperty</XPD:ATTR>
<XPD:REF name="Namespace">0+Ttm7gd4EWhmuPCG28wsAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">K9vzQKXmc0Oq6yZvdaR7JQAA</XPD:REF>
<XPD:REF name="Views[1]">/vBNkTNK4UaDYqEvbdyuSQAA</XPD:REF>
<XPD:REF name="Views[2]">4KLCFzzN/EiYrPyCvY4PKgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">KtG8UNUwbUu7CH89gVMvxwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="PcN7umV3v0Kq1WfV6C7RtwAA">
<XPD:ATTR name="Name" type="string">convertToFormInputValue</XPD:ATTR>
<XPD:REF name="Owner">EICdktwxLkK9FzBG7SABmwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tyFmc2+zwEa0OgkR47/SjAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PcN7umV3v0Kq1WfV6C7RtwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="iOtdhPvI+UOtOnw3RB2noAAA">
<XPD:ATTR name="Name" type="string">mapValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PcN7umV3v0Kq1WfV6C7RtwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLPackage" guid="ozDmtthXDUWDzv6MeNbnRgAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch.target</XPD:ATTR>
<XPD:REF name="Namespace">Mn5+SYfpGE+5CldBV3thWQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">14</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="q4wowu0zOkW34WOYwEwISwAA">
<XPD:ATTR name="Name" type="string">DispatchTarget</XPD:ATTR>
<XPD:REF name="Namespace">ozDmtthXDUWDzv6MeNbnRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">D7XKGarpLk6Roo1Olyo67AAA</XPD:REF>
<XPD:REF name="Views[1]">B1Rsj3Zf1066/KaodKpyQwAA</XPD:REF>
<XPD:REF name="Views[2]">HVb6G0KWc0anVtK54OCM2QAA</XPD:REF>
<XPD:REF name="Views[3]">Hp1MBUoj3E2/z14sQk2DxAAA</XPD:REF>
<XPD:REF name="Views[4]">SDZBmffx/02oMn/sfpc+EAAA</XPD:REF>
<XPD:REF name="Views[5]">lN19mydYpEyyJW9LRLXOQAAA</XPD:REF>
<XPD:REF name="Views[6]">eGGUtaXu6E+ajaOXyCshngAA</XPD:REF>
<XPD:REF name="Views[7]">IrQ0iBmPPkuu4gtiiszbLgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">10</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="/94K6wJSFEG0yMgODv7xrgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9nigW2wk6UO289Z6Tp4moQAA">
<XPD:ATTR name="Name" type="string">dispatchableClassName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/94K6wJSFEG0yMgODv7xrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Ojp5I7/5W0i+Mu8ZUPNlNgAA">
<XPD:ATTR name="Name" type="string">createFromString</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iDBYc0w0zkeoAdT+Yz1OEgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ojp5I7/5W0i+Mu8ZUPNlNgAA</XPD:REF>
<XPD:REF name="Type_">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0CnnRrRXjEi0Me+VXnbzPQAA">
<XPD:ATTR name="Name" type="string">str</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ojp5I7/5W0i+Mu8ZUPNlNgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">tOJ8gs1aLU6jWfutAbWsowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="iw61X76E102wpNCbvqEK2gAA">
<XPD:ATTR name="Name" type="string">getDispatchClassName</XPD:ATTR>
<XPD:REF name="Owner">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wWrfUe+vi0ufJZHOK8O30QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iw61X76E102wpNCbvqEK2gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="6z8saO5SnUiXRzZ3iuVzpAAA">
<XPD:ATTR name="Name" type="string">getObjectItem</XPD:ATTR>
<XPD:REF name="Owner">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0CvkvnXZ7U2oFeNBmdVR/QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6z8saO5SnUiXRzZ3iuVzpAAA</XPD:REF>
<XPD:REF name="Type_">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="d8W+5u6J5kC2hgKp0kzdnAAA">
<XPD:ATTR name="Name" type="string">getMethodItems</XPD:ATTR>
<XPD:REF name="Owner">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oyniVRedZ0aSErakxHHc8wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;MethodItem&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d8W+5u6J5kC2hgKp0kzdnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="mTEkrOgOlEyO55a+RWOhegAA">
<XPD:ATTR name="Name" type="string">registerProperty</XPD:ATTR>
<XPD:REF name="Owner">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="o6jWSJJS1UC/j5H2T8ewNwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mTEkrOgOlEyO55a+RWOhegAA</XPD:REF>
<XPD:REF name="Type_">PzmGAty/A02kyneHxBOcjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0EXZeu/eUk2k307o+uYFQAAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mTEkrOgOlEyO55a+RWOhegAA</XPD:REF>
<XPD:REF name="Type_">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="rx2xOAhGMEGtEwv2mcJMwwAA">
<XPD:ATTR name="Name" type="string">registerArray</XPD:ATTR>
<XPD:REF name="Owner">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HXhf/MW0MUiJWUYfMqJGzwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rx2xOAhGMEGtEwv2mcJMwwAA</XPD:REF>
<XPD:REF name="Type_">y6kHw0SDYUqjrXNVCaj9LwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="GKtMn0QPaEukW7gNcCDp5gAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rx2xOAhGMEGtEwv2mcJMwwAA</XPD:REF>
<XPD:REF name="Type_">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="5bGCJ+qxaEmy8tDQfP8kJwAA">
<XPD:ATTR name="Name" type="string">registerObject</XPD:ATTR>
<XPD:REF name="Owner">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PCepl+75aEGTKip2IYCREAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5bGCJ+qxaEmy8tDQfP8kJwAA</XPD:REF>
<XPD:REF name="Type_">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UBsukE/dgUmBG7EOFUV1EQAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5bGCJ+qxaEmy8tDQfP8kJwAA</XPD:REF>
<XPD:REF name="Type_">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="vNJKd7p0q0Gtne2+ai0miQAA">
<XPD:ATTR name="Name" type="string">registerObjectArray</XPD:ATTR>
<XPD:REF name="Owner">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3ldL7ytpWk+/I/gvoKutSwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vNJKd7p0q0Gtne2+ai0miQAA</XPD:REF>
<XPD:REF name="Type_">XVMUvkDuk0OrcpU4N0QHswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Ni7WE6ndYkqPxOpkvjsaZwAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vNJKd7p0q0Gtne2+ai0miQAA</XPD:REF>
<XPD:REF name="Type_">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="pN27vJrA2UO7P4W6JsEWwgAA">
<XPD:ATTR name="Name" type="string">registerMethod</XPD:ATTR>
<XPD:REF name="Owner">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="U5eRRF++r0iPpk4+wIBfbAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pN27vJrA2UO7P4W6JsEWwgAA</XPD:REF>
<XPD:REF name="Type_">DR48nD6n1UiCgYp8Ijk+QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zg1BFzT+50eHxR2/gfsVAgAA">
<XPD:ATTR name="Name" type="string">methodName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pN27vJrA2UO7P4W6JsEWwgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">8</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">iDBYc0w0zkeoAdT+Yz1OEgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">QGbGipCl2EObRHefpyZ3UgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">IqlNprX2bk6gcNyNUg1oWAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">spYu5JDiGEutWglabsAR0gAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">kcuze+RIXUyMIUwOWDvgTAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">D+pbsUIjq0KmjURR6pTEtQAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">POeaYq65L0O0fwKyfFos1wAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">Q5EHTTpKAk2NGYT9lfLMxQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">dFQJhssnBk+QRZzPIbfvXAAA</XPD:REF>
<XPD:REF name="Associations[1]">C4LnLnOwfEyZu/mOZJof/AAA</XPD:REF>
<XPD:REF name="Associations[2]">WXfmDWY6Yk+g6/GA2E0L1QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="H9Yzc56SYkixQbYtXIqsGAAA">
<XPD:ATTR name="Name" type="string">dispatchClassName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="4ch1C+JHN0acJOfzls0aPAAA">
<XPD:ATTR name="Name" type="string">objectItem</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ObjectItem</XPD:ATTR>
<XPD:REF name="Type_">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
<XPD:REF name="Owner">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="M5+M75MbD0OiVzkRHTTRTgAA">
<XPD:ATTR name="Name" type="string">methodItems</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;MethodItem&gt;</XPD:ATTR>
<XPD:REF name="Owner">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Instances" type="integer">2</XPD:ATTR>
<XPD:REF name="Instances[0]">NLDzXy7hj06aVRjV4NM2HAAA</XPD:REF>
<XPD:REF name="Instances[1]">oQm3GSGJPEeJ1Slyp3/E2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="XVMUvkDuk0OrcpU4N0QHswAA">
<XPD:ATTR name="Name" type="string">ObjectArrayItem</XPD:ATTR>
<XPD:REF name="Namespace">ozDmtthXDUWDzv6MeNbnRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QyiCIjuJqEOG8ShK+g/b6gAA</XPD:REF>
<XPD:REF name="Views[1]">6ryXVDSv1UOXC7tpN4HJpAAA</XPD:REF>
<XPD:REF name="Views[2]">p39NatKtNUKNSJgS0cflowAA</XPD:REF>
<XPD:REF name="Views[3]">0D1NxIs6FUSZhaclD8OtwgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">pBf3sXL1IUa7WgtJJnJ1kAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="J0Tn9oDcaUai7tkEZPLkwgAA">
<XPD:ATTR name="Name" type="string">createObjectItem</XPD:ATTR>
<XPD:REF name="Owner">XVMUvkDuk0OrcpU4N0QHswAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oCwBz9eM80m1iCBAzQFJlQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">J0Tn9oDcaUai7tkEZPLkwgAA</XPD:REF>
<XPD:REF name="Type_">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="G9D9lahAqU+jvx17RYf5ogAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">J0Tn9oDcaUai7tkEZPLkwgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">3ldL7ytpWk+/I/gvoKutSwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Q9MXlE3VnE25Qac/LHy6GwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">qOj8qNsNBUy+M1aXNzkdEQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="PpcfF3WYKUGaUkEBvISnygAA">
<XPD:ATTR name="Name" type="string">objectItems</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, ObjectItem&gt;</XPD:ATTR>
<XPD:REF name="Owner">XVMUvkDuk0OrcpU4N0QHswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="oqqHS96nA0KR4D6/iWjLJQAA">
<XPD:ATTR name="Name" type="string">TargetItem</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">ozDmtthXDUWDzv6MeNbnRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">J+Gzo26xCEyeYcSTtdQdoQAA</XPD:REF>
<XPD:REF name="Views[1]">qXYF8V7f3E2H2aZ/QWdPcAAA</XPD:REF>
<XPD:REF name="Views[2]">oja3FdNu5E2RJtJO1Q2PkAAA</XPD:REF>
<XPD:REF name="Views[3]">7+MWgKs7K0OcO3M24N3QcAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">pBf3sXL1IUa7WgtJJnJ1kAAA</XPD:REF>
<XPD:REF name="Specializations[1]">k7xqr3s7WUC1mGPwuEPCJgAA</XPD:REF>
<XPD:REF name="Specializations[2]">G5WbzenA9kaMwjPQOodAjgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="jUrk51KK5kyY4M0ZgUW3QQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">oqqHS96nA0KR4D6/iWjLJQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JV4vq79hOUC9BK1VhDnbxQAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jUrk51KK5kyY4M0ZgUW3QQAA</XPD:REF>
<XPD:REF name="Type_">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">MwbOHtofuUCzlaRagsJyzQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">kpAykzFee06p3q3Dt1wlRQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="pppvXdwKXUOjX1QpUrR9KwAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PropertyPath</XPD:ATTR>
<XPD:REF name="Type_">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
<XPD:REF name="Owner">oqqHS96nA0KR4D6/iWjLJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="TUjL802ilkeZCpp9UMs6qAAA">
<XPD:ATTR name="Name" type="string">attrs</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, string&gt;</XPD:ATTR>
<XPD:REF name="Owner">oqqHS96nA0KR4D6/iWjLJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="y6kHw0SDYUqjrXNVCaj9LwAA">
<XPD:ATTR name="Name" type="string">ArrayItem</XPD:ATTR>
<XPD:REF name="Namespace">ozDmtthXDUWDzv6MeNbnRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">W4nDpKeuX0uEUDckX6/UGwAA</XPD:REF>
<XPD:REF name="Views[1]">kFUtue0eXE+m/WOKNqRGjwAA</XPD:REF>
<XPD:REF name="Views[2]">JdaND+3jX0WZTEsr5hNiqAAA</XPD:REF>
<XPD:REF name="Views[3]">SXYrHRWuK0uthnB7Zk6h2QAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">G5WbzenA9kaMwjPQOodAjgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="g07E0Q1vLkCOn9l9UqR0jwAA">
<XPD:ATTR name="Name" type="string">createPropertyField</XPD:ATTR>
<XPD:REF name="Owner">y6kHw0SDYUqjrXNVCaj9LwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3D6WjhTZQ0yWD93nM4MBqgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g07E0Q1vLkCOn9l9UqR0jwAA</XPD:REF>
<XPD:REF name="Type_">PzmGAty/A02kyneHxBOcjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="2RxaLKvz0E6VVBK+/fTlZgAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g07E0Q1vLkCOn9l9UqR0jwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">HXhf/MW0MUiJWUYfMqJGzwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">PX6+jcBf3UaZacgtfyi23AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">7RZ797xwCUSYTHHU9bhCPAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="0rbtAZaB5kqBU69iU5fZ1QAA">
<XPD:ATTR name="Name" type="string">propertyItems</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, PropertyItem&gt;</XPD:ATTR>
<XPD:REF name="Owner">y6kHw0SDYUqjrXNVCaj9LwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="PzmGAty/A02kyneHxBOcjQAA">
<XPD:ATTR name="Name" type="string">PropertyItem</XPD:ATTR>
<XPD:REF name="Namespace">ozDmtthXDUWDzv6MeNbnRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gq5Pybv0dEGaY/9oYbGfTwAA</XPD:REF>
<XPD:REF name="Views[1]">loUAE8VR2EOAYUcpGLnLMAAA</XPD:REF>
<XPD:REF name="Views[2]">119r4b0XWUKTO7CBRRwDIwAA</XPD:REF>
<XPD:REF name="Views[3]">N0ff2OJrxESqANEM1e6RPQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">3D6WjhTZQ0yWD93nM4MBqgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">o6jWSJJS1UC/j5H2T8ewNwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">g0rVla52F0Wlzm9lMpT4FgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">E/o0ecxe50+I8sMuJeU0pQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="OT9jEB4awUCKGsljFxPKZAAA">
<XPD:ATTR name="Name" type="string">ObjectItem</XPD:ATTR>
<XPD:REF name="Namespace">ozDmtthXDUWDzv6MeNbnRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qZsIgkcVykWep50we9kaRwAA</XPD:REF>
<XPD:REF name="Views[1]">vmLY4Mu7406uy9ZJYP+oqwAA</XPD:REF>
<XPD:REF name="Views[2]">4iyHj1Jg5EW+wA73sD8L3wAA</XPD:REF>
<XPD:REF name="Views[3]">rlXtz/Hp+kCFXoPmwl8kowAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">k7xqr3s7WUC1mGPwuEPCJgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Pv4SxoaB5Ea9oRk0BsuipAAA">
<XPD:ATTR name="Name" type="string">createPropertyItem</XPD:ATTR>
<XPD:REF name="Owner">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="g0rVla52F0Wlzm9lMpT4FgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Pv4SxoaB5Ea9oRk0BsuipAAA</XPD:REF>
<XPD:REF name="Type_">PzmGAty/A02kyneHxBOcjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8Eo5TcqLVkiGNpzMGUyLQAAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Pv4SxoaB5Ea9oRk0BsuipAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="QBg7RiI9XUuYoPX7L6Z6FwAA">
<XPD:ATTR name="Name" type="string">createArrayItem</XPD:ATTR>
<XPD:REF name="Owner">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PX6+jcBf3UaZacgtfyi23AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QBg7RiI9XUuYoPX7L6Z6FwAA</XPD:REF>
<XPD:REF name="Type_">y6kHw0SDYUqjrXNVCaj9LwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DF/phCLKrEK9MMWar1KJ5AAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QBg7RiI9XUuYoPX7L6Z6FwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="hSF/9ZUJm0es2CDeWDeBLQAA">
<XPD:ATTR name="Name" type="string">createObjectItem</XPD:ATTR>
<XPD:REF name="Owner">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ARS/FNPkuk2vrNxo5SlzFwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hSF/9ZUJm0es2CDeWDeBLQAA</XPD:REF>
<XPD:REF name="Type_">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6X72cONw6Eie0itMbOPPqAAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hSF/9ZUJm0es2CDeWDeBLQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="qp2bpRv6bU69lrlZK77wOAAA">
<XPD:ATTR name="Name" type="string">createObjectArrayItem</XPD:ATTR>
<XPD:REF name="Owner">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Q9MXlE3VnE25Qac/LHy6GwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qp2bpRv6bU69lrlZK77wOAAA</XPD:REF>
<XPD:REF name="Type_">XVMUvkDuk0OrcpU4N0QHswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ixZppsP+mkCNCk/xVI6B8gAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qp2bpRv6bU69lrlZK77wOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">4ch1C+JHN0acJOfzls0aPAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">7</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">mh2CB+9qKUuNjsZe4UdtWgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Yj7Xxah87E2AjronthScoAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">bMYMCqV1uUqGVKYqIz/1wgAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">PCepl+75aEGTKip2IYCREAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">0CvkvnXZ7U2oFeNBmdVR/QAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">oCwBz9eM80m1iCBAzQFJlQAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">ARS/FNPkuk2vrNxo5SlzFwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">KprjrnNvpU6uoyazG/hNrAAA</XPD:REF>
<XPD:REF name="Associations[1]">LZS40FTwq0SAnQrQmU1MSgAA</XPD:REF>
<XPD:REF name="Associations[2]">1QPBUIErkUqIjropBAofDAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="m57SG6Azekyj84MRmDoNDgAA">
<XPD:ATTR name="Name" type="string">items</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;TargetItem&gt;</XPD:ATTR>
<XPD:REF name="Owner">OT9jEB4awUCKGsljFxPKZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLException" guid="Kble6qo2dUeBe/mtxOqdagAA">
<XPD:ATTR name="Name" type="string">DispatchTargetException</XPD:ATTR>
<XPD:REF name="Namespace">ozDmtthXDUWDzv6MeNbnRgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">wZc6F2X5+Uq+A6NeIh2XoQAA</XPD:REF>
<XPD:REF name="Specializations[1]">bW6xsvQdo0KGlu77MVCY7QAA</XPD:REF>
<XPD:REF name="Specializations[2]">Kx0rmK/ItUCivzs6UsuImwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLException" guid="Nu09oiJnvEmer+V/VX21iQAA">
<XPD:ATTR name="Name" type="string">PropertyPathMissmatchException</XPD:ATTR>
<XPD:REF name="Namespace">ozDmtthXDUWDzv6MeNbnRgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">wZc6F2X5+Uq+A6NeIh2XoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLException" guid="kcAOIgeSFUmeNJsdYtbsEAAA">
<XPD:ATTR name="Name" type="string">UnexpectedOptionException</XPD:ATTR>
<XPD:REF name="Namespace">ozDmtthXDUWDzv6MeNbnRgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">bW6xsvQdo0KGlu77MVCY7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLException" guid="M3AhujhF8EeJgubWnjmXogAA">
<XPD:ATTR name="Name" type="string">CorruptedDispatchTargetException</XPD:ATTR>
<XPD:REF name="Namespace">ozDmtthXDUWDzv6MeNbnRgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Kx0rmK/ItUCivzs6UsuImwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="IXbaFWy1fEO3onEorHiTRQAA">
<XPD:ATTR name="Name" type="string">DispatchTargetEncoder</XPD:ATTR>
<XPD:REF name="Namespace">ozDmtthXDUWDzv6MeNbnRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">G2MRus5HjUiFpLus5keRdQAA</XPD:REF>
<XPD:REF name="Views[1]">Q/+AE9245EKcMrfgRaFAmwAA</XPD:REF>
<XPD:REF name="Views[2]">2MrnxWCzC0yvxQpyZlB2oAAA</XPD:REF>
<XPD:REF name="Views[3]">pReZQZGbcE2XpHpOq40djAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="TzxRWTf71029f6ZyX/3xiAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">IXbaFWy1fEO3onEorHiTRQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="POeaYq65L0O0fwKyfFos1wAA">
<XPD:ATTR name="Name" type="string">dispatchTarget</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TzxRWTf71029f6ZyX/3xiAAA</XPD:REF>
<XPD:REF name="Type_">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ZJLNFRJ1oE6BxSmY9g7XOAAA">
<XPD:ATTR name="Name" type="string">encode</XPD:ATTR>
<XPD:REF name="Owner">IXbaFWy1fEO3onEorHiTRQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VHphIw8Y/02CHFYheiHO3wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZJLNFRJ1oE6BxSmY9g7XOAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="R0emeIBVEEKUVr91yco5+QAA">
<XPD:ATTR name="Name" type="string">DispatchTargetDecoder</XPD:ATTR>
<XPD:REF name="Namespace">ozDmtthXDUWDzv6MeNbnRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vsBWJTolv0m1oZqpwIbZqAAA</XPD:REF>
<XPD:REF name="Views[1]">6E0vgPtMYE+L3FqQ4QkjHAAA</XPD:REF>
<XPD:REF name="Views[2]">mcgGzfITiUOD3wSs3p4YlwAA</XPD:REF>
<XPD:REF name="Views[3]">wysiiG0Rh0qy4kfSrTBqSQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="UQcSDLJsE0iKBCmorp1c7AAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">R0emeIBVEEKUVr91yco5+QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G8/rzFRxNUeYeUr8koo22wAA">
<XPD:ATTR name="Name" type="string">encodedDispatchTargets</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UQcSDLJsE0iKBCmorp1c7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="of55gTUgHUGD4LGp/SFqUgAA">
<XPD:ATTR name="Name" type="string">decode</XPD:ATTR>
<XPD:REF name="Owner">R0emeIBVEEKUVr91yco5+QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="D+pbsUIjq0KmjURR6pTEtQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">of55gTUgHUGD4LGp/SFqUgAA</XPD:REF>
<XPD:REF name="Type_">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="Zz4Afu2mmUmroCVKizrRnwAA">
<XPD:ATTR name="Name" type="string">DispatchTargetCoder</XPD:ATTR>
<XPD:REF name="Namespace">ozDmtthXDUWDzv6MeNbnRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">XdYWfB2EpEewZmAoAunVywAA</XPD:REF>
<XPD:REF name="Views[1]">+1IrL8yeuUiVkGxoUaphywAA</XPD:REF>
<XPD:REF name="Views[2]">LhI1TV/uNUu4Fz/vn6p8jAAA</XPD:REF>
<XPD:REF name="Views[3]">C+7Nx1gj+kGtd5bK+c8fHwAA</XPD:REF>
<XPD:REF name="Views[4]">k7EawxmhckykTfGAAUZ4ngAA</XPD:REF>
<XPD:REF name="Views[5]">HEQH/hgygkG6+PPo573/MQAA</XPD:REF>
<XPD:REF name="Views[6]">yaUyDeX4qU6Ud832WfYRZgAA</XPD:REF>
<XPD:REF name="Views[7]">GosrltU37UiyoEtggU9+HwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="rBGwVT7d6EGmNk2ytoKZdAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">Zz4Afu2mmUmroCVKizrRnwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/yzS2F8FTE2x6YvlQIWneQAA">
<XPD:ATTR name="Name" type="string">cipher</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rBGwVT7d6EGmNk2ytoKZdAAA</XPD:REF>
<XPD:REF name="Type_">LBL0R/L0sU2HlCbu4HGUoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="GXkq2M8p6Ea2LEvkrOcc4AAA">
<XPD:ATTR name="Name" type="string">encode</XPD:ATTR>
<XPD:REF name="Owner">Zz4Afu2mmUmroCVKizrRnwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="A1hlI0Fm2UK8D7M+PMQJPAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GXkq2M8p6Ea2LEvkrOcc4AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="kcuze+RIXUyMIUwOWDvgTAAA">
<XPD:ATTR name="Name" type="string">dispatchTarget</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GXkq2M8p6Ea2LEvkrOcc4AAA</XPD:REF>
<XPD:REF name="Type_">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="nGWKQZm1BUqhIF2FfbPgiAAA">
<XPD:ATTR name="Name" type="string">decode</XPD:ATTR>
<XPD:REF name="Owner">Zz4Afu2mmUmroCVKizrRnwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Q5EHTTpKAk2NGYT9lfLMxQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nGWKQZm1BUqhIF2FfbPgiAAA</XPD:REF>
<XPD:REF name="Type_">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MM5k9iEf00qQLRQAyhcTHAAA">
<XPD:ATTR name="Name" type="string">encodedDispatchTargets</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nGWKQZm1BUqhIF2FfbPgiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">opYBlgxCK0i3h/4IS+rpwQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">m0yP9Gm2ukaDczQK2AtJfQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">yO/5ZpkrlUuGzM6rqRVFpAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ekdYxxC91UOkpOz2cNFWjAAA">
<XPD:ATTR name="Name" type="string">cipher</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Cipher</XPD:ATTR>
<XPD:REF name="Type_">LBL0R/L0sU2HlCbu4HGUoQAA</XPD:REF>
<XPD:REF name="Owner">Zz4Afu2mmUmroCVKizrRnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="DR48nD6n1UiCgYp8Ijk+QwAA">
<XPD:ATTR name="Name" type="string">MethodItem</XPD:ATTR>
<XPD:REF name="Namespace">ozDmtthXDUWDzv6MeNbnRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">npwxRB6ciEiVzOF5TvFKKgAA</XPD:REF>
<XPD:REF name="Views[1]">lDKYP5EWgEKhi5d32fRRmAAA</XPD:REF>
<XPD:REF name="Views[2]">+1cZMMyl5kem+APBbLwAlwAA</XPD:REF>
<XPD:REF name="Views[3]">4YJJ7bzBrkSHzFYU4o5loQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="AON20CcCYk2B7kNkWuWgEgAA">
<XPD:ATTR name="Name" type="string">registerExternalSubmit</XPD:ATTR>
<XPD:REF name="Owner">DR48nD6n1UiCgYp8Ijk+QwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Lt3XDEnelEmVc2vSSYZQugAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AON20CcCYk2B7kNkWuWgEgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">U5eRRF++r0iPpk4+wIBfbAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">hj00gJ4UOUixuUvAPvwEPgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="giWajXg3eUyZYvaP0UFM1AAA">
<XPD:ATTR name="Name" type="string">methodName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">DR48nD6n1UiCgYp8Ijk+QwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLPackage" guid="HC8IB2xG6kKYfv7Yi+NlMgAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch.ui</XPD:ATTR>
<XPD:REF name="Namespace">Mn5+SYfpGE+5CldBV3thWQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="reQZmv1d2UaKcPfbV6XjvgAA">
<XPD:ATTR name="Name" type="string">FormHtmlBuilder</XPD:ATTR>
<XPD:REF name="Namespace">HC8IB2xG6kKYfv7Yi+NlMgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">m4XFB5Z4TUyOPkA1D6eW/gAA</XPD:REF>
<XPD:REF name="Views[1]">xpDW9DzBXkewuwy3jdWD5AAA</XPD:REF>
<XPD:REF name="Views[2]">NvMVca8KJECbf8O+cRVu8AAA</XPD:REF>
<XPD:REF name="Views[3]">S6s8FjSnXE6xAYgTnWuneAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Hy+j55+Rz0WDVZcXCtyspAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">reQZmv1d2UaKcPfbV6XjvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LLv98h+K+USSSHgTGqe3kgAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hy+j55+Rz0WDVZcXCtyspAAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="rrqrkWtCyEa8y7IZyy/9vwAA">
<XPD:ATTR name="Name" type="string">meta</XPD:ATTR>
<XPD:REF name="Owner">reQZmv1d2UaKcPfbV6XjvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DDtJB737SUCyOTbhJ698xQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">FormHtmlBuilderMeta</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rrqrkWtCyEa8y7IZyy/9vwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">aWFyEEcDUUaeKO44R+/P1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="wdSV6aVWY0mZVVZpu6hGpAAA">
<XPD:ATTR name="Name" type="string">FormHtmlBuilderMeta</XPD:ATTR>
<XPD:REF name="Namespace">HC8IB2xG6kKYfv7Yi+NlMgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YzVghKFdzU248hNeiOc0GgAA</XPD:REF>
<XPD:REF name="Views[1]">n8ROCmI/606GLuA0KO40xAAA</XPD:REF>
<XPD:REF name="Views[2]">3bbOISYfDkSp1kueQN9yjQAA</XPD:REF>
<XPD:REF name="Views[3]">ObpfdyZKNUK4br1cENGAgwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="7MOTsWGzMkWqolur2nkEgAAA">
<XPD:ATTR name="Name" type="string">createPropertyPath</XPD:ATTR>
<XPD:REF name="Owner">wdSV6aVWY0mZVVZpu6hGpAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WGW/YZbtfkq5Xss/0Xb4VwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7MOTsWGzMkWqolur2nkEgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PnVhbvgDv0KeP/AelPRcygAA">
<XPD:ATTR name="Name" type="string">propertyExpression</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7MOTsWGzMkWqolur2nkEgAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="MZ8MWODWiEu2LZrr7PT0SwAA">
<XPD:ATTR name="Name" type="string">pushBasePropertyPath</XPD:ATTR>
<XPD:REF name="Owner">wdSV6aVWY0mZVVZpu6hGpAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+eRO6LO05UeQv+QMDcQPsgAA">
<XPD:ATTR name="Name" type="string">basePropertyPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MZ8MWODWiEu2LZrr7PT0SwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="BAMp0V2j0E+A54bKNk2UVQAA">
<XPD:ATTR name="Name" type="string">popBasePropertyPath</XPD:ATTR>
<XPD:REF name="Owner">wdSV6aVWY0mZVVZpu6hGpAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5o9IiFKA30+gVKsIChT1HgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BAMp0V2j0E+A54bKNk2UVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">gUvblc9ne0C4d2WZ+sI2VwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="UbKgTWP1g0CT/djdSwOWZQAA">
<XPD:ATTR name="Name" type="string">basePropertyPaths</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;PropertyPath&gt;</XPD:ATTR>
<XPD:REF name="Owner">wdSV6aVWY0mZVVZpu6hGpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="R+hg3jjP5Ee8h/BEUE2fDQAA">
<XPD:ATTR name="Name" type="string">Form</XPD:ATTR>
<XPD:REF name="Namespace">HC8IB2xG6kKYfv7Yi+NlMgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IFO4B5s/LEygxhv1iXRrhAAA</XPD:REF>
<XPD:REF name="Views[1]">yhh3Ag6afkG44/tpgYuYpgAA</XPD:REF>
<XPD:REF name="Views[2]">EDrofoLSqUCeJtkA2jcRyAAA</XPD:REF>
<XPD:REF name="Views[3]">7K7l0L5/AUyJZ1FUHL16KQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="EZ68uoHynEKSP2xViy5jpwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">R+hg3jjP5Ee8h/BEUE2fDQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UX2hfFvWNkuB+zm9cxeO2AAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EZ68uoHynEKSP2xViy5jpwAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="g4fPpzLjqkSOJz4yBLtMWwAA">
<XPD:ATTR name="Name" type="string">dispatchable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EZ68uoHynEKSP2xViy5jpwAA</XPD:REF>
<XPD:REF name="Type_">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="REZ1L6ntxU+aEKYQpmETOgAA">
<XPD:ATTR name="Name" type="string">method</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EZ68uoHynEKSP2xViy5jpwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="CNGnqbkX90WLPtlStnRsAgAA">
<XPD:ATTR name="Name" type="string">enctype</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EZ68uoHynEKSP2xViy5jpwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="W6UZBRMHSE21E/HH8X6xPAAA">
<XPD:ATTR name="Name" type="string">getMappingPathResolver</XPD:ATTR>
<XPD:REF name="Owner">R+hg3jjP5Ee8h/BEUE2fDQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9DsrTdL5nUa2w+XtFSDHlgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W6UZBRMHSE21E/HH8X6xPAAA</XPD:REF>
<XPD:REF name="Type_">C1cs4Bo98k2esuZg73BqUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="2rAxMvxdpEuye3DZ7jInkgAA">
<XPD:ATTR name="Name" type="string">getMappingResult</XPD:ATTR>
<XPD:REF name="Owner">R+hg3jjP5Ee8h/BEUE2fDQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EhB4giYAXEy5V95Wl96CFwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2rAxMvxdpEuye3DZ7jInkgAA</XPD:REF>
<XPD:REF name="Type_">Mo5jWp3+sUCrZWFsUaL7pwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="NoIva3QtgUCVMcl0qvsJdAAA">
<XPD:ATTR name="Name" type="string">getDispatchTarget</XPD:ATTR>
<XPD:REF name="Owner">R+hg3jjP5Ee8h/BEUE2fDQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IqlNprX2bk6gcNyNUg1oWAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NoIva3QtgUCVMcl0qvsJdAAA</XPD:REF>
<XPD:REF name="Type_">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">ZBQKT4p0VEy06LhFSMN1HgAA</XPD:REF>
<XPD:REF name="Associations[1]">wjGbmwnEGkOpntByVhQlOwAA</XPD:REF>
<XPD:REF name="Associations[2]">47OaHl13u0Coestl3Hv5KAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLPackage" guid="dpp8LsNfJ0KMhd0kwCVfEgAA">
<XPD:ATTR name="Name" type="string">n2n.dispatch.val</XPD:ATTR>
<XPD:REF name="Namespace">Mn5+SYfpGE+5CldBV3thWQAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="wXMp0vGB9kahaC1hsU5ffwAA">
<XPD:ATTR name="Name" type="string">ValNotEmpty</XPD:ATTR>
<XPD:REF name="Namespace">dpp8LsNfJ0KMhd0kwCVfEgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">vUYu9N/tmkC6wWZ1p+IEQwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">DYBmnXXgb0+/uZovb0s12QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="OBimwPRE/UiaYHD2JgciagAA">
<XPD:ATTR name="Name" type="string">Validator</XPD:ATTR>
<XPD:REF name="Namespace">dpp8LsNfJ0KMhd0kwCVfEgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">tFlGo69dP0ezANlbycWdOwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">QmxTHhnU+Ui75Bwl75tg7wAA</XPD:REF>
<XPD:REF name="Specializations[1]">k4mvAiU4ekOh0QHkpmiLTQAA</XPD:REF>
<XPD:REF name="Specializations[2]">Ul2zLfpbzEyePxYy8rnFgAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="cgDrzOVlFU2MqH2vzO+pJwAA">
<XPD:ATTR name="Name" type="string">validate</XPD:ATTR>
<XPD:REF name="Owner">OBimwPRE/UiaYHD2JgciagAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="u8Or15wlrkS/UD8LMHsR+AAA">
<XPD:ATTR name="Name" type="string">mappingResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cgDrzOVlFU2MqH2vzO+pJwAA</XPD:REF>
<XPD:REF name="Type_">Mo5jWp3+sUCrZWFsUaL7pwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FeJn/J9KOEyAiVbcEDF1NwAA">
<XPD:ATTR name="Name" type="string">bindErrors</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cgDrzOVlFU2MqH2vzO+pJwAA</XPD:REF>
<XPD:REF name="Type_">mb2A/XKFK0eoz/bCFxd36AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">plGrhQC67kKAK3vwu6iu5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLException" guid="KKTufPQNjk+S4CEuNEDaagAA">
<XPD:ATTR name="Name" type="string">ValidationConflictException</XPD:ATTR>
<XPD:REF name="Namespace">dpp8LsNfJ0KMhd0kwCVfEgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">l24rHg2OW025UCZOCaGGJwAA</XPD:REF>
<XPD:REF name="Views[1]">9QfqQ186zESxcobIiMZj/QAA</XPD:REF>
<XPD:REF name="Views[2]">USDP1CVxaEebQxBCEGVrMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[668]" type="UMLAssociation" guid="l3kZ9F0pNEWEuMnWs07wWAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mYmDjTxeJEGF0RkU4kVP+QAA</XPD:REF>
<XPD:REF name="Views[1]">uPTBYc0tRU2pjX5fV5e8hQAA</XPD:REF>
<XPD:REF name="Views[2]">F9/Xx0JuYUSmOXS39Dj6EwAA</XPD:REF>
<XPD:REF name="Views[3]">poLOz4pIrUSt02JHXAUkiAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="v5WHJz7q1k6XSVKrv0XCyAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">l3kZ9F0pNEWEuMnWs07wWAAA</XPD:REF>
<XPD:REF name="Participant">MHmv5TU2SE2uHB7lZ27wmQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ioh4FKYUm0m1aEfbdspR0gAA</XPD:REF>
<XPD:REF name="Views[1]">Fj12b7FXNkONyPaH7/v+FQAA</XPD:REF>
<XPD:REF name="Views[2]">+UmvhEn3u0WjQx8jUhwvWgAA</XPD:REF>
<XPD:REF name="Views[3]">4r4e/TO84kuwo6/6Y3f4XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="R1Ql9NJkoE2Sv2Xl3z42twAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">l3kZ9F0pNEWEuMnWs07wWAAA</XPD:REF>
<XPD:REF name="Participant">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zNc9+67zxU66uc2OdsyqCQAA</XPD:REF>
<XPD:REF name="Views[1]">dGxE2N2Wk0+bvbBpjoUbgAAA</XPD:REF>
<XPD:REF name="Views[2]">GIltQlqX2Uq6SOGHT+BabAAA</XPD:REF>
<XPD:REF name="Views[3]">wdi+oTjq1Uy9MPGRX1QkpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[669]" type="UMLAssociation" guid="bxVMlBTKX0WTGeV2zzWxBAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">qSgQ576QKky8+o6MkWQ7SQAA</XPD:REF>
<XPD:REF name="Views[1]">EtnHn9HJnEy9KpEZAKaXcAAA</XPD:REF>
<XPD:REF name="Views[2]">9pknIf+VeEyhNhIic8yZlAAA</XPD:REF>
<XPD:REF name="Views[3]">w5K+LMomjkGklp3HBXiINQAA</XPD:REF>
<XPD:REF name="Views[4]">CPot0u7BgUCzQ6r/rFCPOgAA</XPD:REF>
<XPD:REF name="Views[5]">a0c+02EbU0Se8zvBqq5zZAAA</XPD:REF>
<XPD:REF name="Views[6]">fcReH3XKo02axfLvqlphpwAA</XPD:REF>
<XPD:REF name="Views[7]">q8I1tYgLPECCdtdLifFTLwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="C6TEG8J4TE6dQ3QlK1gYpgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">bxVMlBTKX0WTGeV2zzWxBAAA</XPD:REF>
<XPD:REF name="Participant">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">WKTMF+xFb0+6L0ME3SZeCAAA</XPD:REF>
<XPD:REF name="Views[1]">tLpb0dG69UaQxeDgqVDRYwAA</XPD:REF>
<XPD:REF name="Views[2]">AK9DLIyxkE6alXQeA85mUgAA</XPD:REF>
<XPD:REF name="Views[3]">qqohaImeuk6CEdqou/+l/QAA</XPD:REF>
<XPD:REF name="Views[4]">2JoRDUF8VUuyJfoYBqmZ5AAA</XPD:REF>
<XPD:REF name="Views[5]">gAerDT+GokiSslw3wqFETQAA</XPD:REF>
<XPD:REF name="Views[6]">uIiUbqpoe0mAtotDIXDAiQAA</XPD:REF>
<XPD:REF name="Views[7]">W+7RTU4jJ0C63XAkvPM45wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="k5UwSpGwL0KOXkyQ/0uukQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">bxVMlBTKX0WTGeV2zzWxBAAA</XPD:REF>
<XPD:REF name="Participant">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">zF5vb1ET2UahKMnEz/bf4QAA</XPD:REF>
<XPD:REF name="Views[1]">YFS3c5FFQEKoBDQ90Pf06AAA</XPD:REF>
<XPD:REF name="Views[2]">I7e3FH3PRkyJdUfkOsBaaQAA</XPD:REF>
<XPD:REF name="Views[3]">AR+ozfP68E2rHzd3Wp3+tQAA</XPD:REF>
<XPD:REF name="Views[4]">7/8D8kPBAEKBAJoYvz0wPwAA</XPD:REF>
<XPD:REF name="Views[5]">KbvOJUVYIUCNc+zKFXrS1gAA</XPD:REF>
<XPD:REF name="Views[6]">8m4HJ/vv9UqTNZZBgnH+1AAA</XPD:REF>
<XPD:REF name="Views[7]">6tDwWCgjQ0iiZ7LT8GGHvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[670]" type="UMLAssociation" guid="gl7CTdGZZUyc/HO3yRBFhwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kOIhnZ/88EqSzkjYN6VRyAAA</XPD:REF>
<XPD:REF name="Views[1]">r3yZ++abz0CthHCS5lxxhQAA</XPD:REF>
<XPD:REF name="Views[2]">8ykRsy3mfkS4z6H3EyWgSQAA</XPD:REF>
<XPD:REF name="Views[3]">l1yM7ysqNESPA74FHVA81AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="WMOx3Y/DdUm2Bf3bjiNp6AAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">gl7CTdGZZUyc/HO3yRBFhwAA</XPD:REF>
<XPD:REF name="Participant">cmNlLijmc0OdunfhMireogAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FC1VEVGF5Eq9n4duepiozgAA</XPD:REF>
<XPD:REF name="Views[1]">SXjQtO4ZIkSwuM9kZR+2IQAA</XPD:REF>
<XPD:REF name="Views[2]">S4WJq61vlkK/NqqiRvggdwAA</XPD:REF>
<XPD:REF name="Views[3]">AQaf9yC7eEOJpclUakA9YAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="SlTxyTAj2UijtJ6Bo22+YgAA">
<XPD:REF name="Association">gl7CTdGZZUyc/HO3yRBFhwAA</XPD:REF>
<XPD:REF name="Participant">MUiZeASbWUeI89j0e9/fQgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IyUgKznfzEiwRHorfqhCKwAA</XPD:REF>
<XPD:REF name="Views[1]">c/oDfHcOiUWmgo6x/YkwkAAA</XPD:REF>
<XPD:REF name="Views[2]">lqE2FmnarkO4A43/1qP4YwAA</XPD:REF>
<XPD:REF name="Views[3]">kvvhVRILtEWAD7kegazshgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[671]" type="UMLAssociation" guid="M3HTQ7XG70erDGPNBtgZhgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jh72YtbVBUe7jl9Xr3vwqQAA</XPD:REF>
<XPD:REF name="Views[1]">u2oYq1KY9Um4JEWGbt2cYQAA</XPD:REF>
<XPD:REF name="Views[2]">QAbmJoFYpEeH8GNPA+cYIwAA</XPD:REF>
<XPD:REF name="Views[3]">XPFPeW8tXkOPQfUQPOzczAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="IE4LYnz5akS4U4oeJgytLQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">M3HTQ7XG70erDGPNBtgZhgAA</XPD:REF>
<XPD:REF name="Participant">MHmv5TU2SE2uHB7lZ27wmQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Hik3lIa4OUCPZN5rDIEiPgAA</XPD:REF>
<XPD:REF name="Views[1]">kHdyjdDsb0u4114jFy5bQwAA</XPD:REF>
<XPD:REF name="Views[2]">TMbAO+VHNEyBMwKM91qsZQAA</XPD:REF>
<XPD:REF name="Views[3]">EAwQ28M3gEewVPjXR8eqeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="wOrROmOVUUaOei9ewWS/DgAA">
<XPD:REF name="Association">M3HTQ7XG70erDGPNBtgZhgAA</XPD:REF>
<XPD:REF name="Participant">cmNlLijmc0OdunfhMireogAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">T3RDBD+vQ0uvR6piunCEdQAA</XPD:REF>
<XPD:REF name="Views[1]">hy4e0G5b8kyeuF/SMmAbzQAA</XPD:REF>
<XPD:REF name="Views[2]">t2X8U5FWJ0GJLxxg7V/RQAAA</XPD:REF>
<XPD:REF name="Views[3]">WMIocVocPkWeScSAZ/433QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[672]" type="UMLAssociation" guid="2SHWAUBtn0SLT79xhDLquwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SQkkVRoOO0iN6C94HBwlfwAA</XPD:REF>
<XPD:REF name="Views[1]">VDjtbuHQ3U6DDcd697trwgAA</XPD:REF>
<XPD:REF name="Views[2]">Q1DAovWf1UClETOeGX7rYAAA</XPD:REF>
<XPD:REF name="Views[3]">EnbSel7pjEaZQuJo7iBDWAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="o88o2BHxFUScZV5/mQe9ZgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">2SHWAUBtn0SLT79xhDLquwAA</XPD:REF>
<XPD:REF name="Participant">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qs5M3QYOZEiRWh0DuejAZwAA</XPD:REF>
<XPD:REF name="Views[1]">wo1X+H2ZeUStxdB/d2xuUwAA</XPD:REF>
<XPD:REF name="Views[2]">otUjm8gm1ECgr6jNafUvHAAA</XPD:REF>
<XPD:REF name="Views[3]">IKoGtXTsWkWZhvpHHgmZugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="uhG9lOVrMk6w9Oe7yLar6QAA">
<XPD:REF name="Association">2SHWAUBtn0SLT79xhDLquwAA</XPD:REF>
<XPD:REF name="Participant">MHmv5TU2SE2uHB7lZ27wmQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3WOYj6WedUCavwhVbGqJPwAA</XPD:REF>
<XPD:REF name="Views[1]">MB2sjMqnBEyy0xenROlg0wAA</XPD:REF>
<XPD:REF name="Views[2]">3QcOU9jupU+NkaZcdqhsqAAA</XPD:REF>
<XPD:REF name="Views[3]">HBut0yDhyEilpRoxHr5scwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[673]" type="UMLGeneralization" guid="m8RpVQc1q0Gg/Sc1lp8qFwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">SO2JhB0BiEW1EWNWuDLnmwAA</XPD:REF>
<XPD:REF name="Parent">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JnC9qZQZAkmHB5z+dwzJZQAA</XPD:REF>
<XPD:REF name="Views[1]">jNoVTGaSeEWEoAubV82AOAAA</XPD:REF>
<XPD:REF name="Views[2]">RyXhGcQtA0iwmrxgrt29lAAA</XPD:REF>
<XPD:REF name="Views[3]">Dg1dAZNvfkmbWt/ZajhJ1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[674]" type="UMLGeneralization" guid="LOdEQwSX/Ui9857PDr2LEgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">pH2asiu1Q0SOHd5sRwuXtAAA</XPD:REF>
<XPD:REF name="Parent">oQ+cYAeD0kCkJxS9aPIQLAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">n1+4FkW0jEqqkipLTT96xAAA</XPD:REF>
<XPD:REF name="Views[1]">HtGeShwl2EKDBTcVtzDoPwAA</XPD:REF>
<XPD:REF name="Views[2]">7z/d5sWyyE2z84m/tMJ+wQAA</XPD:REF>
<XPD:REF name="Views[3]">naeSWqpLLkK/+JkQQzFm9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[675]" type="UMLAssociation" guid="T8Gr49FZsEGUop4nozmp2wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">vXUtRrfYgEaYFx+kpB7gzQAA</XPD:REF>
<XPD:REF name="Views[1]">/Ufhvl3BIUeqW8g0NNDo/AAA</XPD:REF>
<XPD:REF name="Views[2]">Av8PL37mTUyVYNFfbh4OXgAA</XPD:REF>
<XPD:REF name="Views[3]">MuZKeMsrvE+lf6RnnIdTZwAA</XPD:REF>
<XPD:REF name="Views[4]">7Bv/qkKoKUCg8+LT2lF5rAAA</XPD:REF>
<XPD:REF name="Views[5]">YcS5r10X9kmiTnQ5kry7YAAA</XPD:REF>
<XPD:REF name="Views[6]">VhKpghEl40eaPGJ1m4SIBQAA</XPD:REF>
<XPD:REF name="Views[7]">TVa3ChJGZkOpctTpNDxAkgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="P8vfQAumB021faM4RMND/QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">T8Gr49FZsEGUop4nozmp2wAA</XPD:REF>
<XPD:REF name="Participant">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">H+RNArAfwkW0eEnqIRiCiwAA</XPD:REF>
<XPD:REF name="Views[1]">KBCw8Ta9SEma+uTJh3YxggAA</XPD:REF>
<XPD:REF name="Views[2]">uR6K/X1PYEWtjcDe0ae3dQAA</XPD:REF>
<XPD:REF name="Views[3]">iDoN5Ev3u02XEgoG1YImIwAA</XPD:REF>
<XPD:REF name="Views[4]">0LpnF0o6ZkmVe4Xzgk1iHgAA</XPD:REF>
<XPD:REF name="Views[5]">EPsQ5Lm9CUm8scIlWWDVlgAA</XPD:REF>
<XPD:REF name="Views[6]">9WFzim5rwUmDTDxQFdTCLQAA</XPD:REF>
<XPD:REF name="Views[7]">nGo8HAUEb0KdnYna1vvQlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="clwqTS9r8UK5adpeCHEEbgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">T8Gr49FZsEGUop4nozmp2wAA</XPD:REF>
<XPD:REF name="Participant">8/dsg8nnMkqh819Gv4M2nwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">mIhIT6IyLE+O/dfrqZV9fgAA</XPD:REF>
<XPD:REF name="Views[1]">mSwiMRBjlUeVIGVUEoF6wAAA</XPD:REF>
<XPD:REF name="Views[2]">cduPQzS+Q0mGjUnIt2CxZAAA</XPD:REF>
<XPD:REF name="Views[3]">/IDl5Eo770S6JmC/zO4buAAA</XPD:REF>
<XPD:REF name="Views[4]">fZBGxN5o/Ua3Xl0f6WAwTQAA</XPD:REF>
<XPD:REF name="Views[5]">7uRchjUsvEGh0k3t4QnhQAAA</XPD:REF>
<XPD:REF name="Views[6]">CNldQLrW5UKdMmHPnf7xOQAA</XPD:REF>
<XPD:REF name="Views[7]">Pm6Ncv8+r0asB9zHj7JbPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[676]" type="UMLGeneralization" guid="KyGa15PxkEKLqhuz8lZmZQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">4KOYj7u7dU6neTGf2upOKAAA</XPD:REF>
<XPD:REF name="Parent">oQ+cYAeD0kCkJxS9aPIQLAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sg8wbpOIUUGJkFC8VrYAYwAA</XPD:REF>
<XPD:REF name="Views[1]">45njX1YwKkqsi6LHB0UWHgAA</XPD:REF>
<XPD:REF name="Views[2]">620cIG46tUqbUkUQnmqY7AAA</XPD:REF>
<XPD:REF name="Views[3]">GzIibBaR8E2yvdAtOhPL/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[677]" type="UMLAssociation" guid="YBgcfbEbU06WcgvTmiLjjwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">oMVp8QJNxk69XQDsV/d1bAAA</XPD:REF>
<XPD:REF name="Views[1]">i1Q+RJMZgk+SUgHbDd2NogAA</XPD:REF>
<XPD:REF name="Views[2]">LO1nBRZsPkKNo38U/Mo8HAAA</XPD:REF>
<XPD:REF name="Views[3]">/gE1Dlhhh0y2jziRS+Z35gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="1Qa2xvVZDUKplXZgGOYLLAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">YBgcfbEbU06WcgvTmiLjjwAA</XPD:REF>
<XPD:REF name="Participant">C1cs4Bo98k2esuZg73BqUQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wN2QePiTqESZERTr4/SF/QAA</XPD:REF>
<XPD:REF name="Views[1]">di4kp9NIMUeNG0HiwSinsgAA</XPD:REF>
<XPD:REF name="Views[2]">8+jTbMfVf0CK8WdhhMQUfgAA</XPD:REF>
<XPD:REF name="Views[3]">TrkJwVtP4kWCORzU/bfH6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ZIALua8bC0WTE7OjovLCtAAA">
<XPD:REF name="Association">YBgcfbEbU06WcgvTmiLjjwAA</XPD:REF>
<XPD:REF name="Participant">MHmv5TU2SE2uHB7lZ27wmQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">cY7yLFzRTEye0eyBovNrlwAA</XPD:REF>
<XPD:REF name="Views[1]">3hje1hN7VE+LCaI9Df86cAAA</XPD:REF>
<XPD:REF name="Views[2]">7hvlvYisAke6J6AYX4du6QAA</XPD:REF>
<XPD:REF name="Views[3]">C3fRypDz+Ee0gljOEy9lwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[678]" type="UMLAssociation" guid="9x4uSRxzA0WEuHFNWHgPgQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">B8PuuJv1yUqH7a3C07T/vQAA</XPD:REF>
<XPD:REF name="Views[1]">SyFQH/NS2UehZwO9wrhlSQAA</XPD:REF>
<XPD:REF name="Views[2]">dbiMx71DC0aeWN9SRZn1IQAA</XPD:REF>
<XPD:REF name="Views[3]">BiSwB/gQJ0e0u+yx2m7TTwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="B7a7N0pYqUKWuv/c9XFPLwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">9x4uSRxzA0WEuHFNWHgPgQAA</XPD:REF>
<XPD:REF name="Participant">SVxcrz/OjUadqFYNJo4CbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MIGdRP3JrkS7QQJPnMiWhgAA</XPD:REF>
<XPD:REF name="Views[1]">KE4j7F5cIUeatnwZl301ygAA</XPD:REF>
<XPD:REF name="Views[2]">Dj9yfsoV/Ey8wQu5PFbtRAAA</XPD:REF>
<XPD:REF name="Views[3]">ngyHjLlJBECUykQFsKHVxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="xN1aSIhnjUW46K5Cm4SJuwAA">
<XPD:REF name="Association">9x4uSRxzA0WEuHFNWHgPgQAA</XPD:REF>
<XPD:REF name="Participant">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7d4eMhZgjUWSnXT1H82hHwAA</XPD:REF>
<XPD:REF name="Views[1]">/896px9Z40aiivu7yXHwUwAA</XPD:REF>
<XPD:REF name="Views[2]">zegDUybDZ0eItRPFdwPIagAA</XPD:REF>
<XPD:REF name="Views[3]">LkW6bOi42kaBqeWiGHMSeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[679]" type="UMLGeneralization" guid="U1rpZnSVkEKcnIKDCvCdVQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">p3p3cPq5wEOK1LA3/ugBgQAA</XPD:REF>
<XPD:REF name="Parent">oQ+cYAeD0kCkJxS9aPIQLAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">38zi55yuzE+w6A1vsznPdwAA</XPD:REF>
<XPD:REF name="Views[1]">rlrPf+gGgU+MIQy8B0dieQAA</XPD:REF>
<XPD:REF name="Views[2]">6CsbyoPF3k+EztorY1dG3gAA</XPD:REF>
<XPD:REF name="Views[3]">8NDSMrmxDkqoEG4AqOOepwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[680]" type="UMLGeneralization" guid="vkpeZl9TO0aDH7Xjq7H61AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ghhgGau3nkSwl4sapN9AXwAA</XPD:REF>
<XPD:REF name="Parent">oQ+cYAeD0kCkJxS9aPIQLAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ESqop+UYNUmMn3q026PnPQAA</XPD:REF>
<XPD:REF name="Views[1]">tkGaYgpBvEaHTmDqN1r4ggAA</XPD:REF>
<XPD:REF name="Views[2]">b8v5KzV0gkmGeURCc7wJ5AAA</XPD:REF>
<XPD:REF name="Views[3]">wwzIJI9bWUqgQz4w+mmT2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[681]" type="UMLAssociation" guid="ThacAZ6QR0aLUX9jgHhECgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">U+Rrf0jhzUigrPKLbVANCgAA</XPD:REF>
<XPD:REF name="Views[1]">379aLy02h0Cgf+YCQqI4mgAA</XPD:REF>
<XPD:REF name="Views[2]">BioTtM2eNkC0E9gw1Nsq/gAA</XPD:REF>
<XPD:REF name="Views[3]">G+Fd8zuf8UazXXml+WKqnwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="aWFyEEcDUUaeKO44R+/P1QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">ThacAZ6QR0aLUX9jgHhECgAA</XPD:REF>
<XPD:REF name="Participant">reQZmv1d2UaKcPfbV6XjvgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Gl+JfskR9EiJj4hs9p7DNgAA</XPD:REF>
<XPD:REF name="Views[1]">rXGRN41Dr02sO8pI7MnyjgAA</XPD:REF>
<XPD:REF name="Views[2]">3BWp8Gpg1UWQyP/HlbYnwAAA</XPD:REF>
<XPD:REF name="Views[3]">ClogEEEnskCfqPxtdZ2QXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="gUvblc9ne0C4d2WZ+sI2VwAA">
<XPD:REF name="Association">ThacAZ6QR0aLUX9jgHhECgAA</XPD:REF>
<XPD:REF name="Participant">wdSV6aVWY0mZVVZpu6hGpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nB6pCrMAIU+uQ24hFWGmXQAA</XPD:REF>
<XPD:REF name="Views[1]">usvCHMxbBEeuUwfnW5mj4AAA</XPD:REF>
<XPD:REF name="Views[2]">Z7zOu9ZF60KADBKRLH0njgAA</XPD:REF>
<XPD:REF name="Views[3]">XdrA+Cibi0uz90spcgQvtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[682]" type="UMLAssociation" guid="8KggRvK8K0+uWJkgO9zZPgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7rIWDkR0ZUqXF07msWgjzwAA</XPD:REF>
<XPD:REF name="Views[1]">VVOgxsklFE+HL6IynrseOQAA</XPD:REF>
<XPD:REF name="Views[2]">KVhhjyzPskCA3ccq54nVYQAA</XPD:REF>
<XPD:REF name="Views[3]">Hwgxih36fkCLODA27Ms4ZwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ZBQKT4p0VEy06LhFSMN1HgAA">
<XPD:REF name="Association">8KggRvK8K0+uWJkgO9zZPgAA</XPD:REF>
<XPD:REF name="Participant">R+hg3jjP5Ee8h/BEUE2fDQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1eVaXqFSVEKYciqMa3zSNQAA</XPD:REF>
<XPD:REF name="Views[1]">+UVHs6VJlEGDBZCbxkBMKQAA</XPD:REF>
<XPD:REF name="Views[2]">4djpFZXWPUqquigeiwCvDwAA</XPD:REF>
<XPD:REF name="Views[3]">YwpdVbhEf0GWmJnFW64iSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="oa0mKohJu0OUKjyTprxrzQAA">
<XPD:REF name="Association">8KggRvK8K0+uWJkgO9zZPgAA</XPD:REF>
<XPD:REF name="Participant">C1cs4Bo98k2esuZg73BqUQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zqmfjKMp6UmLv8RjAWLa4wAA</XPD:REF>
<XPD:REF name="Views[1]">vgmhL2OUKk+BO18s5ULksAAA</XPD:REF>
<XPD:REF name="Views[2]">DqutwHrbzUSQBd25+n3jrQAA</XPD:REF>
<XPD:REF name="Views[3]">qlQMsdVir0GdPaYwZvHvYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[683]" type="UMLAssociation" guid="vDSbwx8pG0S0I1/jRnDDqwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9u/qHCJ7R0CUjPWAxOuPkQAA</XPD:REF>
<XPD:REF name="Views[1]">xRWxdF1rx0G4ibnDL6jvmgAA</XPD:REF>
<XPD:REF name="Views[2]">W87/eFWdikaHRDfmckMOUgAA</XPD:REF>
<XPD:REF name="Views[3]">pzIKe9JIEEewaBPlM7rwOgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="wjGbmwnEGkOpntByVhQlOwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">vDSbwx8pG0S0I1/jRnDDqwAA</XPD:REF>
<XPD:REF name="Participant">R+hg3jjP5Ee8h/BEUE2fDQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Q3UxQ8wqDkSaigSz0iSdlQAA</XPD:REF>
<XPD:REF name="Views[1]">vccBYjrTBkSH6kPpfUkF1wAA</XPD:REF>
<XPD:REF name="Views[2]">hJNNy9uZO0mqDSbUBuBrvwAA</XPD:REF>
<XPD:REF name="Views[3]">SxOSjyLa5k6EVNmcV3U9QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="C4LnLnOwfEyZu/mOZJof/AAA">
<XPD:REF name="Association">vDSbwx8pG0S0I1/jRnDDqwAA</XPD:REF>
<XPD:REF name="Participant">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Yzc9OnzVV0a38qkRjtwwhAAA</XPD:REF>
<XPD:REF name="Views[1]">eVp7MOGSF0aaimDusUeCYgAA</XPD:REF>
<XPD:REF name="Views[2]">u+CG2PDpwUKYMgwsUf4I3wAA</XPD:REF>
<XPD:REF name="Views[3]">BmBIuVh3ekiUCC+32quXKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[684]" type="UMLGeneralization" guid="KtG8UNUwbUu7CH89gVMvxwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">EICdktwxLkK9FzBG7SABmwAA</XPD:REF>
<XPD:REF name="Parent">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OrerDAyYe02zyDYdDWsWUwAA</XPD:REF>
<XPD:REF name="Views[1]">AzEVuV4OFkuVW3Z9tzrf9wAA</XPD:REF>
<XPD:REF name="Views[2]">4UQGAcfCfEGnWFyKIYHNYgAA</XPD:REF>
<XPD:REF name="Views[3]">lOaW8HLsw0aItZLuPk52RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[685]" type="UMLGeneralization" guid="cD+YNN3JbUKeRcDUCkGJ0AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">+/GMAXe18kav5JGgAAg3FgAA</XPD:REF>
<XPD:REF name="Parent">fltbQTW9G0OtQEEUDas5XAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zci9wY7MnE6qZEBvtHOJXwAA</XPD:REF>
<XPD:REF name="Views[1]">98UiJcpoYUqVGTlyI1kohAAA</XPD:REF>
<XPD:REF name="Views[2]">BVIimmJIwEqxzR2772/tEwAA</XPD:REF>
<XPD:REF name="Views[3]">C8c20OR8AUmg4OF43ALbFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[686]" type="UMLGeneralization" guid="EGHq/UTtrESFakM6AX5VSwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">7zOmnyJYvUWX+VHzz8wNNgAA</XPD:REF>
<XPD:REF name="Parent">fltbQTW9G0OtQEEUDas5XAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6SbfzSz4TUK8emM5p5GiSQAA</XPD:REF>
<XPD:REF name="Views[1]">FNx0L//n8kKWcRUKk1EkJwAA</XPD:REF>
<XPD:REF name="Views[2]">PUtoI0Cr9EmsW32Cex5ShAAA</XPD:REF>
<XPD:REF name="Views[3]">p3gUQyVgbkiIqj0ZoWfPTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[687]" type="UMLGeneralization" guid="pRyXVj+ntEiGhXOmUqtybgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">q0CJNA+5hkOxxd0krx+ABAAA</XPD:REF>
<XPD:REF name="Parent">fltbQTW9G0OtQEEUDas5XAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lE+hboItSEWxAbLY3rFdDgAA</XPD:REF>
<XPD:REF name="Views[1]">+tWUydZP4UeFdvtbIJ7bFQAA</XPD:REF>
<XPD:REF name="Views[2]">IfcMXTocMkmMS60bFhHxWwAA</XPD:REF>
<XPD:REF name="Views[3]">lIvAQRSz2Uyp2u9Dj/ZdFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[688]" type="UMLAssociation" guid="WvPptgd6B02+Czs+2Zm9EAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EYEU2N32cUGATyLghokkFAAA</XPD:REF>
<XPD:REF name="Views[1]">h5t7lUiVGEabn6EaWdRUMQAA</XPD:REF>
<XPD:REF name="Views[2]">uMDG9srB00el7EL6WxtWEgAA</XPD:REF>
<XPD:REF name="Views[3]">Z8FKZ4Be1E+haVGdGJOM7AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="yDXiBQWAOU+b9sLn77j+uQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">WvPptgd6B02+Czs+2Zm9EAAA</XPD:REF>
<XPD:REF name="Participant">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nIcoqFBQ90KgoEfR408dbQAA</XPD:REF>
<XPD:REF name="Views[1]">MeXz6IW7hk6TfrdWKDl0EgAA</XPD:REF>
<XPD:REF name="Views[2]">lX7zCd6KE02aqlHj8fdZZQAA</XPD:REF>
<XPD:REF name="Views[3]">8F7pChsbbkGKJzV0U+zMcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="04Cgrtlan0igSjVOje8ITAAA">
<XPD:REF name="Association">WvPptgd6B02+Czs+2Zm9EAAA</XPD:REF>
<XPD:REF name="Participant">9Fol59YNRkOzqOd8vVux+gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MR6u9XSWu0O2U6EFfxfA8QAA</XPD:REF>
<XPD:REF name="Views[1]">G8f6wCJIk0mz7ZyDLgLsaQAA</XPD:REF>
<XPD:REF name="Views[2]">ZivXwBqGTUaPN4YrNJDX2QAA</XPD:REF>
<XPD:REF name="Views[3]">VF5UnFQxtk2fbeB6p0OofwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[689]" type="UMLGeneralization" guid="jc+BmMPg5kyKtMhMroDYiAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">rOzlr3g27EGSDAZvEnm8VQAA</XPD:REF>
<XPD:REF name="Parent">Z3HHONTfOUCm37GNQxDU1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">KkGP+szK9kOiILNBwNeQQwAA</XPD:REF>
<XPD:REF name="Views[1]">eVBEjBMGLkGQgNMSBr3LcQAA</XPD:REF>
<XPD:REF name="Views[2]">Pm3F9sp5TEKLqhJMG3+0aAAA</XPD:REF>
<XPD:REF name="Views[3]">JREy0LdCskiYutZruCzJAAAA</XPD:REF>
<XPD:REF name="Views[4]">13e61qcZ2E2CRFkYepryfgAA</XPD:REF>
<XPD:REF name="Views[5]">1h7T5mCNl0u6s4zmKF42fwAA</XPD:REF>
<XPD:REF name="Views[6]">4VtUmyyRhkGlq0S9f1gygwAA</XPD:REF>
<XPD:REF name="Views[7]">cL6dNBjLbkuQeLN8ipW+HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[690]" type="UMLAssociation" guid="eMrufckebEq2VLvndHGp+AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rA8skS4ynEyHnqWZxTHteAAA</XPD:REF>
<XPD:REF name="Views[1]">mGrsE8/vlUu8F6Zz7fFzOwAA</XPD:REF>
<XPD:REF name="Views[2]">C4R3QgpB4kamBRVXSAPo1AAA</XPD:REF>
<XPD:REF name="Views[3]">im8rJOd5AUiZHHQfatalPgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="6qBfbNvYBUS/YZ+Vh6mi5gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">eMrufckebEq2VLvndHGp+AAA</XPD:REF>
<XPD:REF name="Participant">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xj5vrOvhvU2lCqeZyvOhNwAA</XPD:REF>
<XPD:REF name="Views[1]">7M70qJI9BUSrGpTiJbH3xQAA</XPD:REF>
<XPD:REF name="Views[2]">o4WF/wCQXU+qUibC502RWQAA</XPD:REF>
<XPD:REF name="Views[3]">kzAo1qN8DkiaRywUrEHk0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="MjaxqdG5iEOVJutzIzsLEAAA">
<XPD:REF name="Association">eMrufckebEq2VLvndHGp+AAA</XPD:REF>
<XPD:REF name="Participant">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Yoz/ca+0S0e+vj/IviHtHQAA</XPD:REF>
<XPD:REF name="Views[1]">1aEiNyIsHUKqprH05G4E8gAA</XPD:REF>
<XPD:REF name="Views[2]">EBxaiZQjWk+ENFW4fbtRYwAA</XPD:REF>
<XPD:REF name="Views[3]">BwyMy58EyEqWX0MljQMxuwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[691]" type="UMLAssociation" guid="EBwG6KgjTE6cUfeZXwD6gwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">27zvGR/7E0GRBZO+jR8PjAAA</XPD:REF>
<XPD:REF name="Views[1]">+86BRA00u0K0lzLMrB0bpQAA</XPD:REF>
<XPD:REF name="Views[2]">WKExaGXfsU6WGH9ZqatE/AAA</XPD:REF>
<XPD:REF name="Views[3]">6ON7gBXSTkePWhctoDEIQgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="dbO2jwZZa0aSm+4e/15f5gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">EBwG6KgjTE6cUfeZXwD6gwAA</XPD:REF>
<XPD:REF name="Participant">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">K5dL+F5YBki5HMzIVuiI9gAA</XPD:REF>
<XPD:REF name="Views[1]">kHSMJs5pMkmKIYKv5KBnrAAA</XPD:REF>
<XPD:REF name="Views[2]">b+uW/HR15kyfUrja2HxAQQAA</XPD:REF>
<XPD:REF name="Views[3]">eUT898MTJU+hAuCoPSQDkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="yqlN5baWqkKCqRJX5wIpvwAA">
<XPD:REF name="Association">EBwG6KgjTE6cUfeZXwD6gwAA</XPD:REF>
<XPD:REF name="Participant">ui/GGMkickaew/PVyOK02AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5glImqLN/Ey60uW06WBVvgAA</XPD:REF>
<XPD:REF name="Views[1]">+ZJ2yCKAwEaH0ihzDegcfwAA</XPD:REF>
<XPD:REF name="Views[2]">e1/HndYOEU+NzqJ/bWratgAA</XPD:REF>
<XPD:REF name="Views[3]">1uJALMtCV0+NA+Cfx2ev4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[692]" type="UMLRealization" guid="a1Y4EjmNnka/sM1/I8SiDAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">KUqA1lOi8UKOb+MaMR+8QAAA</XPD:REF>
<XPD:REF name="Supplier">rOzlr3g27EGSDAZvEnm8VQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8aVMJNCoLkyS3RqsdzgXFgAA</XPD:REF>
<XPD:REF name="Views[1]">/d+kNwvuoU2mCRD1m/02BgAA</XPD:REF>
<XPD:REF name="Views[2]">GHs37yVyV0G3kxsDYAKKRQAA</XPD:REF>
<XPD:REF name="Views[3]">V0gNsuinXUWEjoGO6XsOOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[693]" type="UMLGeneralization" guid="OShb5C8oMUWIL8/cGvkf9QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">tFjQ79V+X0ObMHCPfR33ZAAA</XPD:REF>
<XPD:REF name="Parent">KUqA1lOi8UKOb+MaMR+8QAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">l9GkkGftCUGrWHQ0BLQVggAA</XPD:REF>
<XPD:REF name="Views[1]">TwVowhZoVkGNA32DL+wjqAAA</XPD:REF>
<XPD:REF name="Views[2]">nE26T1ypaE6JNhWcAk3LVAAA</XPD:REF>
<XPD:REF name="Views[3]">eP/CySos+UOiOVk78+0QUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[694]" type="UMLGeneralization" guid="e34yDXbMREWaD7g5cE5DQAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">9jOBMOHHrku6+W+D66vqVwAA</XPD:REF>
<XPD:REF name="Parent">tFjQ79V+X0ObMHCPfR33ZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0Twp4j7fGE2xSDAeDbs9kQAA</XPD:REF>
<XPD:REF name="Views[1]">Y/lkA+SNZkqhz3I6GivvPQAA</XPD:REF>
<XPD:REF name="Views[2]">TuKf9VXWnUiLf9GwHzkPOAAA</XPD:REF>
<XPD:REF name="Views[3]">kWmPAKWYK06MwCqT3aIOBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[695]" type="UMLAssociation" guid="dvkZnRYHb0S9s/e5jizMSAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9DhAGDQXUkS1LWZhg3X+zwAA</XPD:REF>
<XPD:REF name="Views[1]">Q8P4SXa+dUqx7T0atB3QswAA</XPD:REF>
<XPD:REF name="Views[2]">utKND9CmoUSLOSMY9nATSgAA</XPD:REF>
<XPD:REF name="Views[3]">HYZwpZfV/U+J20L9u8ceggAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="i8tIyhrBIkSYDaPS4fnZRAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">dvkZnRYHb0S9s/e5jizMSAAA</XPD:REF>
<XPD:REF name="Participant">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6ajj01atBkahpciwdIxqkwAA</XPD:REF>
<XPD:REF name="Views[1]">QRFEGqadyUWc+MaCobGAoQAA</XPD:REF>
<XPD:REF name="Views[2]">z33NxFm5YUKfn71JL06w0wAA</XPD:REF>
<XPD:REF name="Views[3]">6eu4nLZMzEK0dqzvB0F+QAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="1/ACPSxiekeXCJhaJTwAsgAA">
<XPD:REF name="Association">dvkZnRYHb0S9s/e5jizMSAAA</XPD:REF>
<XPD:REF name="Participant">MvJZ1RtQrUiQwwiY/ZIwLQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">J0zflAJddkGtozw8k6awiQAA</XPD:REF>
<XPD:REF name="Views[1]">EB7k4Mk820K9SEMZsQ078AAA</XPD:REF>
<XPD:REF name="Views[2]">Sx+7iCrah0aZb18mdr+XnAAA</XPD:REF>
<XPD:REF name="Views[3]">OP8vbWtBMkyY3aAOvYfnLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[696]" type="UMLAssociation" guid="atEUCNPM1EmR2pCbzfmwcgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HAltmZMg2kyavrAsw1A3jwAA</XPD:REF>
<XPD:REF name="Views[1]">4RKKxRADEESeqWvH42J6xQAA</XPD:REF>
<XPD:REF name="Views[2]">YL0d7pS9kkiQ8xv5FJUxSgAA</XPD:REF>
<XPD:REF name="Views[3]">li0fkMlWXUqoiN1EFzj8vAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="K/nMLxvKcUSMXBbOo00fhAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">atEUCNPM1EmR2pCbzfmwcgAA</XPD:REF>
<XPD:REF name="Participant">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ScHJKoCt1kSiAP21iUoZmAAA</XPD:REF>
<XPD:REF name="Views[1]">ypBtX6YXzU+RendftXr2FQAA</XPD:REF>
<XPD:REF name="Views[2]">IA1IxgaHAEKWHbEr+F2KRwAA</XPD:REF>
<XPD:REF name="Views[3]">CCBzqpKKnkW5lxhPMcOuqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="UqujfCIpV0KzJR9xRmsxcQAA">
<XPD:REF name="Association">atEUCNPM1EmR2pCbzfmwcgAA</XPD:REF>
<XPD:REF name="Participant">Z3HHONTfOUCm37GNQxDU1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+ODKCr2k6EeEqMI6iKlWfAAA</XPD:REF>
<XPD:REF name="Views[1]">YrJB7hwenEaCiKCPdMkrMgAA</XPD:REF>
<XPD:REF name="Views[2]">GRw0+sXuVkKbSkiRgvsVdgAA</XPD:REF>
<XPD:REF name="Views[3]">xtzOkctPfUOgpdD8hIrkggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[697]" type="UMLAssociation" guid="i8IPyG/6jUS0XiWPQZfOigAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8+0mTcQjoUSuTG7Y1456HAAA</XPD:REF>
<XPD:REF name="Views[1]">++VC/Dex9EecWf6BExpM8AAA</XPD:REF>
<XPD:REF name="Views[2]">TfxZ6UH8AkKBrjsR0hPUjwAA</XPD:REF>
<XPD:REF name="Views[3]">vEGMWk/2S0yd9+bhupndFQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ottSpHgMok2A2uiTYBdT9wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">i8IPyG/6jUS0XiWPQZfOigAA</XPD:REF>
<XPD:REF name="Participant">IIJJfJCaHES+9twM5QgBUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qvjMb3ep406kDAnD0UYbFAAA</XPD:REF>
<XPD:REF name="Views[1]">pOt5aBUWJESCggLSEnGTrgAA</XPD:REF>
<XPD:REF name="Views[2]">2Hpj7K7THU+MAAj4XmYUMQAA</XPD:REF>
<XPD:REF name="Views[3]">yzvi5XsUk0uIzS/GARrU3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="6bNMa7hHtUSyfdZ/vtvUgwAA">
<XPD:REF name="Association">i8IPyG/6jUS0XiWPQZfOigAA</XPD:REF>
<XPD:REF name="Participant">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ld/h/C8jWUyQ/rBT7qECDgAA</XPD:REF>
<XPD:REF name="Views[1]">EZgP2a21v0G4wnne00dSBwAA</XPD:REF>
<XPD:REF name="Views[2]">XWP/UKWH7EaHfQ50lzcHLwAA</XPD:REF>
<XPD:REF name="Views[3]">653Aw0CWFE6HphKIezJrVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[698]" type="UMLAssociation" guid="ASM2TfyGEUmoqc1N8X5T+wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dFFSFrM9q06ZaRoAmWksDwAA</XPD:REF>
<XPD:REF name="Views[1]">fhFDXwppTUmlSH7WyKD7IgAA</XPD:REF>
<XPD:REF name="Views[2]">ITcSD40Sj0uMDo9tL8yn/wAA</XPD:REF>
<XPD:REF name="Views[3]">OhlksGCcD0agJZnkiPoc5QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Y1/vICrumkuwuimOULLnKAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">ASM2TfyGEUmoqc1N8X5T+wAA</XPD:REF>
<XPD:REF name="Participant">OE5MapFMikqAgF+fp+mQdwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XBfZkuYrL0Ov+UruVmI2KgAA</XPD:REF>
<XPD:REF name="Views[1]">Vr3bVdGnV0ebMsb+UxpMqgAA</XPD:REF>
<XPD:REF name="Views[2]">MQG4nIqW+kKj3zxzICc7qQAA</XPD:REF>
<XPD:REF name="Views[3]">JScyJBzN6EiBrWMxT6heGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="V+8w6rhibkCXnWwpL29o4QAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">ASM2TfyGEUmoqc1N8X5T+wAA</XPD:REF>
<XPD:REF name="Participant">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jv3/4Vv460iJTQtjWWXFxgAA</XPD:REF>
<XPD:REF name="Views[1]">ynw3tk6IP0yDGBh7qulWbQAA</XPD:REF>
<XPD:REF name="Views[2]">wj1Ldr+KhkeoI0l/ENjzKQAA</XPD:REF>
<XPD:REF name="Views[3]">etZXLQnUXE++F/rbwR5fmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[699]" type="UMLAssociation" guid="lYGtjtwEBESgDtweF64UMgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OPzvdNB8OUSlEB2Ynlzc/wAA</XPD:REF>
<XPD:REF name="Views[1]">P1kW5gT790ip80EZMHrU/AAA</XPD:REF>
<XPD:REF name="Views[2]">fZ+Jnnu5F0KCya99+BHwtgAA</XPD:REF>
<XPD:REF name="Views[3]">ruqoSA3QKUiNQCG/YNn5vQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="47OaHl13u0Coestl3Hv5KAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">lYGtjtwEBESgDtweF64UMgAA</XPD:REF>
<XPD:REF name="Participant">R+hg3jjP5Ee8h/BEUE2fDQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">10PcbF015UGfH3zf7vDwHgAA</XPD:REF>
<XPD:REF name="Views[1]">52vQJ6rJh0yYIsBoX7OOYgAA</XPD:REF>
<XPD:REF name="Views[2]">48PXiJw9N0S/d3gOwhOu9AAA</XPD:REF>
<XPD:REF name="Views[3]">4+c2gE1mTUWmIjWYVz09ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="8RB2aVux2k29n+RxCq6w7gAA">
<XPD:REF name="Association">lYGtjtwEBESgDtweF64UMgAA</XPD:REF>
<XPD:REF name="Participant">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VC/laA/LrkGoMFosVj07iQAA</XPD:REF>
<XPD:REF name="Views[1]">UOpA2ou9Y0yOFArMMuzgZgAA</XPD:REF>
<XPD:REF name="Views[2]">UnzRQceiNkmH+f4jsFe4HQAA</XPD:REF>
<XPD:REF name="Views[3]">NeIa2ms9tEyykdEHiVbM/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[700]" type="UMLGeneralization" guid="/KTO6SZYpki6IHHzoKyj7wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">dbbeGmrjMU24h2S6ic/8GAAA</XPD:REF>
<XPD:REF name="Parent">PwDu4uUyF0OEMsPtox/KJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bSmjkV1hbUGUt1sD7s0sBgAA</XPD:REF>
<XPD:REF name="Views[1]">kNRFCRd3AEGVM0abESJNQwAA</XPD:REF>
<XPD:REF name="Views[2]">dHegQS12GUSxCOcXnCspDwAA</XPD:REF>
<XPD:REF name="Views[3]">LB+y/aAkY0GuHbili/w7wgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[701]" type="UMLAssociation" guid="QpJUmZ3UkUC8WNJ5jZwwowAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">cdW90o7Sukiw6uqX6gGGtgAA</XPD:REF>
<XPD:REF name="Views[1]">KWm5ckobf0SkPQxjXwBOJAAA</XPD:REF>
<XPD:REF name="Views[2]">p/n7gWXm0kGEbQgH/LOYHwAA</XPD:REF>
<XPD:REF name="Views[3]">hYPzn8si40SP3bixNdIuRQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ZNO/499UOkanS6GhcP0HWwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">QpJUmZ3UkUC8WNJ5jZwwowAA</XPD:REF>
<XPD:REF name="Participant">lPzIAIXzekSk7qRkfilRLwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">cwRYj3C3F0mKHzD4lXE8bAAA</XPD:REF>
<XPD:REF name="Views[1]">ipVhNP08iky/lKAwnlgc0gAA</XPD:REF>
<XPD:REF name="Views[2]">NQ3DTbYFQEixtQ9QLzHbHwAA</XPD:REF>
<XPD:REF name="Views[3]">Y8Dtvf3fQkub/SnbC/qvpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="8ofO8ZlP2U+Aoqz2QIjI8AAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">QpJUmZ3UkUC8WNJ5jZwwowAA</XPD:REF>
<XPD:REF name="Participant">GCYo6q405ku0WdT5CPOWpgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nm5Ldv/CakyP6UWM9LEgtAAA</XPD:REF>
<XPD:REF name="Views[1]">2Ccum28ZykCX4kt68pqdawAA</XPD:REF>
<XPD:REF name="Views[2]">AtnmU3zmCkGmRJQATtEWkQAA</XPD:REF>
<XPD:REF name="Views[3]">+9YepbfP8UW/vEqrAdWW7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[702]" type="UMLAssociation" guid="GKI2eIGGBki9Ai/jBdOhowAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">90Dm0l9UFUyg7mNs39LH4AAA</XPD:REF>
<XPD:REF name="Views[1]">9ZskDJlsY0OFePhgwY82oQAA</XPD:REF>
<XPD:REF name="Views[2]">RFL1jJcw0E+Z6WyYVsYBOgAA</XPD:REF>
<XPD:REF name="Views[3]">FcnFoejHXUCilWihCgeoGgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="9Q89SRqtm0mLLpfBvteMBgAA">
<XPD:REF name="Association">GKI2eIGGBki9Ai/jBdOhowAA</XPD:REF>
<XPD:REF name="Participant">5GIiYItYvkO2MrQ7sW6DTwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fPV/PJIel0O2X1LpjuruXAAA</XPD:REF>
<XPD:REF name="Views[1]">QjsLA0Udu0y7bt9z3XqfjwAA</XPD:REF>
<XPD:REF name="Views[2]">y5Qohtasq0y/zVjS4wlo9wAA</XPD:REF>
<XPD:REF name="Views[3]">eP28pNW/0kqZtBtORF7qUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="RdX5nST0qEWoCxpQZPSbyAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">GKI2eIGGBki9Ai/jBdOhowAA</XPD:REF>
<XPD:REF name="Participant">eNByYBk+G0OBbBy31dNLiQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">77Si2/cAAE6uFgvmJUvR8wAA</XPD:REF>
<XPD:REF name="Views[1]">51PnGqTmcke4zqNlpjW4EQAA</XPD:REF>
<XPD:REF name="Views[2]">7UqR5tAVLUCJU/dyz+UwIwAA</XPD:REF>
<XPD:REF name="Views[3]">h/rWWJYFmk2rWqU5Lc5XowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[703]" type="UMLAssociation" guid="FO/T5qlMI0Gil2DXpjaHIAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JlTdhGraxUqF5h6OS2CbsAAA</XPD:REF>
<XPD:REF name="Views[1]">XMcH/Fba70udWXzgzRXjEwAA</XPD:REF>
<XPD:REF name="Views[2]">n9wgSzLdA0+tJoQUJMM0LQAA</XPD:REF>
<XPD:REF name="Views[3]">sGbVECskPEqh9sxJyLFdSQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="lGzhj1MyxECnTbQbGBhU0QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">FO/T5qlMI0Gil2DXpjaHIAAA</XPD:REF>
<XPD:REF name="Participant">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HlkYTOFCeEqZdiykppSgUQAA</XPD:REF>
<XPD:REF name="Views[1]">CYcncuFPXUKe7uixEadvSQAA</XPD:REF>
<XPD:REF name="Views[2]">WLi34eXo2k2fItUFYvsKYwAA</XPD:REF>
<XPD:REF name="Views[3]">LgQYpiDEpkqdnvn5bq3/uwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="yO/5ZpkrlUuGzM6rqRVFpAAA">
<XPD:REF name="Association">FO/T5qlMI0Gil2DXpjaHIAAA</XPD:REF>
<XPD:REF name="Participant">Zz4Afu2mmUmroCVKizrRnwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">t/QWdJ2v+kyG/14BRzTJsQAA</XPD:REF>
<XPD:REF name="Views[1]">JPdYEacSf0OM1XI0jZuv9wAA</XPD:REF>
<XPD:REF name="Views[2]">FpmL0OosqkuydMEWDOgV+wAA</XPD:REF>
<XPD:REF name="Views[3]">7ujFAMpRJ0K1DyGDsdc/GwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[704]" type="UMLAssociation" guid="Dc8T4wgQz0mLTu1J05cb9AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vBXSuMIqmUKPRYBwV/HrDgAA</XPD:REF>
<XPD:REF name="Views[1]">hDafjNmppk6DmwN6byJlvQAA</XPD:REF>
<XPD:REF name="Views[2]">IZnXF2ik/EOSWeB/tnihZQAA</XPD:REF>
<XPD:REF name="Views[3]">cfAHh3XXnESOI4dl6ePKJAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="FwjEOJ3Dw0C0UpwyQa7R6wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Dc8T4wgQz0mLTu1J05cb9AAA</XPD:REF>
<XPD:REF name="Participant">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AovpReH4nU29HQG71C38gAAA</XPD:REF>
<XPD:REF name="Views[1]">limpGHbdlkmsVQAu1k7+nwAA</XPD:REF>
<XPD:REF name="Views[2]">0qUrtTlX1ki/DxOREF3DPgAA</XPD:REF>
<XPD:REF name="Views[3]">dNqiIA6nFU+2U/7Ayu1YEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="s29mgr7flk+YRIl1k3ZT9wAA">
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">Dc8T4wgQz0mLTu1J05cb9AAA</XPD:REF>
<XPD:REF name="Participant">deXaR51ESEWcHcjiAaCxlwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8lWP5XswKUOh5yPbv9TtxQAA</XPD:REF>
<XPD:REF name="Views[1]">01buohHIykevQNbdNcmY0gAA</XPD:REF>
<XPD:REF name="Views[2]">AxsdPb+YwUiTZIbsociv8wAA</XPD:REF>
<XPD:REF name="Views[3]">18GYxhXiL0yahC8apgitgwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[705]" type="UMLGeneralization" guid="EWyAX/dixkKjU2ra/xE8jAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">0fDxq7164UyanZOSXe6PoAAA</XPD:REF>
<XPD:REF name="Parent">hSeYG2buOkqeA/JCqU4IowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[706]" type="UMLGeneralization" guid="G06m0S1870q0Y0jsNCec0wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">0+xvDNu5dU65lajyNV3K0gAA</XPD:REF>
<XPD:REF name="Parent">Wp1xT5eUDUS3h3Pmx7gt9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[707]" type="UMLGeneralization" guid="5CyxoHc2akOo6pDkhTwLTgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">mn7H0wZyzkm5nLinDK9fLQAA</XPD:REF>
<XPD:REF name="Parent">lQGmAEzMgE65pnMn3YYDwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[708]" type="UMLGeneralization" guid="K2eTS9KHvEWjav7zHji89gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">Y0mQxKK5qUGGDgcP//67JgAA</XPD:REF>
<XPD:REF name="Parent">YoagmyFRw0KguUzJY2ph/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[709]" type="UMLRealization" guid="ocvQxbUbNECD+yUlTw7KuAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">Wp1xT5eUDUS3h3Pmx7gt9gAA</XPD:REF>
<XPD:REF name="Supplier">FZ29rblItEWb4A4NpfBogwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[710]" type="UMLRealization" guid="NgWhHbkcZUG96+ZE8g+wVAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">0+xvDNu5dU65lajyNV3K0gAA</XPD:REF>
<XPD:REF name="Supplier">Y0mQxKK5qUGGDgcP//67JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[711]" type="UMLRealization" guid="aEgy5MM570WOhoGiIAv0KQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">w213CvprrEKjKwgqKeTkUQAA</XPD:REF>
<XPD:REF name="Supplier">Y0mQxKK5qUGGDgcP//67JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[712]" type="UMLGeneralization" guid="/hRwxR23tEae4KsCORODXAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">W6i4BhZYTk+uSWp8jWaIaAAA</XPD:REF>
<XPD:REF name="Parent">FZ29rblItEWb4A4NpfBogwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[713]" type="UMLRealization" guid="j3TOjbfLbUiw+KN1imQc9QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">kLvxIyoCXkOgdScb2DgUyAAA</XPD:REF>
<XPD:REF name="Supplier">Iad16vbBMEW2wJ2qGccsJQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">v2gc2SuXF02gCGKKfvMbBAAA</XPD:REF>
<XPD:REF name="Views[1]">yrOORsD/pUG9jWsCgK+JWgAA</XPD:REF>
<XPD:REF name="Views[2]">s+L9YYqPAkOVXW6y1KQ4cAAA</XPD:REF>
<XPD:REF name="Views[3]">8FQtvuMi90+Cj/Rbk6QauAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[714]" type="UMLRealization" guid="vRTgalvApUWl5ni5JWGNqQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">0+xvDNu5dU65lajyNV3K0gAA</XPD:REF>
<XPD:REF name="Supplier">b/jXt+Wwo0OKCHBumQK5EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[715]" type="UMLGeneralization" guid="XjatvotenE6ntnwYCU8EhQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">r4DaQNnKc0m/EnuJ2d5bFgAA</XPD:REF>
<XPD:REF name="Parent">YoagmyFRw0KguUzJY2ph/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[716]" type="UMLGeneralization" guid="+CNLaKR8akaqihkJhjD7agAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">FZ29rblItEWb4A4NpfBogwAA</XPD:REF>
<XPD:REF name="Parent">YoagmyFRw0KguUzJY2ph/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[717]" type="UMLGeneralization" guid="2Nikz0t9Kk6GZvJKmRix5AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">cqbXSdSYmU+kS1/KpHsoOgAA</XPD:REF>
<XPD:REF name="Parent">YoagmyFRw0KguUzJY2ph/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[718]" type="UMLGeneralization" guid="8LHV1uXBvECKbKzHSykuEQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">BloYprMLJk646SVUsERAoAAA</XPD:REF>
<XPD:REF name="Parent">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[719]" type="UMLGeneralization" guid="9IZwlWe3Hkug02psrWBZVgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">RYUKVPW9mkGdvc+Gfxf9WQAA</XPD:REF>
<XPD:REF name="Parent">YoagmyFRw0KguUzJY2ph/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[720]" type="UMLGeneralization" guid="ulTFDYcdt0u3Qvrg6yDZrwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">hSeYG2buOkqeA/JCqU4IowAA</XPD:REF>
<XPD:REF name="Parent">Wp1xT5eUDUS3h3Pmx7gt9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[721]" type="UMLRealization" guid="HwFvqx1DO061rkndHAFQVwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">hSeYG2buOkqeA/JCqU4IowAA</XPD:REF>
<XPD:REF name="Supplier">W6i4BhZYTk+uSWp8jWaIaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[722]" type="UMLRealization" guid="RVXuGy48L0qCnj/J5ticSwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">0fDxq7164UyanZOSXe6PoAAA</XPD:REF>
<XPD:REF name="Supplier">r4DaQNnKc0m/EnuJ2d5bFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[723]" type="UMLAssociation" guid="UJw19sMh5Em8s3MLpefDdwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="3wntV+v/mEuMByPGFSs7awAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">UJw19sMh5Em8s3MLpefDdwAA</XPD:REF>
<XPD:REF name="Participant">W6i4BhZYTk+uSWp8jWaIaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="MgcXB/L6c0GxwKfhUiilKgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">UJw19sMh5Em8s3MLpefDdwAA</XPD:REF>
<XPD:REF name="Participant">YoagmyFRw0KguUzJY2ph/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[724]" type="UMLRealization" guid="hsWfPAHTeUahRwsVsb48TgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">vul4wJe1jUaoftnNdYoPuQAA</XPD:REF>
<XPD:REF name="Supplier">RYUKVPW9mkGdvc+Gfxf9WQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[725]" type="UMLGeneralization" guid="RBxEXbxuZEKwTBBe0VqMpQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">r1q7xuvAhkGrmOgxDao1WwAA</XPD:REF>
<XPD:REF name="Parent">YoagmyFRw0KguUzJY2ph/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[726]" type="UMLAssociation" guid="nbniA3htRk+M8JMq+9nm/wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="XmUfBqsA70aKCcj8SLL/TQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">nbniA3htRk+M8JMq+9nm/wAA</XPD:REF>
<XPD:REF name="Participant">kn+pdenjB0e+RJ0RTrrMQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="11kf3OAUsEKxiwSpzhwdcwAA">
<XPD:REF name="Association">nbniA3htRk+M8JMq+9nm/wAA</XPD:REF>
<XPD:REF name="Participant">BloYprMLJk646SVUsERAoAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[727]" type="UMLRealization" guid="UtbSsXX9NEuHpt7x5iEiqAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">9eVVlQjCO0SGrDsdJB/1RgAA</XPD:REF>
<XPD:REF name="Supplier">Jko/POPpoUy330/uBQnBkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7Tlbn6x7SEixkOkFcKrI/gAA</XPD:REF>
<XPD:REF name="Views[1]">0h91Gk5qJEud1yJvXKNYJgAA</XPD:REF>
<XPD:REF name="Views[2]">7piD0pcodkmEDi7Wz8JtDgAA</XPD:REF>
<XPD:REF name="Views[3]">WKUbbcWSzE2Drt5L1zLhPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[728]" type="UMLAssociation" guid="r2xQcXc7tU2JfNGEAo0EhQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3W7I+J2ETUas21H7qv44ZQAA</XPD:REF>
<XPD:REF name="Views[1]">NDFknzIte0OIu+7SviVbpgAA</XPD:REF>
<XPD:REF name="Views[2]">+9mnGPRjCU6QracpTORLqwAA</XPD:REF>
<XPD:REF name="Views[3]">gGqA4NA+dUaoHV0T0y7OswAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="kppJ6PV2CEK+LfyQ8IZ9ZgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">r2xQcXc7tU2JfNGEAo0EhQAA</XPD:REF>
<XPD:REF name="Participant">ryHZ5ebk40u/wGyvo6fB7gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vbCtPYznZU6dfIT8oCdk7QAA</XPD:REF>
<XPD:REF name="Views[1]">DhfT3zTinEmdf+VhSgk3bQAA</XPD:REF>
<XPD:REF name="Views[2]">cfqhdALg4UK5QjYyUtsOkQAA</XPD:REF>
<XPD:REF name="Views[3]">rDrxrCluN06HtUrQDrQ/MgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="sUks+6UUxEmlAJQbCQtmMQAA">
<XPD:REF name="Association">r2xQcXc7tU2JfNGEAo0EhQAA</XPD:REF>
<XPD:REF name="Participant">dcb1JlYv/E+PL+fmtB2cIgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qB8EJk6p+0aa3JZasUrJAAAA</XPD:REF>
<XPD:REF name="Views[1]">l19MOM/oUEy+UKTTJt9eXgAA</XPD:REF>
<XPD:REF name="Views[2]">5H7lPKqj7k6Xor2/ZNpoZQAA</XPD:REF>
<XPD:REF name="Views[3]">tD9fLmcpP0CskrkSmxnDHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[729]" type="UMLRealization" guid="sVwJuVwFQUG3hUi5jfBFggAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">KLlOIBbl40e28z1Sei8jPAAA</XPD:REF>
<XPD:REF name="Supplier">Dkgn6e83QUu9mHi7sBJ72gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZW43Qkozw02iRLGKcqR67wAA</XPD:REF>
<XPD:REF name="Views[1]">ovLTMqWtdkm5WIgNlEu9RgAA</XPD:REF>
<XPD:REF name="Views[2]">WK8I10aj9keeaMGNcqXW7gAA</XPD:REF>
<XPD:REF name="Views[3]">OyID8ihVLk6X/QndnHq7aQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[730]" type="UMLRealization" guid="RekRQr+RUE61GZIQuTBqYgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
<XPD:REF name="Supplier">wWC1IFgLbkqky7dBTWUdZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">w2UXEJ3rU06GV1TqiBysWwAA</XPD:REF>
<XPD:REF name="Views[1]">QL8F2CwqOUKzEDZG9JsDNQAA</XPD:REF>
<XPD:REF name="Views[2]">O8MhwzYR50ClK21kWiCGVwAA</XPD:REF>
<XPD:REF name="Views[3]">L9TU9bt4yk+3wH3n5DDUkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[731]" type="UMLGeneralization" guid="XqujsyjJmEmqDwifeX0YqAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">mzPZAr6i2kWIcAYfugkKygAA</XPD:REF>
<XPD:REF name="Parent">Ug1rTlGF6UmNyZkhHJs6UwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aqa3tc6O5UattRzbHzLZowAA</XPD:REF>
<XPD:REF name="Views[1]">wo0e/BG5Q0qFsO5mYiDezgAA</XPD:REF>
<XPD:REF name="Views[2]">vU/yJfhmCEOlP7/78ZX4KQAA</XPD:REF>
<XPD:REF name="Views[3]">ROugCBl6P0OFrdw2SxV4aAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[732]" type="UMLGeneralization" guid="Vct2LyhA/E+hYH9VfZd0xgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">L8GDwyPnSkajDqctOcd2VwAA</XPD:REF>
<XPD:REF name="Parent">Ug1rTlGF6UmNyZkhHJs6UwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jNFeppDvYEWQJr6s8mrftwAA</XPD:REF>
<XPD:REF name="Views[1]">ELazH5wqgEK8R0WMn5FJtgAA</XPD:REF>
<XPD:REF name="Views[2]">m2tl5t1WeEWul7OlsyTedwAA</XPD:REF>
<XPD:REF name="Views[3]">K6DR2iAa8Uqg9sCO0882jQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[733]" type="UMLGeneralization" guid="OSq+7+jrS0mlENRmf3L3EAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">2qZoyKH24UuSLwwKOVw11AAA</XPD:REF>
<XPD:REF name="Parent">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AcTFkkm1U0S2x/cYPq5jlgAA</XPD:REF>
<XPD:REF name="Views[1]">QAF6A/60HU+2Bs3Z7+60gAAA</XPD:REF>
<XPD:REF name="Views[2]">K0l2lB2pA02B/kuhJE3UDAAA</XPD:REF>
<XPD:REF name="Views[3]">B4oFwmBMQUWFO+DUyKRbhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[734]" type="UMLAssociation" guid="8qwKXt2vl0O7sHJlI/ZubAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sMaWrBihcUqaMrCJKqnG6wAA</XPD:REF>
<XPD:REF name="Views[1]">U0edOywPwUqBywbrAVSWiAAA</XPD:REF>
<XPD:REF name="Views[2]">tuKG7fL010CexGJMeZJJTgAA</XPD:REF>
<XPD:REF name="Views[3]">fF6GCitHqEaL+VrKdKNUFAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="vkKwtcCt7kWeo0PrlVBWqQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">8qwKXt2vl0O7sHJlI/ZubAAA</XPD:REF>
<XPD:REF name="Participant">xJa3WR5fv0Wk7DOIRMo8lAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">N9qbhEQmC06DOtjgwCpj0AAA</XPD:REF>
<XPD:REF name="Views[1]">pjet4Hcm8U6TahXgwUiSAwAA</XPD:REF>
<XPD:REF name="Views[2]">hQ8fUmxpX0SPnqKjYnG1OgAA</XPD:REF>
<XPD:REF name="Views[3]">lsCUyCftvU2CU34szCcEFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="gm6WR9goW02UJTJuCL6G2QAA">
<XPD:ATTR name="Multiplicity" type="string">2</XPD:ATTR>
<XPD:REF name="Association">8qwKXt2vl0O7sHJlI/ZubAAA</XPD:REF>
<XPD:REF name="Participant">Jmsh7qyLukyauqdUrb7CvgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wZvRDNotWU6LaavY5uXcUQAA</XPD:REF>
<XPD:REF name="Views[1]">jOjaYlbZbU+Rf1i76yVAigAA</XPD:REF>
<XPD:REF name="Views[2]">ysCT2f6/vkmnvtMckc8fgwAA</XPD:REF>
<XPD:REF name="Views[3]">wwuGEzP28EmhbonTns1zUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[735]" type="UMLRealization" guid="LWjFOV9pLUOm67I8WlJJRAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">Qll48476DEyX1CccfcaPYwAA</XPD:REF>
<XPD:REF name="Supplier">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KKtTA9jZCUa/D/3w7IcRswAA</XPD:REF>
<XPD:REF name="Views[1]">dZM9nlDzSkSo4brSmy7P2gAA</XPD:REF>
<XPD:REF name="Views[2]">jTLIqgmkx0ynxj6Akc+F2QAA</XPD:REF>
<XPD:REF name="Views[3]">qfbYojlyFE2MxHBl588s7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[736]" type="UMLRealization" guid="ghT2e2/ehEW6nudmEBCwnwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">wsIrhqBLs0a++YSFuiUCHwAA</XPD:REF>
<XPD:REF name="Supplier">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">M44pCRbcCUOF1FzCdFb20QAA</XPD:REF>
<XPD:REF name="Views[1]">SeSxm5GGoUmDpskLpPJ+zwAA</XPD:REF>
<XPD:REF name="Views[2]">ZUVK0yBtC0K6qvM6gcFsJQAA</XPD:REF>
<XPD:REF name="Views[3]">oqB1pI+x4kK+odlTKhlxKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[737]" type="UMLRealization" guid="LM+GXNh0MEuRQmP2twJszQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">+cxb8vjDaUavVtxrcTiIwQAA</XPD:REF>
<XPD:REF name="Supplier">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mIZ/fJ0CzUiwJsAU6F5BuQAA</XPD:REF>
<XPD:REF name="Views[1]">jg5lc9RrnUWCq/lnA124qwAA</XPD:REF>
<XPD:REF name="Views[2]">7VcgwGrPvUGnBnX9mcE5/AAA</XPD:REF>
<XPD:REF name="Views[3]">9khbzRo15kmVx8rnfvAVMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[738]" type="UMLRealization" guid="UBJQt5xIYUqEsqD51jfuWQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">BNd8HEEi+EyvFsjxcBldPQAA</XPD:REF>
<XPD:REF name="Supplier">haz5PSwlQUCqMr8jd/q0bwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jsIojH53Q0K5pOKRE2hyFQAA</XPD:REF>
<XPD:REF name="Views[1]">xlePgxSIi0GDaR6Xk5WwyAAA</XPD:REF>
<XPD:REF name="Views[2]">vo+fH+GpeEipHbltnoGvcAAA</XPD:REF>
<XPD:REF name="Views[3]">lsJnjylF50S1oHi9tLSK9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[739]" type="UMLGeneralization" guid="H9XgxwMU6UquZGFmnmoLDQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">vuMg73Ej6kaQ3KPEcwKgwQAA</XPD:REF>
<XPD:REF name="Parent">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">e8Pl9UvBwUe9br45tZspgwAA</XPD:REF>
<XPD:REF name="Views[1]">j6pmm8sDlkmwU8NCPlsOVwAA</XPD:REF>
<XPD:REF name="Views[2]">OAZH80T6R0mkhFkSQXK3ewAA</XPD:REF>
<XPD:REF name="Views[3]">KmmfsY9/MESz9e1dgXucZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[740]" type="UMLGeneralization" guid="pGgApfhF+UmyJG1G/9rz2AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">IZ2V7l33S0GQBCkMgwoALwAA</XPD:REF>
<XPD:REF name="Parent">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Mr88VfTKgkyzKUaf8JBZzgAA</XPD:REF>
<XPD:REF name="Views[1]">1c+hKr4pHUKPr7ZcYYuSeAAA</XPD:REF>
<XPD:REF name="Views[2]">kodJCTFFJES45eY8ae26uwAA</XPD:REF>
<XPD:REF name="Views[3]">dgXcXFEZfE2LPDxelcyblgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[741]" type="UMLGeneralization" guid="uXHK5p/PVE+bnnzJ15ag1AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
<XPD:REF name="Parent">zwBA7tUkf0+nB27OBJZ73wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iY4GhdxWXEiVJutmAo/ntgAA</XPD:REF>
<XPD:REF name="Views[1]">43a4niBilkq4dCqoASOXbwAA</XPD:REF>
<XPD:REF name="Views[2]">56Dxc1cKHka9wE/GkecbLgAA</XPD:REF>
<XPD:REF name="Views[3]">GsvO6hTowUuqusK0SxAa0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[742]" type="UMLAssociation" guid="JyYIS4gkSESx7i6kzzSSmwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mFpkVV5v+02j35RC6jFb6QAA</XPD:REF>
<XPD:REF name="Views[1]">KNX9GLDV3k2Sq4X9Gt5F8QAA</XPD:REF>
<XPD:REF name="Views[2]">yTioYUPp4k+LRUwyD0FKFQAA</XPD:REF>
<XPD:REF name="Views[3]">BfCPMBtNjUe9AcZk8xcjFgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="W3ZI2pST+06bco6HE9tOBAAA">
<XPD:REF name="Association">JyYIS4gkSESx7i6kzzSSmwAA</XPD:REF>
<XPD:REF name="Participant">onLskisH0kikY70g0m6/MQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">o2xBdKfbt0y/InZ/VNFHRQAA</XPD:REF>
<XPD:REF name="Views[1]">D0pUbu66j0GMMyU3jld90QAA</XPD:REF>
<XPD:REF name="Views[2]">up4xgQrrsEuNzrghHa5rXAAA</XPD:REF>
<XPD:REF name="Views[3]">dKcrWtvx+0a0OCKdlphW4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ofndwoFhqkaOR394kg0ZZQAA">
<XPD:REF name="Association">JyYIS4gkSESx7i6kzzSSmwAA</XPD:REF>
<XPD:REF name="Participant">qHOK+QgEZk+WQh7dvifpmQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2bP/K1ceaUag5+u77/iYQgAA</XPD:REF>
<XPD:REF name="Views[1]">Gduq3i81YU2dQ0S4AGa/ZwAA</XPD:REF>
<XPD:REF name="Views[2]">5Z/DLrBOvkiSf9VrZtDIDQAA</XPD:REF>
<XPD:REF name="Views[3]">wRJoFKwM40iujKtmhNCh4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[743]" type="UMLAssociation" guid="aH5UwnyLq0ad14VNgT6PjAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zwzd/Kb6O0WDvGVQLWArBAAA</XPD:REF>
<XPD:REF name="Views[1]">LR31vMTT80y5hqRKUc0hEAAA</XPD:REF>
<XPD:REF name="Views[2]">DNyshZ/B9kWvQGkrffB0BQAA</XPD:REF>
<XPD:REF name="Views[3]">WHuh3ciuMEOgp7NvPrl36AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="PypbPkGq5kGIMk5hoKcHsgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">aH5UwnyLq0ad14VNgT6PjAAA</XPD:REF>
<XPD:REF name="Participant">onLskisH0kikY70g0m6/MQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Y3TEBrwgEU+5sOYgsZieMgAA</XPD:REF>
<XPD:REF name="Views[1]">imwqDt4BbUOnibN+1pFt8gAA</XPD:REF>
<XPD:REF name="Views[2]">xPV+Wq99kEeixSDDZ/nO4gAA</XPD:REF>
<XPD:REF name="Views[3]">NJCm35U2IECtrM9T6y/kwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="KJEaPztmX0a5PyionV6upwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">aH5UwnyLq0ad14VNgT6PjAAA</XPD:REF>
<XPD:REF name="Participant">2FBV0rLQxU+1rApbzWO/wgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">37ZBopA1D0ygzzuuVgm7QQAA</XPD:REF>
<XPD:REF name="Views[1]">sZJUu3Ay9Eq+qsb+UJqYQQAA</XPD:REF>
<XPD:REF name="Views[2]">SnfoIGFsBkyi8cwX+/3KMQAA</XPD:REF>
<XPD:REF name="Views[3]">csRFOQfZj0e1Zqq/rX5aKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[744]" type="UMLAssociation" guid="Ip2ql1X0/EaCQvMT/TVhzQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+zx3TidBV0GrX5XzrXahowAA</XPD:REF>
<XPD:REF name="Views[1]">gc2rmKzCJ02Rlag2tInl3wAA</XPD:REF>
<XPD:REF name="Views[2]">TdEwuyQ9okWOz8JTflA9RwAA</XPD:REF>
<XPD:REF name="Views[3]">lbTyuxEjMEOj7JPax6KGkAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="oXduU+SRZ0O3WN8ZXh/GWAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Ip2ql1X0/EaCQvMT/TVhzQAA</XPD:REF>
<XPD:REF name="Participant">tEAakbX5mUGYtQOkX9BP1AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rzYhnTXt6Uul2Hem+Y5pSAAA</XPD:REF>
<XPD:REF name="Views[1]">D1GU4clDrUqg3ZTBMyx+ygAA</XPD:REF>
<XPD:REF name="Views[2]">1CHuGSQhu0iBYj9H0aQ2AAAA</XPD:REF>
<XPD:REF name="Views[3]">gGY5Oko/DUGLUI7SxwRYywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="EGtSWb4XM0Kwh2UMs7TmvAAA">
<XPD:REF name="Association">Ip2ql1X0/EaCQvMT/TVhzQAA</XPD:REF>
<XPD:REF name="Participant">onLskisH0kikY70g0m6/MQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CRk+fB5mPUSF1SpqETCVggAA</XPD:REF>
<XPD:REF name="Views[1]">dLkysf94s0GkRhESdMa8rAAA</XPD:REF>
<XPD:REF name="Views[2]">qYrdrEB8KkKTQifVXyaDAQAA</XPD:REF>
<XPD:REF name="Views[3]">+TYk0Idwu0KKg/PkzDYejAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[745]" type="UMLAssociation" guid="/N+ZHcWayUa896II6fdvDwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/I/0knUi0UeNsL60sWp3JwAA</XPD:REF>
<XPD:REF name="Views[1]">8fYNPblUSEaHVCEqWlFKlgAA</XPD:REF>
<XPD:REF name="Views[2]">M+8lL3rm+ES15HXijc+uSwAA</XPD:REF>
<XPD:REF name="Views[3]">jZJ9a5ajMki4qj3Az3w7tQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="1f6tuNvGVk2rqgE2KwgmQgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">/N+ZHcWayUa896II6fdvDwAA</XPD:REF>
<XPD:REF name="Participant">lfznFVLOME+GTleIc3Dq7wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aL3VKJf2HEajrJix8wuWvQAA</XPD:REF>
<XPD:REF name="Views[1]">PKnqlrtsDUC5CmbHc6eYJQAA</XPD:REF>
<XPD:REF name="Views[2]">u20yraXmRESvTxaU6sUBHAAA</XPD:REF>
<XPD:REF name="Views[3]">/Rftlpg/Lk+6JpNFGYVSeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Ah2+dYa0l0KlxDiJMMcylwAA">
<XPD:REF name="Association">/N+ZHcWayUa896II6fdvDwAA</XPD:REF>
<XPD:REF name="Participant">onLskisH0kikY70g0m6/MQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jCYJ/52A6kuQaqXEX+5tXwAA</XPD:REF>
<XPD:REF name="Views[1]">7jGJuTkWG0O/wu+WmvQoYgAA</XPD:REF>
<XPD:REF name="Views[2]">10IUnWvlc0GYSiNs0OXGzAAA</XPD:REF>
<XPD:REF name="Views[3]">U5aOD7BmV0ei0hXlJpqPfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[746]" type="UMLAssociation" guid="hm2nJvzIBUmu30BZC7qs+AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Cd/hta7p8EOj5Y18A/2u3AAA</XPD:REF>
<XPD:REF name="Views[1]">wZ+c6vB640O3PJ8n8fxyrwAA</XPD:REF>
<XPD:REF name="Views[2]">yETuKrwGQ0W4E/NTUwe23QAA</XPD:REF>
<XPD:REF name="Views[3]">4zzwZ8d7jU6YkkTwImtH1wAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="0XCRh8dLXU6NmtVqcxL9sQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">hm2nJvzIBUmu30BZC7qs+AAA</XPD:REF>
<XPD:REF name="Participant">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ATBq3JHeYEye6CZgT+ziTgAA</XPD:REF>
<XPD:REF name="Views[1]">J+kRNmYuxU+opXI5v/3ECAAA</XPD:REF>
<XPD:REF name="Views[2]">PwsGd46b4Eyl4FEjoX73XQAA</XPD:REF>
<XPD:REF name="Views[3]">MO+U/OLXdkuwZUYve2vqUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="GnW/7X/RgEaUG9D08vZlmwAA">
<XPD:REF name="Association">hm2nJvzIBUmu30BZC7qs+AAA</XPD:REF>
<XPD:REF name="Participant">onLskisH0kikY70g0m6/MQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">WJz6MWs+B0ikkIYFy46rCAAA</XPD:REF>
<XPD:REF name="Views[1]">blcAZokl3EWupUAjNaT4IwAA</XPD:REF>
<XPD:REF name="Views[2]">SwstodFqtkyKN/tL1pfr1QAA</XPD:REF>
<XPD:REF name="Views[3]">QhY136Gqw06L2+o4ry/bQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[747]" type="UMLGeneralization" guid="fvVqWSYsw06RgaDMtsukrAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">Ul+RlnqtP0iQxE5uh4rwwgAA</XPD:REF>
<XPD:REF name="Parent">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QISaP6bo/E+BfQbs41bXuwAA</XPD:REF>
<XPD:REF name="Views[1]">bzyHsF1lw0elSwI/WTQDpgAA</XPD:REF>
<XPD:REF name="Views[2]">My81iKycd0a+qKKLRr6vhwAA</XPD:REF>
<XPD:REF name="Views[3]">qHDG/3uyukS4PCzBkMCG1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[748]" type="UMLGeneralization" guid="bMP7eLGPS0W8Y+rbZ8+jmQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">vHpdsJgRpUWkdi7XQyYHxwAA</XPD:REF>
<XPD:REF name="Parent">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9M26afjisUCOX9EFxUAZ0QAA</XPD:REF>
<XPD:REF name="Views[1]">o9FLDPPSZUOnnEBWEDqbpAAA</XPD:REF>
<XPD:REF name="Views[2]">8lnfVOn1PUaa8D30PgauyQAA</XPD:REF>
<XPD:REF name="Views[3]">2L5OkhV2VEq+uREPsz1l/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[749]" type="UMLAssociation" guid="ilb0leYnA0Cdlee1iSesEgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2RGkSdod3UWnAiPH/dKq7QAA</XPD:REF>
<XPD:REF name="Views[1]">inkL3814OkagtBiinuSS4QAA</XPD:REF>
<XPD:REF name="Views[2]">2B13d9EfsEiqgRhn5CRdVAAA</XPD:REF>
<XPD:REF name="Views[3]">dnh7j4cnKEWpNKzSnGuPQwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="x+d72T7spkyfxHR1X3zfngAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">ilb0leYnA0Cdlee1iSesEgAA</XPD:REF>
<XPD:REF name="Participant">IZ2V7l33S0GQBCkMgwoALwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">daxWvZz0G0qEdldWEpW9cwAA</XPD:REF>
<XPD:REF name="Views[1]">lLvS5srS+EKD0Ip+U1EoaQAA</XPD:REF>
<XPD:REF name="Views[2]">Cyq6+tKIcUS7SFxH9YhIaAAA</XPD:REF>
<XPD:REF name="Views[3]">xWD0ePymik27pJSZw2y0MwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="dhAeWcfP4Ea1d5wHnsAPBgAA">
<XPD:REF name="Association">ilb0leYnA0Cdlee1iSesEgAA</XPD:REF>
<XPD:REF name="Participant">vHpdsJgRpUWkdi7XQyYHxwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">30oSFhdZ9kCgJ1FDXU/U5wAA</XPD:REF>
<XPD:REF name="Views[1]">Wg1v+YWC6UCAn67YE5ErbQAA</XPD:REF>
<XPD:REF name="Views[2]">0iGL4T0RdUev4WOed37GuQAA</XPD:REF>
<XPD:REF name="Views[3]">3dBfda5080uzP/eaY72UxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[750]" type="UMLGeneralization" guid="CPDCXkh9KEG4pJa1mXtnxQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">V8GNt0c69EuiCMBtUmXplAAA</XPD:REF>
<XPD:REF name="Parent">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CyMCaFreWUadaU/iu2c8cgAA</XPD:REF>
<XPD:REF name="Views[1]">9BR/1te/cU6RUP8A6oew8QAA</XPD:REF>
<XPD:REF name="Views[2]">fzl9seXi4kWUoWLYSQLMaAAA</XPD:REF>
<XPD:REF name="Views[3]">OEAmdT9sBEaYkHLVFxgCxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[751]" type="UMLGeneralization" guid="zoNhKTsaj0Ssjg0opFW4eAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">wtDvlBUZnE2M7DcdJRdYgwAA</XPD:REF>
<XPD:REF name="Parent">u6M5V9YydkaN1BrnFm+tzwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2ggOQVTP+kW93sGqQlrb4gAA</XPD:REF>
<XPD:REF name="Views[1]">zqzobcYRtEuDNhVbedO1EQAA</XPD:REF>
<XPD:REF name="Views[2]">QFNLrHpv/UGRxEMdsfPW0gAA</XPD:REF>
<XPD:REF name="Views[3]">mneE7NeZ1ke+b8BpYB5zZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[752]" type="UMLGeneralization" guid="uxfvvAsfD0iBoIVvyTejVQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
<XPD:REF name="Parent">DmZQco9J/k6VGImYy4AArQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[753]" type="UMLAssociation" guid="iLiqkV55hEmrJAZDrMiEvQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="6EBOU//WXkW4nV60NQDczAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">iLiqkV55hEmrJAZDrMiEvQAA</XPD:REF>
<XPD:REF name="Participant">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="1NpY2jOrv0W4TQXjo2jFcgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">iLiqkV55hEmrJAZDrMiEvQAA</XPD:REF>
<XPD:REF name="Participant">DmZQco9J/k6VGImYy4AArQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[754]" type="UMLAssociation" guid="x8HWAbG2zkyHnFyCJE+l3QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="nZ5W6dbziU2ku6X38AckqgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">x8HWAbG2zkyHnFyCJE+l3QAA</XPD:REF>
<XPD:REF name="Participant">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="vwKB3JI0lU2kHeSwAf9G4wAA">
<XPD:REF name="Association">x8HWAbG2zkyHnFyCJE+l3QAA</XPD:REF>
<XPD:REF name="Participant">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[755]" type="UMLGeneralization" guid="TC0eK9od/EehCk1OqBOEtgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">jzvc/+U2TESP7iSS7F4KrQAA</XPD:REF>
<XPD:REF name="Parent">DmZQco9J/k6VGImYy4AArQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[756]" type="UMLGeneralization" guid="+AnYLsJDnUqJn9pQYwpf3AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">wTj31cmpkk+M4YR8Z1OwLgAA</XPD:REF>
<XPD:REF name="Parent">DmZQco9J/k6VGImYy4AArQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[757]" type="UMLAssociation" guid="atdJgsStf0C9q55witZWfgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="KC8ffwctfEmRVGg4mqMmhQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">atdJgsStf0C9q55witZWfgAA</XPD:REF>
<XPD:REF name="Participant">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="uqOOmmfbRU+Qe0CVHTR1aAAA">
<XPD:REF name="Association">atdJgsStf0C9q55witZWfgAA</XPD:REF>
<XPD:REF name="Participant">jzvc/+U2TESP7iSS7F4KrQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[758]" type="UMLAssociation" guid="HtMWkapzIEeJMavAjFvjMgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="trBsiINxI02Mpq323IqFRAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">HtMWkapzIEeJMavAjFvjMgAA</XPD:REF>
<XPD:REF name="Participant">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Y6/RZEjM7U+vP8iB/dvR2QAA">
<XPD:REF name="Association">HtMWkapzIEeJMavAjFvjMgAA</XPD:REF>
<XPD:REF name="Participant">wTj31cmpkk+M4YR8Z1OwLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[759]" type="UMLAssociation" guid="E2nWBpQd00aNRVyl/wk9WwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="OvvOHpqtEEa+onVCVUcWvQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">E2nWBpQd00aNRVyl/wk9WwAA</XPD:REF>
<XPD:REF name="Participant">DmZQco9J/k6VGImYy4AArQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="fZWIzQrAckyIxvIBSGSBtAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">E2nWBpQd00aNRVyl/wk9WwAA</XPD:REF>
<XPD:REF name="Participant">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[760]" type="UMLAssociation" guid="FtTmlNcYrUu7LTr5xK/D4gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="BeinswQIqk+MizyroT0KowAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">FtTmlNcYrUu7LTr5xK/D4gAA</XPD:REF>
<XPD:REF name="Participant">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="5tH3Gk/tlkWAb9K3lB8OxgAA">
<XPD:REF name="Association">FtTmlNcYrUu7LTr5xK/D4gAA</XPD:REF>
<XPD:REF name="Participant">wTj31cmpkk+M4YR8Z1OwLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[761]" type="UMLAssociation" guid="TutSRZXEcEiUBgwGqS2SRQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="QtC1CeJ2OEu4FzlTgtF3PQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">TutSRZXEcEiUBgwGqS2SRQAA</XPD:REF>
<XPD:REF name="Participant">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="+O+yMffPnki0vllSWA/LJQAA">
<XPD:REF name="Association">TutSRZXEcEiUBgwGqS2SRQAA</XPD:REF>
<XPD:REF name="Participant">jzvc/+U2TESP7iSS7F4KrQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[762]" type="UMLAssociation" guid="EOUbywJEbUGB6+DJDcp96gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="4ac9vJYANEiDlc9zK3M8YwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">EOUbywJEbUGB6+DJDcp96gAA</XPD:REF>
<XPD:REF name="Participant">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="lzkQoBg7lk6q3ZxFNn2GuQAA">
<XPD:REF name="Association">EOUbywJEbUGB6+DJDcp96gAA</XPD:REF>
<XPD:REF name="Participant">oh4cgGUSO02zZt5WEeaK1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[763]" type="UMLRealization" guid="SzxlwSc0ZkKLSbBdfW6x0QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">Cm7FBSVAlESfEPKrL/HWmQAA</XPD:REF>
<XPD:REF name="Supplier">5n5GozwxXUOkc8PM38Bb6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[764]" type="UMLRealization" guid="+QBQzOjSg0SFkWn7aBoqxwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">Sr75nmAuxU6F1Pk9Kk+EfgAA</XPD:REF>
<XPD:REF name="Supplier">qcZDCPTU9U+iwyeKnfbqGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[765]" type="UMLAssociation" guid="x81cgPGOuUW9FfwHBIWG/AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="6A5KUCByB0KQHQ1t8td/0gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">x81cgPGOuUW9FfwHBIWG/AAA</XPD:REF>
<XPD:REF name="Participant">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ToQGMsqH5Uyh+h5FbliOOgAA">
<XPD:REF name="Association">x81cgPGOuUW9FfwHBIWG/AAA</XPD:REF>
<XPD:REF name="Participant">5n5GozwxXUOkc8PM38Bb6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[766]" type="UMLAssociation" guid="M1mj21CxpkWe5fVSEckJFQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="kskeYKK2d0WnUsT1iFtOWAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">M1mj21CxpkWe5fVSEckJFQAA</XPD:REF>
<XPD:REF name="Participant">GNetP8WiE0SEzkbLCPuieAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="CYwmps8Rx0ScCumdPmPD0AAA">
<XPD:REF name="Association">M1mj21CxpkWe5fVSEckJFQAA</XPD:REF>
<XPD:REF name="Participant">5n5GozwxXUOkc8PM38Bb6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[767]" type="UMLAssociation" guid="BzJZ3AlNz0mmYB9szWoDTAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="gtwHszC2PEi4f3XYJ93CGAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">BzJZ3AlNz0mmYB9szWoDTAAA</XPD:REF>
<XPD:REF name="Participant">5n5GozwxXUOkc8PM38Bb6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="6zmhJUCOpEGFcCQ09I+PSAAA">
<XPD:REF name="Association">BzJZ3AlNz0mmYB9szWoDTAAA</XPD:REF>
<XPD:REF name="Participant">qcZDCPTU9U+iwyeKnfbqGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[768]" type="UMLGeneralization" guid="SYA2xSr9u0Sqju0M9D3cxwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
<XPD:REF name="Parent">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">16</XPD:ATTR>
<XPD:REF name="Views[0]">P14wVUx0A0e8pPCx0AJ8cAAA</XPD:REF>
<XPD:REF name="Views[1]">gT1f6zAGXUml6hbLbhCWvwAA</XPD:REF>
<XPD:REF name="Views[2]">+7yVPhCvMU+qSUuU+Z+xlwAA</XPD:REF>
<XPD:REF name="Views[3]">bQ+najdQU0+4IT1fNsClqAAA</XPD:REF>
<XPD:REF name="Views[4]">gA2JeOAUNUe7Jd8nUCziEwAA</XPD:REF>
<XPD:REF name="Views[5]">yu0s+OR1aU6a12jy5wQvFAAA</XPD:REF>
<XPD:REF name="Views[6]">Umh+FUu6IUWixRVC123QXgAA</XPD:REF>
<XPD:REF name="Views[7]">1kbJ3WNwJECRcppNghFr9gAA</XPD:REF>
<XPD:REF name="Views[8]">BdvpRr6UhEijG+eWkaIXvgAA</XPD:REF>
<XPD:REF name="Views[9]">lqaE2ZZDjkuYaKJVQ/WrDwAA</XPD:REF>
<XPD:REF name="Views[10]">jOyYTtC+QkiTLOXsqlEq3QAA</XPD:REF>
<XPD:REF name="Views[11]">9AcYKMP7q0Kr49hZgOneygAA</XPD:REF>
<XPD:REF name="Views[12]">kkv8eCMTrECNNXmsW9mo2wAA</XPD:REF>
<XPD:REF name="Views[13]">pfIXBO/980Wpt2EnGMR/7wAA</XPD:REF>
<XPD:REF name="Views[14]">qYsSw8djjU+KScaGqBQ1ZgAA</XPD:REF>
<XPD:REF name="Views[15]">RiU7/eLeMUykDujMLKpvXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[769]" type="UMLAssociation" guid="4RFsREN57EiRSvzvyRB1mgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Chd3TiTMwEG9MI3Fnm1h8AAA</XPD:REF>
<XPD:REF name="Views[1]">Vh4Que1iOUK7rQUKq4jt9gAA</XPD:REF>
<XPD:REF name="Views[2]">xbatntwtLkqDAle891QYNQAA</XPD:REF>
<XPD:REF name="Views[3]">S4lWOdgq6kimuFoLpDFlawAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="WXfmDWY6Yk+g6/GA2E0L1QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">4RFsREN57EiRSvzvyRB1mgAA</XPD:REF>
<XPD:REF name="Participant">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GksxkONZaE2BNPtJoE8lwgAA</XPD:REF>
<XPD:REF name="Views[1]">nB1kE8DDuE2IT5LKZoEEBwAA</XPD:REF>
<XPD:REF name="Views[2]">St0FnLAGJUyxWwTIpaSl6wAA</XPD:REF>
<XPD:REF name="Views[3]">JJUQ5HTYc0ihMbxSMHCNcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="hj00gJ4UOUixuUvAPvwEPgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">4RFsREN57EiRSvzvyRB1mgAA</XPD:REF>
<XPD:REF name="Participant">DR48nD6n1UiCgYp8Ijk+QwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lFeQXigqdEeACZ9/xw4SXgAA</XPD:REF>
<XPD:REF name="Views[1]">99y4EZsRRUS50Q0QVKQnKAAA</XPD:REF>
<XPD:REF name="Views[2]">8y+2x7pyXk2JxOEP4xPLrQAA</XPD:REF>
<XPD:REF name="Views[3]">Z9Z7YVCDoEyKsqxTrDP0MwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[770]" type="UMLAssociation" guid="0qRRszpA8kGtfhC2mes0AAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">n/7E3z4HwkW4I3V8fh2hrgAA</XPD:REF>
<XPD:REF name="Views[1]">fiXLcukbt0ed/3U46FtRMQAA</XPD:REF>
<XPD:REF name="Views[2]">y/CI+DYgeka3NZ2r/+YscQAA</XPD:REF>
<XPD:REF name="Views[3]">yKoHS9beSUS6mcjCS4vdVQAA</XPD:REF>
<XPD:REF name="Views[4]">tHRGeds7vUeLOjwxJMwH1QAA</XPD:REF>
<XPD:REF name="Views[5]">2qXg/jvn5U+Kw0jqMYjGKgAA</XPD:REF>
<XPD:REF name="Views[6]">Jv9uXqS/mEWSeJAE3/XjnAAA</XPD:REF>
<XPD:REF name="Views[7]">4ye//OxOJE+Q1mITGJGX9gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="utRj0NJJ1kSEP0iVavcJpwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">0qRRszpA8kGtfhC2mes0AAAA</XPD:REF>
<XPD:REF name="Participant">7P9vs3pwJk2c3FhnvARvWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">AgmD4JybBkaoilkOzPYQvgAA</XPD:REF>
<XPD:REF name="Views[1]">vLnRzFY6qkKjHrW4Gh1CVgAA</XPD:REF>
<XPD:REF name="Views[2]">Gr9hgl2P9UuO7ehZs9RTcgAA</XPD:REF>
<XPD:REF name="Views[3]">WJWtCN+4EUWzx9NRVf7x/AAA</XPD:REF>
<XPD:REF name="Views[4]">+mE+s/wvs0yvlevonnawZwAA</XPD:REF>
<XPD:REF name="Views[5]">DWWuSB95Ok+xEmCy+Wu+OgAA</XPD:REF>
<XPD:REF name="Views[6]">UYzlcq/wlUCYY+7l25+FzwAA</XPD:REF>
<XPD:REF name="Views[7]">QDnBShS9j0q7bXs0MKCaiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="89FpOKmOjU2dGXC+bQn92wAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">0qRRszpA8kGtfhC2mes0AAAA</XPD:REF>
<XPD:REF name="Participant">1LG611XG60SyACdIccMD4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">8FIdmkhDvUeLRb4+oota8AAA</XPD:REF>
<XPD:REF name="Views[1]">svrDCMzfsUO/z2zjcHJMvwAA</XPD:REF>
<XPD:REF name="Views[2]">wrkMRg7wKEuFbTDv456utQAA</XPD:REF>
<XPD:REF name="Views[3]">hRI9TA+Mzk2z7eyIXANFBQAA</XPD:REF>
<XPD:REF name="Views[4]">hQIc30qiM0i2qk0RuuIkGAAA</XPD:REF>
<XPD:REF name="Views[5]">7Ycr5Min/Ea+YjTIJsfCngAA</XPD:REF>
<XPD:REF name="Views[6]">H48xOFBuZ0+bb3E/wbN/+gAA</XPD:REF>
<XPD:REF name="Views[7]">nJFhDmtZfEyWRAYfrcUW7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[771]" type="UMLRealization" guid="Tn3NW8X5FUeLSQkkE7GtYQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">3O1nw7Han0iq/c2iQmTpGgAA</XPD:REF>
<XPD:REF name="Supplier">ZfNmrdMWeE68tBGLDM2SIQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">e+uGVIld3EGyPe0EcjySwgAA</XPD:REF>
<XPD:REF name="Views[1]">A4neQoAlzkKLbSJuAbrh7gAA</XPD:REF>
<XPD:REF name="Views[2]">CXaizCp350iH64ssf2DakgAA</XPD:REF>
<XPD:REF name="Views[3]">E99QuNe+dkSgLIa6hRjdHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[772]" type="UMLAssociation" guid="il56a+2bakSlivaYQlXBOgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="jpZ/RURYM0qhhVpGzAH/ZAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">il56a+2bakSlivaYQlXBOgAA</XPD:REF>
<XPD:REF name="Participant">apLj+9tJm0WTUOCKB9i06QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="K6LvgHrr/E+8sCdaMJmBuQAA">
<XPD:REF name="Association">il56a+2bakSlivaYQlXBOgAA</XPD:REF>
<XPD:REF name="Participant">VU3bKYWPOUulmZYZ47jugwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[773]" type="UMLAssociation" guid="8Bzgt0QCN02fWwCJkaG6MAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="fV9c3CSBCU+0ZjhPnQwjzAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">8Bzgt0QCN02fWwCJkaG6MAAA</XPD:REF>
<XPD:REF name="Participant">Bj11V/9fAESl3wSonSD2dgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="j1aR/5hkYkmyOf6RiqD1tQAA">
<XPD:REF name="Association">8Bzgt0QCN02fWwCJkaG6MAAA</XPD:REF>
<XPD:REF name="Participant">pyWusQCtRUSnKAsPhQHvYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[774]" type="UMLAssociation" guid="ntBT/e9MAEC11c8sjKH9VAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="d0Cxj1mUkkyZErozZ34QFAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">ntBT/e9MAEC11c8sjKH9VAAA</XPD:REF>
<XPD:REF name="Participant">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="4flRjIERo0Wsi4tKJ751WgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">ntBT/e9MAEC11c8sjKH9VAAA</XPD:REF>
<XPD:REF name="Participant">DRtWK+YvpkaWPVb1wCn0wAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[775]" type="UMLAssociation" guid="EekQs/C7nkqW8lD9HkgEaQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="e+ENOrbkSES8vaiDXOUX7QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">EekQs/C7nkqW8lD9HkgEaQAA</XPD:REF>
<XPD:REF name="Participant">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="4Ai05f6AMEKUzpuSXs5SBwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">EekQs/C7nkqW8lD9HkgEaQAA</XPD:REF>
<XPD:REF name="Participant">igHWXnLPyEy/klegSJh3pgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[776]" type="UMLAssociation" guid="d819fKl11kSLDDDuP0J+QwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hRts+z4fGEypHajiaLKgPQAA</XPD:REF>
<XPD:REF name="Views[1]">hog3AoR2+USw1KLgCfVQzgAA</XPD:REF>
<XPD:REF name="Views[2]">hrz8K5cPQ0Co2APfaRXrVAAA</XPD:REF>
<XPD:REF name="Views[3]">QhGFvG86xEqToEZSa6XYtQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="pSxTO2v2wkSKOOSjQAcGOwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">d819fKl11kSLDDDuP0J+QwAA</XPD:REF>
<XPD:REF name="Participant">z4lrWEGo+0m83ZKv+RmkPQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+ODWdr0gWk6Ho+YO3Y1F8AAA</XPD:REF>
<XPD:REF name="Views[1]">jWjqLHa/5EaWro2+O/phDAAA</XPD:REF>
<XPD:REF name="Views[2]">bdwmATmSVUK7aSsvVeO7rwAA</XPD:REF>
<XPD:REF name="Views[3]">kfjRax3YtkCqYnmKBOSaHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="9b9+UcN9VEmo9Sf3ZMQ+OgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">d819fKl11kSLDDDuP0J+QwAA</XPD:REF>
<XPD:REF name="Participant">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+Fu6/2VU302qChjmd3ISLgAA</XPD:REF>
<XPD:REF name="Views[1]">SJ4EkZxhK0+Y0d2Q4setqgAA</XPD:REF>
<XPD:REF name="Views[2]">EpfZLDWG80Wu7e+CbSWWfwAA</XPD:REF>
<XPD:REF name="Views[3]">o5RjzykhdU+0qDymcZLfMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[777]" type="UMLAssociation" guid="0Pj7zbUKjEuFsMYM0nXZigAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qZik/R6mKEu29hRpqT9stQAA</XPD:REF>
<XPD:REF name="Views[1]">7s5mFzgtzUqKNxZKOCxwbgAA</XPD:REF>
<XPD:REF name="Views[2]">yT10eGxV4Uif5vYRBm5VwwAA</XPD:REF>
<XPD:REF name="Views[3]">TkeQ89gAz0Ozm5XeaQ4lygAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="RjqggyJW4ECp0EfkVyjM1wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">0Pj7zbUKjEuFsMYM0nXZigAA</XPD:REF>
<XPD:REF name="Participant">0LRCrdJ5K0WWrJocFSHRwAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">k6Ibg8RTGUuLCz5KVl32SQAA</XPD:REF>
<XPD:REF name="Views[1]">zHPmTKK+80KdVSOtTQjpLwAA</XPD:REF>
<XPD:REF name="Views[2]">A1q9BCFm30KNj3morWNIDQAA</XPD:REF>
<XPD:REF name="Views[3]">LO9gDpw2GkWLw/iqujVt8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="LnYevSCIVU+UTFV/Bqm0mAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">0Pj7zbUKjEuFsMYM0nXZigAA</XPD:REF>
<XPD:REF name="Participant">ehlzC7b3t0qiZ+/ZjhCyzQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">T/Qcpvj0QEK4bYuXlzST4wAA</XPD:REF>
<XPD:REF name="Views[1]">Dgb0aj5CTECUX4k9e8RL3gAA</XPD:REF>
<XPD:REF name="Views[2]">pacDOEugx0WBGFep20xFUAAA</XPD:REF>
<XPD:REF name="Views[3]">R3M67xlu20iHuLZoR0hX4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[778]" type="UMLGeneralization" guid="lRJ++3Z9p0+TgA95lSJo+gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:REF name="Parent">gelZtmWr60C/aEj/ZF9xKwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ivm3+dhNs0KK2bGSZNSXIgAA</XPD:REF>
<XPD:REF name="Views[1]">mdbSZWePx0uKafrBSwsMSgAA</XPD:REF>
<XPD:REF name="Views[2]">G0W0T/nF7UiFqVSWxxS6yQAA</XPD:REF>
<XPD:REF name="Views[3]">OoTCx/7IE0mvtp9zgVIw2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[779]" type="UMLAssociation" guid="k0oh85CrKUS0Mc3m7zS6iAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">16</XPD:ATTR>
<XPD:REF name="Views[0]">buIB0zJ5fU+AMiOir0tTuQAA</XPD:REF>
<XPD:REF name="Views[1]">N4igyUrUJEuLIuR9tItenAAA</XPD:REF>
<XPD:REF name="Views[2]">RCbpIIZH3USczj81EO5xewAA</XPD:REF>
<XPD:REF name="Views[3]">FvTuXlRsD0GXgLw2rsg65QAA</XPD:REF>
<XPD:REF name="Views[4]">sGmTXm/LkkmLyAVrjLXElAAA</XPD:REF>
<XPD:REF name="Views[5]">Fi7sqnBmf06cBI11uyk1SQAA</XPD:REF>
<XPD:REF name="Views[6]">zeXX1ZRcNE+Dhqu9c04SBQAA</XPD:REF>
<XPD:REF name="Views[7]">zKfsvpM7xEy7/xaOhOAbQAAA</XPD:REF>
<XPD:REF name="Views[8]">2CBU76Jmikikxe0l6yBkUgAA</XPD:REF>
<XPD:REF name="Views[9]">EEvVIrw4EUC3lfsDM+dVgQAA</XPD:REF>
<XPD:REF name="Views[10]">t9w/c3/Qd0uT9QI6LAxodwAA</XPD:REF>
<XPD:REF name="Views[11]">Y7csS4EI50CSzE8PM7TPhgAA</XPD:REF>
<XPD:REF name="Views[12]">GMyFROTVukm0rk4JyeID7wAA</XPD:REF>
<XPD:REF name="Views[13]">7ioCw8mJvEyk4iNX9EolSgAA</XPD:REF>
<XPD:REF name="Views[14]">r1Dxirn+Yk+c9WG7tLAuzAAA</XPD:REF>
<XPD:REF name="Views[15]">qEtxFELG/UCvCYUeOdZvXAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="oxHJz3f4zU+mMaJVJ7FY4AAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
<XPD:REF name="Participant">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">16</XPD:ATTR>
<XPD:REF name="Views[0]">Y+vqQ+vX8EeOMmPuCQsawAAA</XPD:REF>
<XPD:REF name="Views[1]">iprPEp7AtEKtia6PYvVFfAAA</XPD:REF>
<XPD:REF name="Views[2]">EbRlcKWElUCt2qnFdUbPEQAA</XPD:REF>
<XPD:REF name="Views[3]">SzlZjQ0wM0++uMDgdsikwQAA</XPD:REF>
<XPD:REF name="Views[4]">rW2rT2UXr0CQ/HDtITqP+gAA</XPD:REF>
<XPD:REF name="Views[5]">AYU0DIkceE6kYK21WbH+EgAA</XPD:REF>
<XPD:REF name="Views[6]">/yvOYBy5S0uvF0Ywt7HigAAA</XPD:REF>
<XPD:REF name="Views[7]">YNRtw8fV8k+ZbCnGnvp0LQAA</XPD:REF>
<XPD:REF name="Views[8]">RFrFfmkgHk6rOFKHoyh3HAAA</XPD:REF>
<XPD:REF name="Views[9]">xpRtw1BKHEygAqPCwlHatwAA</XPD:REF>
<XPD:REF name="Views[10]">wvghhqxRjU6BjsbHubKm/QAA</XPD:REF>
<XPD:REF name="Views[11]">x5Xl6LTH/Ey/ujY1R1SYEAAA</XPD:REF>
<XPD:REF name="Views[12]">+sTeT8DDWUKM2vKfeCxhUAAA</XPD:REF>
<XPD:REF name="Views[13]">K0szo4iX0EihWiKiQB/VPQAA</XPD:REF>
<XPD:REF name="Views[14]">yV0EjTFyNkOVVxfR+gmKRQAA</XPD:REF>
<XPD:REF name="Views[15]">q+hE2anqAkyx/xvXhui9LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="jfr5tm4PiUmQ5mrNga9LPQAA">
<XPD:REF name="Association">k0oh85CrKUS0Mc3m7zS6iAAA</XPD:REF>
<XPD:REF name="Participant">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">16</XPD:ATTR>
<XPD:REF name="Views[0]">itxMECsORk+4KBW2pzhJwAAA</XPD:REF>
<XPD:REF name="Views[1]">aAYlqg+4z0GqymDB9DIiKwAA</XPD:REF>
<XPD:REF name="Views[2]">yMFQa3/wAEmv4JmVWJDEkgAA</XPD:REF>
<XPD:REF name="Views[3]">Np0D7ceABEScvPjFe4vU4QAA</XPD:REF>
<XPD:REF name="Views[4]">jdm8DmKg7USYKCJsjfm/GgAA</XPD:REF>
<XPD:REF name="Views[5]">gbdNYJl2GU+r2g2e96i1aQAA</XPD:REF>
<XPD:REF name="Views[6]">sGZRBHiG3kC9/t72SMQIXQAA</XPD:REF>
<XPD:REF name="Views[7]">MwHe+aVxPk6gTYukvz/jpwAA</XPD:REF>
<XPD:REF name="Views[8]">oz7YX3fSEkSOigY/Tvi/PwAA</XPD:REF>
<XPD:REF name="Views[9]">pgVjrpNwQkq1OW1HOIf5GwAA</XPD:REF>
<XPD:REF name="Views[10]">mxkdLBZ71EKclV5H+wb1cgAA</XPD:REF>
<XPD:REF name="Views[11]">akiNzYWU60yjoPjxjyZJeQAA</XPD:REF>
<XPD:REF name="Views[12]">rhiyzWYmVU2r9IF/+dxFbgAA</XPD:REF>
<XPD:REF name="Views[13]">VizbibWh1U6Vnql3Np+gvAAA</XPD:REF>
<XPD:REF name="Views[14]">EpK11DsUTEuo4j3l/Iy8IgAA</XPD:REF>
<XPD:REF name="Views[15]">CfOSfisMy0mZqp8DCIOHbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[780]" type="UMLGeneralization" guid="G5WbzenA9kaMwjPQOodAjgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">y6kHw0SDYUqjrXNVCaj9LwAA</XPD:REF>
<XPD:REF name="Parent">oqqHS96nA0KR4D6/iWjLJQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ubcZhsb8UUGYsNiJkyO7uwAA</XPD:REF>
<XPD:REF name="Views[1]">Cm0bGW+D0UaqnARh8wKGPAAA</XPD:REF>
<XPD:REF name="Views[2]">bven8kthoEuX9DVwV1Of1gAA</XPD:REF>
<XPD:REF name="Views[3]">rsu12vUDEUS3LYoUjn0XmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[781]" type="UMLAssociation" guid="zXRhiBJxOkijvXva4DwWywAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ifgsvu6JEku0oj0tEjtLNwAA</XPD:REF>
<XPD:REF name="Views[1]">gEbzTTEwn0CE1EOqTUFkkwAA</XPD:REF>
<XPD:REF name="Views[2]">cmiQXfyivUCQNy+RaeDFXwAA</XPD:REF>
<XPD:REF name="Views[3]">FBfA/Di5I0usFlBpOgrzFQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="AF3xQJA3c0i1CSQpW9qP1gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">zXRhiBJxOkijvXva4DwWywAA</XPD:REF>
<XPD:REF name="Participant">VBtEXLBYGk6+MiKW/iL1vgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LLhbxlvf206NNnt0kGzRggAA</XPD:REF>
<XPD:REF name="Views[1]">YQUaR3AIt0OBbtCfc7C1hAAA</XPD:REF>
<XPD:REF name="Views[2]">GySORba4sU+Cvwu2meEXXgAA</XPD:REF>
<XPD:REF name="Views[3]">83c3S+4BH0KPvqOfN/ZJAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="RHbK0HDsQ0KoXaNsfY7RSAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">zXRhiBJxOkijvXva4DwWywAA</XPD:REF>
<XPD:REF name="Participant">yG8kxqACKkGkzizFJdOq/QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zuLGdsSD8kG0Swwr4JYnNAAA</XPD:REF>
<XPD:REF name="Views[1]">4ZhP9wmkokuCCFfydl5kFAAA</XPD:REF>
<XPD:REF name="Views[2]">QoLL9FhwB06KAz2SYOZo+gAA</XPD:REF>
<XPD:REF name="Views[3]">NOAA2Q+/O021+OFzeyE72AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[782]" type="UMLAssociation" guid="DAPm50GSUU2K/c5xW4CFRwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">emqDXcRWWUGlXOlApxQHiQAA</XPD:REF>
<XPD:REF name="Views[1]">UWSjZCi+c0u8jAls6xhBhAAA</XPD:REF>
<XPD:REF name="Views[2]">2IBfakGllkWtPjmq/6v4sAAA</XPD:REF>
<XPD:REF name="Views[3]">6cbOnKBdmEC68l0gxwwTSgAA</XPD:REF>
<XPD:REF name="Views[4]">QpF65u1OO02GnujE2tS59wAA</XPD:REF>
<XPD:REF name="Views[5]">LTanr/Q+JUSXJuC0IscnfgAA</XPD:REF>
<XPD:REF name="Views[6]">XI6cLL75I0ux+CfgDDfkZQAA</XPD:REF>
<XPD:REF name="Views[7]">mB5IwfK4X0a1w4hhNfBMfQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="dnJDkZFeZ0Wwko58CfAEYQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">DAPm50GSUU2K/c5xW4CFRwAA</XPD:REF>
<XPD:REF name="Participant">O4ZTlGOC80mtfN6CXZvctAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">OoHbHV3tf0eqq2RjAImhggAA</XPD:REF>
<XPD:REF name="Views[1]">YxCrGxXKCE6N5NoYWENXzgAA</XPD:REF>
<XPD:REF name="Views[2]">90IPNZ9WQkeug9CBRber7wAA</XPD:REF>
<XPD:REF name="Views[3]">prKKzpNoY0K8SvRUqkH+igAA</XPD:REF>
<XPD:REF name="Views[4]">2qy1nLFdIES+Zf2Qd/IHNgAA</XPD:REF>
<XPD:REF name="Views[5]">5dE9RrQtSUOTgBBOh6fyKwAA</XPD:REF>
<XPD:REF name="Views[6]">lRom/Zgdv02keO2wUc+/5QAA</XPD:REF>
<XPD:REF name="Views[7]">idhy/dorPke0MgWMHUNUXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="C2pJ5Pp11EWaVn1SkH3lKwAA">
<XPD:REF name="Association">DAPm50GSUU2K/c5xW4CFRwAA</XPD:REF>
<XPD:REF name="Participant">ynaGAowv0ky2WDmSZ695oAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">ox6SRn21XkGOJftY5U5bXAAA</XPD:REF>
<XPD:REF name="Views[1]">Z4mFPNszskCyH2nSRJmEjwAA</XPD:REF>
<XPD:REF name="Views[2]">sbfx0h/ayEKcwTuNPLKTWQAA</XPD:REF>
<XPD:REF name="Views[3]">LDE8VjvKaEKFyzbqE2z6fAAA</XPD:REF>
<XPD:REF name="Views[4]">MtYIR6+JU0e1PWNPUNQysAAA</XPD:REF>
<XPD:REF name="Views[5]">vxppSeLRRkmLrnwZhZF/OgAA</XPD:REF>
<XPD:REF name="Views[6]">byhxQ8p1mUyCsbvKwmDTTAAA</XPD:REF>
<XPD:REF name="Views[7]">fpFYAsdCxU2YlxmFFH4vIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[783]" type="UMLAssociation" guid="tD6plmIQSUiDYyOPCJdZtgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">On8Fvye9+0OqB/cHA0LsaQAA</XPD:REF>
<XPD:REF name="Views[1]">3nPnACiHo0aJVnWYH/1RnwAA</XPD:REF>
<XPD:REF name="Views[2]">e5CNqDsdLUKHkxYYxmGl/wAA</XPD:REF>
<XPD:REF name="Views[3]">Urg3BejC1UaWAt6l/D0VOAAA</XPD:REF>
<XPD:REF name="Views[4]">GXHt/93+9UKcPfTjItLmrgAA</XPD:REF>
<XPD:REF name="Views[5]">YGF+E+F0xkKOctHBPler0AAA</XPD:REF>
<XPD:REF name="Views[6]">/JUkWM0dSE2BrszZbGq0kgAA</XPD:REF>
<XPD:REF name="Views[7]">eSvdnQgAoEKwkIqAj2n16gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Ee4KTHe2wEKBiAolCMKvBgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">tD6plmIQSUiDYyOPCJdZtgAA</XPD:REF>
<XPD:REF name="Participant">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">pibOEfArrUyCn+YXY+pC+AAA</XPD:REF>
<XPD:REF name="Views[1]">TXLrF6gEbEe9Zn8gnklwEQAA</XPD:REF>
<XPD:REF name="Views[2]">/H6vWm6XNEesWM59oebHXwAA</XPD:REF>
<XPD:REF name="Views[3]">5c5iwnDI+ki8pgKg5SM6zQAA</XPD:REF>
<XPD:REF name="Views[4]">hWV4fv3B9kOZe2/+40GrnwAA</XPD:REF>
<XPD:REF name="Views[5]">hcwB6vTVSEGlNMz1Jf+EjQAA</XPD:REF>
<XPD:REF name="Views[6]">A3NX2OygeEm8644turHViQAA</XPD:REF>
<XPD:REF name="Views[7]">/FZ+5x8s5UO0fD1U8PA13wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ohoilv5+ske6aIUNTJP0gQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">tD6plmIQSUiDYyOPCJdZtgAA</XPD:REF>
<XPD:REF name="Participant">Ssp7hpeSukiW00qvdvf0cwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">obutlVKqV0+xlg0+/u3UGQAA</XPD:REF>
<XPD:REF name="Views[1]">O+CWAfSioEaNz6C/ZSCqDAAA</XPD:REF>
<XPD:REF name="Views[2]">0BWaVi7JmUSCFGIOh+gQZgAA</XPD:REF>
<XPD:REF name="Views[3]">uQEn3tCUZ0SuQJjUFBaJJAAA</XPD:REF>
<XPD:REF name="Views[4]">9H0ltj9vuUOAN+Z8h2aavQAA</XPD:REF>
<XPD:REF name="Views[5]">IM59e6qM3EmX2RBQzz+qHwAA</XPD:REF>
<XPD:REF name="Views[6]">HSqlGvKsxEe2g7orjcnTOAAA</XPD:REF>
<XPD:REF name="Views[7]">3hzXxfOwtkO0QdrdqsIdYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[784]" type="UMLRealization" guid="EKhOkrWMC0eVKXYBKc2QYAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">MH5ctHyUNUCHWfr1FSyY4wAA</XPD:REF>
<XPD:REF name="Supplier">/rYzIdlyNUquCEGiKBhwhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[785]" type="UMLAssociation" guid="6qY9IaCLGUOiRu9fLzsN8gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="EP8OJ7ph/Ua24kKWWS/NLQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">6qY9IaCLGUOiRu9fLzsN8gAA</XPD:REF>
<XPD:REF name="Participant">Q/nC1GGx1U2M+7h1geEECgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="TzFJmSk/NE255tkYD+wn2AAA">
<XPD:REF name="Association">6qY9IaCLGUOiRu9fLzsN8gAA</XPD:REF>
<XPD:REF name="Participant">uh+oQF+8GkeeSYYh1OihOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[786]" type="UMLAssociation" guid="/cacIJqS5k+stW75WS7vkQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="SZutx/7DYUKG8KbeDvJYgQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">/cacIJqS5k+stW75WS7vkQAA</XPD:REF>
<XPD:REF name="Participant">nFfZJTe2n0G73f7lsVrYwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="pmCYPxD7xkmw37v9rpja6QAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">/cacIJqS5k+stW75WS7vkQAA</XPD:REF>
<XPD:REF name="Participant">Q/nC1GGx1U2M+7h1geEECgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[787]" type="UMLGeneralization" guid="Fjdbm/MFy0SS6KAAtS3qewAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">3FDD2yl+XEWtP8Rjk1tZRgAA</XPD:REF>
<XPD:REF name="Parent">FXDmlSC0tEOoLEgdSCEz7QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UlBCEIEh4kG7e59XLLPJ8QAA</XPD:REF>
<XPD:REF name="Views[1]">CX8JouH2lkCZbGw50/oTLwAA</XPD:REF>
<XPD:REF name="Views[2]">DySmGep2dkyIUcinH49hMAAA</XPD:REF>
<XPD:REF name="Views[3]">3AJ1oqozUUWkS8y7xT//VgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[788]" type="UMLAssociation" guid="xux+nUGGq0Kv5tUar46ujwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="c6nzR1GmIEq8Zdz+xdsWjgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">xux+nUGGq0Kv5tUar46ujwAA</XPD:REF>
<XPD:REF name="Participant">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="mY6JPozYVEiEQU2yV9xtqgAA">
<XPD:REF name="Association">xux+nUGGq0Kv5tUar46ujwAA</XPD:REF>
<XPD:REF name="Participant">uoe7BFLUvEC4tmEgeAfziwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[789]" type="UMLAssociation" guid="E4mEhSc9i0a2Xm+xXsoJHAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4hmz1hUpxEONE/fNRzWYhQAA</XPD:REF>
<XPD:REF name="Views[1]">0YcVfTELpECh14AU6403qQAA</XPD:REF>
<XPD:REF name="Views[2]">1HpQy2cP0E2/x5KXaSuw6wAA</XPD:REF>
<XPD:REF name="Views[3]">+33GMBaAtkO3wL04CCGbJAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="FP7aNU13jk+kPQUbg8v+IAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">E4mEhSc9i0a2Xm+xXsoJHAAA</XPD:REF>
<XPD:REF name="Participant">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hymARJwX+0W5g3eOxc9VBQAA</XPD:REF>
<XPD:REF name="Views[1]">N1CEIj1B4kScB7mE1baeWQAA</XPD:REF>
<XPD:REF name="Views[2]">LbRYGLN8W0WAyQjBOO435wAA</XPD:REF>
<XPD:REF name="Views[3]">oFk8ySw85E+1bZDYCoUXywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="M7xYngIL10KP4w4CZSMGSAAA">
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">E4mEhSc9i0a2Xm+xXsoJHAAA</XPD:REF>
<XPD:REF name="Participant">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Y4vfBCU1qkacLREO5NsWVQAA</XPD:REF>
<XPD:REF name="Views[1]">qjiN91WbLUawI0QOZ5ryewAA</XPD:REF>
<XPD:REF name="Views[2]">I1oJq6bfXU6a/j4nTDWm4QAA</XPD:REF>
<XPD:REF name="Views[3]">6up69kKiQU2OhgxKsrme2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[790]" type="UMLRealization" guid="CP1+ukOJcEyia7QDhTegMAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
<XPD:REF name="Supplier">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gCbdkpxCdEWyEDiP/xSNeQAA</XPD:REF>
<XPD:REF name="Views[1]">IRTl9pjadkeEIVmDVLqe3QAA</XPD:REF>
<XPD:REF name="Views[2]">XGiGIkKABkWYxjueQsKLgwAA</XPD:REF>
<XPD:REF name="Views[3]">pkNprMKxCEarkaUQuSBw9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[791]" type="UMLAssociation" guid="jpuLPLpdNUW1IxG/GSj5LAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3+ABAOgKFUqelKLpr36M6AAA</XPD:REF>
<XPD:REF name="Views[1]">RZdgDL0K4kWPo5SiOMURwQAA</XPD:REF>
<XPD:REF name="Views[2]">mftJYzc9Y0q2EgPZxUnZ+QAA</XPD:REF>
<XPD:REF name="Views[3]">iocx6GTY2kGwsPrujgSKbwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="2I+WQarCAkKKT9N0gltpeAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">jpuLPLpdNUW1IxG/GSj5LAAA</XPD:REF>
<XPD:REF name="Participant">5VjHnOri3U6Qdy36V7EnPwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AYrmJd5h8kaNl/mFX0h13AAA</XPD:REF>
<XPD:REF name="Views[1]">hG5OsfNp5E6O3z9qwGmYTwAA</XPD:REF>
<XPD:REF name="Views[2]">Y6eBxi9v9kWJHv53gaS22AAA</XPD:REF>
<XPD:REF name="Views[3]">0lntGHwSWkWOHzlWuOn7PAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="xqtXRIJqmESCZoPq1dCuqgAA">
<XPD:REF name="Association">jpuLPLpdNUW1IxG/GSj5LAAA</XPD:REF>
<XPD:REF name="Participant">9BU/kcm3hEKlmkqMy2qvRQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xC850FQ2kEuwNO+1an+MKQAA</XPD:REF>
<XPD:REF name="Views[1]">FjF/RvXSlE6cJiHGVaMaRwAA</XPD:REF>
<XPD:REF name="Views[2]">RF7HSQ5s80aKErVmaTP2vgAA</XPD:REF>
<XPD:REF name="Views[3]">vaK1C9DlkUyVJI5e390cswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[792]" type="UMLRealization" guid="RKFkZwj/fkuTTbAxF0BeOAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
<XPD:REF name="Supplier">rIVZqUEmuEG0nknZKCwZjwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iXF+NbLwhEaUkVxp6yfdwAAA</XPD:REF>
<XPD:REF name="Views[1]">6d/luA6lT0us9YoDSdEbpQAA</XPD:REF>
<XPD:REF name="Views[2]">e/LNOZZG1kWeyuj43HcyLwAA</XPD:REF>
<XPD:REF name="Views[3]">jku7L3sGMkusHqHYujqIigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[793]" type="UMLRealization" guid="WtOuilT6OkWgyOyMx5bOawAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
<XPD:REF name="Supplier">rIVZqUEmuEG0nknZKCwZjwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iPwJWkqJ4EKWFEtCqGqNVAAA</XPD:REF>
<XPD:REF name="Views[1]">k5q9lzK7ekGIGJ6FvElA9AAA</XPD:REF>
<XPD:REF name="Views[2]">MbxJT+Uqr0GyR9qVU7/cuAAA</XPD:REF>
<XPD:REF name="Views[3]">OY+C4T1DM0GsF8v3zoYN5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[794]" type="UMLAssociation" guid="kQj1iHzXAECmG7L32TOCMQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rk3kZVG0yUCYQQnTq+CxJAAA</XPD:REF>
<XPD:REF name="Views[1]">eM/UzivnbUiqGklSw14NxwAA</XPD:REF>
<XPD:REF name="Views[2]">uWLf6x2qTUmd74ZyEPXb/wAA</XPD:REF>
<XPD:REF name="Views[3]">m/YxObi3C0KghGNMy8FDIQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="qvP6+BIVNk6BK3SpY3/zMwAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">kQj1iHzXAECmG7L32TOCMQAA</XPD:REF>
<XPD:REF name="Participant">LqkU/n/LpkmToVw3vA4bvQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rxT6YJhyLkKm+Juh5rAN6AAA</XPD:REF>
<XPD:REF name="Views[1]">htG63DHbzESUW5Auy6dWVAAA</XPD:REF>
<XPD:REF name="Views[2]">FF9POeMlgk6Vz5xdlHsgDgAA</XPD:REF>
<XPD:REF name="Views[3]">63d7tsM+ikGJwIZS+r6LggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="1RMJyheNNEK/E+qZgQUdmgAA">
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">kQj1iHzXAECmG7L32TOCMQAA</XPD:REF>
<XPD:REF name="Participant">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3X+YKel2dkqFt2yOrjwFYwAA</XPD:REF>
<XPD:REF name="Views[1]">2JkclnRax0Wuz0AMW05YnwAA</XPD:REF>
<XPD:REF name="Views[2]">37gyKsisBkeRZlyImujdgAAA</XPD:REF>
<XPD:REF name="Views[3]">BZzvoENcXU+a1XFPlofvQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[795]" type="UMLAssociation" guid="0Kg8IhAYEEqL/FLz9RFxHAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xdybDpw/pEmEHcQppdezQQAA</XPD:REF>
<XPD:REF name="Views[1]">ro2VLDnCp0uKl8V2ZJwiCQAA</XPD:REF>
<XPD:REF name="Views[2]">AE+bewcYUUKDjfcuOvThxQAA</XPD:REF>
<XPD:REF name="Views[3]">2kbCOXFyl0mvfnEuuotb2QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="jXm3ULqtTkiHeSo35sQL/QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">0Kg8IhAYEEqL/FLz9RFxHAAA</XPD:REF>
<XPD:REF name="Participant">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kLS1piBDGEC0TytK7SS+VgAA</XPD:REF>
<XPD:REF name="Views[1]">0ogKxduyDk2riOajaRvOgAAA</XPD:REF>
<XPD:REF name="Views[2]">qSF9QcyjJE+P2YPB9PCC6QAA</XPD:REF>
<XPD:REF name="Views[3]">SQkRNpEX202tLXSgncTCHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="9wgcUgGn2kK8ap9EOfpDGAAA">
<XPD:REF name="Association">0Kg8IhAYEEqL/FLz9RFxHAAA</XPD:REF>
<XPD:REF name="Participant">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2E9bP8sFa0ad6sl3j03ZGQAA</XPD:REF>
<XPD:REF name="Views[1]">Slmn8zgbt0SHbKntCimfpgAA</XPD:REF>
<XPD:REF name="Views[2]">tSG1MkBowUi+7WWPqoo7rQAA</XPD:REF>
<XPD:REF name="Views[3]">oitY3AAiXUmJV5fVH2zH4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[796]" type="UMLAssociation" guid="NmJiS7zpo0C7pqXQDX24BQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rWuhQzj2q0++HcQG8K1mtgAA</XPD:REF>
<XPD:REF name="Views[1]">KlbRFqaAa0yb0+opDbpy1AAA</XPD:REF>
<XPD:REF name="Views[2]">rNRiYyOSkUC4m2U857eHcgAA</XPD:REF>
<XPD:REF name="Views[3]">h2/FB6zwpESi6CxOjvD8TwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="oHF55ZRIBU+07aWYgEX3pQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">NmJiS7zpo0C7pqXQDX24BQAA</XPD:REF>
<XPD:REF name="Participant">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RNdfJ/16Dky6Bw7h+hC75AAA</XPD:REF>
<XPD:REF name="Views[1]">01N4aBU/n0yKi1pG5mZIxQAA</XPD:REF>
<XPD:REF name="Views[2]">xDIEWUBacEukCf8w7m2ajQAA</XPD:REF>
<XPD:REF name="Views[3]">4hftMeUCwkesoqyHSk7mDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Qa+Ny68dL0+gsNI4DfJymAAA">
<XPD:REF name="Association">NmJiS7zpo0C7pqXQDX24BQAA</XPD:REF>
<XPD:REF name="Participant">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">35zAzuRpF0KItWgmcI2oGgAA</XPD:REF>
<XPD:REF name="Views[1]">Ke0sP0DU5kicU0rYZnr7RwAA</XPD:REF>
<XPD:REF name="Views[2]">cWILyshBAEmRMNv1JhR21wAA</XPD:REF>
<XPD:REF name="Views[3]">506hw4AyukCwNL3nwCqijwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[797]" type="UMLGeneralization" guid="hc82hv/XWEKAqGSJgJfF/gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">XauDf0kfDkqlh/bk6MVbYQAA</XPD:REF>
<XPD:REF name="Parent">/Sqh4mar5UGgTsl0VRqzPgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ppz/3v8kMU634B6QhEpqHAAA</XPD:REF>
<XPD:REF name="Views[1]">dFArU7rMJ0e0WxaDEeoY1wAA</XPD:REF>
<XPD:REF name="Views[2]">XpnWywl5kkaszmVca4YCFQAA</XPD:REF>
<XPD:REF name="Views[3]">wn490Tz/eUeO4bRdS/2DogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[798]" type="UMLAssociation" guid="G59dBPwWUE6Yz7kHqyyXtwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5zLlutp7r0KVF9G6tVCmewAA</XPD:REF>
<XPD:REF name="Views[1]">5OA+anyGfUidVvFIIP2GPAAA</XPD:REF>
<XPD:REF name="Views[2]">75p5uvawLEmONlKWySQCSwAA</XPD:REF>
<XPD:REF name="Views[3]">MnigPW+0U0mnJ6DkFmCsbgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="vOHg8SHZ7kyLxDddosEvDgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">G59dBPwWUE6Yz7kHqyyXtwAA</XPD:REF>
<XPD:REF name="Participant">6P240LRFdUmVcnA+rf5IMQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jU8427jYzUOJDusEF3LYkQAA</XPD:REF>
<XPD:REF name="Views[1]">KYVFAzHk/EiWUq5GvnkN7QAA</XPD:REF>
<XPD:REF name="Views[2]">kBF4cgUQ3kyU0D4oh942HAAA</XPD:REF>
<XPD:REF name="Views[3]">x0d6eCk9Jk+PHttRAN8MOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="cljcsKXnsESfNGQ07snZOwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">G59dBPwWUE6Yz7kHqyyXtwAA</XPD:REF>
<XPD:REF name="Participant">uJzwNZyWP0umwcPAleWLagAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nW9lZPjZBkmTSiJSTOIW0gAA</XPD:REF>
<XPD:REF name="Views[1]">bvDE4wJfqEepFmnyln6fHgAA</XPD:REF>
<XPD:REF name="Views[2]">KlRzGxAn1EGXJca34C9uoQAA</XPD:REF>
<XPD:REF name="Views[3]">Tp3jl5gGZ0S364F08Q9D8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[799]" type="UMLAssociation" guid="gLExI5tiFEmDej+/dZ47FQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7NDRot+HTku6qZ+xSAKXrgAA</XPD:REF>
<XPD:REF name="Views[1]">UfzojmOo2UaGGTugB6cN7AAA</XPD:REF>
<XPD:REF name="Views[2]">2XbJhFCtCEejAvI+XVgzxAAA</XPD:REF>
<XPD:REF name="Views[3]">AmDOauHg/k6twAhlFvOBgwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="LuhnuDs2PEOZesyRPa27FwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">gLExI5tiFEmDej+/dZ47FQAA</XPD:REF>
<XPD:REF name="Participant">6P240LRFdUmVcnA+rf5IMQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Xf7ZvfBYR0ecC7s1/mRV4AAA</XPD:REF>
<XPD:REF name="Views[1]">7Fke6V0DiUqW0qOIFE0qrwAA</XPD:REF>
<XPD:REF name="Views[2]">2oe3NzbRj0qxKUZ0iQ50sgAA</XPD:REF>
<XPD:REF name="Views[3]">Epwlh7kTFUyz7zNcbiLRmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="DtOfag8+jES27KGmPUrxCwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">gLExI5tiFEmDej+/dZ47FQAA</XPD:REF>
<XPD:REF name="Participant">8G5gGSfgY0eE6Bo2kVy8UAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zj5f5RLf1UaLZc2FQfEYgAAA</XPD:REF>
<XPD:REF name="Views[1]">UaO/tlmbC0Sik0qD6eTDJAAA</XPD:REF>
<XPD:REF name="Views[2]">2a1eKxjgn06YGROm7Kx88gAA</XPD:REF>
<XPD:REF name="Views[3]">dc2VmdbEME2V3oudAAspGAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[800]" type="UMLAssociation" guid="H8GxAFnhV0WNXocO88KrWAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">flOh3RPVckGBHF8zPa4c1gAA</XPD:REF>
<XPD:REF name="Views[1]">LCJNWs7tbEeTq3iocXn0UQAA</XPD:REF>
<XPD:REF name="Views[2]">1zmN6zYB1UKOQwsrzFBKwAAA</XPD:REF>
<XPD:REF name="Views[3]">R1e6CAQfh0+0/9FBceCxtAAA</XPD:REF>
<XPD:REF name="Views[4]">HyGyIed6dkWE6ixTBDuzBwAA</XPD:REF>
<XPD:REF name="Views[5]">X7hPRKJinEOdPbxidgbIbgAA</XPD:REF>
<XPD:REF name="Views[6]">X6KEuuXrRUaDRWPH/JSQBQAA</XPD:REF>
<XPD:REF name="Views[7]">mrdGLs23/0SmrLSsE3RdPwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="iUxxASOvG0+EPMuwKgKU1wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">H8GxAFnhV0WNXocO88KrWAAA</XPD:REF>
<XPD:REF name="Participant">u9cCePsJDECGcalMlZMPUQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">wl3tuzJHEk6PxRgBFyBbjQAA</XPD:REF>
<XPD:REF name="Views[1]">s0G2FUx+bk+WK02V2h9qvAAA</XPD:REF>
<XPD:REF name="Views[2]">ojutXyzuokqfZdX1Pu3TvgAA</XPD:REF>
<XPD:REF name="Views[3]">3HnAagfJJ0G7yguZPZmnUgAA</XPD:REF>
<XPD:REF name="Views[4]">m87Zev1ftUqiQ73VPPTvzgAA</XPD:REF>
<XPD:REF name="Views[5]">YRp9B5IYQEey48fJAoCfBgAA</XPD:REF>
<XPD:REF name="Views[6]">OMqYIJObUUWl9QoJkQ7JQQAA</XPD:REF>
<XPD:REF name="Views[7]">wRN5/bHo0k+/zN3xlC9o+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="v+gbOSSrGkq6riDBuR0N5AAA">
<XPD:REF name="Association">H8GxAFnhV0WNXocO88KrWAAA</XPD:REF>
<XPD:REF name="Participant">tVczyhGZVUuyI1Wgc/wOxQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">XQOe1eeOiEW6ch5WqY/GVgAA</XPD:REF>
<XPD:REF name="Views[1]">2h3bzEz1S0qU4FaGsPtCVgAA</XPD:REF>
<XPD:REF name="Views[2]">tpw4eOXoq0WK0mfC8AOXRQAA</XPD:REF>
<XPD:REF name="Views[3]">YMZxbM+z0Euq93WmQ2i3YwAA</XPD:REF>
<XPD:REF name="Views[4]">bH8AdPkqfkOvUqjSKd86SQAA</XPD:REF>
<XPD:REF name="Views[5]">XJNrbs5SXEOaKMq4hoTnfgAA</XPD:REF>
<XPD:REF name="Views[6]">GwD12USiHkuH2yQLb5QrZgAA</XPD:REF>
<XPD:REF name="Views[7]">gLFzUQO+gEe/1Z3OLURliAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[801]" type="UMLRealization" guid="CAKOJbQY80CA1la2CXoyPQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">7fig/3nRfUKpSx1Cd/6vLwAA</XPD:REF>
<XPD:REF name="Supplier">ls6iaeWYu0G+lwJ+u2qBUwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">a0SOEqWQXEqo5H6M9YxkVwAA</XPD:REF>
<XPD:REF name="Views[1]">2sFrm4VsakiCHFmaoCrcAAAA</XPD:REF>
<XPD:REF name="Views[2]">foTDESP3s0yRxwp568GzSQAA</XPD:REF>
<XPD:REF name="Views[3]">+Wdf+p3inEKyPZIaWUPLvwAA</XPD:REF>
<XPD:REF name="Views[4]">vhYQVYJGT0Ox61+L7EAHpQAA</XPD:REF>
<XPD:REF name="Views[5]">SAmc9l8w0UibH+XeMN+S8AAA</XPD:REF>
<XPD:REF name="Views[6]">8pr3/B9ka0uV0lGNnKgNwwAA</XPD:REF>
<XPD:REF name="Views[7]">x2FLyHRZhkyI0gS5FvfnFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[802]" type="UMLAssociation" guid="kPIKL2ohGk62pp0mxvs+ggAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">61V9V1HVVkm1USo9s7twkQAA</XPD:REF>
<XPD:REF name="Views[1]">ICCRHS0zBEKwQg609xy81gAA</XPD:REF>
<XPD:REF name="Views[2]">bAVv1IIlHUOV+rWCVNuVhAAA</XPD:REF>
<XPD:REF name="Views[3]">S/+zD2KxG0ajGacYOAFbZwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="WeyW/rjoL0WP/ZWDC2REOwAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">kPIKL2ohGk62pp0mxvs+ggAA</XPD:REF>
<XPD:REF name="Participant">HXtjxhwct0iDeMdnWM7HIQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qkRbiDBWcEuA29uhqRIBCgAA</XPD:REF>
<XPD:REF name="Views[1]">VwfX+y6DuUSZph8g6n7nqwAA</XPD:REF>
<XPD:REF name="Views[2]">PnEM8IL3KkClBKdkuvDwHwAA</XPD:REF>
<XPD:REF name="Views[3]">MtXnK2rGo0C0swEM494EYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="iprqtrYzak+TiXzJoMh3IQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">kPIKL2ohGk62pp0mxvs+ggAA</XPD:REF>
<XPD:REF name="Participant">cHAAUpZs70y10E+x1rmYJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">T9brLfKJcU+mfIdMBTTAxQAA</XPD:REF>
<XPD:REF name="Views[1]">HbDEUIizTkOuudvJzbcr5QAA</XPD:REF>
<XPD:REF name="Views[2]">cA8aIS9t4UyO6/DzvvmS9QAA</XPD:REF>
<XPD:REF name="Views[3]">lsFmVpkdgkqBCP4IbLeyPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[803]" type="UMLRealization" guid="yEXtBEWBPkyuMbkWVHwoPQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">cHAAUpZs70y10E+x1rmYJAAA</XPD:REF>
<XPD:REF name="Supplier">ls6iaeWYu0G+lwJ+u2qBUwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aJ0MYrhJREyTO2Ld1qsS5wAA</XPD:REF>
<XPD:REF name="Views[1]">l6/orhgzWkanG3xmzRmQtAAA</XPD:REF>
<XPD:REF name="Views[2]">9eQpoO+7+0S/EN5K5DQgTAAA</XPD:REF>
<XPD:REF name="Views[3]">d3LhcTRPCE29zsXbXjzaYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[804]" type="UMLRealization" guid="6KDvbOti4Uyat1qoGiR47QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">tuaazmW1nUKmljOJ+jbmjQAA</XPD:REF>
<XPD:REF name="Supplier">tVczyhGZVUuyI1Wgc/wOxQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kUct8R2H5EuIsPpwQW+5WQAA</XPD:REF>
<XPD:REF name="Views[1]">NXuOBhp48UWuKyX7qG5URgAA</XPD:REF>
<XPD:REF name="Views[2]">b0kGJ8lbxEW+Ra3gK8iyUwAA</XPD:REF>
<XPD:REF name="Views[3]">xmJIOzgbmkivhwNs6v+4xQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[805]" type="UMLAssociation" guid="P1LZaoP7XESFyFg9LrBfEAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zvrsgbFph0WJKbFXfUWcVwAA</XPD:REF>
<XPD:REF name="Views[1]">3NNUOIndME2Y8Fsa08g2jQAA</XPD:REF>
<XPD:REF name="Views[2]">Znv85J56hUSX442uQ13M2wAA</XPD:REF>
<XPD:REF name="Views[3]">1rAN9UI4OUOHxI915En7RQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="hYNZ3zAi40mQbkDL0BkMeAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">P1LZaoP7XESFyFg9LrBfEAAA</XPD:REF>
<XPD:REF name="Participant">tuaazmW1nUKmljOJ+jbmjQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">M30PvvarME2ts8DMj8dwGwAA</XPD:REF>
<XPD:REF name="Views[1]">OTwDkryYW0WB2NKKofW79QAA</XPD:REF>
<XPD:REF name="Views[2]">ba8ynDUHmESZC67MF5I/EAAA</XPD:REF>
<XPD:REF name="Views[3]">zW020YDeC0OD6DysBUyLhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="xTH9mqcFGk2bYkXfrY2gswAA">
<XPD:REF name="Association">P1LZaoP7XESFyFg9LrBfEAAA</XPD:REF>
<XPD:REF name="Participant">bw6BkahCIkWlFYh02qJdXAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lhmt/GK93kCiESHhvVr8EgAA</XPD:REF>
<XPD:REF name="Views[1]">MYJcf/zkdkW3D9H2aFFtxgAA</XPD:REF>
<XPD:REF name="Views[2]">knYQVNKnlkGc+JJSFmp5iQAA</XPD:REF>
<XPD:REF name="Views[3]">OT7C0KT+kEqtYEujySUF/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[806]" type="UMLRealization" guid="uoh8s561jkeHDLSySjJD7wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">bw6BkahCIkWlFYh02qJdXAAA</XPD:REF>
<XPD:REF name="Supplier">/9vm47mAJkmdC0dCFIKkpQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">mmWGKEbWPEavrV7QdQBiBwAA</XPD:REF>
<XPD:REF name="Views[1]">fwdnJV0lPUGljqLPiexXdwAA</XPD:REF>
<XPD:REF name="Views[2]">nWTqAIY8oES8wl2SqoNLSAAA</XPD:REF>
<XPD:REF name="Views[3]">psexLlFVHkCGXSE0OepiUwAA</XPD:REF>
<XPD:REF name="Views[4]">Q36gdmmitkiEAyKlJ2Z3egAA</XPD:REF>
<XPD:REF name="Views[5]">sDdz/3GzFUGZea0Fb41LzgAA</XPD:REF>
<XPD:REF name="Views[6]">6FqJmJ++mUeUvt15TWRtPgAA</XPD:REF>
<XPD:REF name="Views[7]">rABq2QDYtkCCsm4AIDVOtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[807]" type="UMLRealization" guid="fPwswf6fT0eoCTiQJvPVUQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">A4rv5ld1/0mo7QPyHiSHtQAA</XPD:REF>
<XPD:REF name="Supplier">VHU+/+vWZUew10praXN/4gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IVV5Dr436UOTRhZbbEHmbgAA</XPD:REF>
<XPD:REF name="Views[1]">mFDBbjRNwUiUPuQJ6XscJAAA</XPD:REF>
<XPD:REF name="Views[2]">sF6CZ4Gis0CElVEN90Y2hQAA</XPD:REF>
<XPD:REF name="Views[3]">d2wTA0cf70+ay1olG/wU5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[808]" type="UMLRealization" guid="XuB6VFN4J0qSmGyAr0nnKgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">bUmDteyulUCnGzYHUdUF4QAA</XPD:REF>
<XPD:REF name="Supplier">5c6l+DDiTUya/kpTXXCaBQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">US/lzjhD8U29cI9UAW13CwAA</XPD:REF>
<XPD:REF name="Views[1]">ZtiK5NnhTU6j9tLSiZUj9wAA</XPD:REF>
<XPD:REF name="Views[2]">AxXUdbZVbUKEJ9RXOktDSQAA</XPD:REF>
<XPD:REF name="Views[3]">ybkXMFvzFUOQRvBoi63z3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[809]" type="UMLAssociation" guid="htbDiSQJuU6V5/DZBMw6vwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dTUAA0gkqUW5C9dIgutuoAAA</XPD:REF>
<XPD:REF name="Views[1]">UewHnpiRZk+ew8CvVBmAawAA</XPD:REF>
<XPD:REF name="Views[2]">m6MrxBk6Zk+xwepaFAW3MgAA</XPD:REF>
<XPD:REF name="Views[3]">KpxpJSGz90SWqqmqecqpTgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="6ZfQIGc2K0OyNLAjx/PoRQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">htbDiSQJuU6V5/DZBMw6vwAA</XPD:REF>
<XPD:REF name="Participant">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GUaDIufaS0isrPAC3yNo5gAA</XPD:REF>
<XPD:REF name="Views[1]">1swjj3UOKEC8Mx2faRAr3gAA</XPD:REF>
<XPD:REF name="Views[2]">zLuceddqkEKPxmoIYTUrLQAA</XPD:REF>
<XPD:REF name="Views[3]">hYeAf7HwHUGi+IZsZOj/GQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="F1mDBOyg3EOLLt8tmeJMzQAA">
<XPD:REF name="Association">htbDiSQJuU6V5/DZBMw6vwAA</XPD:REF>
<XPD:REF name="Participant">Fg+S/GgONkGSto4z5ZgbRAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LEfN73O47UuVKs1ph8eE+gAA</XPD:REF>
<XPD:REF name="Views[1]">a4u0LSqo50GmWSYJaF2HpQAA</XPD:REF>
<XPD:REF name="Views[2]">LvnVXdxU+EyYFhTozfnG7QAA</XPD:REF>
<XPD:REF name="Views[3]">ay/JwvzP80KYA3M1MdvoMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[810]" type="UMLGeneralization" guid="MiAJPMoL+kOUtDPurD0EdAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">28jozrJcMkKppB1d0HA58gAA</XPD:REF>
<XPD:REF name="Parent">5iQr8CGqrkKPye0imPHZPQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xMcuT0EGX0ejhbC5QztzMwAA</XPD:REF>
<XPD:REF name="Views[1]">+Lw/QSDnXEqAVzqgv0uXZQAA</XPD:REF>
<XPD:REF name="Views[2]">Vi9UZF3o6kmjMytWIdpAbQAA</XPD:REF>
<XPD:REF name="Views[3]">Jy9acxe+fkmuggUJktgTiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[811]" type="UMLGeneralization" guid="BrdqnJxk50+ujjJErGXMNQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">rHgajkn+oUuZKeq5LBSo9wAA</XPD:REF>
<XPD:REF name="Parent">c/fn8pgFaE+6HX/gjyFFKAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">FNITKIhQQk+juXpx5sHE6QAA</XPD:REF>
<XPD:REF name="Views[1]">qiXyp0EGvU2IWnleAgYaAQAA</XPD:REF>
<XPD:REF name="Views[2]">7oBGCT81cUav890ojMcPTAAA</XPD:REF>
<XPD:REF name="Views[3]">GO4sGqYS2k6xWymjv/b5iQAA</XPD:REF>
<XPD:REF name="Views[4]">6GY4+pq9rkexupQU3So5IQAA</XPD:REF>
<XPD:REF name="Views[5]">Higl9BTZo0WJxUof1vg+XwAA</XPD:REF>
<XPD:REF name="Views[6]">CYIjo2xED0y0pbZCpXEsVAAA</XPD:REF>
<XPD:REF name="Views[7]">83JnbqGv+UaUai6MnJHx1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[812]" type="UMLRealization" guid="NPvrl0zo0UiJo8z1gXj79AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">hRpW+WGd6Eq467MazNCP9AAA</XPD:REF>
<XPD:REF name="Supplier">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nvvEIhnB60+7Ad45P7T/AgAA</XPD:REF>
<XPD:REF name="Views[1]">Uj6/neBikUGor4gcqh0ofgAA</XPD:REF>
<XPD:REF name="Views[2]">8IHcQ3FYXU6/G9DhZB2GBQAA</XPD:REF>
<XPD:REF name="Views[3]">7fWHodk5GEG/04LneYT8WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[813]" type="UMLGeneralization" guid="D2aNEx3YXU+TzLVqs52eowAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">5iQr8CGqrkKPye0imPHZPQAA</XPD:REF>
<XPD:REF name="Parent">hRpW+WGd6Eq467MazNCP9AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uOcSLwpTHU+pJrSTrKDuJwAA</XPD:REF>
<XPD:REF name="Views[1]">3RQ+iFvc+Umzodz8YOUekwAA</XPD:REF>
<XPD:REF name="Views[2]">MMg8WZ0hqkCEREYc/wcZvAAA</XPD:REF>
<XPD:REF name="Views[3]">xEA4zuDaTUCu5JAs67PlPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[814]" type="UMLRealization" guid="pIdcz1crok2eqpJpwWKNvwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">H7C5pFWbfku7r3c5lluUjwAA</XPD:REF>
<XPD:REF name="Supplier">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1Io1qwlmF0Gctsl5x1kLBQAA</XPD:REF>
<XPD:REF name="Views[1]">ZqY68dfONEK5DeUAWoPeWgAA</XPD:REF>
<XPD:REF name="Views[2]">EvvK3f7E60O7nu/utaX6fQAA</XPD:REF>
<XPD:REF name="Views[3]">ixVrJl29Jkie7iZb2qb8TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[815]" type="UMLGeneralization" guid="X7rjDJrJ1EiWh7s4Th+fHwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">9LQIIwjY0kqUa7Gg4IgQ3QAA</XPD:REF>
<XPD:REF name="Parent">H7C5pFWbfku7r3c5lluUjwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">J68AiZAG406QJmxNDUzdhgAA</XPD:REF>
<XPD:REF name="Views[1]">LTh/bOat5kGrDGT09tpndQAA</XPD:REF>
<XPD:REF name="Views[2]">1pW81wy9skuTl9mnguTafQAA</XPD:REF>
<XPD:REF name="Views[3]">mN9I0ca5ykS5Mtw2MkM6rwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[816]" type="UMLGeneralization" guid="vdt3q81eSkSoZadt3qKhgQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">AqCtcQwqYEqO9g1n/B0fiAAA</XPD:REF>
<XPD:REF name="Parent">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">K/LXBu1Ye0OiK45Q7HnrDQAA</XPD:REF>
<XPD:REF name="Views[1]">zj7vw/9pPE+KYph2l81nMwAA</XPD:REF>
<XPD:REF name="Views[2]">flK6odkI4UK2vtldMp2FXAAA</XPD:REF>
<XPD:REF name="Views[3]">7cmJnkef40234uPCw164eAAA</XPD:REF>
<XPD:REF name="Views[4]">2tdrApQzFk+tEV4QhuyRxwAA</XPD:REF>
<XPD:REF name="Views[5]">gG18liqYUU2/dhTtrzsVDQAA</XPD:REF>
<XPD:REF name="Views[6]">6WfkaLHAR0uMjxfPYN8/ywAA</XPD:REF>
<XPD:REF name="Views[7]">nsWQF8dvvUuNEWpePpx5zQAA</XPD:REF>
<XPD:REF name="Views[8]">DKNoXMWga0CAoNIVUMRutQAA</XPD:REF>
<XPD:REF name="Views[9]">Q2Qw4PdyUUOCVuvBiT6yRwAA</XPD:REF>
<XPD:REF name="Views[10]">Hq2Kj79q40yWlBcZPVzGcwAA</XPD:REF>
<XPD:REF name="Views[11]">yOhy1XRRKUCu3NPD8YWS0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[817]" type="UMLGeneralization" guid="PzsylWqlRE2KMjROL1/4ogAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">gFUKw/2tjEePwtJPTvSegwAA</XPD:REF>
<XPD:REF name="Parent">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">RODmvpBKvEeN9fwIo8vYWwAA</XPD:REF>
<XPD:REF name="Views[1]">ahuUy7KI10mAv3rMvPjaTAAA</XPD:REF>
<XPD:REF name="Views[2]">oBgAFSfiOEKZA2xOgHB9+gAA</XPD:REF>
<XPD:REF name="Views[3]">lfoT1ayWn0S07HN/uKgwCgAA</XPD:REF>
<XPD:REF name="Views[4]">NcUZwtdiy0Whaahqk83CGwAA</XPD:REF>
<XPD:REF name="Views[5]">fn5ASZXHWUO2X32hJQqS9QAA</XPD:REF>
<XPD:REF name="Views[6]">s0nAOOMeJUKvDTqjmelQ/wAA</XPD:REF>
<XPD:REF name="Views[7]">Ee1HziNgY0CCcGaTZYxuagAA</XPD:REF>
<XPD:REF name="Views[8]">YF/fiG7Hs0q+uViVzqrE9QAA</XPD:REF>
<XPD:REF name="Views[9]">BR6frixcwkWv1g+Srh8MFAAA</XPD:REF>
<XPD:REF name="Views[10]">ZI+Ec9RBv0elONGZGVe8gwAA</XPD:REF>
<XPD:REF name="Views[11]">k8K5sp/6f0CRSUUGMqIl+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[818]" type="UMLRealization" guid="dj1iLWBcUEeJ+kAro7NeYgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">rHgajkn+oUuZKeq5LBSo9wAA</XPD:REF>
<XPD:REF name="Supplier">VHJIFoUmok6T6EJfj5Jp1AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SrmEkvBJIE66vIZJtaMpHQAA</XPD:REF>
<XPD:REF name="Views[1]">byyMy9VMt0yYjiby2VaGJQAA</XPD:REF>
<XPD:REF name="Views[2]">EL0TPRomqUmDTbLvsafYzAAA</XPD:REF>
<XPD:REF name="Views[3]">fcdrRycIK0OAz/vFAiLV2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[819]" type="UMLGeneralization" guid="OPBXyLU2fk+IQb2/Qlgc1AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">fDw8rfKEs0Gl0amU5scRCAAA</XPD:REF>
<XPD:REF name="Parent">ZmQHJsKsNUSSoLPmtKvkbgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iLMA/Zls60WvbEiRhzRclgAA</XPD:REF>
<XPD:REF name="Views[1]">shoWoCfE5ku3i6aHQ4Cx6AAA</XPD:REF>
<XPD:REF name="Views[2]">KRYrClz/+kmDdrpLGW+Y2gAA</XPD:REF>
<XPD:REF name="Views[3]">s+LVI4dbOk2Najv8iKBCQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[820]" type="UMLGeneralization" guid="mcAUqgWefEW3xq9d2eXO2QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">TKcYuMPpSUKXMW5/IVQ2pQAA</XPD:REF>
<XPD:REF name="Parent">xtYmdAHvzkKDEb2wF5+PRwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OZJK9ILM4EK1QK+EFyH07wAA</XPD:REF>
<XPD:REF name="Views[1]">RNGQ4Z87m0Gr50BF8eb8TAAA</XPD:REF>
<XPD:REF name="Views[2]">nZrCROKFEE28Ja3ybKEZ2wAA</XPD:REF>
<XPD:REF name="Views[3]">pkUTujaS6kmcYfkxZLfZqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[821]" type="UMLRealization" guid="MbzHVMrcHkauvqvLmIyYjgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">Ro70jvGhMkeLdDBdZnJOoAAA</XPD:REF>
<XPD:REF name="Supplier">TGTBnikDl0i1t7BZczoZtwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xtSlabOoyEq+5E/hNVnAvAAA</XPD:REF>
<XPD:REF name="Views[1]">9Vm+6ADFyECcfpVVfMdVUAAA</XPD:REF>
<XPD:REF name="Views[2]">kQaTrwPRkEmHwbPKnLh6mgAA</XPD:REF>
<XPD:REF name="Views[3]">oSqTFK0AOUGWiB6+ikwepAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[822]" type="UMLGeneralization" guid="pq4zGl7UgkiCxGnh/727GQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ehna+G6PJkWA6Ni/YbFuIAAA</XPD:REF>
<XPD:REF name="Parent">y2OqGoCg2U+/KcNYMcPa6QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">15EFa6vC10K0BSx1PxlgDgAA</XPD:REF>
<XPD:REF name="Views[1]">K/796KnqLk2iJVgDLZIJHwAA</XPD:REF>
<XPD:REF name="Views[2]">4CQYmRsIh0qMe5BSubE2MQAA</XPD:REF>
<XPD:REF name="Views[3]">/5XVqhX7tE+nCQo+2R7huwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[823]" type="UMLGeneralization" guid="5+BcGWpk6EqTsUjOQu2+OAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">doR5GnF5YEiLjdS8LDYoSwAA</XPD:REF>
<XPD:REF name="Parent">y2OqGoCg2U+/KcNYMcPa6QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">umGW901L502FpJk9kCdFxQAA</XPD:REF>
<XPD:REF name="Views[1]">9LB8W1C09kaA3zxjUD5MGAAA</XPD:REF>
<XPD:REF name="Views[2]">D30vDtndZ0SYDoXIcYsdzAAA</XPD:REF>
<XPD:REF name="Views[3]">7NHFgU3/o0SWP3Fj7wnh/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[824]" type="UMLGeneralization" guid="QeCZHlXgu0CvopoVd97JwAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">y2OqGoCg2U+/KcNYMcPa6QAA</XPD:REF>
<XPD:REF name="Parent">4AM9U6AMWUC/AuM1BrzKsAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nk71Ysr8L0yYHCWZdzJ5fAAA</XPD:REF>
<XPD:REF name="Views[1]">7pagTCY/zUeE5WtReWiQ/AAA</XPD:REF>
<XPD:REF name="Views[2]">6EJOpsbFwkSXf4mRVuQABAAA</XPD:REF>
<XPD:REF name="Views[3]">l+Sci9O7qU+IrmVAbTz25wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[825]" type="UMLGeneralization" guid="UPxiP9+z40WpBn30AgHBwwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">4AM9U6AMWUC/AuM1BrzKsAAA</XPD:REF>
<XPD:REF name="Parent">Ro70jvGhMkeLdDBdZnJOoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YRXdH3/tskGNW554/orCQAAA</XPD:REF>
<XPD:REF name="Views[1]">K3e69TTxyEaxdOYKZ7GtRAAA</XPD:REF>
<XPD:REF name="Views[2]">3vPMd4dnqkyvVxTsbfcvUAAA</XPD:REF>
<XPD:REF name="Views[3]">8ChVI4XZW06chvBmglZv4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[826]" type="UMLGeneralization" guid="mK+43pRXP0eOiBJ9N+PGowAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">kpLP4Cp5gU+45yCUVKDtNAAA</XPD:REF>
<XPD:REF name="Parent">Ro70jvGhMkeLdDBdZnJOoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9Tj4dlR7SE+Ccqa3v8mm8AAA</XPD:REF>
<XPD:REF name="Views[1]">Ijl+7Yj3kkuXNWljZuY7jQAA</XPD:REF>
<XPD:REF name="Views[2]">3VHfM6g+f0K9tXyZ8cqprAAA</XPD:REF>
<XPD:REF name="Views[3]">TYJRt4yaDUeh4m5ucpzXOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[827]" type="UMLGeneralization" guid="XgME+tPG5UayCcFVPsKBKgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">fQ7fUQd38U2MRAvJas0bYQAA</XPD:REF>
<XPD:REF name="Parent">kpLP4Cp5gU+45yCUVKDtNAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BpOUNelWnUOdj9U9T8bIwAAA</XPD:REF>
<XPD:REF name="Views[1]">UtmEgjPnYEClVARJojImPgAA</XPD:REF>
<XPD:REF name="Views[2]">gLBhBAL8Tkep876YS+S9ywAA</XPD:REF>
<XPD:REF name="Views[3]">K7nY60RAek655bRmnMFF3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[828]" type="UMLGeneralization" guid="7VoheOF5FE27xnnqFqCvLAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">zYbXpxZUM0OKz/TgybltrwAA</XPD:REF>
<XPD:REF name="Parent">kpLP4Cp5gU+45yCUVKDtNAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kAlJh06V10qN/3B7leQ8DQAA</XPD:REF>
<XPD:REF name="Views[1]">KV15WUKchE29FvtYDtq4pQAA</XPD:REF>
<XPD:REF name="Views[2]">yRHnnrGNQkCeBQhBkEdD6gAA</XPD:REF>
<XPD:REF name="Views[3]">o2Hew7eS9UaZ1gxp7cPGEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[829]" type="UMLGeneralization" guid="Ch0/EC3LIUKEaTPeCtw9yQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">o/OJwIf4nkKF6ZstaxEZ6AAA</XPD:REF>
<XPD:REF name="Parent">4AM9U6AMWUC/AuM1BrzKsAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fM1/ighosU+HTJbCO9t3+QAA</XPD:REF>
<XPD:REF name="Views[1]">CbBriEak2EqW/XPe2UUzbAAA</XPD:REF>
<XPD:REF name="Views[2]">OE15xvFc9Eirwuo/pxzFlQAA</XPD:REF>
<XPD:REF name="Views[3]">MBOh+TwwHU+/JO7Y59bOTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[830]" type="UMLGeneralization" guid="+aCvrwPOrkqL3R4ZMT9viAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">mcUzryF8+UaOZh0lQdJkQAAA</XPD:REF>
<XPD:REF name="Parent">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4Cbjjrih+UeebMbo+cNaPwAA</XPD:REF>
<XPD:REF name="Views[1]">rfr1+Dy/yEux1kJ72GJnCAAA</XPD:REF>
<XPD:REF name="Views[2]">e32Almm+IUKH4rjcFdLhdwAA</XPD:REF>
<XPD:REF name="Views[3]">nA3ZWGpWE0WDspDjs5SfxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[831]" type="UMLAssociation" guid="Wyqz1B8Vf0SGsDN2u33W/QAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">19lgicRZfU+3TSTDLF3aqgAA</XPD:REF>
<XPD:REF name="Views[1]">rZvqd4wU+Uq6kGqGWUr0vQAA</XPD:REF>
<XPD:REF name="Views[2]">dG2RE9J/rkalrSbeaIbqEwAA</XPD:REF>
<XPD:REF name="Views[3]">AM/JludKDkSPKFl4cAUZvgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="EC59InWVFEyT3oH5VrG+9wAA">
<XPD:REF name="Association">Wyqz1B8Vf0SGsDN2u33W/QAA</XPD:REF>
<XPD:REF name="Participant">DIRuEYYEO0SsVHSwuOdIbAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Avy3T0VBDEinVINccVNg6wAA</XPD:REF>
<XPD:REF name="Views[1]">jnfdtUEnzEScZMzhc/d1XAAA</XPD:REF>
<XPD:REF name="Views[2]">j3VPX2RlP02R+o8qOpPHIgAA</XPD:REF>
<XPD:REF name="Views[3]">Ov86KuWsBU69LIhcFdyvzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="jFeBoiasY0mYnBaW9XSV6wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">Wyqz1B8Vf0SGsDN2u33W/QAA</XPD:REF>
<XPD:REF name="Participant">x6EGSllv50yrZDmjaneBMgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7Tg9zUtZmUqkYMCfahbVwgAA</XPD:REF>
<XPD:REF name="Views[1]">GsaBma8xEEyUkIaRzjmVoQAA</XPD:REF>
<XPD:REF name="Views[2]">tTo8WkmuDUOQt35BCBnBEgAA</XPD:REF>
<XPD:REF name="Views[3]">UIX/9SRkB0ainuFaFVkMTwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[832]" type="UMLAssociation" guid="csnkFzfUrkieQBQVAhbdmQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RQWvmPz4ukCHM6dF//QWEgAA</XPD:REF>
<XPD:REF name="Views[1]">8vSIv7TTLkOMWemmd0UI+wAA</XPD:REF>
<XPD:REF name="Views[2]">s4NFbQwybEawjsMLp9C0BgAA</XPD:REF>
<XPD:REF name="Views[3]">HH7gKYzYzEWKAflOPgckIQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="se4XyBn+OEape+BteH4LsQAA">
<XPD:REF name="Association">csnkFzfUrkieQBQVAhbdmQAA</XPD:REF>
<XPD:REF name="Participant">fFykPBkQt0OeUDPncQaDIwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MKlJ3RqQ4EuAP/O3IvTAqQAA</XPD:REF>
<XPD:REF name="Views[1]">14zSyVg0SUeBgF3apDfAVgAA</XPD:REF>
<XPD:REF name="Views[2]">fyEPqO7T6kO3dlbQ0NIDvwAA</XPD:REF>
<XPD:REF name="Views[3]">wjtKDcmquEebPtLFP6HZHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="fjeT8Wr1q0+nz4bU8nwJaAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">csnkFzfUrkieQBQVAhbdmQAA</XPD:REF>
<XPD:REF name="Participant">shMsEVXfh0aXq1gIwqBuZwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">m0zYdKd/oUmuDFfGimQtLwAA</XPD:REF>
<XPD:REF name="Views[1]">YU8APymLXk6E38kdAYE6PwAA</XPD:REF>
<XPD:REF name="Views[2]">wQxop9qtf0+l0GDtDzySvgAA</XPD:REF>
<XPD:REF name="Views[3]">VbU+VKmluUO1uSmuLADpsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[833]" type="UMLGeneralization" guid="mxsj+vk0P0a5LshvfHIyAgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">RvKAmvzZ/Uypm/Ki/lQiEgAA</XPD:REF>
<XPD:REF name="Parent">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">E9Yul6ypFUKiZyUTR9J5WgAA</XPD:REF>
<XPD:REF name="Views[1]">rHZiauAC1E6/D0Q1QzDuFQAA</XPD:REF>
<XPD:REF name="Views[2]">tLh2V6qbLEWlKqgW//jQewAA</XPD:REF>
<XPD:REF name="Views[3]">5zWChJvN6UWJuxWEB4qsyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[834]" type="UMLAssociation" guid="0jg7r0viOEmgykBkbBNJXAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">eM1Ld9l/G0+Yiw0KqrNH0gAA</XPD:REF>
<XPD:REF name="Views[1]">FcQb8b1BSkWFFi0EBHEhXgAA</XPD:REF>
<XPD:REF name="Views[2]">AH7P8Juvk0i869/HhvvqrgAA</XPD:REF>
<XPD:REF name="Views[3]">EzuJR6dY9EypTQDNJzWOdAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="N1h4kC1cYkG5qbTM62L8BwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">0jg7r0viOEmgykBkbBNJXAAA</XPD:REF>
<XPD:REF name="Participant">i4uBDVrwUUeoG3cn40K7TwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ejqXTUkcoUi1IQZT/mfJYAAA</XPD:REF>
<XPD:REF name="Views[1]">pu+OvRqoYU+paNJ4LresuQAA</XPD:REF>
<XPD:REF name="Views[2]">wRmj9SQWRUOo4uCcq6yCYAAA</XPD:REF>
<XPD:REF name="Views[3]">NCBWG552lkqL2TwcoHp56wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="0hTgPtYKk0iE0O5a4nsi0AAA">
<XPD:REF name="Association">0jg7r0viOEmgykBkbBNJXAAA</XPD:REF>
<XPD:REF name="Participant">gCaI8Qwv7kmX5/znM62bLQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zmyxV5XOzEKT3n/PVlh7pQAA</XPD:REF>
<XPD:REF name="Views[1]">WHQJrYdiTkqBexzv8xltrgAA</XPD:REF>
<XPD:REF name="Views[2]">uKWjFWgcB0CDOk8mTmiXiAAA</XPD:REF>
<XPD:REF name="Views[3]">++RNEcoLREOEWCL82GOTNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[835]" type="UMLGeneralization" guid="jF147ghd2U+qCT/LtsyFcgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">Dc9rZ0KE70u3BjugKjsggQAA</XPD:REF>
<XPD:REF name="Parent">gCaI8Qwv7kmX5/znM62bLQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">w+VlMPB/AkynxrOGUUwwTgAA</XPD:REF>
<XPD:REF name="Views[1]">lCEgNmmvYkSzVbxLEJTgmwAA</XPD:REF>
<XPD:REF name="Views[2]">Jk4uMVt7jEe3v7ZpjrKE2AAA</XPD:REF>
<XPD:REF name="Views[3]">nIHxuPUFJ0iXU18nBfnbWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[836]" type="UMLAssociation" guid="hMtJGPnRxU2E6oNjXhVYkAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ucZLk4jQeU673UdWeoLphgAA</XPD:REF>
<XPD:REF name="Views[1]">KADladx9Wk6vCGUTLegRMQAA</XPD:REF>
<XPD:REF name="Views[2]">o+YLD04MKUGAezrof9bCsQAA</XPD:REF>
<XPD:REF name="Views[3]">l4/xkhCv60eqFQcFI6LOPgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="4Rifn6ywWEqxMYBkQ+B4eAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">hMtJGPnRxU2E6oNjXhVYkAAA</XPD:REF>
<XPD:REF name="Participant">Dc9rZ0KE70u3BjugKjsggQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TJannrpLJUa/dYTjnVKGuAAA</XPD:REF>
<XPD:REF name="Views[1]">2A3f2PWPRUe/eH9D5oBsQQAA</XPD:REF>
<XPD:REF name="Views[2]">IjCluAnTPUKnNgIpNs3aRwAA</XPD:REF>
<XPD:REF name="Views[3]">M5kyHlg/IEuv0xIl036oFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="WrWdJCJVp02WBGu6tQ+3/QAA">
<XPD:REF name="Association">hMtJGPnRxU2E6oNjXhVYkAAA</XPD:REF>
<XPD:REF name="Participant">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">81IrMnR0yEO+1siOHtrI6wAA</XPD:REF>
<XPD:REF name="Views[1]">AQkpTMp5EUSJghJ2/b+DYwAA</XPD:REF>
<XPD:REF name="Views[2]">fiVIu6lzTEmjI5cfBz4eRQAA</XPD:REF>
<XPD:REF name="Views[3]">Jj0DlXKZkEWWV0HpbD/A9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[837]" type="UMLAssociation" guid="0USFEp2gWkuM7bg1ItSqXwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">/0Hc38ey7kWgV1uFcxmqkgAA</XPD:REF>
<XPD:REF name="Views[1]">BnddWTGI0kypPSDKHNYHcQAA</XPD:REF>
<XPD:REF name="Views[2]">NJuSOoQNKkqrhkr2DWldhAAA</XPD:REF>
<XPD:REF name="Views[3]">VJcuoi4Z+EWyct76PAI2eAAA</XPD:REF>
<XPD:REF name="Views[4]">/K4g+43+UEm0ksOXKnu9uwAA</XPD:REF>
<XPD:REF name="Views[5]">TrK4IckndEezflUAxoS6fwAA</XPD:REF>
<XPD:REF name="Views[6]">763F+rsOtEWn1P+qKzDALgAA</XPD:REF>
<XPD:REF name="Views[7]">DrbNoMd8/ESBAcCUtJDjugAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="VElMkmlncU6TRzlqp9IXowAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">0USFEp2gWkuM7bg1ItSqXwAA</XPD:REF>
<XPD:REF name="Participant">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">2zJaJe0GQ0+kS2UzikMW/wAA</XPD:REF>
<XPD:REF name="Views[1]">ZJSeiMONVkuQ+wBVhi0s+AAA</XPD:REF>
<XPD:REF name="Views[2]">8X2n3TeMeEWLGLaTwQOgywAA</XPD:REF>
<XPD:REF name="Views[3]">RsYukmB6zU6+CQcamhFRuAAA</XPD:REF>
<XPD:REF name="Views[4]">JdQxN/CrVk6OZcILLpVQRAAA</XPD:REF>
<XPD:REF name="Views[5]">AuOwFkliCUudMJH8kXvy+gAA</XPD:REF>
<XPD:REF name="Views[6]">nFzJP35Jh0qHzy5dbfS3tAAA</XPD:REF>
<XPD:REF name="Views[7]">LVtBpKBT1kyi0KEzuOt50wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="oIfI/0IV40yhC9iKtY6u3gAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">0USFEp2gWkuM7bg1ItSqXwAA</XPD:REF>
<XPD:REF name="Participant">5GIhgo18tEGHO1zX5BR5sQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">NOuqU7tVjUWmg4UoZM9mrgAA</XPD:REF>
<XPD:REF name="Views[1]">rETZHIMAgE+xaQqenNHfcwAA</XPD:REF>
<XPD:REF name="Views[2]">t1/bFCPCeUSXEmcn+CWU3AAA</XPD:REF>
<XPD:REF name="Views[3]">uOwkW0WdpESru10VwZftKAAA</XPD:REF>
<XPD:REF name="Views[4]">oNDS6pdqakGYLHGpvKLcIAAA</XPD:REF>
<XPD:REF name="Views[5]">VSIFdBfalE6RVcepvhRPuwAA</XPD:REF>
<XPD:REF name="Views[6]">HBJ7IgVZokSwvNYGCiL45AAA</XPD:REF>
<XPD:REF name="Views[7]">cntYGNvVC0es61pHYlclggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[838]" type="UMLAssociation" guid="biDAPdrPc0qI7Ao9nqiZ2wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">1TxFvvHWikSm58EXM0ty8wAA</XPD:REF>
<XPD:REF name="Views[1]">CaOkrZzUAkerh9yZDIwHMgAA</XPD:REF>
<XPD:REF name="Views[2]">mS7rOJBslEyMib4dNVyFOQAA</XPD:REF>
<XPD:REF name="Views[3]">Tw3ZDuVJ4kyPA2vfjw/93QAA</XPD:REF>
<XPD:REF name="Views[4]">mI3KGkHUHEKcyUdnHrJU1wAA</XPD:REF>
<XPD:REF name="Views[5]">0P7FI1P26EO3OCerNJzOnwAA</XPD:REF>
<XPD:REF name="Views[6]">swZotqI5V0yvFgQp0mbAxwAA</XPD:REF>
<XPD:REF name="Views[7]">cSHuVMeQxkS5jN8OB+uaHwAA</XPD:REF>
<XPD:REF name="Views[8]">4oCEJmqQLEeyotabMrogjQAA</XPD:REF>
<XPD:REF name="Views[9]">cM0c1Vq6KEqnkgXvtSsdUgAA</XPD:REF>
<XPD:REF name="Views[10]">fADOZM8AjEOWMJzA4DXOugAA</XPD:REF>
<XPD:REF name="Views[11]">KGLs9fLzLUe1NWENlhNu1wAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="vcVRXRzG3EyWFsXalqjuMQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">biDAPdrPc0qI7Ao9nqiZ2wAA</XPD:REF>
<XPD:REF name="Participant">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">LKF3xhrt6E6Z+MLt2LflUwAA</XPD:REF>
<XPD:REF name="Views[1]">57qjARYP0UmsZtgySI1m2AAA</XPD:REF>
<XPD:REF name="Views[2]">AZ1Qvrj+30eKEAyM0DsUWwAA</XPD:REF>
<XPD:REF name="Views[3]">wOnRFhPfckamtHrLmEnAQQAA</XPD:REF>
<XPD:REF name="Views[4]">Dp6CU7UETku2d8DNgESM5QAA</XPD:REF>
<XPD:REF name="Views[5]">hZyMJkUm2UKvoSh5ivg1OQAA</XPD:REF>
<XPD:REF name="Views[6]">YbM7vmD7JE+yJHucRnlfOAAA</XPD:REF>
<XPD:REF name="Views[7]">xWlxVPTCGUGUpMru+JqQRQAA</XPD:REF>
<XPD:REF name="Views[8]">mVsQ5o6mfkKdpA6UjzisNwAA</XPD:REF>
<XPD:REF name="Views[9]">VOm84Wg84UuBd0bmDxLAQQAA</XPD:REF>
<XPD:REF name="Views[10]">t/YwfcEYy0ewtu6R0vychwAA</XPD:REF>
<XPD:REF name="Views[11]">mcsGfYUf2kiEOtE5HmDjnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="LxqbHUUEhkyJd79bgeeU4QAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">biDAPdrPc0qI7Ao9nqiZ2wAA</XPD:REF>
<XPD:REF name="Participant">OHUj1+Uwg0mFM9V/u6PCJwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">PWyX2e7JyEGhP6Nm2pKSkAAA</XPD:REF>
<XPD:REF name="Views[1]">3/XS1mOzjUiM52WbDdseAAAA</XPD:REF>
<XPD:REF name="Views[2]">WUuaWhVPJEqClax00ABiSwAA</XPD:REF>
<XPD:REF name="Views[3]">oo0r/0wuFkGV0HZNvO869gAA</XPD:REF>
<XPD:REF name="Views[4]">tfFn+xT/GU+A35uUOGZ/5gAA</XPD:REF>
<XPD:REF name="Views[5]">4GRuMmjk3UCHEXGp6P50EAAA</XPD:REF>
<XPD:REF name="Views[6]">XyBmIvbmt0as4mzjBeaVxgAA</XPD:REF>
<XPD:REF name="Views[7]">yk+pqpQGnUKXGS9xCBAKogAA</XPD:REF>
<XPD:REF name="Views[8]">h6hDYyXbYUWh4HQYFpFAawAA</XPD:REF>
<XPD:REF name="Views[9]">SWz9uMsC6U2aPQE9lqJFvQAA</XPD:REF>
<XPD:REF name="Views[10]">bIlHHWCbl0+CZB1IOXMttAAA</XPD:REF>
<XPD:REF name="Views[11]">tdnG9Is7nk6U5NJg3LxiqgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[839]" type="UMLAssociation" guid="PFMnZF2XskG8UU4uARt/vwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">10OFKJHwWUiAHsi/fGwiygAA</XPD:REF>
<XPD:REF name="Views[1]">Ie8FYD+9YUm/VAZTuCArMwAA</XPD:REF>
<XPD:REF name="Views[2]">gRCxISPXb0ecsL5Ual7/0wAA</XPD:REF>
<XPD:REF name="Views[3]">4DPvbpgUykC7M6jcS11ibAAA</XPD:REF>
<XPD:REF name="Views[4]">Wm6JEt+hmEWO2YB7ERYY3wAA</XPD:REF>
<XPD:REF name="Views[5]">dApbEBjpJEqoEg1YqtXhjAAA</XPD:REF>
<XPD:REF name="Views[6]">jJBA9hLMQEGfH3pqSrKqUwAA</XPD:REF>
<XPD:REF name="Views[7]">1MCfDyrd6Um8HSA+QX3QsAAA</XPD:REF>
<XPD:REF name="Views[8]">bZMIRAq8sUOu/ct3HYVicgAA</XPD:REF>
<XPD:REF name="Views[9]">E70txOjKA02sg0mudNYxYwAA</XPD:REF>
<XPD:REF name="Views[10]">bFngklG60EWn4CbzSsy7gwAA</XPD:REF>
<XPD:REF name="Views[11]">m3X9Oh13sEOvleq7zYkROwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="9YIGZd7Nok22UVRPZt8hOQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">PFMnZF2XskG8UU4uARt/vwAA</XPD:REF>
<XPD:REF name="Participant">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">nNDrjczSskO1wlpXnhINogAA</XPD:REF>
<XPD:REF name="Views[1]">06XJwmi1JESoaQ/LW1I59wAA</XPD:REF>
<XPD:REF name="Views[2]">0a1kjPBm+UOVX5lK3DTOqQAA</XPD:REF>
<XPD:REF name="Views[3]">0Qk7I9vPRUS3GCY1UIbcQAAA</XPD:REF>
<XPD:REF name="Views[4]">vQT+QTqp0kai6MHeZyhvlwAA</XPD:REF>
<XPD:REF name="Views[5]">fP8Cv6XRPUiZg+/x8kgZOgAA</XPD:REF>
<XPD:REF name="Views[6]">Yv2z6jqXa0yHHjYGc78VNwAA</XPD:REF>
<XPD:REF name="Views[7]">DY+6K09Bb0C2qKfFGPhFywAA</XPD:REF>
<XPD:REF name="Views[8]">1iSKQHVRpE62elvc3V5lnAAA</XPD:REF>
<XPD:REF name="Views[9]">t1NHW5MgCEKLFhPv6oNNBAAA</XPD:REF>
<XPD:REF name="Views[10]">PDqWAuhSW0iZE9aGJge1owAA</XPD:REF>
<XPD:REF name="Views[11]">trXS2dpHxkK34S5LcJk4KgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="VnVBfCLztU6Sp8jU8GkE0gAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">PFMnZF2XskG8UU4uARt/vwAA</XPD:REF>
<XPD:REF name="Participant">FGXSFFfkvUmcFuUqJHEgqQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">mmgrBI/tf0+1rgk3swDVzAAA</XPD:REF>
<XPD:REF name="Views[1]">fNLmiwbDQkqEGJym+rAp4QAA</XPD:REF>
<XPD:REF name="Views[2]">Or1+pNaRxEm67PUtDUDDXQAA</XPD:REF>
<XPD:REF name="Views[3]">s0FL+qK/Y0KlwVkBxxA8sQAA</XPD:REF>
<XPD:REF name="Views[4]">ubj199fhBUejCYqLgcF8xwAA</XPD:REF>
<XPD:REF name="Views[5]">aRWwY1X7206PYtxszuqFegAA</XPD:REF>
<XPD:REF name="Views[6]">1XULg8tQK02THbZn+0vKNQAA</XPD:REF>
<XPD:REF name="Views[7]">+1l8z+5Bck2OunW+FwDvMgAA</XPD:REF>
<XPD:REF name="Views[8]">2I42cDPCwUGEneN1C8zJ0AAA</XPD:REF>
<XPD:REF name="Views[9]">kvQTWUaW806SVEGMbPXgBwAA</XPD:REF>
<XPD:REF name="Views[10]">ysOaMfskEUWvggatyyGhygAA</XPD:REF>
<XPD:REF name="Views[11]">fb0sguxPski/m5gDCbjz/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[840]" type="UMLAssociation" guid="9m2uZNB1lU6HtGXpP8k+AwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ouoigF6jS0y4k5f5sfI1HQAA</XPD:REF>
<XPD:REF name="Views[1]">Kdg+aa/fs0qSoEKv9Q0uywAA</XPD:REF>
<XPD:REF name="Views[2]">zdwM2HSoXUKmBBCOfNMWLQAA</XPD:REF>
<XPD:REF name="Views[3]">psjA0lmzP0SHFlD9PfHalwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Jq8OprUXaE+ENaM2Vf6hlQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">9m2uZNB1lU6HtGXpP8k+AwAA</XPD:REF>
<XPD:REF name="Participant">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ci1SU7Q/PECiyC16+es/JgAA</XPD:REF>
<XPD:REF name="Views[1]">h217wjeXgkuhKGkKO/0srwAA</XPD:REF>
<XPD:REF name="Views[2]">Tl/0mLY54EyzJRO0cWiY2AAA</XPD:REF>
<XPD:REF name="Views[3]">gNXey6kwkEisJr0k7PDdlQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="c6Q3cUgL7E2q3S6Zv1tYHwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">9m2uZNB1lU6HtGXpP8k+AwAA</XPD:REF>
<XPD:REF name="Participant">0s5jEYecx0+WWIKACHIJXwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JNH0u+pfQEC5C3hSPwl4+AAA</XPD:REF>
<XPD:REF name="Views[1]">0EEgaKi5A0GlIVD702rAbAAA</XPD:REF>
<XPD:REF name="Views[2]">rvBzRdOdpk6YrUZqFGG4HwAA</XPD:REF>
<XPD:REF name="Views[3]">v6BhV8JMrEqMfWIaAWcRcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[841]" type="UMLAssociation" guid="MNH07S3Cx0WSF4alr6hAmAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">+WHFk1wEw0WqXa6cRM8tPAAA</XPD:REF>
<XPD:REF name="Views[1]">C+OMLnWFV0mj2GlghaSCCQAA</XPD:REF>
<XPD:REF name="Views[2]">uaV89RKkJ02ggR0ccLu5GAAA</XPD:REF>
<XPD:REF name="Views[3]">G0Hm0YyDekWcAn0cb5X/6AAA</XPD:REF>
<XPD:REF name="Views[4]">4JM/IS3Qj0qdtjk+N1z+9wAA</XPD:REF>
<XPD:REF name="Views[5]">EWjGmMSypk6Xkg2fuDWwwgAA</XPD:REF>
<XPD:REF name="Views[6]">oCHNb9VJe0GAEySSDvSGRQAA</XPD:REF>
<XPD:REF name="Views[7]">vUEofuNCJUO0gSNoCAILTQAA</XPD:REF>
<XPD:REF name="Views[8]">jfgbhhClxEqeD9cpCpeoVAAA</XPD:REF>
<XPD:REF name="Views[9]">7n0J1CIcTUOnuuEXoBA8EgAA</XPD:REF>
<XPD:REF name="Views[10]">l5g5skRJSEmtac0sUsDGCQAA</XPD:REF>
<XPD:REF name="Views[11]">2jWaxpVf6kG16JYHw+iFZAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="cKKbyVYj9EmYO8VJmzeO/QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">MNH07S3Cx0WSF4alr6hAmAAA</XPD:REF>
<XPD:REF name="Participant">loCoNm6ddUaI5gLwol3DwwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">K5ii/Qt+DkOZ9RvEuICNYAAA</XPD:REF>
<XPD:REF name="Views[1]">xf0l6fktpEKo5mTpnBmSzgAA</XPD:REF>
<XPD:REF name="Views[2]">2MIo8nOPK0eGtj3DyEFmhQAA</XPD:REF>
<XPD:REF name="Views[3]">yVLp2rqBXUeXJ0bJXDPNtAAA</XPD:REF>
<XPD:REF name="Views[4]">hLtGouEzqEi1pU0teqSNXwAA</XPD:REF>
<XPD:REF name="Views[5]">4+MTq+cscU6YIurxMm3PbgAA</XPD:REF>
<XPD:REF name="Views[6]">YFrxMg2/2k2/3GiTbDAh+gAA</XPD:REF>
<XPD:REF name="Views[7]">vNvHX/okS0a9Ge3VornJawAA</XPD:REF>
<XPD:REF name="Views[8]">wgmQB3YR80Gxel8uPpwxGwAA</XPD:REF>
<XPD:REF name="Views[9]">j+SrR97vW0WzvEqLU78EUgAA</XPD:REF>
<XPD:REF name="Views[10]">6Ag23ulj4km6N+UUnvIk/QAA</XPD:REF>
<XPD:REF name="Views[11]">obmTM/V6hE2DiP3V5hYwPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="em2SINRyWUK3X4IXvwn0ogAA">
<XPD:REF name="Association">MNH07S3Cx0WSF4alr6hAmAAA</XPD:REF>
<XPD:REF name="Participant">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">+zLyf0dab06ZqVM8+e/6IAAA</XPD:REF>
<XPD:REF name="Views[1]">zZkMQDtDL0ChG1D64RxWrwAA</XPD:REF>
<XPD:REF name="Views[2]">2PiuQFkgZ0G0Bi/MY4UJXQAA</XPD:REF>
<XPD:REF name="Views[3]">IZjtHZC+m06whqR04xJ+VAAA</XPD:REF>
<XPD:REF name="Views[4]">tL8i6WP8nke+V44I0zE8UAAA</XPD:REF>
<XPD:REF name="Views[5]">Nm60g8vX2Um74RTK3BNf+wAA</XPD:REF>
<XPD:REF name="Views[6]">XPB36LT/mkSegQeLZpNR7AAA</XPD:REF>
<XPD:REF name="Views[7]">rnZ8JyFXgUWFoeo8sbXzvgAA</XPD:REF>
<XPD:REF name="Views[8]">UimGOe7Tq0iJ9GVAJe4MxAAA</XPD:REF>
<XPD:REF name="Views[9]">mLN5+aJZ/kmO2Z95N1RsCgAA</XPD:REF>
<XPD:REF name="Views[10]">I550u9HwDEifEOJnGHzW+AAA</XPD:REF>
<XPD:REF name="Views[11]">8imjZR8VcUiFAIjDfumjaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[842]" type="UMLAssociation" guid="dcGW79vwMEa2l6aNhjN/ZAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">3Bk/Xr3siUWJKgeagDprOAAA</XPD:REF>
<XPD:REF name="Views[1]">HMt744SiykuFCCbaryQxGwAA</XPD:REF>
<XPD:REF name="Views[2]">Kkou5XreHU+w32hQIc1ihQAA</XPD:REF>
<XPD:REF name="Views[3]">lFUnigNKmEuIbbt7KIRQngAA</XPD:REF>
<XPD:REF name="Views[4]">ECfbflYDjkOrE8hM2NY83wAA</XPD:REF>
<XPD:REF name="Views[5]">sq77TsRoH0+6tux1yyF7iwAA</XPD:REF>
<XPD:REF name="Views[6]">vWvd3ecAgkmam9wacp97QgAA</XPD:REF>
<XPD:REF name="Views[7]">fXdDW816YUye9bpGJlLyygAA</XPD:REF>
<XPD:REF name="Views[8]">Z6ut46u8kkit2fDgS1Pl/gAA</XPD:REF>
<XPD:REF name="Views[9]">c4vRcosOAEK5WOTFEjJ/QgAA</XPD:REF>
<XPD:REF name="Views[10]">xhNsdgzWQkiwYf3hFHoRoQAA</XPD:REF>
<XPD:REF name="Views[11]">/GPGMDh1ZkOIx2Rxiub77AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="9zYm1bUdi0mMZKts2QHEsQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">dcGW79vwMEa2l6aNhjN/ZAAA</XPD:REF>
<XPD:REF name="Participant">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">igpM7skEQ0KZfeILYSZYYgAA</XPD:REF>
<XPD:REF name="Views[1]">iCZ/M0pF1ku+MT5JjTh4RwAA</XPD:REF>
<XPD:REF name="Views[2]">IEobI5staUud+vMh12+iAgAA</XPD:REF>
<XPD:REF name="Views[3]">ywFLtF+nqEqa4DEdM0UiEgAA</XPD:REF>
<XPD:REF name="Views[4]">2owsPp0iTEeqzO06ZazbkwAA</XPD:REF>
<XPD:REF name="Views[5]">Hnkx4G4dg0GkuNUk9PBzpwAA</XPD:REF>
<XPD:REF name="Views[6]">Mf3DFrTyJUWNSBLEK2x4EgAA</XPD:REF>
<XPD:REF name="Views[7]">pw1yhmMuhUSBQuAQ8430uAAA</XPD:REF>
<XPD:REF name="Views[8]">eKwslErsIkKC2SEkMk5C5wAA</XPD:REF>
<XPD:REF name="Views[9]">Bx4BrMG4PEecJ6tmuNwmFwAA</XPD:REF>
<XPD:REF name="Views[10]">2m4x69LDq0mzR3t68O/8SgAA</XPD:REF>
<XPD:REF name="Views[11]">iOmBMnt1fkqNTyDD8q923gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="GpejAnEbqECEv4lfEitpiwAA">
<XPD:REF name="Association">dcGW79vwMEa2l6aNhjN/ZAAA</XPD:REF>
<XPD:REF name="Participant">vO32Ai2OxkKXL2VfcAWe1AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">DHuBNlBB60KYp5PAcS2WBQAA</XPD:REF>
<XPD:REF name="Views[1]">xmDDcrQKDEu4BcyVKNrEmAAA</XPD:REF>
<XPD:REF name="Views[2]">zqRwaMUeX0y+ZNO00h9EEgAA</XPD:REF>
<XPD:REF name="Views[3]">Ku0yaXsqFEu/1t26Z4kHGQAA</XPD:REF>
<XPD:REF name="Views[4]">MDIUE8Ef1kmGTt5T4GLSZwAA</XPD:REF>
<XPD:REF name="Views[5]">ST4eS4v9pkmbF9hZKg/rHwAA</XPD:REF>
<XPD:REF name="Views[6]">7ag2dt93Zk2wFbnJTOZc9QAA</XPD:REF>
<XPD:REF name="Views[7]">Ezc6V1c4uEu03NNFgNdJOAAA</XPD:REF>
<XPD:REF name="Views[8]">YbYaC7XYLkKcBuX4fu1p8gAA</XPD:REF>
<XPD:REF name="Views[9]">k3g//SH9kkCzxtu8boVNtgAA</XPD:REF>
<XPD:REF name="Views[10]">Ho7vUXFYnECSP+47kOuQewAA</XPD:REF>
<XPD:REF name="Views[11]">sgxIW0VVAUGFPjBrYwG6OAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[843]" type="UMLAssociation" guid="RZY2GdGm902EJif/pzowsAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">y0s+Mp4SK0m+bsGEQ6+89QAA</XPD:REF>
<XPD:REF name="Views[1]">eKXa+PeIiUS6pZl3USJJ5QAA</XPD:REF>
<XPD:REF name="Views[2]">vYh2QIsSL06RMhEewzNqCQAA</XPD:REF>
<XPD:REF name="Views[3]">g2cSAtE2YkyqtGl8VlZUeAAA</XPD:REF>
<XPD:REF name="Views[4]">BpH+dBvC0k6kC5RqeQviWgAA</XPD:REF>
<XPD:REF name="Views[5]">aI9GKUadP0mtG15W2ZJH+QAA</XPD:REF>
<XPD:REF name="Views[6]">spuXrYnAvUuN865cZwwv9QAA</XPD:REF>
<XPD:REF name="Views[7]">iX5uQHv310S1TC+5oVj/eQAA</XPD:REF>
<XPD:REF name="Views[8]">muORYlTGv0+CcqxFjniHmwAA</XPD:REF>
<XPD:REF name="Views[9]">DChz1zow2Eu4zeQTcUZUhwAA</XPD:REF>
<XPD:REF name="Views[10]">1Cqhcw2XgkmiPiXgab/Q4QAA</XPD:REF>
<XPD:REF name="Views[11]">L0Ab9MkSW0uDaPsBxw1hgQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="fFy5MGuVHkGz22mU/8rP4QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">RZY2GdGm902EJif/pzowsAAA</XPD:REF>
<XPD:REF name="Participant">RXRev2BZ+U6xi1OvDm8N2AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">ipis9GzuY0iPF9AIf4+OewAA</XPD:REF>
<XPD:REF name="Views[1]">nErEholCWUSHK6tYsjJ/pQAA</XPD:REF>
<XPD:REF name="Views[2]">n6WH7IAGWEy8EgrVtTvbMgAA</XPD:REF>
<XPD:REF name="Views[3]">Zg2XnRXZFEWi9ghs2h7rLgAA</XPD:REF>
<XPD:REF name="Views[4]">p2UhDQYmj0iR5v0QUBNhnwAA</XPD:REF>
<XPD:REF name="Views[5]">zAI2Ze8L50uO8cNtRO3heAAA</XPD:REF>
<XPD:REF name="Views[6]">aW9dxJCbhEiDQA05xG+SeAAA</XPD:REF>
<XPD:REF name="Views[7]">jextUV8nEEeYjv8Kmg5BRAAA</XPD:REF>
<XPD:REF name="Views[8]">YnUeXyJEw0iRV9GFubc6OgAA</XPD:REF>
<XPD:REF name="Views[9]">CCZBMk11j0eeLgcHiKfoPgAA</XPD:REF>
<XPD:REF name="Views[10]">qp7FhDPJXEyX4XJJYYNvsAAA</XPD:REF>
<XPD:REF name="Views[11]">OTZfCv99DECaH1SJg6DfsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="+Iy3u01a+0enOWtmXhw6QQAA">
<XPD:REF name="Association">RZY2GdGm902EJif/pzowsAAA</XPD:REF>
<XPD:REF name="Participant">6yXCGY09SEqd916bYdsVRAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">Si6guVO4+kKUl+CgAqL2gAAA</XPD:REF>
<XPD:REF name="Views[1]">/83WlLE6tkG3Z0uMZ6M+pQAA</XPD:REF>
<XPD:REF name="Views[2]">N3NADGZ6JkeeTt8X9Ab3UgAA</XPD:REF>
<XPD:REF name="Views[3]">08D4167FWEK3J5q4GMBCQgAA</XPD:REF>
<XPD:REF name="Views[4]">UTw1zSQwyUOBr6MXTscOlwAA</XPD:REF>
<XPD:REF name="Views[5]">sH4OvHze6EaPaa8O1OdHTgAA</XPD:REF>
<XPD:REF name="Views[6]">Zkz61/tJC0Cy9qcbs02r3gAA</XPD:REF>
<XPD:REF name="Views[7]">V8Seaj/20kWwCXuaWjuwrwAA</XPD:REF>
<XPD:REF name="Views[8]">1siSgHL8IEaV+UxI0TcFHgAA</XPD:REF>
<XPD:REF name="Views[9]">z+AfyRCP+E2G5ze+DTsYJAAA</XPD:REF>
<XPD:REF name="Views[10]">004D9g5g20m/KknTUMx5YQAA</XPD:REF>
<XPD:REF name="Views[11]">/mdq3H6iD02H51TUBM6BOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[844]" type="UMLAssociation" guid="UZKvBuDcyUKo45A6yM7LagAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6ECHzd1/vk+4fW5JQ/aVQAAA</XPD:REF>
<XPD:REF name="Views[1]">9HE8qwqgN0u+TmRpFqdBIwAA</XPD:REF>
<XPD:REF name="Views[2]">GQTsEd5KIES2dCCNvkK8NgAA</XPD:REF>
<XPD:REF name="Views[3]">Y1HIoY7N5E+EJsMo7uv0TQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="F5JihIhT7UGcrEQPJwPhSwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">UZKvBuDcyUKo45A6yM7LagAA</XPD:REF>
<XPD:REF name="Participant">7aTF90nfTUCu0VNq1t2QjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">r0xHds+guUioRnBk0Z2lwgAA</XPD:REF>
<XPD:REF name="Views[1]">kzfxm2FTuUS6xwXiULOlrgAA</XPD:REF>
<XPD:REF name="Views[2]">g4bnXyULrUKs5aEPtRa7jwAA</XPD:REF>
<XPD:REF name="Views[3]">sxNuXqk2kk6O8fQOW4aH6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="b7iFeKOcDUqhffhMfjRuRAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">UZKvBuDcyUKo45A6yM7LagAA</XPD:REF>
<XPD:REF name="Participant">zlu/knVkrUG853Zousdc8QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EGh+Q8ZlWkStYkhApooKZAAA</XPD:REF>
<XPD:REF name="Views[1]">XRwj9A0FwE+CaZAPi9t5bwAA</XPD:REF>
<XPD:REF name="Views[2]">aOXkuMDXDEm6R4q1os2/5wAA</XPD:REF>
<XPD:REF name="Views[3]">FWRJsDRufE+GcY280z7UcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[845]" type="UMLAssociation" guid="QV5BccRxyEWeNDyUsJ25jgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">26Ff6yKuNk6A2/e8EKqnsgAA</XPD:REF>
<XPD:REF name="Views[1]">A+Bgyo88Yk6g8M8+CfwaYwAA</XPD:REF>
<XPD:REF name="Views[2]">FYg8z2Qveke+ouHWqjZUfQAA</XPD:REF>
<XPD:REF name="Views[3]">MGEUWQfZn0aZ1kw+4mPK+gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="LGE19KbGckm68UN7CimQdAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">QV5BccRxyEWeNDyUsJ25jgAA</XPD:REF>
<XPD:REF name="Participant">zlu/knVkrUG853Zousdc8QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tspwiZT2Ek2lPkYC3RqIbwAA</XPD:REF>
<XPD:REF name="Views[1]">2uhRrmRYc0WS3U0oEXNJOQAA</XPD:REF>
<XPD:REF name="Views[2]">Kj+ntVs1HkKfvFEsX4jeewAA</XPD:REF>
<XPD:REF name="Views[3]">vzQDcdBZbEu5ObLKutmaYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="mVllmGEOQE+3n5ydl13rMgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">QV5BccRxyEWeNDyUsJ25jgAA</XPD:REF>
<XPD:REF name="Participant">u0L82AxSYU2tlLn7kmDBPwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RLj++mIGOUmZ6oJrkE6v2AAA</XPD:REF>
<XPD:REF name="Views[1]">rggbVrd5NEuqR6wwKn2iQwAA</XPD:REF>
<XPD:REF name="Views[2]">HxeDcwAYvUKY84tklLUO7gAA</XPD:REF>
<XPD:REF name="Views[3]">KhSYuNQHsUa1LBMrO/4l0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[846]" type="UMLAssociation" guid="bn9DUEQTrUa2aMirPs/9sgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">we2ikKIxPUSMUPaOAKigtgAA</XPD:REF>
<XPD:REF name="Views[1]">vyNn04g80UK7rpqJdthdDgAA</XPD:REF>
<XPD:REF name="Views[2]">F8yiogdh002alcMYMdMQgwAA</XPD:REF>
<XPD:REF name="Views[3]">ZnVXVriFNE28uaQIegIAWwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="bSTef5AHJUCHcW+dmMu+8wAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">bn9DUEQTrUa2aMirPs/9sgAA</XPD:REF>
<XPD:REF name="Participant">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aGh7qQijFUCG0PW0rDBkdgAA</XPD:REF>
<XPD:REF name="Views[1]">BWHSq3EGhkuqWeCk48g6AgAA</XPD:REF>
<XPD:REF name="Views[2]">zwhRaDCeeU2SRcskxpc0xQAA</XPD:REF>
<XPD:REF name="Views[3]">dvdHpOsBREu+GQYer9zuLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="bOFfWVbbAUmbR4qNzo7oNQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">bn9DUEQTrUa2aMirPs/9sgAA</XPD:REF>
<XPD:REF name="Participant">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XMU0ACwelkCFZmGfsd57bAAA</XPD:REF>
<XPD:REF name="Views[1]">bs1kw4xCEUmJEbBuamp02gAA</XPD:REF>
<XPD:REF name="Views[2]">SMwl5NCn6UKqUxKGFcFRNgAA</XPD:REF>
<XPD:REF name="Views[3]">KdUrRy+Z5k6p4k2dV2e/sgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[847]" type="UMLAssociation" guid="tNzIAfPbz0u3PKOxnJqMhAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YuJARm5LDki5SdQwjfpB5AAA</XPD:REF>
<XPD:REF name="Views[1]">oKhVwXI800mcMHynarwvZwAA</XPD:REF>
<XPD:REF name="Views[2]">7P/rJpxqxkKQcoAUG8dVrwAA</XPD:REF>
<XPD:REF name="Views[3]">vadTYPiGxkuO1qM0w5EyeAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="JhCWlZePeU2OzI44fqqfggAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">tNzIAfPbz0u3PKOxnJqMhAAA</XPD:REF>
<XPD:REF name="Participant">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">cU46GfMmeE+z5sIq2/eIGwAA</XPD:REF>
<XPD:REF name="Views[1]">WMb1QnzDQES2EOpi8gxmJwAA</XPD:REF>
<XPD:REF name="Views[2]">C26h1ebjVUmuqGcRwsxyywAA</XPD:REF>
<XPD:REF name="Views[3]">0ysrqVui3E+Yml95iUZvIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="zsBZ3wSZG0qCXXFJRGII8gAA">
<XPD:REF name="Association">tNzIAfPbz0u3PKOxnJqMhAAA</XPD:REF>
<XPD:REF name="Participant">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Dgfe5lWj2EShki4DZLZHiQAA</XPD:REF>
<XPD:REF name="Views[1]">9k25gvpH3kmEhTqTyzze5wAA</XPD:REF>
<XPD:REF name="Views[2]">/mLBQnBgLkWk30nCKCqWdwAA</XPD:REF>
<XPD:REF name="Views[3]">dfTUVRn7UUKeAl+4/WzuQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[848]" type="UMLAssociation" guid="Y6KwuuzSHkaxxxB62OYfrwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6gnlD0WNAU+pAKz7gs8N7QAA</XPD:REF>
<XPD:REF name="Views[1]">M5kPHVaqP0ej83JI+nMQJAAA</XPD:REF>
<XPD:REF name="Views[2]">ao7ranPkZU6LfZNNNe36XAAA</XPD:REF>
<XPD:REF name="Views[3]">ofRpcm2rhkO6qq8W36sbuwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="5B7GOox2Ykyz+B0Ifh1yaQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">Y6KwuuzSHkaxxxB62OYfrwAA</XPD:REF>
<XPD:REF name="Participant">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">P1+M967tUUWGMiTHeduqdgAA</XPD:REF>
<XPD:REF name="Views[1]">Onbldx/t70Gvq4YaRcr9FQAA</XPD:REF>
<XPD:REF name="Views[2]">Ta89alt6GUq9WJeyP873dAAA</XPD:REF>
<XPD:REF name="Views[3]">yqaFB78IukK7Vpzt3Yak6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="hI8QThHaykas4K1185yCvgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">Y6KwuuzSHkaxxxB62OYfrwAA</XPD:REF>
<XPD:REF name="Participant">xCmV4GndAUW2gUNVK4+fsAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yKMJV4GUOEWi0wui57MXXAAA</XPD:REF>
<XPD:REF name="Views[1]">vE6ojKgZsUKGOSvs24mSCgAA</XPD:REF>
<XPD:REF name="Views[2]">3awaweRk0kSJzlRkARwCPgAA</XPD:REF>
<XPD:REF name="Views[3]">aWDCn/1IKUKDnnqWKuoI5QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[849]" type="UMLAssociation" guid="7pi4Vvle7UmJmboI1YdmswAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">usJluz3U4UGEB36AyrYVlQAA</XPD:REF>
<XPD:REF name="Views[1]">E2GnpFf0pECyvIqHKIF47AAA</XPD:REF>
<XPD:REF name="Views[2]">y6ra1UIW6UyRNr12OPmZqQAA</XPD:REF>
<XPD:REF name="Views[3]">Mx/saHgz2EC0DMV7fCt2IQAA</XPD:REF>
<XPD:REF name="Views[4]">tWYTqyZAn064He5dzph3AAAA</XPD:REF>
<XPD:REF name="Views[5]">jG/jE/8OvU+Fiv9SPTFxPwAA</XPD:REF>
<XPD:REF name="Views[6]">GOgBy8g1W0OevqxuKbLjrQAA</XPD:REF>
<XPD:REF name="Views[7]">3fDUldUXRE62CBNIJLB0OgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="/gVvEoFNyE+Gv/2q6rCWTAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">7pi4Vvle7UmJmboI1YdmswAA</XPD:REF>
<XPD:REF name="Participant">xCmV4GndAUW2gUNVK4+fsAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">QR1IbzzLj0iAmQd4QowAmAAA</XPD:REF>
<XPD:REF name="Views[1]">/mbWnSj3kUSH4KnoA6dP6gAA</XPD:REF>
<XPD:REF name="Views[2]">aK5X0HFr8UWi/FKMEe/HeAAA</XPD:REF>
<XPD:REF name="Views[3]">Vl+T8MuR1kSJMrNiO43ccAAA</XPD:REF>
<XPD:REF name="Views[4]">lPS/cOfN306qbNJeChmLcgAA</XPD:REF>
<XPD:REF name="Views[5]">F6B+qz+J0k+xc02CXP24WQAA</XPD:REF>
<XPD:REF name="Views[6]">upVHM/+uBkC0eWD6Za5yhAAA</XPD:REF>
<XPD:REF name="Views[7]">rUytSqMOO0ON1zZRHeUJsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ngRaAsnbi0yAjFO5B+ZEQQAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">7pi4Vvle7UmJmboI1YdmswAA</XPD:REF>
<XPD:REF name="Participant">vudU+9CawEC46EqYsqmeOQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">67M5OI0BkEmX2CPqHii2GQAA</XPD:REF>
<XPD:REF name="Views[1]">xTswBcUDkkKC4h3dBQjb8QAA</XPD:REF>
<XPD:REF name="Views[2]">QZy+MhgTF0muKMrNouVfYAAA</XPD:REF>
<XPD:REF name="Views[3]">5DGDcEMDW0GHk3fpVrNPtwAA</XPD:REF>
<XPD:REF name="Views[4]">VU99o144kUW0Cj8YqJ1kjQAA</XPD:REF>
<XPD:REF name="Views[5]">kBBs1CxaYU2C/Aj3eWSXSgAA</XPD:REF>
<XPD:REF name="Views[6]">7C6PeQH6Z0uKKqzPo02e9AAA</XPD:REF>
<XPD:REF name="Views[7]">2mhaqWTnXEKKZw3JrYf5DQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[850]" type="UMLAssociation" guid="YBFOG/kzs0C7/eaIXU2FkAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mjASjxfOWka+7ysrp6JYugAA</XPD:REF>
<XPD:REF name="Views[1]">OvDUF2dxBEWL4Rn9zXzASwAA</XPD:REF>
<XPD:REF name="Views[2]">KTpRqPisCkq/FM/Vdt2o3QAA</XPD:REF>
<XPD:REF name="Views[3]">HEnU1bk3k0efL4cjRsXjZwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="dv8xCn9sfEmlpY2OBBTwGAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">YBFOG/kzs0C7/eaIXU2FkAAA</XPD:REF>
<XPD:REF name="Participant">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">golVEaTQUk6lO09lu28a7AAA</XPD:REF>
<XPD:REF name="Views[1]">B2A1tiezgkquqK3RssLjIQAA</XPD:REF>
<XPD:REF name="Views[2]">jCqDdyaUwECs439a3EJKYAAA</XPD:REF>
<XPD:REF name="Views[3]">YXpe5oP52EOhZvzeZzHU4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="f8rD6aVkiU+apFm/ugy4IgAA">
<XPD:REF name="Association">YBFOG/kzs0C7/eaIXU2FkAAA</XPD:REF>
<XPD:REF name="Participant">aOkZfe2Hp06U1t1B4x4j3AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ss+TV8x7PU6+i7jDXGInqwAA</XPD:REF>
<XPD:REF name="Views[1]">OcKDfH8MMUq6iMWHrGOWcgAA</XPD:REF>
<XPD:REF name="Views[2]">htlfmfeTUE6xuORtDVT9lAAA</XPD:REF>
<XPD:REF name="Views[3]">yiILOH7KnUmtLFF+gUP5sAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[851]" type="UMLAssociation" guid="40fIt9cnQEWDmYgMvff8UgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="LumA/E0L8kCNGAzChrk3kAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">40fIt9cnQEWDmYgMvff8UgAA</XPD:REF>
<XPD:REF name="Participant">Gj50yBPzb0KkDucVWN63JQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="etURvb0MVkeAsh4YqtC42gAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">40fIt9cnQEWDmYgMvff8UgAA</XPD:REF>
<XPD:REF name="Participant">bEVp2ZCQZEy5hIqMeGKpbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[852]" type="UMLAssociation" guid="m0oHnXgZX06TCIcVmX4IFQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ewVOWd6joUi1yQew2/MRrgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">m0oHnXgZX06TCIcVmX4IFQAA</XPD:REF>
<XPD:REF name="Participant">LXevBvrO+EOV4dJltMEFnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="5NmiFsW+6kiqvRZpYfUjtQAA">
<XPD:REF name="Association">m0oHnXgZX06TCIcVmX4IFQAA</XPD:REF>
<XPD:REF name="Participant">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[853]" type="UMLAssociation" guid="YJ0U/Cdn9EKKjctfF2Cb0AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="bBljtj7yt0SDiU54+tj6RgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">YJ0U/Cdn9EKKjctfF2Cb0AAA</XPD:REF>
<XPD:REF name="Participant">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="vmgz3XIcHEuTQgP6dFvbHgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">YJ0U/Cdn9EKKjctfF2Cb0AAA</XPD:REF>
<XPD:REF name="Participant">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[854]" type="UMLAssociation" guid="dYZj1mlnrkKwkfrX8524BgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UHSFXb55xUC25La1sGPCYQAA</XPD:REF>
<XPD:REF name="Views[1]">GDBQVlFJv0Wf4sQOxEZSAwAA</XPD:REF>
<XPD:REF name="Views[2]">RF0wfpuHPUmQx5m//UFzTgAA</XPD:REF>
<XPD:REF name="Views[3]">r5s9SQ5M3USCDWwVgcxKugAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="utXmMSTcRkqS9QjfC10t4QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">dYZj1mlnrkKwkfrX8524BgAA</XPD:REF>
<XPD:REF name="Participant">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kURgKda6i0WYpxHISbyLswAA</XPD:REF>
<XPD:REF name="Views[1]">b5roHFz670SBxuwwTXYgyAAA</XPD:REF>
<XPD:REF name="Views[2]">lyuXRW+yUkGxdplNWxZfrgAA</XPD:REF>
<XPD:REF name="Views[3]">Uw0748XoxkKvpuoovRH6LwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="dm8k584ypE2nMj2ISjfujgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">dYZj1mlnrkKwkfrX8524BgAA</XPD:REF>
<XPD:REF name="Participant">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JoEFeWE2r0iNomB7pfkUMwAA</XPD:REF>
<XPD:REF name="Views[1]">QVJpnwFJ8kao2LEStaKZMQAA</XPD:REF>
<XPD:REF name="Views[2]">WgXGNohjrkax3AOCqfnt9gAA</XPD:REF>
<XPD:REF name="Views[3]">XX1xhi4TY0qu7Aqb5PSwHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[855]" type="UMLAssociation" guid="Jk56SmSc0U6Fv1JcaKwRZQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="D2VFDdTpWUS944v+nmsydAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Jk56SmSc0U6Fv1JcaKwRZQAA</XPD:REF>
<XPD:REF name="Participant">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="SeqAogRTBUud5VsAMqu1NgAA">
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">Jk56SmSc0U6Fv1JcaKwRZQAA</XPD:REF>
<XPD:REF name="Participant">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[856]" type="UMLAssociation" guid="S7+D5a69I06P/7wOEp/rJQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="krlvEupRBk6Me93UJq4GcQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">S7+D5a69I06P/7wOEp/rJQAA</XPD:REF>
<XPD:REF name="Participant">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="vOxP4J3QN0avGu06dwIA5gAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">S7+D5a69I06P/7wOEp/rJQAA</XPD:REF>
<XPD:REF name="Participant">HciI77KJZEW+P5KHqawTXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[857]" type="UMLAssociation" guid="9cRd7TY0/EqNm9iCrMTFDAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bE3Qpe6V5UOZ/TA4rUGQ+gAA</XPD:REF>
<XPD:REF name="Views[1]">xWgQKG0rVkCbTtCuVaglwwAA</XPD:REF>
<XPD:REF name="Views[2]">7SDfabANkUSCDnWSuDrJMgAA</XPD:REF>
<XPD:REF name="Views[3]">R/X+9SuHK0aL9Va/yZAxxAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="sutWI6Y+N0CWbKToMTsoPgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">9cRd7TY0/EqNm9iCrMTFDAAA</XPD:REF>
<XPD:REF name="Participant">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">h+rX873Tc0SOSBam06zlHQAA</XPD:REF>
<XPD:REF name="Views[1]">98trYSioAE6X3q433Yy+xwAA</XPD:REF>
<XPD:REF name="Views[2]">saa1uknw9UaIYnHNjnb62QAA</XPD:REF>
<XPD:REF name="Views[3]">2slZZ5GlRU+JMm1y9AIlwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="chcsQ8fvrk2bx5zm7RayawAA">
<XPD:ATTR name="Multiplicity" type="string">1..1</XPD:ATTR>
<XPD:REF name="Association">9cRd7TY0/EqNm9iCrMTFDAAA</XPD:REF>
<XPD:REF name="Participant">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xt0ys8a1VE6ba2mxvBBqEQAA</XPD:REF>
<XPD:REF name="Views[1]">U+4tJNYFRkqs3K85DQOJWQAA</XPD:REF>
<XPD:REF name="Views[2]">EV3XVGjAhUOfS0cfCDmM/QAA</XPD:REF>
<XPD:REF name="Views[3]">c1ZwYJ9zbE+LZqtm6Lqv9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[858]" type="UMLAssociation" guid="uxWmUcjtOUq4Cy9iCJDjJQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZY+a6p+w7E6wcGpPShYo5wAA</XPD:REF>
<XPD:REF name="Views[1]">6in7zdtINkib+r+8Z3E6VQAA</XPD:REF>
<XPD:REF name="Views[2]">d5UN8DTmjUyL9SKDVV8TSQAA</XPD:REF>
<XPD:REF name="Views[3]">AYmogd0LtkuxZijY3IPryAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="v3o7mQiz9E+vq5V31KZmMgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">uxWmUcjtOUq4Cy9iCJDjJQAA</XPD:REF>
<XPD:REF name="Participant">gcipDQElrU2KJufa3s3XTQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sIMIjuvUb0G/FAuVBRp8wQAA</XPD:REF>
<XPD:REF name="Views[1]">66w6tWBx/keByMel9N+dkwAA</XPD:REF>
<XPD:REF name="Views[2]">yH4nckCImUuMnZC9JZonogAA</XPD:REF>
<XPD:REF name="Views[3]">eFbzv6RypECxhIdC+eB6GAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="DeHi1M/1UU25CAiIeSqxuAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">uxWmUcjtOUq4Cy9iCJDjJQAA</XPD:REF>
<XPD:REF name="Participant">ShMOWLK170qFwqwCCGcdDAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ahM7odRWbkq1Vm85SOw6OwAA</XPD:REF>
<XPD:REF name="Views[1]">fv/ecgQAXU2JgRrZ6zQ2zwAA</XPD:REF>
<XPD:REF name="Views[2]">5hZ3upPv+E+ID12SHUFQ/QAA</XPD:REF>
<XPD:REF name="Views[3]">lc7BoPAjXESOiRr485a8JgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[859]" type="UMLAssociation" guid="oC4I8XwNrEyUZzLXoD1PngAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">cnb0CJsMQEa4HPt3Jc2cEwAA</XPD:REF>
<XPD:REF name="Views[1]">I5VCaxjBD0ucjLiJwRZ50wAA</XPD:REF>
<XPD:REF name="Views[2]">rmUKorovNECbyq2xTUaujwAA</XPD:REF>
<XPD:REF name="Views[3]">gpfjDZtc90ucCnuEgQ30YQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="abrosgdQIUOJH+DTqILc8AAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">oC4I8XwNrEyUZzLXoD1PngAA</XPD:REF>
<XPD:REF name="Participant">gcipDQElrU2KJufa3s3XTQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EoBAsmmCak6H3kEXFj3pJAAA</XPD:REF>
<XPD:REF name="Views[1]">a86kQuuBekm/aY/aX+XJ9QAA</XPD:REF>
<XPD:REF name="Views[2]">2fMmt1kdOE2DOznTb3G3iAAA</XPD:REF>
<XPD:REF name="Views[3]">ndhKYuieUEqGNRkilRhI5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="qgFO0UXvKkG6hvllfeURYAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">oC4I8XwNrEyUZzLXoD1PngAA</XPD:REF>
<XPD:REF name="Participant">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BUVwacoJQUKxQLDW2aQ8CAAA</XPD:REF>
<XPD:REF name="Views[1]">1KpnAgrnwUCEhmt5y3dxxQAA</XPD:REF>
<XPD:REF name="Views[2]">1UV4S0LzeU2cUg9hcB2ZyQAA</XPD:REF>
<XPD:REF name="Views[3]">MD3wry0qhEChHPcXRdbloQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[860]" type="UMLAssociation" guid="LvXhYXiQGE6tbi80wnDleQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="oyTx8QsIWkqXZMMuV2ha1QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">LvXhYXiQGE6tbi80wnDleQAA</XPD:REF>
<XPD:REF name="Participant">ShMOWLK170qFwqwCCGcdDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="m5Yp1nbxf0KFAlDnaAWLGgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">LvXhYXiQGE6tbi80wnDleQAA</XPD:REF>
<XPD:REF name="Participant">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[861]" type="UMLAssociation" guid="YXyc7ORuiUydkL1bMAHT/gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vB6N7taquUu5Mck2/Nq1XAAA</XPD:REF>
<XPD:REF name="Views[1]">vHE+Wgds7kKqCW3TbkeThwAA</XPD:REF>
<XPD:REF name="Views[2]">mJoMS+bjWUCe2S90tu/gRwAA</XPD:REF>
<XPD:REF name="Views[3]">S2J2xFh+RUOLmoCE0s3HFAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="dn6pqkmFRkO0xwpeXyNRlQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">YXyc7ORuiUydkL1bMAHT/gAA</XPD:REF>
<XPD:REF name="Participant">ShMOWLK170qFwqwCCGcdDAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">l/UXYGzG+k6vPR9vEFE3YwAA</XPD:REF>
<XPD:REF name="Views[1]">U4nDnvGhSEatgVnGf/dxEAAA</XPD:REF>
<XPD:REF name="Views[2]">kebTUskSgEyndBaDZogCrQAA</XPD:REF>
<XPD:REF name="Views[3]">GupB74qs9E62upCJuzTu4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="b3zbiRXLi0aPCAMir1X0GwAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">YXyc7ORuiUydkL1bMAHT/gAA</XPD:REF>
<XPD:REF name="Participant">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PfsWEiIzzkGZZL9UNfm18AAA</XPD:REF>
<XPD:REF name="Views[1]">b3S/oFGmhEyzm1kzz7y7AAAA</XPD:REF>
<XPD:REF name="Views[2]">HUuJIUzzc0yDCFtlpRipnwAA</XPD:REF>
<XPD:REF name="Views[3]">LLD4FxNBx0GqQWq/WnLZWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[862]" type="UMLAssociation" guid="owza4HxwSEe4eS5oD3IJDQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ZQq8m7fzd0OsdMTDawzZugAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">owza4HxwSEe4eS5oD3IJDQAA</XPD:REF>
<XPD:REF name="Participant">gcipDQElrU2KJufa3s3XTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Cyhn+ooZqk+ZuChVXzYThAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">owza4HxwSEe4eS5oD3IJDQAA</XPD:REF>
<XPD:REF name="Participant">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[863]" type="UMLAssociation" guid="Hg3QdTtEOkOsNer2us8nzAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="jpqs4CvNvEGBtrGGBuNjxgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Hg3QdTtEOkOsNer2us8nzAAA</XPD:REF>
<XPD:REF name="Participant">rh5+k1EbpUG0KEyFJ5ZuWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="4+Nnpyp/K0i6BJbVxeNPBwAA">
<XPD:REF name="Association">Hg3QdTtEOkOsNer2us8nzAAA</XPD:REF>
<XPD:REF name="Participant">rh5+k1EbpUG0KEyFJ5ZuWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[864]" type="UMLAssociation" guid="BoKle528B0WpUKNSyk0WggAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="5IHor2lOtkeg/xp86oYyAgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">BoKle528B0WpUKNSyk0WggAA</XPD:REF>
<XPD:REF name="Participant">x0dRVWHKeU2AX35YlhDGwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="rNs0TWr6N0il918tZRHCHgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">BoKle528B0WpUKNSyk0WggAA</XPD:REF>
<XPD:REF name="Participant">rh5+k1EbpUG0KEyFJ5ZuWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[865]" type="UMLAssociation" guid="rPJBg3Xnr0Gf/Vp/mD7YyQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="maYEp9fOxU2XAgS+k+i2eAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">rPJBg3Xnr0Gf/Vp/mD7YyQAA</XPD:REF>
<XPD:REF name="Participant">rh5+k1EbpUG0KEyFJ5ZuWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="6/XlAXA1Wkinm8Phb/N6JwAA">
<XPD:REF name="Association">rPJBg3Xnr0Gf/Vp/mD7YyQAA</XPD:REF>
<XPD:REF name="Participant">gcipDQElrU2KJufa3s3XTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[866]" type="UMLAssociation" guid="1B1aQzUx/0+deytbUoXKjAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="esWwZwMBzESPTjyomwtC0QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">1B1aQzUx/0+deytbUoXKjAAA</XPD:REF>
<XPD:REF name="Participant">x0dRVWHKeU2AX35YlhDGwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="7cz8MjyLv0yF3xdgEG8pcQAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">1B1aQzUx/0+deytbUoXKjAAA</XPD:REF>
<XPD:REF name="Participant">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[867]" type="UMLRealization" guid="hCODLT6ugU2G+1h3sA8A5gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">UNg9MiMx2k2O9eFiR+7ChQAA</XPD:REF>
<XPD:REF name="Supplier">LAek1rIYpUWOItVVLXAnUgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Fuzi1qx0UkCCtJC6xy08VAAA</XPD:REF>
<XPD:REF name="Views[1]">GLFxUNua8kSYeezu/dVXywAA</XPD:REF>
<XPD:REF name="Views[2]">KD+XFa2tdU+qn8zLZrRuZwAA</XPD:REF>
<XPD:REF name="Views[3]">+0jcX/cN1EuBVhuVX8bYrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[868]" type="UMLGeneralization" guid="7HmMKt2B8EqnNoo51HzqSQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">SBbZCCDDS0yzvHITo95UngAA</XPD:REF>
<XPD:REF name="Parent">UNg9MiMx2k2O9eFiR+7ChQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZM8opRaTokyWLR1rm3kF1wAA</XPD:REF>
<XPD:REF name="Views[1]">FtqLXCNNrEGDBIFoBTmc4wAA</XPD:REF>
<XPD:REF name="Views[2]">tfRqym5AGkKWjntD0jYK5gAA</XPD:REF>
<XPD:REF name="Views[3]">I0tHl5wcwU+KWz5QD5M0ywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[869]" type="UMLRealization" guid="4Jp0NpPFO02e6JKVeUslHQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">72bjfWbrLk6DaHIy/f2nzQAA</XPD:REF>
<XPD:REF name="Supplier">x6xHqcmdXE6yib164NCcIQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+Tx3+IQAIUGx5Pu/scgmtwAA</XPD:REF>
<XPD:REF name="Views[1]">ApQ9aT95wEOZ57IQibLKEAAA</XPD:REF>
<XPD:REF name="Views[2]">J2Qoh+ej8kSRunVm8Cq1TwAA</XPD:REF>
<XPD:REF name="Views[3]">G1oKAH2/cU+ivza7l1tkCgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[870]" type="UMLAssociation" guid="HrKjyKbSOkq5T+f6D2uE2AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="HaD2Sm6/kkSjp8rfH/SqLQAA">
<XPD:REF name="Association">HrKjyKbSOkq5T+f6D2uE2AAA</XPD:REF>
<XPD:REF name="Participant">Nz3WlZuH10mlmGAy445X+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Q3vneuh+p0aL0ijwVChRKAAA">
<XPD:REF name="Association">HrKjyKbSOkq5T+f6D2uE2AAA</XPD:REF>
<XPD:REF name="Participant">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[871]" type="UMLAssociation" guid="vybjgxAaakaQ7UpZ0XJc2AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1CjFBCxPWkujLEumL/PCqwAA</XPD:REF>
<XPD:REF name="Views[1]">/4gCWvQVVUi1+Mq0xPt2RAAA</XPD:REF>
<XPD:REF name="Views[2]">IgX4K+epQECM/JB9/6T8hAAA</XPD:REF>
<XPD:REF name="Views[3]">a9afY4OFm0G6IuP43JaghwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="RTVal72bWE6lD/IHAI49/gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">vybjgxAaakaQ7UpZ0XJc2AAA</XPD:REF>
<XPD:REF name="Participant">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Nb2IUv6nOk6CJZ1yPQVx8gAA</XPD:REF>
<XPD:REF name="Views[1]">1sfoLP40w0O5jxZxhf4uBgAA</XPD:REF>
<XPD:REF name="Views[2]">Ojgr2vs8E0q0txuC7N4jQQAA</XPD:REF>
<XPD:REF name="Views[3]">/6fOwb5b7kuOD8oSVSWjbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="0dooJCUupkyNGU0KrBSYlgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">vybjgxAaakaQ7UpZ0XJc2AAA</XPD:REF>
<XPD:REF name="Participant">Nz3WlZuH10mlmGAy445X+gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IGm8Dfqve0GbJgGsJxp6sAAA</XPD:REF>
<XPD:REF name="Views[1]">B/pMQNH/okSDFDTGV4MS5wAA</XPD:REF>
<XPD:REF name="Views[2]">dcLQQX+bL0uzmQIsh1IaMgAA</XPD:REF>
<XPD:REF name="Views[3]">64VTa/KQEkCSzAixdkiF+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[872]" type="UMLAssociation" guid="9ywRsobwgEKu23lAJG3MJwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EVBxGbJBeUKAgzpmMfEGGAAA</XPD:REF>
<XPD:REF name="Views[1]">TOXm/+n7c0y2vDRF+bJsgAAA</XPD:REF>
<XPD:REF name="Views[2]">QYSgrBsnZUmNuhluHlWvJwAA</XPD:REF>
<XPD:REF name="Views[3]">als+i3X5M0mjpIYKiRgmagAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="b0PEuCsaMU2g9kcoaX4vHAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">9ywRsobwgEKu23lAJG3MJwAA</XPD:REF>
<XPD:REF name="Participant">Nz3WlZuH10mlmGAy445X+gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PIWPe8Wlukanl4YqaepoNAAA</XPD:REF>
<XPD:REF name="Views[1]">M/yn3GTwUEChSg/z1XsFmwAA</XPD:REF>
<XPD:REF name="Views[2]">YKXZz7f1X0GuTjaOKaeJYwAA</XPD:REF>
<XPD:REF name="Views[3]">OVHKoa6z5EWEpJJ57LN8iQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ZKzugcgPGkO0nPhV5oSgsQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">9ywRsobwgEKu23lAJG3MJwAA</XPD:REF>
<XPD:REF name="Participant">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6H74A1dK+UmSqE0i7Mbn6gAA</XPD:REF>
<XPD:REF name="Views[1]">S8WZAb553EG9Rt0gnkYm3gAA</XPD:REF>
<XPD:REF name="Views[2]">cFOVx2u3pU2hlEcyxCNoBwAA</XPD:REF>
<XPD:REF name="Views[3]">kn93BpFt6kyk3gAqwVJUSAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[873]" type="UMLClass" guid="mJs3Sgy30UmgOzv6eCzgMwAA">
<XPD:ATTR name="Name" type="string">CkeEiPropConfigurator</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3EfuewYgXUSIqNIgkLlOMwAA</XPD:REF>
<XPD:REF name="Views[1]">kzPnUH+sSUOnEne3g5aiQQAA</XPD:REF>
<XPD:REF name="Views[2]">g+KJMJvMjk2rg7AVSAexXgAA</XPD:REF>
<XPD:REF name="Views[3]">TEXEA0As6UGlLk20HgAiQQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="34hFGq6YYkyhM1tVzuFrqAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">mJs3Sgy30UmgOzv6eCzgMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yD9IWlBjJUCLPR3OqeNtOAAA">
<XPD:ATTR name="Name" type="string">ckeEiProp</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CkeEiProp</XPD:ATTR>
<XPD:REF name="BehavioralFeature">34hFGq6YYkyhM1tVzuFrqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="UHh+QL1Bf0uDUY32bvVm8wAA">
<XPD:ATTR name="Name" type="string">createMagDispatchable</XPD:ATTR>
<XPD:REF name="Owner">mJs3Sgy30UmgOzv6eCzgMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cRQnJMgTnEigeIiNdaPpXAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UHh+QL1Bf0uDUY32bvVm8wAA</XPD:REF>
<XPD:REF name="Type_">72bjfWbrLk6DaHIy/f2nzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YMzu9NCWJ0Kf7tQ55qHf4AAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UHh+QL1Bf0uDUY32bvVm8wAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="96stSrDoJkieKFE1/7s6zAAA">
<XPD:ATTR name="Name" type="string">saveMagDispatchable</XPD:ATTR>
<XPD:REF name="Owner">mJs3Sgy30UmgOzv6eCzgMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qcga0oskRkaZ4HSSo3uiPwAA">
<XPD:ATTR name="Name" type="string">magDispatchable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">96stSrDoJkieKFE1/7s6zAAA</XPD:REF>
<XPD:REF name="Type_">72bjfWbrLk6DaHIy/f2nzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hd2h/Wy3g0mDk2QSkpC9cAAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">96stSrDoJkieKFE1/7s6zAAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="+TolKdvYLkeShe/SVKQ+bAAA">
<XPD:ATTR name="Name" type="string">testCompatibility</XPD:ATTR>
<XPD:REF name="Owner">mJs3Sgy30UmgOzv6eCzgMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DPMEwbJiJ0aATXZ5Ta2lIAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+TolKdvYLkeShe/SVKQ+bAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CzR9TgWprUecqV2TQpqYggAA">
<XPD:ATTR name="Name" type="string">propertyAssignation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+TolKdvYLkeShe/SVKQ+bAAA</XPD:REF>
<XPD:REF name="Type_">Xiulj5Rkl0CiKjN5r8+SKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="xhXELDk/m0uBHSyq9sSwLQAA">
<XPD:ATTR name="Name" type="string">setup</XPD:ATTR>
<XPD:REF name="Owner">mJs3Sgy30UmgOzv6eCzgMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TMxXvgF5HUmtWJlV94Fn9QAA">
<XPD:ATTR name="Name" type="string">eiSetupProcess</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiSetupProcess</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xhXELDk/m0uBHSyq9sSwLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="fH68lTyUNkayAqPx+ZUroQAA">
<XPD:ATTR name="Name" type="string">OPTION_MODE_KEY</XPD:ATTR>
<XPD:REF name="Owner">mJs3Sgy30UmgOzv6eCzgMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="jITuJX9FLkyYuYGxBwi04wAA">
<XPD:ATTR name="Name" type="string">OPTION_LINK_PROVIDER_LOOKUP_IDS_KEY</XPD:ATTR>
<XPD:REF name="Owner">mJs3Sgy30UmgOzv6eCzgMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="+jsWPryyVEy4luNCXaOnAgAA">
<XPD:ATTR name="Name" type="string">OPTION_CSS_CONFIG_LOOKUP_ID_KEY</XPD:ATTR>
<XPD:REF name="Owner">mJs3Sgy30UmgOzv6eCzgMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="DUWn2JXcaESnRvWvyDkq2gAA">
<XPD:ATTR name="Name" type="string">OPTION_TABLES_SUPPORTED_KEY</XPD:ATTR>
<XPD:REF name="Owner">mJs3Sgy30UmgOzv6eCzgMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="9C2IEia480WhGxqCXMIh3gAA">
<XPD:ATTR name="Name" type="string">OPTION_BBCODE_KEY</XPD:ATTR>
<XPD:REF name="Owner">mJs3Sgy30UmgOzv6eCzgMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="jd6iLZrRY02ayizQya8bRgAA">
<XPD:ATTR name="Name" type="string">ckeEiProp</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">mJs3Sgy30UmgOzv6eCzgMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[874]" type="UMLInterface" guid="pwQFqxsaDUG4yCR0e+ACgAAA">
<XPD:ATTR name="Name" type="string">CkeCssConfig</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">pW6TrMP/dEKxRU5p8yOL3QAA</XPD:REF>
<XPD:REF name="Views[1]">BDc8HGCZL0W4puePwrIhnQAA</XPD:REF>
<XPD:REF name="Views[2]">h82wBkCMyUqB9fs+JiKH5wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="/1EkwUqYuUOIEmwl1t6hrgAA">
<XPD:ATTR name="Name" type="string">getContentCssPaths</XPD:ATTR>
<XPD:REF name="Owner">pwQFqxsaDUG4yCR0e+ACgAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PyxMccHrGUKJhYzkpKaWPAAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/1EkwUqYuUOIEmwl1t6hrgAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+/ZgflGixkew6trVk7ZNQwAA">
<XPD:ATTR name="Name" type="string">getBodyId</XPD:ATTR>
<XPD:REF name="Owner">pwQFqxsaDUG4yCR0e+ACgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="U7tdLrhrTUeI6lZBk7+5yAAA">
<XPD:ATTR name="Name" type="string">getBodyClass</XPD:ATTR>
<XPD:REF name="Owner">pwQFqxsaDUG4yCR0e+ACgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="zorwpRoGYEaqseEsQlhA8QAA">
<XPD:ATTR name="Name" type="string">getAdditionalStyles</XPD:ATTR>
<XPD:REF name="Owner">pwQFqxsaDUG4yCR0e+ACgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="aMLiLge1t0aD/RjU/8WzHwAA">
<XPD:ATTR name="Name" type="string">getFormatTags</XPD:ATTR>
<XPD:REF name="Owner">pwQFqxsaDUG4yCR0e+ACgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[875]" type="UMLClass" guid="AcwOwNCHxUimf5QqVWkeSQAA">
<XPD:ATTR name="Name" type="string">CkeLink</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wPMsiBJXlE2qTpwsDGtWGAAA</XPD:REF>
<XPD:REF name="Views[1]">69iCmcZB70qJ+sVS6U52EwAA</XPD:REF>
<XPD:REF name="Views[2]">XlbHyTF/HU2bphp1YScdtgAA</XPD:REF>
<XPD:REF name="Views[3]">g6G9XadZ5EGsKKaRPPDBMAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="KyIiwx0H+U+8GV6X0Ka4YQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">AcwOwNCHxUimf5QqVWkeSQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="r+nWV4nWdUioBf4iWfV4MQAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KyIiwx0H+U+8GV6X0Ka4YQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+SHSOq4mvU+Um8vT2TlfWgAA">
<XPD:ATTR name="Name" type="string">url</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Url|string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KyIiwx0H+U+8GV6X0Ka4YQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="9YD6tIm6e0CGcaZaQl8UZgAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">AcwOwNCHxUimf5QqVWkeSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="1a3/Ws11d0SVAAzRx5Pk2AAA">
<XPD:ATTR name="Name" type="string">url</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Url</XPD:ATTR>
<XPD:REF name="Type_">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
<XPD:REF name="Owner">AcwOwNCHxUimf5QqVWkeSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[876]" type="UMLClass" guid="lelqWv7GBUy5oFvv+gzZnAAA">
<XPD:ATTR name="Name" type="string">CkeEiProp</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IVtyJTyTBkOwLiAImJCcdgAA</XPD:REF>
<XPD:REF name="Views[1]">UDIkroR93UK8alUIYEalZgAA</XPD:REF>
<XPD:REF name="Views[2]">4lpLEoxcIUeur2X2Cj/68gAA</XPD:REF>
<XPD:REF name="Views[3]">1VFZcevGdk+JxNAbmWE83gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="bP+WE0F3/EmBCGUXzIpLbAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="RNOY9NUzeUqT/uY+TFjpygAA">
<XPD:ATTR name="Name" type="string">createEiPropConfigurator</XPD:ATTR>
<XPD:REF name="Owner">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="N8a/AzJZh0eb7XF4aetqdAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EiPropConfigurator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RNOY9NUzeUqT/uY+TFjpygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="y5bfDOaS1UqvxtcYO3vmWAAA">
<XPD:ATTR name="Name" type="string">getModes</XPD:ATTR>
<XPD:REF name="Owner">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="P+OT3LYxM0aaXmLp3TcECAAA">
<XPD:ATTR name="Name" type="string">createOutputUiComponent</XPD:ATTR>
<XPD:REF name="Owner">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="97vuQBicr0+iVlG7utktQwAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">P+OT3LYxM0aaXmLp3TcECAAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="HYOLnzHRb0GZqbPA9TlHIgAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">P+OT3LYxM0aaXmLp3TcECAAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="zqbmDEICYEGuaLQVoKGLTwAA">
<XPD:ATTR name="Name" type="string">createMag</XPD:ATTR>
<XPD:REF name="Owner">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JFwCgYtw2UCIwxZQtJPxugAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zqbmDEICYEGuaLQVoKGLTwAA</XPD:REF>
<XPD:REF name="Type_">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="kY7v4uIB202/H1pvBUyFUQAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zqbmDEICYEGuaLQVoKGLTwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="bTiIJxJq7UieQmrQl/V4qgAA">
<XPD:ATTR name="Name" type="string">eiu</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zqbmDEICYEGuaLQVoKGLTwAA</XPD:REF>
<XPD:REF name="Type_">vyYInZ4gBESOVDDD/zwMzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="9iGKbwayKUaQeCB+BdN8JgAA">
<XPD:ATTR name="Name" type="string">MODE_SIMPLE</XPD:ATTR>
<XPD:REF name="Owner">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="my7jQ10/IU6LlhBYdMIhjAAA">
<XPD:ATTR name="Name" type="string">MODE_NORMAL</XPD:ATTR>
<XPD:REF name="Owner">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="QDjpdNVqlEaot/asFtyniwAA">
<XPD:ATTR name="Name" type="string">MODE_ADVANCED</XPD:ATTR>
<XPD:REF name="Owner">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="JaO7sIUaLUabXwys1PTRXwAA">
<XPD:ATTR name="Name" type="string">mode</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="N97nedHGhEGZbNCfAWEtBgAA">
<XPD:ATTR name="Name" type="string">ckeLinkProviderLookupIds</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="s9Tmy/eJh06g5VBaufFA1gAA">
<XPD:ATTR name="Name" type="string">ckeCssConfigLookupId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="N+2Ft6LC8UWqtRXOvFTFtAAA">
<XPD:ATTR name="Name" type="string">tableSupported</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="A1g8rt5f9USKG65WdDXFJwAA">
<XPD:ATTR name="Name" type="string">bbcodeEnabled</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">lelqWv7GBUy5oFvv+gzZnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[877]" type="UMLInterface" guid="B4axdlfL6EON0s4Fn3dM6gAA">
<XPD:ATTR name="Name" type="string">CkeLinkProvider</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">7pre1pozxkWJfAMPjht+swAA</XPD:REF>
<XPD:REF name="Views[1]">t0i0sVFc1E2UoqEmH80QKQAA</XPD:REF>
<XPD:REF name="Views[2]">ghRsJv0zREOWkOLR74hUXAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">EIqDzlLIKUiyhWeRB+L7pgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="/u2SlIwkb06/Dm7kMnqADwAA">
<XPD:ATTR name="Name" type="string">getTitle</XPD:ATTR>
<XPD:REF name="Owner">B4axdlfL6EON0s4Fn3dM6gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xk4btFGocUy9ZBcZ+O6QgAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/u2SlIwkb06/Dm7kMnqADwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="QHCiBOLgRUuxhjq+Fi7FCQAA">
<XPD:ATTR name="Name" type="string">getLinkOptions</XPD:ATTR>
<XPD:REF name="Owner">B4axdlfL6EON0s4Fn3dM6gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3A6wo4cRtkSQ44sJxjPEsAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QHCiBOLgRUuxhjq+Fi7FCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CRfNR5BIhEqbTM2BcT0LuAAA">
<XPD:ATTR name="Name" type="string">n2nLocale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QHCiBOLgRUuxhjq+Fi7FCQAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="64IQPotG4EqrBXMwspYnugAA">
<XPD:ATTR name="Name" type="string">buildUrl</XPD:ATTR>
<XPD:REF name="Owner">B4axdlfL6EON0s4Fn3dM6gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oWZti3+1LUajuAwN+ik+dAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|Url|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">64IQPotG4EqrBXMwspYnugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="H0C2Extukk2tyLefUPqVAQAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">64IQPotG4EqrBXMwspYnugAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Wti2yzWMUUut/JcSMjcvcQAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">64IQPotG4EqrBXMwspYnugAA</XPD:REF>
<XPD:REF name="Type_">aThGrqAjtkamxwQuGHi8ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="A+CWADCZGkCD5lXdy9XudwAA">
<XPD:ATTR name="Name" type="string">n2nLocale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">64IQPotG4EqrBXMwspYnugAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="hOyDr0gBTESRt5uEZhC2AQAA">
<XPD:ATTR name="Name" type="string">isOpenInNewWindow</XPD:ATTR>
<XPD:REF name="Owner">B4axdlfL6EON0s4Fn3dM6gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VJqDFnpjI0GF7t2DmThe9wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hOyDr0gBTESRt5uEZhC2AQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[878]" type="UMLClass" guid="5u1ch3tWRE+H8+POQQooUgAA">
<XPD:ATTR name="Name" type="string">CkeLinkProviderAdapter</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UO3RhBGHckmDe1DwJPT5jwAA</XPD:REF>
<XPD:REF name="Views[1]">FliOjA9q5kSR0aQ+KJjHbAAA</XPD:REF>
<XPD:REF name="Views[2]">iGQR7aapMEGok4Mm+gOZ/gAA</XPD:REF>
<XPD:REF name="Views[3]">+qk1nuHYrkqomE9lxbwkAwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">EIqDzlLIKUiyhWeRB+L7pgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="o1sgnVKcnUCXVcnAfh++8AAA">
<XPD:ATTR name="Name" type="string">buildUrl</XPD:ATTR>
<XPD:REF name="Owner">5u1ch3tWRE+H8+POQQooUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3QIJe3+GY02JMC1hOHu9tAAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o1sgnVKcnUCXVcnAfh++8AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zUJ2SiDmvk2wItAfVGihhwAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o1sgnVKcnUCXVcnAfh++8AAA</XPD:REF>
<XPD:REF name="Type_">aThGrqAjtkamxwQuGHi8ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="xB+/HTkp+UiU+ruE0UJ63QAA">
<XPD:ATTR name="Name" type="string">n2nLocale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o1sgnVKcnUCXVcnAfh++8AAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Xkyj7FsTYEaPlR4PV9GIMQAA">
<XPD:ATTR name="Name" type="string">isOpenInNewWindow</XPD:ATTR>
<XPD:REF name="Owner">5u1ch3tWRE+H8+POQQooUgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XKI5QaD690aswhuMCPdQDgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Xkyj7FsTYEaPlR4PV9GIMQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[879]" type="UMLRealization" guid="EIqDzlLIKUiyhWeRB+L7pgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">5u1ch3tWRE+H8+POQQooUgAA</XPD:REF>
<XPD:REF name="Supplier">B4axdlfL6EON0s4Fn3dM6gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qdZvQPElnU+iUlkJs1mxIQAA</XPD:REF>
<XPD:REF name="Views[1]">Ov8+SmLMeUS6Z+www6Xc7QAA</XPD:REF>
<XPD:REF name="Views[2]">CEgeVs9lBU+VYgVLabLhlgAA</XPD:REF>
<XPD:REF name="Views[3]">4cs1pkzLKEmggeuQw89ifQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[880]" type="UMLClass" guid="v37GcEX8HkOLRjvcNNXdBgAA">
<XPD:ATTR name="Name" type="string">CkeMag</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rwxBHenpLEWXsdL7of60rgAA</XPD:REF>
<XPD:REF name="Views[1]">i1rYfMYsO0CBQWEnKW+nLAAA</XPD:REF>
<XPD:REF name="Views[2]">iCF7/nDbQU+1Xg/aQlGAigAA</XPD:REF>
<XPD:REF name="Views[3]">kr36m/1VFkChYM95TQX5wwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="TQvlFjp18UmIeHxutgSMMwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">v37GcEX8HkOLRjvcNNXdBgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J2nZipxItUiwpOXxyq760wAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TQvlFjp18UmIeHxutgSMMwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NKNpqAPsaUiNb+DZPdEgYwAA">
<XPD:ATTR name="Name" type="string">label</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TQvlFjp18UmIeHxutgSMMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="bRCicC7s+kmxAh77K4GwjQAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TQvlFjp18UmIeHxutgSMMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="mG9p8e5d8EaWQnDDQcZKJAAA">
<XPD:ATTR name="Name" type="string">mandatory</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false: bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TQvlFjp18UmIeHxutgSMMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="HDg5Au7b8UeXrFz8tCMmsAAA">
<XPD:ATTR name="Name" type="string">maxlength</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TQvlFjp18UmIeHxutgSMMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="g3w/wZs2dkCNZY1UpI3okgAA">
<XPD:ATTR name="Name" type="string">inputAttrs</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null: array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TQvlFjp18UmIeHxutgSMMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[6]" type="UMLParameter" guid="dQxSIszTLUOtiyWQmZmkcwAA">
<XPD:ATTR name="Name" type="string">mode</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">MODE_NORMAL: string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TQvlFjp18UmIeHxutgSMMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[7]" type="UMLParameter" guid="QWVaoHVa10+K2HTShFuIPAAA">
<XPD:ATTR name="Name" type="string">bbcode</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false: bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TQvlFjp18UmIeHxutgSMMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[8]" type="UMLParameter" guid="9BQCBI+luE+fRrtCb573QgAA">
<XPD:ATTR name="Name" type="string">tableEditing</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false: bool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TQvlFjp18UmIeHxutgSMMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[9]" type="UMLParameter" guid="wHR/tAa1B0SIw1IQj5UJDQAA">
<XPD:ATTR name="Name" type="string">ckeLinkProviderLookupIds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TQvlFjp18UmIeHxutgSMMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[10]" type="UMLParameter" guid="QmJMKEf0i0uV5jbYg5Gq2wAA">
<XPD:ATTR name="Name" type="string">ckeCssConfigLookupId</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null: string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TQvlFjp18UmIeHxutgSMMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="3mDVnL02e0e+c0Qw+JG9CAAA">
<XPD:ATTR name="Name" type="string">isMultiline</XPD:ATTR>
<XPD:REF name="Owner">v37GcEX8HkOLRjvcNNXdBgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dt1S27KnnU6GW9GN+fIlswAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3mDVnL02e0e+c0Qw+JG9CAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="0YXaG0vag06nV43aZgZzYAAA">
<XPD:ATTR name="Name" type="string">createUiField</XPD:ATTR>
<XPD:REF name="Owner">v37GcEX8HkOLRjvcNNXdBgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CYpi44dtz0+2XP+nEAYPnAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0YXaG0vag06nV43aZgZzYAAA</XPD:REF>
<XPD:REF name="Type_">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cA06dzs1PEyRXlKuzqn8twAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0YXaG0vag06nV43aZgZzYAAA</XPD:REF>
<XPD:REF name="Type_">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="40K1phqruUaZpN775EBThAAA">
<XPD:ATTR name="Name" type="string">htmlView</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0YXaG0vag06nV43aZgZzYAAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="cKXcdmFzIE6+DJNYLOVtxgAA">
<XPD:ATTR name="Name" type="string">mode</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">v37GcEX8HkOLRjvcNNXdBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="7s9YLKhDcUi33AkgxIukFAAA">
<XPD:ATTR name="Name" type="string">bbcode</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">v37GcEX8HkOLRjvcNNXdBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="eQx5Bv0YPE247Y6RYtuCQQAA">
<XPD:ATTR name="Name" type="string">tableEditing</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">v37GcEX8HkOLRjvcNNXdBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="C9cwlQAhHU6VC2N3VmA2awAA">
<XPD:ATTR name="Name" type="string">ckeLinkProviderLookupIds</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">v37GcEX8HkOLRjvcNNXdBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="jhm4bEDFiE29mijSRH1IvAAA">
<XPD:ATTR name="Name" type="string">ckeCssConfigLookupId</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">v37GcEX8HkOLRjvcNNXdBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[881]" type="UMLClass" guid="/FIjjHuILEO8RLaaRJDqeQAA">
<XPD:ATTR name="Name" type="string">CkeUtils</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9ZI3B6vF00+U2/3/wB2XsAAA</XPD:REF>
<XPD:REF name="Views[1]">GPExw7xHVk2vkUsbyS2mbAAA</XPD:REF>
<XPD:REF name="Views[2]">17P+qHDn7EuPJtzJe6wGZgAA</XPD:REF>
<XPD:REF name="Views[3]">jrYZBmu+SEuMdSHrF/Xo3wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="b8qxWptMvkaiUD+DDCvc4QAA">
<XPD:ATTR name="Name" type="string">static lookupCkeLinkProvider</XPD:ATTR>
<XPD:REF name="Owner">/FIjjHuILEO8RLaaRJDqeQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="u12Bqg39rU+nbDgV75rDbgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CkeLinkProvider|mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b8qxWptMvkaiUD+DDCvc4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="sUvD3qpiVUeO8gbCLVU/fgAA">
<XPD:ATTR name="Name" type="string">ckeLinkProviderLookupId</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null: string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b8qxWptMvkaiUD+DDCvc4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="2sSXbo0kSUmQTd2g5y5GWQAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b8qxWptMvkaiUD+DDCvc4QAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="YyWLOokHeE+MQHjsI0ONNAAA">
<XPD:ATTR name="Name" type="string">static lookupCkeLinkProviders</XPD:ATTR>
<XPD:REF name="Owner">/FIjjHuILEO8RLaaRJDqeQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SosvmmSzu0OhvR5ov8vOiAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">CkeLinkProvider[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YyWLOokHeE+MQHjsI0ONNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="r4ZhzvOXLUajerO233oYJwAA">
<XPD:ATTR name="Name" type="string">ckeLinkProviderLookupIds</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null: array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YyWLOokHeE+MQHjsI0ONNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ALZoFP7V10KmWezwXyX9+wAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YyWLOokHeE+MQHjsI0ONNAAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="2Qlt9swMaEu7bvxpzhEKJgAA">
<XPD:ATTR name="Name" type="string">static lookupCkeCssConfig</XPD:ATTR>
<XPD:REF name="Owner">/FIjjHuILEO8RLaaRJDqeQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FqVAZGgxGU+rn9Z/la4Q4QAA">
<XPD:ATTR name="Name" type="string">ckeCssConfigLookupId</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null: string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2Qlt9swMaEu7bvxpzhEKJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1H0/gp7yNUakOXQvVFRZaAAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2Qlt9swMaEu7bvxpzhEKJgAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[882]" type="UMLClass" guid="VoC1wFqTtUqhF4V2Y2QJKQAA">
<XPD:ATTR name="Name" type="string">CkeHtmlBuilder</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vnl5pW4Mo0mOF6R4t1ip5wAA</XPD:REF>
<XPD:REF name="Views[1]">SarBv8rjJkKaoYnnJ2oXGAAA</XPD:REF>
<XPD:REF name="Views[2]">o7E9CHlPWk+zDekyWl4iIAAA</XPD:REF>
<XPD:REF name="Views[3]">OXGMCbnXXEObT9xquWyt0AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="2XqPZNUe3EmR+IyA97kmmQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">VoC1wFqTtUqhF4V2Y2QJKQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="f3huJwwbO0mvHbShcSgcgwAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2XqPZNUe3EmR+IyA97kmmQAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="7TUXjUJ28U6P6SEn4lQQzQAA">
<XPD:ATTR name="Name" type="string">out</XPD:ATTR>
<XPD:REF name="Owner">VoC1wFqTtUqhF4V2Y2QJKQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GICq1bVJAE6B5exMUpCZLAAA">
<XPD:ATTR name="Name" type="string">contentsHtml</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7TUXjUJ28U6P6SEn4lQQzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+dLnUfcv3E6iXt7EpuqskQAA">
<XPD:ATTR name="Name" type="string">n2nLocale</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null: N2nLocale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7TUXjUJ28U6P6SEn4lQQzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="jFidboX+lUu2NVO/gRV2TQAA">
<XPD:ATTR name="Name" type="string">getOut</XPD:ATTR>
<XPD:REF name="Owner">VoC1wFqTtUqhF4V2Y2QJKQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JD8Zw1I0zkOWcQ20hqDY3QAA">
<XPD:ATTR name="Name" type="string">contentsHtml</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jFidboX+lUu2NVO/gRV2TQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="2xXRQeYjJEC3Q0bO2s5vmwAA">
<XPD:ATTR name="Name" type="string">n2nLocale</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null: N2nLocale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jFidboX+lUu2NVO/gRV2TQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="xuFto7VAcUGtUYZXhBEncQAA">
<XPD:ATTR name="Name" type="string">editor</XPD:ATTR>
<XPD:REF name="Owner">VoC1wFqTtUqhF4V2Y2QJKQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4ZUrQIh/R0yiA3Y4C2wyTwAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xuFto7VAcUGtUYZXhBEncQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="P3H3Q2iESUigU0+Mp0bivAAA">
<XPD:ATTR name="Name" type="string">ckeComposer</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null: CkeComposer</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xuFto7VAcUGtUYZXhBEncQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="m3PguTsIO0uBZMgdvAxLqQAA">
<XPD:ATTR name="Name" type="string">getEditor</XPD:ATTR>
<XPD:REF name="Owner">VoC1wFqTtUqhF4V2Y2QJKQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="jwyzIkOxWk2kL2HETHpZOAAA">
<XPD:ATTR name="Name" type="string">html</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">HtmlBuilder</XPD:ATTR>
<XPD:REF name="Owner">VoC1wFqTtUqhF4V2Y2QJKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="lhvPhThyIkikdmyW6U4kawAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">HtmlView</XPD:ATTR>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
<XPD:REF name="Owner">VoC1wFqTtUqhF4V2Y2QJKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[883]" type="UMLClass" guid="vmTirQlb60u757op6b2nawAA">
<XPD:ATTR name="Name" type="string">JpegReduceConfig</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[884]" type="UMLClass" guid="khQxjCfBIEe3Sj8tCljEcQAA">
<XPD:ATTR name="Name" type="string">PngModifier</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+hpk5lsi8k2ARrYPjX7D/wAA</XPD:REF>
<XPD:REF name="Views[1]">2BCLKR+Q8UKOMTosbS6/GwAA</XPD:REF>
<XPD:REF name="Views[2]">NEiiXfSdH0OZimncFFi2JQAA</XPD:REF>
<XPD:REF name="Views[3]">WiyAMGyMIUGKq8lniFg83AAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">IST0kJmAOUuESnjpz42njwAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">yNp2SNPt7UexBg60zq1kNgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">4</XPD:ATTR>
<XPD:REF name="Generalizations[0]">zd2yCDor1UiFnC0YURDtfAAA</XPD:REF>
<XPD:REF name="Generalizations[1]">zl8+dBp7IE+NUyW1qmsvUQAA</XPD:REF>
<XPD:REF name="Generalizations[2]">uUNXyKAB7kGkgqtaFydhJgAA</XPD:REF>
<XPD:REF name="Generalizations[3]">9HRz000HQEC1tQVG59JM+AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="DbL7XLGB70qNBZoK+uGIegAA">
<XPD:ATTR name="Name" type="string">reduce</XPD:ATTR>
<XPD:REF name="Owner">khQxjCfBIEe3Sj8tCljEcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="l68Psnw1mk2Wqk9NfJqewAAA">
<XPD:ATTR name="Name" type="string">quantize</XPD:ATTR>
<XPD:REF name="Owner">khQxjCfBIEe3Sj8tCljEcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[885]" type="UMLGeneralization" guid="zd2yCDor1UiFnC0YURDtfAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">khQxjCfBIEe3Sj8tCljEcQAA</XPD:REF>
<XPD:REF name="Parent">jkGVtjfVY0WivSEf7jM9mQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[886]" type="UMLGeneralization" guid="zl8+dBp7IE+NUyW1qmsvUQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">khQxjCfBIEe3Sj8tCljEcQAA</XPD:REF>
<XPD:REF name="Parent">jkGVtjfVY0WivSEf7jM9mQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[887]" type="UMLClass" guid="jkGVtjfVY0WivSEf7jM9mQAA">
<XPD:ATTR name="Name" type="string">BasicImageModifier</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+pYecYowhk2jboOYM0h5WQAA</XPD:REF>
<XPD:REF name="Views[1]">MqA1/6h3G0OxsvMKBbbJFQAA</XPD:REF>
<XPD:REF name="Views[2]">TwWbNMx3Xk26vf/DQrybRgAA</XPD:REF>
<XPD:REF name="Views[3]">Xh1L12Yu0UKtYPdsC5PMjAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">VtfiYla02EKS3AnA5KYEAgAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">X8/dpv4S1kOhD9qcQf1XOAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">5</XPD:ATTR>
<XPD:REF name="Specializations[0]">zl8+dBp7IE+NUyW1qmsvUQAA</XPD:REF>
<XPD:REF name="Specializations[1]">zd2yCDor1UiFnC0YURDtfAAA</XPD:REF>
<XPD:REF name="Specializations[2]">uUNXyKAB7kGkgqtaFydhJgAA</XPD:REF>
<XPD:REF name="Specializations[3]">9HRz000HQEC1tQVG59JM+AAA</XPD:REF>
<XPD:REF name="Specializations[4]">ctgl6BTgDkK0tP8buDaxDgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="gbS6NoOTZ0iGQv6Qz4LxdQAA">
<XPD:ATTR name="Name" type="string">crop</XPD:ATTR>
<XPD:REF name="Owner">jkGVtjfVY0WivSEf7jM9mQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="4NM7aVwHo0aMLATDbVWY9gAA">
<XPD:ATTR name="Name" type="string">getImageModifierMethod</XPD:ATTR>
<XPD:REF name="Owner">jkGVtjfVY0WivSEf7jM9mQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Qt1TXLPzG0mrSgtuhsjN/QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4NM7aVwHo0aMLATDbVWY9gAA</XPD:REF>
<XPD:REF name="Type_">5r5kaROmhU+a9n/RIuMQeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="eyU6kdfdi0WI4Bm68iHR2AAA">
<XPD:ATTR name="Name" type="string">resize</XPD:ATTR>
<XPD:REF name="Owner">jkGVtjfVY0WivSEf7jM9mQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">99laLKneQ0qgPJvavVDJvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[888]" type="UMLGeneralization" guid="uUNXyKAB7kGkgqtaFydhJgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">khQxjCfBIEe3Sj8tCljEcQAA</XPD:REF>
<XPD:REF name="Parent">jkGVtjfVY0WivSEf7jM9mQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[889]" type="UMLGeneralization" guid="9HRz000HQEC1tQVG59JM+AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">khQxjCfBIEe3Sj8tCljEcQAA</XPD:REF>
<XPD:REF name="Parent">jkGVtjfVY0WivSEf7jM9mQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">38Rj/mV+Mk+CCF6/TrYSggAA</XPD:REF>
<XPD:REF name="Views[1]">V0tO3gH4Pk6LmP5ymIJHjQAA</XPD:REF>
<XPD:REF name="Views[2]">maHAV8M8n0uaeUp8IPOLcQAA</XPD:REF>
<XPD:REF name="Views[3]">s8obXWGKu0uuAq6MocdCTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[890]" type="UMLRealization" guid="VtfiYla02EKS3AnA5KYEAgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">jkGVtjfVY0WivSEf7jM9mQAA</XPD:REF>
<XPD:REF name="Supplier">tOyS954qpUKOFzT2rL7+iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[891]" type="UMLInterface" guid="4E7jyfblj02al3+Bxfws6AAA">
<XPD:ATTR name="Name" type="string">KnownImageModifier</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">uPjv4Ua10E2b2tgPgiyATAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">IST0kJmAOUuESnjpz42njwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">yNp2SNPt7UexBg60zq1kNgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Cs5QUt2hXEqYB676xTBVowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[892]" type="UMLGeneralization" guid="Cs5QUt2hXEqYB676xTBVowAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">4E7jyfblj02al3+Bxfws6AAA</XPD:REF>
<XPD:REF name="Parent">tOyS954qpUKOFzT2rL7+iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[893]" type="UMLRealization" guid="uPjv4Ua10E2b2tgPgiyATAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">4E7jyfblj02al3+Bxfws6AAA</XPD:REF>
<XPD:REF name="Supplier">tOyS954qpUKOFzT2rL7+iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[894]" type="UMLRealization" guid="IST0kJmAOUuESnjpz42njwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">khQxjCfBIEe3Sj8tCljEcQAA</XPD:REF>
<XPD:REF name="Supplier">4E7jyfblj02al3+Bxfws6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[895]" type="UMLRealization" guid="yNp2SNPt7UexBg60zq1kNgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">khQxjCfBIEe3Sj8tCljEcQAA</XPD:REF>
<XPD:REF name="Supplier">4E7jyfblj02al3+Bxfws6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[896]" type="UMLInterface" guid="5r5kaROmhU+a9n/RIuMQeQAA">
<XPD:ATTR name="Name" type="string">ImageModifierMethod</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">pIhTfeBSE0SIGczL6em/vgAA</XPD:REF>
<XPD:REF name="Views[1]">41LWYFfJSkSX4yx8L4qk0AAA</XPD:REF>
<XPD:REF name="Views[2]">oKnvRTxpmkqwqJ4k/hcTigAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">zQriUSujtUW47JNG/1q8bAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">RvHn8i+7N0mPAbU7C7o7NQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">qiR3T8pjp0a9wF+stFXCdgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Qt1TXLPzG0mrSgtuhsjN/QAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">azG5ucm4HUamzOAZc9eUZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[897]" type="UMLAssociation" guid="2jiu7cqYE0eLnnJJC0fbYwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VVF/CFhc+kaNXSwHx9HiOwAA</XPD:REF>
<XPD:REF name="Views[1]">R5O9azutJUWc2aCRhOoxWgAA</XPD:REF>
<XPD:REF name="Views[2]">7OZHmjR3yUmC8ZpieOZwaAAA</XPD:REF>
<XPD:REF name="Views[3]">zMdTZ9q5w0OiLbBhKAllHgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="99laLKneQ0qgPJvavVDJvQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">2jiu7cqYE0eLnnJJC0fbYwAA</XPD:REF>
<XPD:REF name="Participant">jkGVtjfVY0WivSEf7jM9mQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">cKEUV07AYk6oGJcruEUP6QAA</XPD:REF>
<XPD:REF name="Views[1]">KDJph+6RyEiQZ2Akgm56RQAA</XPD:REF>
<XPD:REF name="Views[2]">XIVzcoAYI0mDmEikahWWyQAA</XPD:REF>
<XPD:REF name="Views[3]">nD/oXvopuUOgt+Spv94wPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="azG5ucm4HUamzOAZc9eUZAAA">
<XPD:REF name="Association">2jiu7cqYE0eLnnJJC0fbYwAA</XPD:REF>
<XPD:REF name="Participant">5r5kaROmhU+a9n/RIuMQeQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">znzkxHFgnEWCgDzWEAC7bQAA</XPD:REF>
<XPD:REF name="Views[1]">hZ5P/o45XEy/8BPCHjUDrQAA</XPD:REF>
<XPD:REF name="Views[2]">8+6eE3e9DUytUTS9fkcI4gAA</XPD:REF>
<XPD:REF name="Views[3]">rC4nxMWBkUKSA9qLfSvK0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[898]" type="UMLClass" guid="sTLGsVeBr0SYgTk2uHReqAAA">
<XPD:ATTR name="Name" type="string">GdImageModifier</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NlbauxjbCE+PMBORJwEu6gAA</XPD:REF>
<XPD:REF name="Views[1]">JJwD7NLHPUewHViuQkvnkgAA</XPD:REF>
<XPD:REF name="Views[2]">T7p26oFV3ECwXd0eeOgVqQAA</XPD:REF>
<XPD:REF name="Views[3]">Fwc9axG1w0eTZsSmjcjiKwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">zQriUSujtUW47JNG/1q8bAAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">RvHn8i+7N0mPAbU7C7o7NQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[899]" type="UMLRealization" guid="zQriUSujtUW47JNG/1q8bAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">sTLGsVeBr0SYgTk2uHReqAAA</XPD:REF>
<XPD:REF name="Supplier">5r5kaROmhU+a9n/RIuMQeQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2s8bwAkUKkSnMqpTr98GbwAA</XPD:REF>
<XPD:REF name="Views[1]">9Ph3+Icu20SGPPpkD7F3aQAA</XPD:REF>
<XPD:REF name="Views[2]">J0m+DM182kq21yXlD4vbFgAA</XPD:REF>
<XPD:REF name="Views[3]">HbWViWNmVkia5YuG++0qbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[900]" type="UMLRealization" guid="RvHn8i+7N0mPAbU7C7o7NQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">sTLGsVeBr0SYgTk2uHReqAAA</XPD:REF>
<XPD:REF name="Supplier">5r5kaROmhU+a9n/RIuMQeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[901]" type="UMLClass" guid="PLJlA8h+50GbHPQdJDlQUgAA">
<XPD:ATTR name="Name" type="string">ImagickImageModifier</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7g8kI2kQqUynNO2s4+kDGQAA</XPD:REF>
<XPD:REF name="Views[1]">T0cvbpwXQE6ZcVj6A13YLgAA</XPD:REF>
<XPD:REF name="Views[2]">kCmkpDVbk06j2jyjEN5RKQAA</XPD:REF>
<XPD:REF name="Views[3]">l2pySx5phE+6QIswBImftAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">qiR3T8pjp0a9wF+stFXCdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[902]" type="UMLRealization" guid="qiR3T8pjp0a9wF+stFXCdgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">PLJlA8h+50GbHPQdJDlQUgAA</XPD:REF>
<XPD:REF name="Supplier">5r5kaROmhU+a9n/RIuMQeQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5V2n7TZFqkmNFUH2td//RQAA</XPD:REF>
<XPD:REF name="Views[1]">LHQU8NHUwEaFt1G5E3Z1zAAA</XPD:REF>
<XPD:REF name="Views[2]">zomHsl9vf0umy5K+oCs0RgAA</XPD:REF>
<XPD:REF name="Views[3]">VjvWZTfNVEGwLGy+tEP2/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[903]" type="UMLClass" guid="oXccRfhu/0eUpSF4UU3dVQAA">
<XPD:ATTR name="Name" type="string">JpegModifier</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0umvs9OTCUaLIOP2+akULQAA</XPD:REF>
<XPD:REF name="Views[1]">Gl6UPfynbE2YlpBu5wIAQgAA</XPD:REF>
<XPD:REF name="Views[2]">NpwZQLhNCkaVq5MuPeOG+gAA</XPD:REF>
<XPD:REF name="Views[3]">R8sRxQab3kSAZuy4BmTytwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ctgl6BTgDkK0tP8buDaxDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[904]" type="UMLGeneralization" guid="ctgl6BTgDkK0tP8buDaxDgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">oXccRfhu/0eUpSF4UU3dVQAA</XPD:REF>
<XPD:REF name="Parent">jkGVtjfVY0WivSEf7jM9mQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pbsGqEbO0UuUmJf9LJeyxgAA</XPD:REF>
<XPD:REF name="Views[1]">1LhkOm5wGkKrXaMG0ym+MAAA</XPD:REF>
<XPD:REF name="Views[2]">u/O3dbNPQ067/69nqrm/lgAA</XPD:REF>
<XPD:REF name="Views[3]">nsMZHoji6EmzH2pe1o/KOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[905]" type="UMLAssociation" guid="THFWOlbwEUCkGvMvmRtsvAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">e1uWtGBr0kGqBZdT5xOMqAAA</XPD:REF>
<XPD:REF name="Views[1]">O/JXaMAywE2GvNPRLzUyVAAA</XPD:REF>
<XPD:REF name="Views[2]">HUAw0KpEBEGYJgUOod2fOgAA</XPD:REF>
<XPD:REF name="Views[3]">GOuR2lhjJkSqlCYEnyIf4wAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="xgvhPg84jk6kgC1OrL9UDQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">THFWOlbwEUCkGvMvmRtsvAAA</XPD:REF>
<XPD:REF name="Participant">9jy3oDF75kenG6/n6pt7IgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sP7aY+rHyUiubXZk2aY2KAAA</XPD:REF>
<XPD:REF name="Views[1]">5QC8YZId5kKH1XT+g7hSnwAA</XPD:REF>
<XPD:REF name="Views[2]">nSFZyB64WU6pddhGGTn4NQAA</XPD:REF>
<XPD:REF name="Views[3]">srYJwa/hMUKWqSjuhrMM+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ajtqViw1TUyO00dKfI2VWQAA">
<XPD:REF name="Association">THFWOlbwEUCkGvMvmRtsvAAA</XPD:REF>
<XPD:REF name="Participant">N639JLlCQk23qQBu4fNyAQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">WJLbOhOID02Dg1SRTdZXkwAA</XPD:REF>
<XPD:REF name="Views[1]">R3dLBktdeUmXFEkqmFnjZAAA</XPD:REF>
<XPD:REF name="Views[2]">RTOZGFqk/0CHm/MLISS7VgAA</XPD:REF>
<XPD:REF name="Views[3]">EC7MZ144mUeEjZXkIeXb2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[906]" type="UMLInterface" guid="kgt8xn/9cECROB1ZL+KHoQAA">
<XPD:ATTR name="Name" type="string">ImageModifier</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">sFicPpQOmkmwiooQkNGhBAAA</XPD:REF>
<XPD:REF name="Views[1]">I7u/8L2p60OTcbO+GBy7/gAA</XPD:REF>
<XPD:REF name="Views[2]">s+hluxIoR0uns95pqUWQvwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">X8/dpv4S1kOhD9qcQf1XOAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">hXk7nooE10yOHK29I/7UiAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Wd6dj+vdkk2JONSotyIPTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[907]" type="UMLRealization" guid="X8/dpv4S1kOhD9qcQf1XOAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">jkGVtjfVY0WivSEf7jM9mQAA</XPD:REF>
<XPD:REF name="Supplier">kgt8xn/9cECROB1ZL+KHoQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qBQaIgfVKE6SJkVEq15KpAAA</XPD:REF>
<XPD:REF name="Views[1]">pE9TyOn50kacqm2bF+uPQAAA</XPD:REF>
<XPD:REF name="Views[2]">0CJfhcnUJ02D/icfITD65QAA</XPD:REF>
<XPD:REF name="Views[3]">kTIb88W/G0qlq02xBCPUvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[908]" type="UMLActor" guid="p2O18RJgCEOBS8WoQeuqiwAA">
<XPD:ATTR name="Name" type="string">N2nUser</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[909]" type="UMLClass" guid="N639JLlCQk23qQBu4fNyAQAA">
<XPD:ATTR name="Name" type="string">ImageModifierFactory</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5ikCrYWWJ0+WLBofAXezugAA</XPD:REF>
<XPD:REF name="Views[1]">FnpmrxlJg0y7lnJhztaw/gAA</XPD:REF>
<XPD:REF name="Views[2]">VVm/Ik7NL0WQ6gc/5nZ+iwAA</XPD:REF>
<XPD:REF name="Views[3]">pwWbgMLFfke45iE3vDW0XgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Cb/W0Hn2qUW+CeIpYoaB/AAA">
<XPD:ATTR name="Name" type="string">buildImageModifier</XPD:ATTR>
<XPD:REF name="Owner">N639JLlCQk23qQBu4fNyAQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qq186fUe20+aLjehAav69AAA">
<XPD:ATTR name="Name" type="string">FsPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Cb/W0Hn2qUW+CeIpYoaB/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">ajtqViw1TUyO00dKfI2VWQAA</XPD:REF>
<XPD:REF name="Associations[1]">5msAOYuXTUeJCjPWZPoffwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ShjOZKGN40OWSh1PMU9RDAAA">
<XPD:ATTR name="Name" type="string">CONST_PNG</XPD:ATTR>
<XPD:REF name="Owner">N639JLlCQk23qQBu4fNyAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="oRTGEBtUrUCMwdVaAyvuXQAA">
<XPD:ATTR name="Name" type="string">CONST_JPEG</XPD:ATTR>
<XPD:REF name="Owner">N639JLlCQk23qQBu4fNyAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[910]" type="UMLAssociation" guid="j9c+LlSafku3IdOMcSASlQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bWdmOB+lj0KR/4mmzimONAAA</XPD:REF>
<XPD:REF name="Views[1]">9f5smV/RoE2pllpoZlj1NQAA</XPD:REF>
<XPD:REF name="Views[2]">VDZFzSJSI0yvtztUzubWqAAA</XPD:REF>
<XPD:REF name="Views[3]">IQ+wxDpiyUyweekZWabUnQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="5msAOYuXTUeJCjPWZPoffwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">j9c+LlSafku3IdOMcSASlQAA</XPD:REF>
<XPD:REF name="Participant">N639JLlCQk23qQBu4fNyAQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UCUYDtkEK0SMQAXhiRNk9QAA</XPD:REF>
<XPD:REF name="Views[1]">DtjN8+ivV0OksLDlUsfjlQAA</XPD:REF>
<XPD:REF name="Views[2]">tn+AOa9dxEKTt35vyGL5tAAA</XPD:REF>
<XPD:REF name="Views[3]">YVA7MUq3tEGfj6kP9LxzKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Wd6dj+vdkk2JONSotyIPTgAA">
<XPD:REF name="Association">j9c+LlSafku3IdOMcSASlQAA</XPD:REF>
<XPD:REF name="Participant">kgt8xn/9cECROB1ZL+KHoQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">t9dX2txTfkCGHxpyGrpukAAA</XPD:REF>
<XPD:REF name="Views[1]">Ifl8L2ukmkyHsLzbfVtGNwAA</XPD:REF>
<XPD:REF name="Views[2]">c+zoaficM0it0U1qNFW34gAA</XPD:REF>
<XPD:REF name="Views[3]">5Ey+mGYWcEiF0ukIw942dAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[911]" type="UMLAssociation" guid="dRskjfTMn0Oh5uaatf+5uAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="j/KJZof6D0SePnc+mTL2owAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">dRskjfTMn0Oh5uaatf+5uAAA</XPD:REF>
<XPD:REF name="Participant">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Jjf+I6IGsUmGVXNBo+ETJAAA">
<XPD:REF name="Association">dRskjfTMn0Oh5uaatf+5uAAA</XPD:REF>
<XPD:REF name="Participant">Gj50yBPzb0KkDucVWN63JQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[912]" type="UMLRealization" guid="2x3yy0N6qU2Ddow1M1uUHgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
<XPD:REF name="Supplier">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">qNdSSa2r0UqjKFIJ4jPMDAAA</XPD:REF>
<XPD:REF name="Views[1]">rRRruMA5nU2eLDrGWFwnqQAA</XPD:REF>
<XPD:REF name="Views[2]">vkCxwCzDFUWlU+r8DcCq2gAA</XPD:REF>
<XPD:REF name="Views[3]">AFwlDALSQESZu1Mn3IVL6gAA</XPD:REF>
<XPD:REF name="Views[4]">A5vXLCdt/UWJHN354nUbGwAA</XPD:REF>
<XPD:REF name="Views[5]">mBG6byFWsUmMU6dKHzho/wAA</XPD:REF>
<XPD:REF name="Views[6]">dc8ll8R6ZUqMYxRLIpx5WAAA</XPD:REF>
<XPD:REF name="Views[7]">afSqxnDphkyhnIaJOBs+lgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[913]" type="UMLGeneralization" guid="dtaUzrjgWk2OW79dlz9EQQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">e5PYM1m2dk6WgYHWse6bsQAA</XPD:REF>
<XPD:REF name="Parent">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nBSHTt+/gES2jGGfUxy/egAA</XPD:REF>
<XPD:REF name="Views[1]">lCmjYfPvOUeksOTY8qVweAAA</XPD:REF>
<XPD:REF name="Views[2]">VARyrBHrvkSWJMH17OCVgQAA</XPD:REF>
<XPD:REF name="Views[3]">lOrxXXxky0mudcqSzMVZTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[914]" type="UMLGeneralization" guid="nKfxiCnZu0mWtZDbC4ChbgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
<XPD:REF name="Parent">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fqczLE3DmkOU7w5CCFbXuwAA</XPD:REF>
<XPD:REF name="Views[1]">PdglRyA/8Eq9v6sGk5eZlgAA</XPD:REF>
<XPD:REF name="Views[2]">XWUdJlnFgUSLuvnj/oA/4gAA</XPD:REF>
<XPD:REF name="Views[3]">ql3gBC0Kw0KxtM7lubntjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[915]" type="UMLAssociation" guid="TulvP0sqaUaVod10guUEcwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Fp19Y5VxiUKWN0Fm4ERHeQAA</XPD:REF>
<XPD:REF name="Views[1]">7n2Sq6HSL0SHj8pfma9a4gAA</XPD:REF>
<XPD:REF name="Views[2]">oaMHrywRqESr/RfNfhWNVgAA</XPD:REF>
<XPD:REF name="Views[3]">6eWXsiKIc0OgpLmtBHT+hwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="7ZMbtwxqi0OiFfLzjBxlpgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">TulvP0sqaUaVod10guUEcwAA</XPD:REF>
<XPD:REF name="Participant">e5PYM1m2dk6WgYHWse6bsQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hwFI3YSyY0ycjaNS7xAAOgAA</XPD:REF>
<XPD:REF name="Views[1]">9PneUKivUE6L01RP0+AVxAAA</XPD:REF>
<XPD:REF name="Views[2]">IiYKYB8/9UirWRNTyBMRrQAA</XPD:REF>
<XPD:REF name="Views[3]">slTmqQc+4k6UGmFnHAlVlAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="GHcO4ce04kakDaAuRLqZEAAA">
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">TulvP0sqaUaVod10guUEcwAA</XPD:REF>
<XPD:REF name="Participant">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ddI4SizbLUW0kbDV8PXsEgAA</XPD:REF>
<XPD:REF name="Views[1]">n0XifCYoGUGaf+MRcSMQWwAA</XPD:REF>
<XPD:REF name="Views[2]">17RShs+7hUq8Qgv/tH0BEgAA</XPD:REF>
<XPD:REF name="Views[3]">ndfWVUEUDkSNjYLo0mrxRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[916]" type="UMLGeneralization" guid="NeRFjCWSD06ZgF7heKKuGAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">P9WH1d0exkmcqgDjwlI+NAAA</XPD:REF>
<XPD:REF name="Parent">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7byJOhpwNESi9tpVqOsMMAAA</XPD:REF>
<XPD:REF name="Views[1]">5gAJU24++km0osFszwdy5QAA</XPD:REF>
<XPD:REF name="Views[2]">JQFzl1wYa02uFWLe9PWM4gAA</XPD:REF>
<XPD:REF name="Views[3]">m3Wn7uYcPEWPzuMPMcsl0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[917]" type="UMLAssociation" guid="hvl24XOZC0eAbV62gDvZLwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ilkn94bdEkeiI+2EzwqEEAAA</XPD:REF>
<XPD:REF name="Views[1]">B0APdBz250yWfTNK2fiqPwAA</XPD:REF>
<XPD:REF name="Views[2]">+sQ8U6OjEkiEBgtGWYB47QAA</XPD:REF>
<XPD:REF name="Views[3]">DTqb3eGqE0Sl0ImaveiUOwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ZmmVPueWsEqLD2lBA6r13QAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">hvl24XOZC0eAbV62gDvZLwAA</XPD:REF>
<XPD:REF name="Participant">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6fdV3us6CU67o9cIdH9rXAAA</XPD:REF>
<XPD:REF name="Views[1]">ko7pA7oIdEq0CUikkAaivAAA</XPD:REF>
<XPD:REF name="Views[2]">oUbXu708DEWg327Q43VYrwAA</XPD:REF>
<XPD:REF name="Views[3]">fBCNufkUlUiYC3kirA9LSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="oTxyyE1wFkC4S61IZkUFiAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">hvl24XOZC0eAbV62gDvZLwAA</XPD:REF>
<XPD:REF name="Participant">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">s+IzJ32itUG4/aUAdz3uugAA</XPD:REF>
<XPD:REF name="Views[1]">wqpv+yr2lU2D8THmELqniQAA</XPD:REF>
<XPD:REF name="Views[2]">TNOKUukE70eOQHbHph7GFwAA</XPD:REF>
<XPD:REF name="Views[3]">bSAaMe3v1kifeCBeAafI3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[918]" type="UMLAssociation" guid="SHxsKD9oSky+JBwZTSxJeAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LIMQcjxKTkaO30RsH43UZwAA</XPD:REF>
<XPD:REF name="Views[1]">WC+iutKdgkahqOuUy3vOkwAA</XPD:REF>
<XPD:REF name="Views[2]">qOqCSDQGpUS+F9cTATcHrgAA</XPD:REF>
<XPD:REF name="Views[3]">eblNKviqw0ykCwvby5BlpQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="os1jZ4bzsUecINYb6d00rwAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">SHxsKD9oSky+JBwZTSxJeAAA</XPD:REF>
<XPD:REF name="Participant">pLTfEe+Xj0C+ZgPrPHK/WwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xLyby8hbU0KuOoE8C4dNfgAA</XPD:REF>
<XPD:REF name="Views[1]">ur3ioGDjUUOFiskCnHNgPAAA</XPD:REF>
<XPD:REF name="Views[2]">Twg0pp7HWEq7CWL5C0tISAAA</XPD:REF>
<XPD:REF name="Views[3]">1sl5by4Q8EuCM5IuA1hmagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="mDYVtXZmX0W5FMuqixRX6QAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">SHxsKD9oSky+JBwZTSxJeAAA</XPD:REF>
<XPD:REF name="Participant">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GIxFuDCzbkiY/+AB6yhtzAAA</XPD:REF>
<XPD:REF name="Views[1]">FzDpcc8+rUSP5VLcY/u4TwAA</XPD:REF>
<XPD:REF name="Views[2]">zguYih55dkmgDBKgNOOBgwAA</XPD:REF>
<XPD:REF name="Views[3]">d2wHmfYBq0+9iPyJs0oSpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[919]" type="UMLGeneralization" guid="jnvYc2fQlEevN8E5WudohwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">m7LOvWvG/UWk58cXWYff2gAA</XPD:REF>
<XPD:REF name="Parent">QZM7B3whJ0aRoUSxS/TspgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qONyWo+Ubkyk+eGHMLdiQgAA</XPD:REF>
<XPD:REF name="Views[1]">8Rk62sTyyUq2fDR1kuALMwAA</XPD:REF>
<XPD:REF name="Views[2]">ADMuIgL8CUy8Nqm/oF23JAAA</XPD:REF>
<XPD:REF name="Views[3]">/BgBWv3caUeuK0mXS9jBggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[920]" type="UMLAssociation" guid="PLj+LJRTzE+yJTEwIVS9jAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wP0DuRbHVkq1bhmR9GhDagAA</XPD:REF>
<XPD:REF name="Views[1]">ZS+8iB/4UUapSpUfFRM6uAAA</XPD:REF>
<XPD:REF name="Views[2]">5yAkAWwI9Eu0MWiSDhctMAAA</XPD:REF>
<XPD:REF name="Views[3]">RxC4PQTXwkunNsegefUV9wAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="XltwhKtGB0qoyMrS6NL+dwAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">PLj+LJRTzE+yJTEwIVS9jAAA</XPD:REF>
<XPD:REF name="Participant">RBD3Q/2UWkekitvyc4gu7gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EsXF+Q1gKUeWbKT8dYyUTgAA</XPD:REF>
<XPD:REF name="Views[1]">BFhSs7gqbUa2cFtOiidDIgAA</XPD:REF>
<XPD:REF name="Views[2]">YUcvvFllrkilh6pa03PQtAAA</XPD:REF>
<XPD:REF name="Views[3]">Ct9ajdKDe0e4NiG5wEbDhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="gB5KAMH9+EiIZqgsNJ2JTAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">PLj+LJRTzE+yJTEwIVS9jAAA</XPD:REF>
<XPD:REF name="Participant">QZM7B3whJ0aRoUSxS/TspgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+XCJcQzXhUCGIHpIWDEVTwAA</XPD:REF>
<XPD:REF name="Views[1]">Jdok7pl3vUGROhcsIV4NiwAA</XPD:REF>
<XPD:REF name="Views[2]">IB81PxWxiUOpAxaNuOzvaQAA</XPD:REF>
<XPD:REF name="Views[3]">F0kCITWYMEaFfWMW8QaPnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[921]" type="UMLAssociation" guid="1wSNpgNb1kmx1/2/yK5togAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">u3JO4otuFEeLluMBYMxxYgAA</XPD:REF>
<XPD:REF name="Views[1]">zAfRGKujf0aGhcm6GUKC5wAA</XPD:REF>
<XPD:REF name="Views[2]">/AqKQhTsKk2ncZRKoDbDZgAA</XPD:REF>
<XPD:REF name="Views[3]">L4hLxUrkiEamx+WZM7zO9AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="O42VzvaVjU6VS6lYcPDlZAAA">
<XPD:ATTR name="Multiplicity" type="string">2</XPD:ATTR>
<XPD:REF name="Association">1wSNpgNb1kmx1/2/yK5togAA</XPD:REF>
<XPD:REF name="Participant">m7LOvWvG/UWk58cXWYff2gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Hi3BsdqeuUKTs+ksxtXmFwAA</XPD:REF>
<XPD:REF name="Views[1]">Q6LtjmLnC0+ohLwGQriSggAA</XPD:REF>
<XPD:REF name="Views[2]">HoA1F3PPmUSkz3au4X9x5QAA</XPD:REF>
<XPD:REF name="Views[3]">UY50SK62T0C1OvZGlwQ0kgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="w0XnPGvlV0mCVstd+ailNgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">1wSNpgNb1kmx1/2/yK5togAA</XPD:REF>
<XPD:REF name="Participant">RBD3Q/2UWkekitvyc4gu7gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SigDI9/VfEi4s/BUwXRV2QAA</XPD:REF>
<XPD:REF name="Views[1]">VEXeV79FikW78CfvbaYfwQAA</XPD:REF>
<XPD:REF name="Views[2]">4+m2fHo6FEeEadCxw4jEeQAA</XPD:REF>
<XPD:REF name="Views[3]">wtQ7M0eQ0kC9DauLEdBXVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[922]" type="UMLAssociation" guid="S6ybpEaLjUqDPPnK9eCpqAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lcqN91HlKEWHwmeFVLZRwAAA</XPD:REF>
<XPD:REF name="Views[1]">B57I8UsrCUmmXDCXGfbcZQAA</XPD:REF>
<XPD:REF name="Views[2]">knIR2tFodk2GtRgicV0sfAAA</XPD:REF>
<XPD:REF name="Views[3]">FM8sE/21kE6+9n7Q+VzbYAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="OWum86uPDEG2WsxUPYjFDwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">S6ybpEaLjUqDPPnK9eCpqAAA</XPD:REF>
<XPD:REF name="Participant">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ud8p+8PevUGUssEaqKVoSgAA</XPD:REF>
<XPD:REF name="Views[1]">kRF0BzvJA0OOCUtseZM9MwAA</XPD:REF>
<XPD:REF name="Views[2]">ToI9Xo40zUqugCs51L7XKwAA</XPD:REF>
<XPD:REF name="Views[3]">8HB7uIw5GU+QEyyzQ5HZ0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="UkHay6y4/EKRc2yLr2NquwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">S6ybpEaLjUqDPPnK9eCpqAAA</XPD:REF>
<XPD:REF name="Participant">s5xk8v+ceUy/i3QT9hdb4QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+wtOY8RXj02J2NBIRPu9FQAA</XPD:REF>
<XPD:REF name="Views[1]">xU1eHJvYKEimISr1uCDdoQAA</XPD:REF>
<XPD:REF name="Views[2]">JR2enJnloU6FHWvKl15TBwAA</XPD:REF>
<XPD:REF name="Views[3]">VfbN9IA580em92PUVNNVUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[923]" type="UMLGeneralization" guid="pMM1VxN3h0SdgvMKfdzciQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">SCHrnh7mXkmivJFDIGaY0gAA</XPD:REF>
<XPD:REF name="Parent">s5xk8v+ceUy/i3QT9hdb4QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">oKCkkBjJ9EGjF/7ZIYNGrgAA</XPD:REF>
<XPD:REF name="Views[1]">X05TzMQurEqJX4XmLFXxawAA</XPD:REF>
<XPD:REF name="Views[2]">opFJjvZO9UKKi1jrbaV5GgAA</XPD:REF>
<XPD:REF name="Views[3]">oL4+5DRoNE+v2gpmy2OfoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[924]" type="UMLAssociation" guid="w9VgqWQz0Ei9WMghEx2VzAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GcHXkDMF3UaDgA7X1yI8tAAA</XPD:REF>
<XPD:REF name="Views[1]">nUdX9KkopU2tBeHVHLiZOwAA</XPD:REF>
<XPD:REF name="Views[2]">9nHFotAr10i2HwXmkF1DugAA</XPD:REF>
<XPD:REF name="Views[3]">jhSUz+jzEkO+kwpA2lVzcgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="VxFDUslkp0SEqtw+zvmJ2wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">w9VgqWQz0Ei9WMghEx2VzAAA</XPD:REF>
<XPD:REF name="Participant">RBD3Q/2UWkekitvyc4gu7gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1PDH1xTVyE+wgUEmsOR2JgAA</XPD:REF>
<XPD:REF name="Views[1]">Shw9sbyK/kWsWshJ9CBlBwAA</XPD:REF>
<XPD:REF name="Views[2]">Y1L30YY92UePPzdsDS9TBAAA</XPD:REF>
<XPD:REF name="Views[3]">D42U+a66Z0CDmJ+qR3PBSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="iPIICVgwb0uB3DPrt6aIPgAA">
<XPD:REF name="Association">w9VgqWQz0Ei9WMghEx2VzAAA</XPD:REF>
<XPD:REF name="Participant">T1/BfG47hU2mheDIhkwvjQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6SBxQbbookecbE98mhAvJAAA</XPD:REF>
<XPD:REF name="Views[1]">LH3xwKCqTkmUXodH20sKRwAA</XPD:REF>
<XPD:REF name="Views[2]">dRG14QvXHUGu3cNRwl77qAAA</XPD:REF>
<XPD:REF name="Views[3]">A4KsPNurv0qUu3y3jmJA1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[925]" type="UMLAssociation" guid="oeUt50FmgUyayh6bV0RhAgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CP4u9N1gZEWuC6RQn/BKXgAA</XPD:REF>
<XPD:REF name="Views[1]">sEBSPCJOIkC90tWdyXPtKAAA</XPD:REF>
<XPD:REF name="Views[2]">d2mjOvtiYEaPHfbJ4ZyhJgAA</XPD:REF>
<XPD:REF name="Views[3]">wN2SbETK+kSEA7RcODQ43QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="obUA4jW3bUCIocB7TJMJ8wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">oeUt50FmgUyayh6bV0RhAgAA</XPD:REF>
<XPD:REF name="Participant">aw5yRlTD5UGOQKkgdQHwGQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IUVfQz6/8EyRNYd3t6YlyAAA</XPD:REF>
<XPD:REF name="Views[1]">lVJDd81IcU6hwBeHG2LjBgAA</XPD:REF>
<XPD:REF name="Views[2]">ZIZ2vugit0yiX51R6/ctmgAA</XPD:REF>
<XPD:REF name="Views[3]">LFDqBHKBgUKsIKZ+KQW5lgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="WyzoCTq9RkyqJNBquEP+pgAA">
<XPD:REF name="Association">oeUt50FmgUyayh6bV0RhAgAA</XPD:REF>
<XPD:REF name="Participant">6CkOMNL28k2eHx1jSdnvUgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OGa6P91zjk+vQpGLhewA2QAA</XPD:REF>
<XPD:REF name="Views[1]">HJgisAZiYkywDZ1YlQncQAAA</XPD:REF>
<XPD:REF name="Views[2]">ces941/6ikCPrHf7y5tEhgAA</XPD:REF>
<XPD:REF name="Views[3]">+emevwSBe0mikeayd0tVDQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[926]" type="UMLAssociation" guid="MmSJ3j4Ti0GPBv6KlOkNSgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RLteVqqTKkaElK0RxbzikwAA</XPD:REF>
<XPD:REF name="Views[1]">lk2mbamD+kae/faIR14g+gAA</XPD:REF>
<XPD:REF name="Views[2]">UTPUvFXnGkuplONnyzxFogAA</XPD:REF>
<XPD:REF name="Views[3]">meHbNSPAH0KbEz7JkdNNmgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="wRlm7j8thEeXrdR356WWlQAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">MmSJ3j4Ti0GPBv6KlOkNSgAA</XPD:REF>
<XPD:REF name="Participant">MLLHUrw38Ue1Z//Sb33SfgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Gh0mSpBw5EmnCikNgbedigAA</XPD:REF>
<XPD:REF name="Views[1]">NW03JecfHkGTaCwDvzklYwAA</XPD:REF>
<XPD:REF name="Views[2]">OnTCZDL9rkC0SbsI0g0zWAAA</XPD:REF>
<XPD:REF name="Views[3]">53zhbt5OOUyemcJyv/oEeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="SlqqSlFqV0G7159Mck0wyAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">MmSJ3j4Ti0GPBv6KlOkNSgAA</XPD:REF>
<XPD:REF name="Participant">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">R6Wg+Im9GEm3ZRqiu8xBbwAA</XPD:REF>
<XPD:REF name="Views[1]">6Zh0XCDv30+aaRP8YJMPHAAA</XPD:REF>
<XPD:REF name="Views[2]">0QftaC+I6ka9+FrU2mWNjAAA</XPD:REF>
<XPD:REF name="Views[3]">eGNcxGQzw0yehi9jyP/i4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[927]" type="UMLAssociation" guid="9giaxDmULkOCVdr3MUueWgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+v3euLBF0EayZQUaogqQsAAA</XPD:REF>
<XPD:REF name="Views[1]">A/vHTEq/c0CCzEJNNDgAoAAA</XPD:REF>
<XPD:REF name="Views[2]">9K3CELtuckeyQbLNcASePAAA</XPD:REF>
<XPD:REF name="Views[3]">3UShAq6FlUKKCxQYe4eacgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="eGh0FVNxMEWU0Bf6kAd5KQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">9giaxDmULkOCVdr3MUueWgAA</XPD:REF>
<XPD:REF name="Participant">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">G8qiarIxCUmYU0MEN3xCzgAA</XPD:REF>
<XPD:REF name="Views[1]">jyFYUMUG0U6mQzRfPN4brwAA</XPD:REF>
<XPD:REF name="Views[2]">lL7WQUlbYUGomfsPSsuCyAAA</XPD:REF>
<XPD:REF name="Views[3]">4HlWNC2nPUyEkX/YNxNRkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="wZQL6XMqOkq1PSA2hAGN2gAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">9giaxDmULkOCVdr3MUueWgAA</XPD:REF>
<XPD:REF name="Participant">qcZDCPTU9U+iwyeKnfbqGQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ufC8eAqSJEK7HVV9oQOa/AAA</XPD:REF>
<XPD:REF name="Views[1]">Cg7G/YsM2UW7HPyko5SBpgAA</XPD:REF>
<XPD:REF name="Views[2]">pDjLLt9T4Ey0yzkQ6s6gxAAA</XPD:REF>
<XPD:REF name="Views[3]">rJTQxWGEdU+hsis7YKjYfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[928]" type="UMLAssociation" guid="Zim4LPzggUmmm5TCLpeingAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xEKVIyDvIUKXaIltLUPK4gAA</XPD:REF>
<XPD:REF name="Views[1]">KrJ7/OD1OE+5PX4+oek8GAAA</XPD:REF>
<XPD:REF name="Views[2]">7ltVC6EnU0iUcHFDMkynEgAA</XPD:REF>
<XPD:REF name="Views[3]">dKlKWbVtbk2MSWwc3VPdHAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="F49zAjzmFUKUN12nn61L0wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Zim4LPzggUmmm5TCLpeingAA</XPD:REF>
<XPD:REF name="Participant">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mEJw+e7AVUGM/pxWkijQvQAA</XPD:REF>
<XPD:REF name="Views[1]">V4ql2kCEYki988+dweLF1QAA</XPD:REF>
<XPD:REF name="Views[2]">gzkuTNzRIkGp2f1pNP8l/QAA</XPD:REF>
<XPD:REF name="Views[3]">TMuB+O0bXUisH2xWmxSIJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="k/CoH0aGk0KImOqsiJZ8ngAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">Zim4LPzggUmmm5TCLpeingAA</XPD:REF>
<XPD:REF name="Participant">TvvpTFzWH0itCX5uwMVCbQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CYdtfYOwkU2/N24BAgO7JgAA</XPD:REF>
<XPD:REF name="Views[1]">WfLrRsd6Fk6juYoI88F1dQAA</XPD:REF>
<XPD:REF name="Views[2]">ps8L3zzQQ0ydL/1LzwIUKwAA</XPD:REF>
<XPD:REF name="Views[3]">uwu3UQMjK0WgdKYaTu91YQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[929]" type="UMLAssociation" guid="9pLV3iBPYkaq7SsYuNmXIQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0SyxiTI64U+G08cNmHrJOQAA</XPD:REF>
<XPD:REF name="Views[1]">O9EWAxZ1jkCBO5EVnqudKQAA</XPD:REF>
<XPD:REF name="Views[2]">JqmDu9YQMEWww3mOuy+RMwAA</XPD:REF>
<XPD:REF name="Views[3]">c8OGbobakku+Eb+MNWtQMwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="npZv/+nyxUOxRAkHfMvYQgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">9pLV3iBPYkaq7SsYuNmXIQAA</XPD:REF>
<XPD:REF name="Participant">TvvpTFzWH0itCX5uwMVCbQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GKxeV82e60ygADTwQD4XGgAA</XPD:REF>
<XPD:REF name="Views[1]">5CyMVIG12UaegNarB6FO1wAA</XPD:REF>
<XPD:REF name="Views[2]">BbQK6VNm1Uy1ewMPNkck+wAA</XPD:REF>
<XPD:REF name="Views[3]">kkDW2/a2qEu4FKHoCG+OugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="TBH01DX3C0aA5ll8oKNumAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">9pLV3iBPYkaq7SsYuNmXIQAA</XPD:REF>
<XPD:REF name="Participant">z4lrWEGo+0m83ZKv+RmkPQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gvluCBFNAki2N4bxJ35RCAAA</XPD:REF>
<XPD:REF name="Views[1]">/cGz5DJI6kWzzWck8X2XLQAA</XPD:REF>
<XPD:REF name="Views[2]">Jg8Eq3WahUGTmVSP9XAdZQAA</XPD:REF>
<XPD:REF name="Views[3]">71spZx6yP0iz5hDyndwLPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[930]" type="UMLAssociation" guid="jp09C3OvSUe8ynPqEC32eAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UaWcbFHcGUKD6t8Xe7RTwAAA</XPD:REF>
<XPD:REF name="Views[1]">PWhYJ7lxPkmnCd6+8r+vGQAA</XPD:REF>
<XPD:REF name="Views[2]">AKlkq1425UiduUEEnrJMqQAA</XPD:REF>
<XPD:REF name="Views[3]">SGa2PqLPW0mLmc9M61dBpgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="y4MUe3uU5UmKS3Os2Gl3ewAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">jp09C3OvSUe8ynPqEC32eAAA</XPD:REF>
<XPD:REF name="Participant">TvvpTFzWH0itCX5uwMVCbQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sL5G8D22lUexKp6fVZJZsgAA</XPD:REF>
<XPD:REF name="Views[1]">7xdk+1cIv0aNipIfDPqWqwAA</XPD:REF>
<XPD:REF name="Views[2]">3unX0g0VV0WBeUoOzvaHGwAA</XPD:REF>
<XPD:REF name="Views[3]">RF/dedKTAkW5ICBUv3rxIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Xu43IeHjXUORLkD3BiRYEQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">jp09C3OvSUe8ynPqEC32eAAA</XPD:REF>
<XPD:REF name="Participant">Lu0O+erwFUCWMl0FEz5O3wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KIqstP6JNkqrwRLp95s17AAA</XPD:REF>
<XPD:REF name="Views[1]">toWfNtGP1ES2399KnFcF+AAA</XPD:REF>
<XPD:REF name="Views[2]">ei8gSJieJ0m1T1HXUTr8RAAA</XPD:REF>
<XPD:REF name="Views[3]">4kzeYkwaV0OnHWi+7hjUMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[931]" type="UMLAssociation" guid="jFsiucPwXUCjOqO0WDkIoQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ay8+aAePUEa1uPDnyvtMKQAA</XPD:REF>
<XPD:REF name="Views[1]">JJWXFGJIPEiNK7LQAOUsyAAA</XPD:REF>
<XPD:REF name="Views[2]">f0347eW0JEaq6DT+CiUW5AAA</XPD:REF>
<XPD:REF name="Views[3]">pQk+50Cll02IBJ1iv7IegAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Qhkr66sj9kO3fiYb+Z6SGgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">jFsiucPwXUCjOqO0WDkIoQAA</XPD:REF>
<XPD:REF name="Participant">TvvpTFzWH0itCX5uwMVCbQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kRitXcF5d0mF7r7gSZIeFgAA</XPD:REF>
<XPD:REF name="Views[1]">FkQYwU6oW0eiH3tnOG0C9wAA</XPD:REF>
<XPD:REF name="Views[2]">6AS5fpjwZUqZmz2aRWoD/wAA</XPD:REF>
<XPD:REF name="Views[3]">+qtZxutp+Ey9r2VBW5rNmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="YNMDnbDKIkyfhwBUluvbJwAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">jFsiucPwXUCjOqO0WDkIoQAA</XPD:REF>
<XPD:REF name="Participant">0LRCrdJ5K0WWrJocFSHRwAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XzCzdloGz0alXUyVHNi7mwAA</XPD:REF>
<XPD:REF name="Views[1]">kiPmB6vWiUyyB2yjCn/K0wAA</XPD:REF>
<XPD:REF name="Views[2]">0rafpccSN02NyqHgqC8oZAAA</XPD:REF>
<XPD:REF name="Views[3]">CicYzlu6DkG+54PBdNLgIwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[932]" type="UMLAssociation" guid="ByniUiCfJ0SS8g0IQvcZfQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/Zyf4bKgSUu82ii4zMhs8QAA</XPD:REF>
<XPD:REF name="Views[1]">3Cv765xMO0i3xPZORAJMXwAA</XPD:REF>
<XPD:REF name="Views[2]">BfN3ngWT3kKHzs+Q1XtACgAA</XPD:REF>
<XPD:REF name="Views[3]">66RIrEsDoka74EoafYYN1QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="rjFwJa1swkenIiTAWFD9tAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">ByniUiCfJ0SS8g0IQvcZfQAA</XPD:REF>
<XPD:REF name="Participant">TvvpTFzWH0itCX5uwMVCbQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AFOKXAvyFk+3QYFLukr3egAA</XPD:REF>
<XPD:REF name="Views[1]">kgnV1ebqVk+H7RENTM+D6wAA</XPD:REF>
<XPD:REF name="Views[2]">svdLZskSVUeNKAU9fXqA7gAA</XPD:REF>
<XPD:REF name="Views[3]">2M7LjCkROUyvjTg0acT8sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="vqvtL9d2A0aOEE1t7IMaYQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">ByniUiCfJ0SS8g0IQvcZfQAA</XPD:REF>
<XPD:REF name="Participant">A3KexfwmBUOX1EoGoU1GpwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9NTl/Vw+nEe99BK3LB5ZtwAA</XPD:REF>
<XPD:REF name="Views[1]">FUzqGXjMw0i4SNJV8C/QkwAA</XPD:REF>
<XPD:REF name="Views[2]">MJsuHI8SfU2oE75vMX7RZgAA</XPD:REF>
<XPD:REF name="Views[3]">vLKJ+WsR7EalNQpW4syotQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[933]" type="UMLAssociation" guid="Y3GlcmYjtE+vPm/7y438WgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Nl7Y2Hsvk0m+eBxpw3V3LgAA</XPD:REF>
<XPD:REF name="Views[1]">DDMyiTBdlU+aRiJX4pi3XwAA</XPD:REF>
<XPD:REF name="Views[2]">TfjXr9XZaUqVVHBOxx3KEAAA</XPD:REF>
<XPD:REF name="Views[3]">SkZduiWNJkiIZQ5h9OndrwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="REazJn0V20O42ckMv5F3pAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Y3GlcmYjtE+vPm/7y438WgAA</XPD:REF>
<XPD:REF name="Participant">BABs9BP0mE+Nka+ue5BmZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Jln9hwxuIU+ED004FhqUewAA</XPD:REF>
<XPD:REF name="Views[1]">TFTekiQyXEGY8KDyRzeA6QAA</XPD:REF>
<XPD:REF name="Views[2]">t8mNgypWiU+xxEJvp9omfwAA</XPD:REF>
<XPD:REF name="Views[3]">4HdxXH+Ng0SxY7M93Mgu1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="bMAzzALDp0CWISy9rv/aKwAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">Y3GlcmYjtE+vPm/7y438WgAA</XPD:REF>
<XPD:REF name="Participant">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Q95PijrGHkimrXwnxWwjiwAA</XPD:REF>
<XPD:REF name="Views[1]">CuCSGbtlzkiyhwBPK+5fIgAA</XPD:REF>
<XPD:REF name="Views[2]">5Ipo8nD3N0mulz8ZTmyKeQAA</XPD:REF>
<XPD:REF name="Views[3]">q7lWh+p970SVS3fFtG/4MAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[934]" type="UMLAssociation" guid="bitX+2ByTUGrSy0Hpv15FQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jtW66oRFR0ysBq5QK8jZpwAA</XPD:REF>
<XPD:REF name="Views[1]">d3zdx9bHx0+EEbbPNtA4ogAA</XPD:REF>
<XPD:REF name="Views[2]">DO0lf7/ru0Cem/rP8GhMfgAA</XPD:REF>
<XPD:REF name="Views[3]">wg6D9bCaF0+hOQS/cB19AAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="rNxk4Es+cEWYO65WVK+/CQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">bitX+2ByTUGrSy0Hpv15FQAA</XPD:REF>
<XPD:REF name="Participant">0LRCrdJ5K0WWrJocFSHRwAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RfKbSMFS/kiAlEt0QqDI4AAA</XPD:REF>
<XPD:REF name="Views[1]">IKbkP51r9U+TZEaX/u+cVQAA</XPD:REF>
<XPD:REF name="Views[2]">+eAydN6Su066Ne7v0UcsqAAA</XPD:REF>
<XPD:REF name="Views[3]">m5CdmDQtZUyiNA6KEW3kyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="UQH5pDjthUWfuof65+WiNAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">bitX+2ByTUGrSy0Hpv15FQAA</XPD:REF>
<XPD:REF name="Participant">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tzpMHblbq0Wr+ECkbqAgTgAA</XPD:REF>
<XPD:REF name="Views[1]">bW5dJ1nftEeKEsAFT2HargAA</XPD:REF>
<XPD:REF name="Views[2]">QT0VCk/OT0aR12mc067QoAAA</XPD:REF>
<XPD:REF name="Views[3]">H5PWe5860EWneuNdvAXC6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[935]" type="UMLAssociation" guid="ZGFmVYApHkyhvEqP4ZWG1AAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bvVGQbD8c0mxC72enq93wAAA</XPD:REF>
<XPD:REF name="Views[1]">k02gAlmhj02Io2dLmAIfawAA</XPD:REF>
<XPD:REF name="Views[2]">OkqWMK1r2UWgVVY9+fonBwAA</XPD:REF>
<XPD:REF name="Views[3]">Pg2j1rsJsUaWHD/3zBd+oQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="pf5RuJfvrkG6NI1V8pJfcAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">ZGFmVYApHkyhvEqP4ZWG1AAA</XPD:REF>
<XPD:REF name="Participant">A3KexfwmBUOX1EoGoU1GpwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rMHeo4yxikaM9bgiRB6QQAAA</XPD:REF>
<XPD:REF name="Views[1]">2cYu4m0AIUmLBztxk6w9LAAA</XPD:REF>
<XPD:REF name="Views[2]">ChVoBgEQpE+joXfFVw+UJwAA</XPD:REF>
<XPD:REF name="Views[3]">yycWdwa40U2GWGBARjCVGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="j7mM1AA5cE6moID6zvlEQQAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">ZGFmVYApHkyhvEqP4ZWG1AAA</XPD:REF>
<XPD:REF name="Participant">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+TN+K62WFka8RUlITG5N5wAA</XPD:REF>
<XPD:REF name="Views[1]">lLQj88SVVEq/Of+fRjrrTgAA</XPD:REF>
<XPD:REF name="Views[2]">ptvhq8szgESOXAMDmqAQawAA</XPD:REF>
<XPD:REF name="Views[3]">YD8w86Z/70CJVKOkJxtTugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[936]" type="UMLAssociation" guid="Ftklm5Lm/EGGJCKpdpJgMwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RQDijjK7TEq/2R5Ib0QkVgAA</XPD:REF>
<XPD:REF name="Views[1]">zS7WdSP/6UaZ4pwJp1An+gAA</XPD:REF>
<XPD:REF name="Views[2]">ydhYubgbXE+irYJpQw+qNgAA</XPD:REF>
<XPD:REF name="Views[3]">Fj+C1gbkiEGTl5L+3sWKYwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="uvA6Gs7aXkuQGV4AXH++sAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Ftklm5Lm/EGGJCKpdpJgMwAA</XPD:REF>
<XPD:REF name="Participant">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">q2xuQfz/I0KayF53HKz04AAA</XPD:REF>
<XPD:REF name="Views[1]">ix2HWRcmeEmiRpVlcgEl8QAA</XPD:REF>
<XPD:REF name="Views[2]">x7Hzyy+jbUa+7EuqaGT++QAA</XPD:REF>
<XPD:REF name="Views[3]">LNrWqV6XH02RtAUQgrbjyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="+uzERaUAF0WaTt9BLsGhxwAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">Ftklm5Lm/EGGJCKpdpJgMwAA</XPD:REF>
<XPD:REF name="Participant">ag3jdHYhfkm4xB4Bn7iuAgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/eSkBDVzO0ik0ZDE/XgPsAAA</XPD:REF>
<XPD:REF name="Views[1]">9+fTRHWJ4ki2i9DtCm919wAA</XPD:REF>
<XPD:REF name="Views[2]">MiXEs5L46EuF/tzhUJruuwAA</XPD:REF>
<XPD:REF name="Views[3]">pXntnD1wI0OZnApazA4ncQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[937]" type="UMLAssociation" guid="AxaiUd97kkqNHj4+hoIubwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">okQyX1uRoUe0t6s1byudwwAA</XPD:REF>
<XPD:REF name="Views[1]">8oqBXM1JB0me1c485/z+vgAA</XPD:REF>
<XPD:REF name="Views[2]">x4zU2wMUtk+fjT6FMDQm4AAA</XPD:REF>
<XPD:REF name="Views[3]">tQljuui0oEu0+STd481gXgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="H63V4dnLr021dQQKNDecxgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">AxaiUd97kkqNHj4+hoIubwAA</XPD:REF>
<XPD:REF name="Participant">TvvpTFzWH0itCX5uwMVCbQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iBDR9Ti0Qk6+XaU0hZOmSQAA</XPD:REF>
<XPD:REF name="Views[1]">JFrtMjwb7UWbbtM4cIAKcwAA</XPD:REF>
<XPD:REF name="Views[2]">nRqsQXOWk0WhGqor1d0W0gAA</XPD:REF>
<XPD:REF name="Views[3]">ly4+VNfzckysVB959GWN0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="dMD0AQ787Ue3UyH2z3yhtQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">AxaiUd97kkqNHj4+hoIubwAA</XPD:REF>
<XPD:REF name="Participant">rZWhhKDOvkqX5eoPeh+ZiQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2WOxA9ll30+7k0xci1n56QAA</XPD:REF>
<XPD:REF name="Views[1]">e3mVXyCTL0C7uXEGKR5GOQAA</XPD:REF>
<XPD:REF name="Views[2]">5J8ix9+U0kyY4/SRInUklAAA</XPD:REF>
<XPD:REF name="Views[3]">jyx6O69ej02ZMv29Nd9UWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[938]" type="UMLAssociation" guid="PE7cNomAfU6cXDKhcs2adgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zItD/7I0ZEe0Jyo4WtMFCAAA</XPD:REF>
<XPD:REF name="Views[1]">0U+lpBTc+UOkQw7pBWoCIQAA</XPD:REF>
<XPD:REF name="Views[2]">xr8PReUpLUqaPCPdXpXpLgAA</XPD:REF>
<XPD:REF name="Views[3]">i6yW7mVBbkKd1GnA9JtJxQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="pHkem6GmsU+8hXLng+xyQAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">PE7cNomAfU6cXDKhcs2adgAA</XPD:REF>
<XPD:REF name="Participant">rZWhhKDOvkqX5eoPeh+ZiQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">T3EL7+UwmU2p8Dnv06w0tQAA</XPD:REF>
<XPD:REF name="Views[1]">ScFnLs32A0y16ByJapTDZgAA</XPD:REF>
<XPD:REF name="Views[2]">2BJx7mQRSU+yoRumwRnXWwAA</XPD:REF>
<XPD:REF name="Views[3]">OinAzqKwIU+ig7oJcaDWGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Mu2oQHHdcEiMWvgtwqcPzgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">PE7cNomAfU6cXDKhcs2adgAA</XPD:REF>
<XPD:REF name="Participant">Zr970zr6gEWpFoUaSUhj1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HuufUK3+k0CJRMzTBaxYwQAA</XPD:REF>
<XPD:REF name="Views[1]">+Xz5sWHx0kedvL85v+A/AAAA</XPD:REF>
<XPD:REF name="Views[2]">3+qEuNOYLkuHZN7CzNMX5AAA</XPD:REF>
<XPD:REF name="Views[3]">ru7loNvqBU2Sp9dS7wJdtwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[939]" type="UMLAssociation" guid="nRlY37MdNE++jH1BID/dxwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2H8ZpoPsbkmT8pev6k8L2AAA</XPD:REF>
<XPD:REF name="Views[1]">6SqxfIJ1DEWvOa2bSFSmWgAA</XPD:REF>
<XPD:REF name="Views[2]">iBtmQ6AG2kCPxXYkZ5hcdAAA</XPD:REF>
<XPD:REF name="Views[3]">dnigQrfCrk6yOCXZre0s4gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="vwJ5SYLj/kSeKNCtJI6qggAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">nRlY37MdNE++jH1BID/dxwAA</XPD:REF>
<XPD:REF name="Participant">WZ3T7uel+kC+9/kvo2GvsgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yC8PE07G9UqIx0ROlRxwOAAA</XPD:REF>
<XPD:REF name="Views[1]">/AVZSsnZJk2UsmjrW8rj3wAA</XPD:REF>
<XPD:REF name="Views[2]">B8nZedtPtE292c2BRbAdhwAA</XPD:REF>
<XPD:REF name="Views[3]">0phhz5SqPEqMpQiQCj+E+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="zsfs3BTbLUqmxdMWvJHf5gAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">nRlY37MdNE++jH1BID/dxwAA</XPD:REF>
<XPD:REF name="Participant">mmxvEj5P702rkAsqgCjKAwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">l15FupNBmkmO3y9lwTrSDAAA</XPD:REF>
<XPD:REF name="Views[1]">armr7RPR+EC4WT87mW2VAwAA</XPD:REF>
<XPD:REF name="Views[2]">GnX4y15nH02l5u35kQ6L1QAA</XPD:REF>
<XPD:REF name="Views[3]">h8VPc869Kki47wnaZMUW4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[940]" type="UMLAssociation" guid="Qkt6lPM5h0i71ur5Yes+cgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jnKiSKHS/USLVWMYMfrEMwAA</XPD:REF>
<XPD:REF name="Views[1]">SVGZXw/vpEOFQWNXNC+BHQAA</XPD:REF>
<XPD:REF name="Views[2]">+VAbtJ8UoEmaQOArCVABBQAA</XPD:REF>
<XPD:REF name="Views[3]">m37eePjya0a1U9lJGMcomgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="+D0/BXnk7UGkler29f6AmQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Qkt6lPM5h0i71ur5Yes+cgAA</XPD:REF>
<XPD:REF name="Participant">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5XIBrAFzzkmA2+la3LNXjgAA</XPD:REF>
<XPD:REF name="Views[1]">p/PhurmXik+sEYfjfwSMAwAA</XPD:REF>
<XPD:REF name="Views[2]">jApXj/ntMEavJrxm7r6sMAAA</XPD:REF>
<XPD:REF name="Views[3]">0KJOTlX9+UihS8aySsPKbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="MwLdSOuLpUy84SFRxHcoNQAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">Qkt6lPM5h0i71ur5Yes+cgAA</XPD:REF>
<XPD:REF name="Participant">WZ3T7uel+kC+9/kvo2GvsgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tEqUzUAXgUK2+w6TlVQdOwAA</XPD:REF>
<XPD:REF name="Views[1]">M3f7hbH5y0uMVMpLnDsd5wAA</XPD:REF>
<XPD:REF name="Views[2]">uqwGVjFIl0S2qJPbT94LIgAA</XPD:REF>
<XPD:REF name="Views[3]">ljPErjkp0k6Kk+tjPuoSYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[941]" type="UMLAssociation" guid="Sq29+0CQ+kScwSFG1KDBPQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uKmJ2vUep06krJQAXV5JwAAA</XPD:REF>
<XPD:REF name="Views[1]">vNXKTtA9UEGntZMaMBIjXAAA</XPD:REF>
<XPD:REF name="Views[2]">/u4UlPymvEKzFVNz4Cf7cQAA</XPD:REF>
<XPD:REF name="Views[3]">z5wt5NW7E0ub2HAy9RQXNwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Ujt0AMQrc0GVTVGHFH+QZAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Sq29+0CQ+kScwSFG1KDBPQAA</XPD:REF>
<XPD:REF name="Participant">8YQ9QCfCI0qm67v+YSqy+AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2wmN48obDky+e/HWMKeazAAA</XPD:REF>
<XPD:REF name="Views[1]">yaT+s5OBekqziMTIgUiUlgAA</XPD:REF>
<XPD:REF name="Views[2]">FTPsluEjREm4Sa8HBGi5+gAA</XPD:REF>
<XPD:REF name="Views[3]">bS8pWqt7p0aR38cBZBms3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="/uUMWhCtsU+0w8AfbcjgogAA">
<XPD:REF name="Association">Sq29+0CQ+kScwSFG1KDBPQAA</XPD:REF>
<XPD:REF name="Participant">7XeZkWGfE0WiINamCozgwgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GFq/baNoakOSMLFNpF/0ZwAA</XPD:REF>
<XPD:REF name="Views[1]">0NepqP1y2EyZJU+ChngEfQAA</XPD:REF>
<XPD:REF name="Views[2]">ZlQbDDgJTEump7pQ/aU0NAAA</XPD:REF>
<XPD:REF name="Views[3]">Ae2s5z0XeUyc/FrrUtEMGwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[942]" type="UMLAssociation" guid="CvcpDT8/pUabCNTMOq2WogAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">h0UuI0Drv0e1wylQCZrqYwAA</XPD:REF>
<XPD:REF name="Views[1]">NPCIYEVxMU+UWe/OLoE9jQAA</XPD:REF>
<XPD:REF name="Views[2]">FzRprcqmS0aDq79N2uWDggAA</XPD:REF>
<XPD:REF name="Views[3]">2FLJwBk6m0+6EG4MNl9pHwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="9iZU8jF76kqUfR0XP6V8BQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">CvcpDT8/pUabCNTMOq2WogAA</XPD:REF>
<XPD:REF name="Participant">FOkxErAhkkOn2+c3d4+hPwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RxGsPOkcCUejKCWi5gCSmgAA</XPD:REF>
<XPD:REF name="Views[1]">7z5sf6Yx4k+47tg0F8MNPQAA</XPD:REF>
<XPD:REF name="Views[2]">jR5xnm+H1UWNbwI5dg4ONwAA</XPD:REF>
<XPD:REF name="Views[3]">KQKEwi2kB0SUSgnvYS96pgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="SXM3xY40YkKGuaFtXGhiKQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">CvcpDT8/pUabCNTMOq2WogAA</XPD:REF>
<XPD:REF name="Participant">KheyELqpjE2/H7t7PgdVIAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+Tcj699TG0SYCgZlVPb6MAAA</XPD:REF>
<XPD:REF name="Views[1]">/EVg7peBP0WvFo6lhZNxMQAA</XPD:REF>
<XPD:REF name="Views[2]">MnvYT8tQLUGxOg06GMhZdAAA</XPD:REF>
<XPD:REF name="Views[3]">+itPDeb6PEK3PtIdnZHb5QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[943]" type="UMLAssociation" guid="f28bRQaYv06lddETetAV9gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bA3tGuxRjkaGxNYAKuPlFAAA</XPD:REF>
<XPD:REF name="Views[1]">KVxhGPi/kki5jVkWhn2PrgAA</XPD:REF>
<XPD:REF name="Views[2]">nWrZSmA2jkyXQ31hqdhXTwAA</XPD:REF>
<XPD:REF name="Views[3]">+7JoM6mo3UubAh/R4HqW2gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="VOX6X8/5uUCW+mVvoTzBcQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">f28bRQaYv06lddETetAV9gAA</XPD:REF>
<XPD:REF name="Participant">vCfXucLbpE2OntI4sNUBkAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zGBWI6O/bEeYAOAEPQrU4gAA</XPD:REF>
<XPD:REF name="Views[1]">oLa0EpdYfEaQkuyV6Kdh4AAA</XPD:REF>
<XPD:REF name="Views[2]">XqNnYw69mkOE8ykVBvywdAAA</XPD:REF>
<XPD:REF name="Views[3]">Ru+cUxLG1ESotO60CNuN9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="xReU0A5Fd0m2cwjYkEau9wAA">
<XPD:REF name="Association">f28bRQaYv06lddETetAV9gAA</XPD:REF>
<XPD:REF name="Participant">quSEDIsLQEewAoBb0lkYxgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rj2hnk1TI02IYgYVkxTttQAA</XPD:REF>
<XPD:REF name="Views[1]">2xxYMPIipkyJ1Sohyrui6QAA</XPD:REF>
<XPD:REF name="Views[2]">kfNRSZBZRUW+rPbYx+KW4wAA</XPD:REF>
<XPD:REF name="Views[3]">/+OmLNXBBkGJ7mvMzx2PnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[944]" type="UMLAssociation" guid="5RkhTNj7vEuWpxtOic5gmQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dPj1Sysc7EWK7CFPjuIzcAAA</XPD:REF>
<XPD:REF name="Views[1]">XuFSYaap506MyvYB5AAgPgAA</XPD:REF>
<XPD:REF name="Views[2]">hT8Rky67zUGRlzlsXOV9iQAA</XPD:REF>
<XPD:REF name="Views[3]">FioT5/XxyE+pJpno+NaXVAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="CmHCNixHEUSPZuvC5KPW0QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">5RkhTNj7vEuWpxtOic5gmQAA</XPD:REF>
<XPD:REF name="Participant">FOkxErAhkkOn2+c3d4+hPwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NqfBscUGXUKHUbZh9Zn+vQAA</XPD:REF>
<XPD:REF name="Views[1]">GmE0KRNtW0iGf84adT3JVwAA</XPD:REF>
<XPD:REF name="Views[2]">uGjN0cwDQUSfercuu7UTgwAA</XPD:REF>
<XPD:REF name="Views[3]">Yt+1oSnpq0eSch8ztA6+mwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="+4PDMBTn+EesEiLcTBHwhgAA">
<XPD:REF name="Association">5RkhTNj7vEuWpxtOic5gmQAA</XPD:REF>
<XPD:REF name="Participant">vCfXucLbpE2OntI4sNUBkAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bhpMwqu3fUmd2ndHjEEXEQAA</XPD:REF>
<XPD:REF name="Views[1]">ZLXBfz9htkC0J4BOLIdjHgAA</XPD:REF>
<XPD:REF name="Views[2]">PK214CyxIUuRzY8M+cWGiQAA</XPD:REF>
<XPD:REF name="Views[3]">NHYfLDqCdUGcIS27hvP+3gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[945]" type="UMLAssociation" guid="I+i6GqotWEmX2/+Ik7doXAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jTTWA5sYtUiTCAkH0C+ApgAA</XPD:REF>
<XPD:REF name="Views[1]">9RVHlRwzkUauscAmn//OnQAA</XPD:REF>
<XPD:REF name="Views[2]">dQKiPC0/1EGWUmvttuAIIgAA</XPD:REF>
<XPD:REF name="Views[3]">5uq/9y8ngEeUfPgQzzj3SQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="mdteqeglukez2bODgQYscgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">I+i6GqotWEmX2/+Ik7doXAAA</XPD:REF>
<XPD:REF name="Participant">rcODP6sMVUOm12Iod5i75AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">cS/ctVkMH0K3lgFv8wt20AAA</XPD:REF>
<XPD:REF name="Views[1]">r5kHQfTDqUm/e9Hhiq6RQwAA</XPD:REF>
<XPD:REF name="Views[2]">9gpKxKYFE0GQi2L95XAyQAAA</XPD:REF>
<XPD:REF name="Views[3]">tgUS/IOYz0y1Ua1I2sOAhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="24IAWAkTI02D+T2retvORAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">I+i6GqotWEmX2/+Ik7doXAAA</XPD:REF>
<XPD:REF name="Participant">XCvMvYF57kGcReWZMyIiPQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">negxGDFd5Ei6rB96bDjP1gAA</XPD:REF>
<XPD:REF name="Views[1]">lb7aYxFacEme1+TK8vMoqgAA</XPD:REF>
<XPD:REF name="Views[2]">SXOWsWKT9E2u1QzofRCpWQAA</XPD:REF>
<XPD:REF name="Views[3]">Om4HfqqzKUyggd3dijLKGAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[946]" type="UMLAssociation" guid="3F6nphOi/E6dDNgyfMZl6gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fq/NzIp8g0WTESJezE4/9wAA</XPD:REF>
<XPD:REF name="Views[1]">ZYLJbSgTtkG0SsqqFSoekAAA</XPD:REF>
<XPD:REF name="Views[2]">JTEkb3n0aU28BY+aUkoKYwAA</XPD:REF>
<XPD:REF name="Views[3]">BO7uRxrcRES6DTspCi2pmQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="qfGFXY/4EkqHuHF0rSKMEQAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">3F6nphOi/E6dDNgyfMZl6gAA</XPD:REF>
<XPD:REF name="Participant">YpcpGnd1O02J5C+QA02zRwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FOpe9xlZ6Ui+qP/gESkEHQAA</XPD:REF>
<XPD:REF name="Views[1]">xayWQSa4DUiQAXvqsPYIMAAA</XPD:REF>
<XPD:REF name="Views[2]">Vpy/+/S0+UWBnRiGwPgKbwAA</XPD:REF>
<XPD:REF name="Views[3]">tMT+qiH+UE6ahztpQB2gtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="H+DWPUZ1Mk2S2kROSCEIQQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">3F6nphOi/E6dDNgyfMZl6gAA</XPD:REF>
<XPD:REF name="Participant">cGfAAxfb1ECfNLtTmI5k7AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GBNXFsqXUk6hnjJP0LJiUwAA</XPD:REF>
<XPD:REF name="Views[1]">su2IC71EHEqdAvqOgJdrdAAA</XPD:REF>
<XPD:REF name="Views[2]">QUi5GIFEQU2a79vEE5YwiwAA</XPD:REF>
<XPD:REF name="Views[3]">eeHhGZibcEKcBomIgAr8mQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[947]" type="UMLAssociation" guid="fqdizuaLjUCvAu0R+cz6DwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">emnMlrTXvkqeBTz38CRXrAAA</XPD:REF>
<XPD:REF name="Views[1]">TZ2LbSy05Uq/GwCUDR/mOgAA</XPD:REF>
<XPD:REF name="Views[2]">gDizulDfvUe2/O+TPUDV9gAA</XPD:REF>
<XPD:REF name="Views[3]">ns3Cf17jOEed7u0cqUc5UgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="4WIfdNsupUmvYlsLSYjNUgAA">
<XPD:REF name="Association">fqdizuaLjUCvAu0R+cz6DwAA</XPD:REF>
<XPD:REF name="Participant">YpcpGnd1O02J5C+QA02zRwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EJHimmP2XkOz9/qsd35gMwAA</XPD:REF>
<XPD:REF name="Views[1]">MmAFBwVG+EmzBBrrupGcAQAA</XPD:REF>
<XPD:REF name="Views[2]">9+hbrUWCA0W5kj6rxzQ9bgAA</XPD:REF>
<XPD:REF name="Views[3]">O56S4lKaC0+ktFBLH6JrpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="jMRLl6nBM0m3IkFQ4trhRwAA">
<XPD:REF name="Association">fqdizuaLjUCvAu0R+cz6DwAA</XPD:REF>
<XPD:REF name="Participant">oCJW6YGMUkeyaEzjCbwLkAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kTzTy7gYxkalfym6F/Q5uwAA</XPD:REF>
<XPD:REF name="Views[1]">hTc0J0Ru8Ue7PVeaT2T9yQAA</XPD:REF>
<XPD:REF name="Views[2]">dXBlyTPEm0mcATPRGClUSAAA</XPD:REF>
<XPD:REF name="Views[3]">cmMMQZhGiUGH5mjWULfOhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[948]" type="UMLAssociation" guid="i+7FBZ9KcEWnnaGGusrzMQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YiY5DbTGS0qFyJhhOTFQiQAA</XPD:REF>
<XPD:REF name="Views[1]">euKbLmBQd0+u6HSxvphr2QAA</XPD:REF>
<XPD:REF name="Views[2]">SMFSg9+0LUGiJAmf4QguogAA</XPD:REF>
<XPD:REF name="Views[3]">3zjoJU5WtEGR3zxVnWDOzgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="QLo/wgKFBEGwsa1kNfZzBQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">i+7FBZ9KcEWnnaGGusrzMQAA</XPD:REF>
<XPD:REF name="Participant">ZMrg9yKnDUWNZTsx+6w1vgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nXPlgWxgU0qc5ihllM4JGwAA</XPD:REF>
<XPD:REF name="Views[1]">4yLPQ3Md70iQb77+n6eEqgAA</XPD:REF>
<XPD:REF name="Views[2]">JB1VfN8A1EONjrmAj+XhpgAA</XPD:REF>
<XPD:REF name="Views[3]">bbYnD6QMxU2+8eZILhDdNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="qluFSuU/2kact6DfX6czpQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">i+7FBZ9KcEWnnaGGusrzMQAA</XPD:REF>
<XPD:REF name="Participant">VU3bKYWPOUulmZYZ47jugwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7q9Tb75J9U6+miGKtGSa9AAA</XPD:REF>
<XPD:REF name="Views[1]">ZyXTnadm5UyOKPU3msuV8QAA</XPD:REF>
<XPD:REF name="Views[2]">27qOypkXmUWMIJz8yDMxjQAA</XPD:REF>
<XPD:REF name="Views[3]">EPUr6JuklUi07cBuNrhVkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[949]" type="UMLAssociation" guid="QpoXCiHo6Uit6STfvfwLlgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">awytLLtVvUuwfRJ5akD4fgAA</XPD:REF>
<XPD:REF name="Views[1]">0O+iIvVES0W3qN8Jv6KRuwAA</XPD:REF>
<XPD:REF name="Views[2]">UbkWuVcuz0ypVAfFIArbuQAA</XPD:REF>
<XPD:REF name="Views[3]">+eUxXNFMRUKn6io8YvwdfgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="T8AV4jiWdUKfyF1hDR25UQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">QpoXCiHo6Uit6STfvfwLlgAA</XPD:REF>
<XPD:REF name="Participant">tB4Hy3LNOEG6Qtj1QsdeZwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TP0fVTWKMEyRe7i7r48nhwAA</XPD:REF>
<XPD:REF name="Views[1]">nU9hiVLFP0q0kOqdg9eMFwAA</XPD:REF>
<XPD:REF name="Views[2]">NRnwtmchIEyF8qYwaIdSRwAA</XPD:REF>
<XPD:REF name="Views[3]">Pw2RqppHzkGvC5kPLleRQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Epc5yy/aEku/Ky8CPqML2wAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">QpoXCiHo6Uit6STfvfwLlgAA</XPD:REF>
<XPD:REF name="Participant">UbhX9U1TIUW/SqfmEfldJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PRYvTe3ZR0mfmkGej/xdJwAA</XPD:REF>
<XPD:REF name="Views[1]">G9x/lHA30ECAm/1GLnvLyQAA</XPD:REF>
<XPD:REF name="Views[2]">9vE9EPsW5UOFSyBIfODQ4QAA</XPD:REF>
<XPD:REF name="Views[3]">OMm8yMbjHkaVMRSP0ZV1twAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[950]" type="UMLAssociation" guid="eVf9xQDe30KSafy3xnEtBwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XXu2b5AbWECkQZw5w85S9AAA</XPD:REF>
<XPD:REF name="Views[1]">SIv9FWO/fEuIZiqNF35FFgAA</XPD:REF>
<XPD:REF name="Views[2]">c3WMWbeJwEePEASRfFNo3gAA</XPD:REF>
<XPD:REF name="Views[3]">gvOtNICUikidQxXT2MI08AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Z5KTu5dKdUaKprucXMvLlgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">eVf9xQDe30KSafy3xnEtBwAA</XPD:REF>
<XPD:REF name="Participant">tB4Hy3LNOEG6Qtj1QsdeZwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">37Duq2qswE6hex9Pe+HTNgAA</XPD:REF>
<XPD:REF name="Views[1]">mqpLhFLN7E66e9MKgLXzeQAA</XPD:REF>
<XPD:REF name="Views[2]">xE8wNQT7WUevyYeTGvgVcQAA</XPD:REF>
<XPD:REF name="Views[3]">17IXjw+140WUe/kpNhyLyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="BQB+QDlIjkGsr94m0w20LQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">eVf9xQDe30KSafy3xnEtBwAA</XPD:REF>
<XPD:REF name="Participant">tB4Hy3LNOEG6Qtj1QsdeZwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sGEqf06TSkmlCIPEFVZ7cQAA</XPD:REF>
<XPD:REF name="Views[1]">6YlvKrOxAE6/7l3/kHxdSAAA</XPD:REF>
<XPD:REF name="Views[2]">+kSCO8sGaUiO0uO45sVdXgAA</XPD:REF>
<XPD:REF name="Views[3]">Gcem3Edo7EuZYb3cgsUowgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[951]" type="UMLGeneralization" guid="lDxNY7NYFk++dCiphK5rpgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">o3UiBClOL0a5JMVs0ziUIgAA</XPD:REF>
<XPD:REF name="Parent">VU3bKYWPOUulmZYZ47jugwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">42TyFqrfyUi0mhF1AL68qwAA</XPD:REF>
<XPD:REF name="Views[1]">0iaA2tiUXk2Y0SoD2YmfAAAA</XPD:REF>
<XPD:REF name="Views[2]">DxfiwmZ9L0qv7TRB78RQRgAA</XPD:REF>
<XPD:REF name="Views[3]">ODZpcz4CW0mjm6Xm/FLO1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[952]" type="UMLAssociation" guid="FegLQFQvOU2IK0PN6J6+yAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">r3MuukfQT0eMjFrAgjU5mgAA</XPD:REF>
<XPD:REF name="Views[1]">/Yvm6518xE+DqHhSP66AlAAA</XPD:REF>
<XPD:REF name="Views[2]">7vqANMoHckK7aphyuzh/rAAA</XPD:REF>
<XPD:REF name="Views[3]">sp5Ovc79L0++yUHVFxbwgAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="xMUusQFyhUC/ZCK3bTESBQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">FegLQFQvOU2IK0PN6J6+yAAA</XPD:REF>
<XPD:REF name="Participant">kXmB33G6IkSB/7gKnjEwcwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ASIqvCU9p0CPwqi3sZW5LQAA</XPD:REF>
<XPD:REF name="Views[1]">xtoKe186dEaLSjv1zDJ5uQAA</XPD:REF>
<XPD:REF name="Views[2]">5Mqs5U6wMUyouG6ygGqUJwAA</XPD:REF>
<XPD:REF name="Views[3]">vEUQnoYQB06qdcukGlesfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="6DlAC1pSB0Krc7Jk2QQcKAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">FegLQFQvOU2IK0PN6J6+yAAA</XPD:REF>
<XPD:REF name="Participant">o3UiBClOL0a5JMVs0ziUIgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JtwRW5kgsE+YX89Mp6J9lwAA</XPD:REF>
<XPD:REF name="Views[1]">JCnn4s1cZEmmb1WocgVVJgAA</XPD:REF>
<XPD:REF name="Views[2]">AlJAmFBUMUuinrgQanPvJQAA</XPD:REF>
<XPD:REF name="Views[3]">9sSkziNISUSksB66Bc+RfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[953]" type="UMLGeneralization" guid="xxhHe/Tk1U2HoQKwH5ub1wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">qRPqJFUlKEm0GKRzv1SgZQAA</XPD:REF>
<XPD:REF name="Parent">L4pppIkaQ02ReuaEchBHHgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">McZyx139xEGST3L2x8rXpAAA</XPD:REF>
<XPD:REF name="Views[1]">Qa/ox86PAUW4KWxbrofIIwAA</XPD:REF>
<XPD:REF name="Views[2]">5PePALhrNUG9MRuZyvoyQAAA</XPD:REF>
<XPD:REF name="Views[3]">a4/YgRz4a0aC2jxxOyzY9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[954]" type="UMLGeneralization" guid="guCyocLDdkOvFnT0iAq/zgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">qRPqJFUlKEm0GKRzv1SgZQAA</XPD:REF>
<XPD:REF name="Parent">zAh5YeORuEuUyDqW4lEYnAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9ShVnYNKsUGIFZDuzlb18gAA</XPD:REF>
<XPD:REF name="Views[1]">TyEN9cD+HUS72uvz7nbVlQAA</XPD:REF>
<XPD:REF name="Views[2]">lwoYICxLiUu8tcQvvPAWtQAA</XPD:REF>
<XPD:REF name="Views[3]">zF4C713dnE6ulYHENlm7WAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[955]" type="UMLAssociation" guid="Ji2FPbEhqkyK+9k5fCEyTAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Sq4OK4+YZk2Yxl5KzmLdBgAA</XPD:REF>
<XPD:REF name="Views[1]">jMyW323O/UaJl/pwHTm1qwAA</XPD:REF>
<XPD:REF name="Views[2]">WvQLxcjZ6UiWjlVkMpzd/QAA</XPD:REF>
<XPD:REF name="Views[3]">S+pXNes3LkKHyl7z/nWixwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="YQZcksZcrkyLfxvLFujwbAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">Ji2FPbEhqkyK+9k5fCEyTAAA</XPD:REF>
<XPD:REF name="Participant">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">x6Ro+RvcIkyq39cFSTreUgAA</XPD:REF>
<XPD:REF name="Views[1]">eluGMluSk0y4z2WoxNSosgAA</XPD:REF>
<XPD:REF name="Views[2]">AXb7BW87OkqNUqA0eOl4VQAA</XPD:REF>
<XPD:REF name="Views[3]">R5/LDqKHZESIoTuOci7cRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="v+YqhwrglkKebV4KF5J3cAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">Ji2FPbEhqkyK+9k5fCEyTAAA</XPD:REF>
<XPD:REF name="Participant">elSq7KnAq0GXIotv4sie8AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QucQEpQyA0On4aDRWfq83wAA</XPD:REF>
<XPD:REF name="Views[1]">nSOfCSKCLE6EjOIUE4XeDQAA</XPD:REF>
<XPD:REF name="Views[2]">Y3GvU2TtVkO8/xLI6kp30QAA</XPD:REF>
<XPD:REF name="Views[3]">/wMyPYW6mUi4xpsN72rDQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[956]" type="UMLAssociation" guid="Vd97QamDPUWv/SNDIduVaQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">VkNhRfyzLEa8DQtAAdNH9wAA</XPD:REF>
<XPD:REF name="Views[1]">ZMczbmZmnE+vQe+FfSZl2AAA</XPD:REF>
<XPD:REF name="Views[2]">FBgDxTKSUUmiQRcaCXEKFgAA</XPD:REF>
<XPD:REF name="Views[3]">rKx4TxO620qmZA2TlqByLQAA</XPD:REF>
<XPD:REF name="Views[4]">8PspNasHTESJTRKQ36lGywAA</XPD:REF>
<XPD:REF name="Views[5]">NdggQbuFqUav99ILXCQjHgAA</XPD:REF>
<XPD:REF name="Views[6]">akrKSC92d0G1SJG3P2m5WAAA</XPD:REF>
<XPD:REF name="Views[7]">PNNdZ5dwA0yVJknWVmOhvAAA</XPD:REF>
<XPD:REF name="Views[8]">T/ur4CzjIE6kmaWVOogzpgAA</XPD:REF>
<XPD:REF name="Views[9]">YLTpcddfbEyzwE1fu/OobQAA</XPD:REF>
<XPD:REF name="Views[10]">N8iUQeAZbU6xxILs0JfElAAA</XPD:REF>
<XPD:REF name="Views[11]">BM+fuk+NGU26alBcvkGJsAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="XVFmMiM0GE2kMyD8HSADHAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">Vd97QamDPUWv/SNDIduVaQAA</XPD:REF>
<XPD:REF name="Participant">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">/PRKoJrVO0qnE1p3ZJZ6HwAA</XPD:REF>
<XPD:REF name="Views[1]">CFbrCNCGD0iihvG7XMpy9gAA</XPD:REF>
<XPD:REF name="Views[2]">xK37QcF6ZkGIQhfHFTfY9AAA</XPD:REF>
<XPD:REF name="Views[3]">NRTdktPbA0G0g4gXYoZ/RQAA</XPD:REF>
<XPD:REF name="Views[4]">vFUy6WrgIkS7Ujq5WgBSngAA</XPD:REF>
<XPD:REF name="Views[5]">+JM9EDPWVUiUOkor1oxREgAA</XPD:REF>
<XPD:REF name="Views[6]">92XOqW0ip0et2qtCzP77oQAA</XPD:REF>
<XPD:REF name="Views[7]">ANJyKNYOCkmL35SPxlArdQAA</XPD:REF>
<XPD:REF name="Views[8]">Nfxla3+5nUqJSu1cKolHUAAA</XPD:REF>
<XPD:REF name="Views[9]">pO28b1HTXEOFDQBdHuuj8wAA</XPD:REF>
<XPD:REF name="Views[10]">gCSYPQ9m1kakuDu2675CmAAA</XPD:REF>
<XPD:REF name="Views[11]">1ytlLQMqWEiSmcMNGzAbBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="34L85e8LvkC7oX0XDtUs5wAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">Vd97QamDPUWv/SNDIduVaQAA</XPD:REF>
<XPD:REF name="Participant">QM6x5/z8RkyhTuDN+qdYOAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">sejW4vWMK0Ko853w17sPUwAA</XPD:REF>
<XPD:REF name="Views[1]">1U9ephHrVEyjSKJsK96VvwAA</XPD:REF>
<XPD:REF name="Views[2]">f4UfL7UVKEWnD2iqBTI3RQAA</XPD:REF>
<XPD:REF name="Views[3]">JK9Sii7Z7UOvgGjcioAiZQAA</XPD:REF>
<XPD:REF name="Views[4]">CcZJ8zPyBEC7J353JKjaXgAA</XPD:REF>
<XPD:REF name="Views[5]">5Jz47LPXNUaheEpIqNOS1gAA</XPD:REF>
<XPD:REF name="Views[6]">ADgpj4fI5U6YrlT9zLjTYwAA</XPD:REF>
<XPD:REF name="Views[7]">J/xvLC/1yUuyna20ik27VAAA</XPD:REF>
<XPD:REF name="Views[8]">ERa0bZPWtUq9AWvP31KstQAA</XPD:REF>
<XPD:REF name="Views[9]">3IW7QsvaUUaANeJafoX3VgAA</XPD:REF>
<XPD:REF name="Views[10]">VlMAoL4FOk+e3447dXNgAQAA</XPD:REF>
<XPD:REF name="Views[11]">rz2OPxG17EKvRnWP4vg6EAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[957]" type="UMLAssociation" guid="Lfn6PLxC0U+o8lyFwCLZygAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Q59sGwAeokSUqHrT0Zno7AAA</XPD:REF>
<XPD:REF name="Views[1]">u6pbMQOdrUamS/V9SHu1aQAA</XPD:REF>
<XPD:REF name="Views[2]">6q6RAj7tuUy7rq2MqsgFngAA</XPD:REF>
<XPD:REF name="Views[3]">bvvj4Jva3kO9J8wwmy+0lgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="jBGA6VseP0a6X57k9g5RXgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Lfn6PLxC0U+o8lyFwCLZygAA</XPD:REF>
<XPD:REF name="Participant">elSq7KnAq0GXIotv4sie8AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MGkNWxPkl0igz3gw7u17CAAA</XPD:REF>
<XPD:REF name="Views[1]">/ezyg5CD4ECdcKdL5ziIYAAA</XPD:REF>
<XPD:REF name="Views[2]">dOWLJSoSIUyA2M8u7UrXqwAA</XPD:REF>
<XPD:REF name="Views[3]">rbofUHgzBUSFVdH+1F+WMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="IKg4j2KN+Uenox41n7pMPAAA">
<XPD:REF name="Association">Lfn6PLxC0U+o8lyFwCLZygAA</XPD:REF>
<XPD:REF name="Participant">T0wu60ViSUqujhk2+HB8NAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4kBQFmK/8EqrmIVJFN1QlAAA</XPD:REF>
<XPD:REF name="Views[1]">wZOfB9eSS0GsWzYCL7R7hwAA</XPD:REF>
<XPD:REF name="Views[2]">5Wz6/BJp2UukkS/h6JN4sQAA</XPD:REF>
<XPD:REF name="Views[3]">nLPpGc+SR06IZMiHlfYm/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[958]" type="UMLAssociation" guid="/nfHawOHbEC+8IwqdpigrAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">GzXVkYsDSE+N+U2peO9vlQAA</XPD:REF>
<XPD:REF name="Views[1]">5iz5U/biVkGHx39aa3+8wQAA</XPD:REF>
<XPD:REF name="Views[2]">iNOuiRPfZU6OJyZTl0r2WQAA</XPD:REF>
<XPD:REF name="Views[3]">qjvhIdfLmEmWrEgk9a3arwAA</XPD:REF>
<XPD:REF name="Views[4]">TFJOA61PQEaCJB5Re4/sdwAA</XPD:REF>
<XPD:REF name="Views[5]">Ff8R2MFC60CAF43RTYmJYgAA</XPD:REF>
<XPD:REF name="Views[6]">Ld9zZJLOIEexzFZbaWFAAAAA</XPD:REF>
<XPD:REF name="Views[7]">bnsJaPBYmUeTgIr4gVZr4wAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ZYKv4cd9kU2YV2hoGm9mYgAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">/nfHawOHbEC+8IwqdpigrAAA</XPD:REF>
<XPD:REF name="Participant">Ubozwtw8+k+EF+0UPb4TAwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">6HQfxcUleECv/guVc57XtwAA</XPD:REF>
<XPD:REF name="Views[1]">hK37wO2GoEaMr2QliwDEVAAA</XPD:REF>
<XPD:REF name="Views[2]">w47o1XvHaUyxVUf4viWMUgAA</XPD:REF>
<XPD:REF name="Views[3]">SeuUk+jWk0GNIArFy4Z+KQAA</XPD:REF>
<XPD:REF name="Views[4]">AAmgl1Jmi0ePMtUD7N347wAA</XPD:REF>
<XPD:REF name="Views[5]">SxEKxOP/wUWBr5nJfnuiIwAA</XPD:REF>
<XPD:REF name="Views[6]">uYpqX7MnGkyrqX4M60mSwQAA</XPD:REF>
<XPD:REF name="Views[7]">b9EYpoJ9O0qDQi1GPtJNLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="7VZELxJJkUqRzWxrwHsX3wAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">/nfHawOHbEC+8IwqdpigrAAA</XPD:REF>
<XPD:REF name="Participant">yr2Sfmc1IkC+9xUlar9z5QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">8un6QEEkeUyxVEVXFInbIQAA</XPD:REF>
<XPD:REF name="Views[1]">akqPx22VE0OdT7TCEIyzJQAA</XPD:REF>
<XPD:REF name="Views[2]">9my2L+58H0268WHvbabTdAAA</XPD:REF>
<XPD:REF name="Views[3]">iWPtCAIf3ku9RqtH6OixIAAA</XPD:REF>
<XPD:REF name="Views[4]">ryNL8VA5mE69LbM4r+21GgAA</XPD:REF>
<XPD:REF name="Views[5]">mg3I0OBKLE2aLD9gtNFgKQAA</XPD:REF>
<XPD:REF name="Views[6]">wl/Y1AxYY0ewTjB+jaAHYAAA</XPD:REF>
<XPD:REF name="Views[7]">8fUtu+uHJ0ODvoWzuV9ZkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[959]" type="UMLGeneralization" guid="pq/11gbD80WovAkExwi7ywAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
<XPD:REF name="Parent">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sjcbe7CprUOKqoxvjrU7/QAA</XPD:REF>
<XPD:REF name="Views[1]">SbGONSOJkU6jHRz/HwOXGwAA</XPD:REF>
<XPD:REF name="Views[2]">J4XdDmyKt0yfVInLoFcpsAAA</XPD:REF>
<XPD:REF name="Views[3]">Nx3I78kP0EGmqWS5Qmy+uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[960]" type="UMLGeneralization" guid="OnX4q9OSS0a1jV/6A2xLGwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">Q6Rt2kKkWEKRAN8BcSeidQAA</XPD:REF>
<XPD:REF name="Parent">poFhY77dK0yEDFp3gOYrvQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xBpU6/cOCkyjIzPYH+1RHgAA</XPD:REF>
<XPD:REF name="Views[1]">vXcb6dn/00+FAZk8Nq0fawAA</XPD:REF>
<XPD:REF name="Views[2]">OSGUCTnEbUal8msaoZ2yXAAA</XPD:REF>
<XPD:REF name="Views[3]">+c+o/MYrp0KA3GQezJZkgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[961]" type="UMLAssociation" guid="uCS/QkxDLE+XSlx/zQyXeAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uDd9+WCaPkKmtImJz1HLywAA</XPD:REF>
<XPD:REF name="Views[1]">1a2rOz/vqk2d31rEsWWCHAAA</XPD:REF>
<XPD:REF name="Views[2]">wI9+/CTzwkaY6iANsj7hMAAA</XPD:REF>
<XPD:REF name="Views[3]">c4PyogdvsU2O0jGs6GXTlgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="kjD/wXC+c0mxmBue6+gdhAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">uCS/QkxDLE+XSlx/zQyXeAAA</XPD:REF>
<XPD:REF name="Participant">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">miONgfY1w0+c8jo2fSkfLgAA</XPD:REF>
<XPD:REF name="Views[1]">kOm8z2n+QkScAgb7uV3XIQAA</XPD:REF>
<XPD:REF name="Views[2]">77h3CmdrkUa2SdRzWQ+hYgAA</XPD:REF>
<XPD:REF name="Views[3]">36fK1bOUPU+b80z4UW2wCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="fhkTZ8VGEk+m2ksCPv4G1wAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">uCS/QkxDLE+XSlx/zQyXeAAA</XPD:REF>
<XPD:REF name="Participant">5erywvIcD0ap4vC7vDN/nQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rr45eb8PdUGdUdS3PCLukQAA</XPD:REF>
<XPD:REF name="Views[1]">Oz/IdLwNw0iIIzqbdPmuYwAA</XPD:REF>
<XPD:REF name="Views[2]">BLgL8D2alU6bLeaQewcQIgAA</XPD:REF>
<XPD:REF name="Views[3]">P7yuEr9McEauupf+gq4FswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[962]" type="UMLAssociation" guid="fHz7UOKhlkGjXsQ7y+EzVQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Vr9P3GMcekWtR7a58a914QAA</XPD:REF>
<XPD:REF name="Views[1]">Q+wAeFCZvUGQjDZvP48ZfQAA</XPD:REF>
<XPD:REF name="Views[2]">IXhieK+9AEyGsKLS3hOxnQAA</XPD:REF>
<XPD:REF name="Views[3]">pkFfJsxNa0eObL1jNyYeLAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="k3bkJ856q0a7vDnpbykSlQAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">fHz7UOKhlkGjXsQ7y+EzVQAA</XPD:REF>
<XPD:REF name="Participant">zi7O4OtUnECBR8fTQTCT1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZmoBk0MkC0uswSbm4bsAIgAA</XPD:REF>
<XPD:REF name="Views[1]">/z037tv6xU+zziVUlEH96AAA</XPD:REF>
<XPD:REF name="Views[2]">DBuGzWvcL0KgO3EVI1AyPwAA</XPD:REF>
<XPD:REF name="Views[3]">nL3tOf98k0ukBOWE2ZWQvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Upd8koeGwkiEn8nk2nF2BgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">fHz7UOKhlkGjXsQ7y+EzVQAA</XPD:REF>
<XPD:REF name="Participant">5erywvIcD0ap4vC7vDN/nQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">J2v5zPnoW0+zxyXqghHwIQAA</XPD:REF>
<XPD:REF name="Views[1]">i7UJzYBM/0mqdBHfCrCf8AAA</XPD:REF>
<XPD:REF name="Views[2]">LLomgg0/8kGT/ZabQnKlngAA</XPD:REF>
<XPD:REF name="Views[3]">dFWp37NjAEuXb32JMWkJeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[963]" type="UMLGeneralization" guid="JsMuv0zX2EWyT8HoGxskRQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">yEaXcJvkvEeSv0z6AN7EGAAA</XPD:REF>
<XPD:REF name="Parent">2mmM/zIQekm84aZPNJil8gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NcwDiHPdgkuFax8KZQP/CgAA</XPD:REF>
<XPD:REF name="Views[1]">O2xR3FvOBkaKtFXt9tyLawAA</XPD:REF>
<XPD:REF name="Views[2]">SvoYaALNFUq7DHrJu5+XGwAA</XPD:REF>
<XPD:REF name="Views[3]">WfX2xDX1uEaVHpdILqZ2rQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[964]" type="UMLGeneralization" guid="q5pGdrCInEe4KGXS4qVApAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">xxLfdPWc9kGSIUDKlROkwQAA</XPD:REF>
<XPD:REF name="Parent">Q6Rt2kKkWEKRAN8BcSeidQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bGJazegysUCUYpadLkHPMgAA</XPD:REF>
<XPD:REF name="Views[1]">BiQCurAAs0C1lT0EOjiiaAAA</XPD:REF>
<XPD:REF name="Views[2]">5Ym7QlE3bkG6TpSAxHXiyQAA</XPD:REF>
<XPD:REF name="Views[3]">kcAx4/KALEeaOGpR9UwS4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[965]" type="UMLAssociation" guid="3N9SgmHKdEW4nmBGosI83gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ahOP3qk5pUyiW4aC7KXZGwAA</XPD:REF>
<XPD:REF name="Views[1]">sksXj01p1UyqXR3mUE6PNQAA</XPD:REF>
<XPD:REF name="Views[2]">6d+xxSZwD0SpVFaq9zlNEAAA</XPD:REF>
<XPD:REF name="Views[3]">caAIJLcARk2zUMA4LDxWRQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="qE3pP6BDkE6eFAKOZsPBhwAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">3N9SgmHKdEW4nmBGosI83gAA</XPD:REF>
<XPD:REF name="Participant">Q6Rt2kKkWEKRAN8BcSeidQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1pma35V6TEyVzyBDSTZU3gAA</XPD:REF>
<XPD:REF name="Views[1]">6DjwqR74T0qULE4WVNqeYwAA</XPD:REF>
<XPD:REF name="Views[2]">EjjVv2v6x0mC/OCdZv6GkwAA</XPD:REF>
<XPD:REF name="Views[3]">e5E89gT4CUicoRa7OdgVxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="arFjX05/AE6aEzF+CSm2uQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">3N9SgmHKdEW4nmBGosI83gAA</XPD:REF>
<XPD:REF name="Participant">aMAsmP1rm0yprwC9kq4oOQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IZ79zrqhYUG2Z9p77DoG/AAA</XPD:REF>
<XPD:REF name="Views[1]">rDBMM5O/eEK397KRZ+OB3gAA</XPD:REF>
<XPD:REF name="Views[2]">7w9tGbSPoU2s/o8Lg6E3OQAA</XPD:REF>
<XPD:REF name="Views[3]">xibYG2YqQkWhYW3JDovQwwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[966]" type="UMLAssociation" guid="mGIhh6wtikqQye4rAP8BuwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dN2FfNh2Ak21a630Oci8sQAA</XPD:REF>
<XPD:REF name="Views[1]">lsfVwp0y8Uu/rTaRASLn8QAA</XPD:REF>
<XPD:REF name="Views[2]">ld5K2gp57UqbPpaI6Pp0AwAA</XPD:REF>
<XPD:REF name="Views[3]">jxzBaBHvr0qvfqrGY5A1HQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ww8W+Z3WPkuXSPLGRPoPGQAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">mGIhh6wtikqQye4rAP8BuwAA</XPD:REF>
<XPD:REF name="Participant">1F/nwBISUEKzG2JUeP0a8QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lDDlyP+NTUGTfnMcYxSinQAA</XPD:REF>
<XPD:REF name="Views[1]">8K9wSrUELUqemXnO2V6qDwAA</XPD:REF>
<XPD:REF name="Views[2]">HgPzAQHGkUWuVz/V7pxu2wAA</XPD:REF>
<XPD:REF name="Views[3]">EkX0XoDzaEO6Kdz3ARrPxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="QIYi0dl28U2eScI+/OtdPAAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">mGIhh6wtikqQye4rAP8BuwAA</XPD:REF>
<XPD:REF name="Participant">aMAsmP1rm0yprwC9kq4oOQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">eohIjb7cAESdjD/yD0dFcQAA</XPD:REF>
<XPD:REF name="Views[1]">Mg9bMauCpE+ApQ/JyEJmzgAA</XPD:REF>
<XPD:REF name="Views[2]">rr8RbpmjDEqjNIk3aLvleAAA</XPD:REF>
<XPD:REF name="Views[3]">OWK1/2tdjkaCtKyPNGPqAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[967]" type="UMLGeneralization" guid="9EUCRHVSw0m94JPInqX5uQAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">HoWhy6QhyUGl+MSWHpQtXgAA</XPD:REF>
<XPD:REF name="Parent">wqFKWrubgEei3WG5Dp0SnQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">c04235HGbUCJI5AFNKIjDwAA</XPD:REF>
<XPD:REF name="Views[1]">v0/LQP2nikm7l9800PZnKgAA</XPD:REF>
<XPD:REF name="Views[2]">w7ZPKp0FE0qPB0g/K4F7rAAA</XPD:REF>
<XPD:REF name="Views[3]">fD9nohiKD0KJDQcjCHbpewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[968]" type="UMLGeneralization" guid="BXPjCWbF30+8N0i1wARtbAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">ijcId8rE3Ui7jYg3WdMongAA</XPD:REF>
<XPD:REF name="Parent">wqFKWrubgEei3WG5Dp0SnQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bukwlQMhnkueNhnIfY6ZZQAA</XPD:REF>
<XPD:REF name="Views[1]">Uxjw3A0SE0KgagHFnzGxtgAA</XPD:REF>
<XPD:REF name="Views[2]">+xXBMq7Jm0K+G9u2mbgd+wAA</XPD:REF>
<XPD:REF name="Views[3]">P75+2itiHUGo3sRxYTwmrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[969]" type="UMLRealization" guid="QTJeQGFtd0mWh9Z9eJOmKwAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">ijcId8rE3Ui7jYg3WdMongAA</XPD:REF>
<XPD:REF name="Supplier">AeLW9+N3YEW4muFTZYE7QAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">isLiIo5cQU+5tXfrmGCIxAAA</XPD:REF>
<XPD:REF name="Views[1]">zOKvch5a4EegJCEymMfhlwAA</XPD:REF>
<XPD:REF name="Views[2]">/r0wVc0rgEWk5ibYE5bGEgAA</XPD:REF>
<XPD:REF name="Views[3]">jTmX7tDmSEGzFVrF3AYV+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[970]" type="UMLGeneralization" guid="35DhsxgJpkSQmAj8UV0ecgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Child">3Uklp70cSUaxTCtb/fTf0gAA</XPD:REF>
<XPD:REF name="Parent">ijcId8rE3Ui7jYg3WdMongAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">L7bGuUUmCkGGRXo5j0FgqgAA</XPD:REF>
<XPD:REF name="Views[1]">uRk3TaU3DUGdxaT221iB5gAA</XPD:REF>
<XPD:REF name="Views[2]">RgAffFWZfkqFz96KBUoOtQAA</XPD:REF>
<XPD:REF name="Views[3]">JX1wkWrZq02Hd7FNKBxSBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[971]" type="UMLRealization" guid="4yu3UR4XnUexTjDDNog05wAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">ofakBMaKM02naJdKu4qxXgAA</XPD:REF>
<XPD:REF name="Supplier">B0wftEBlhkiWPRHChPEYhAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9LiEyV6I5UeFkA6Mf22rkwAA</XPD:REF>
<XPD:REF name="Views[1]">gCxwVVfwTkOvj8OGQhbkMgAA</XPD:REF>
<XPD:REF name="Views[2]">v53CXUTPREqgofK7OfUxTgAA</XPD:REF>
<XPD:REF name="Views[3]">JQ77LZPwp0iDDFlPahUEQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[972]" type="UMLAssociation" guid="YOuiOWAy40eckUH4xFdPQgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3CZ4v1TXrkGT8qMog+B/qQAA</XPD:REF>
<XPD:REF name="Views[1]">x+Fo6WkrVk+5hJ9x+qbC+gAA</XPD:REF>
<XPD:REF name="Views[2]">fE3X3DIbDUOV3nBtpSoHTAAA</XPD:REF>
<XPD:REF name="Views[3]">YAuE+LjlzkiH96c4/Xlb0AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="bsFoMaj+oUi068JgFvZEJQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">YOuiOWAy40eckUH4xFdPQgAA</XPD:REF>
<XPD:REF name="Participant">3Uklp70cSUaxTCtb/fTf0gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">55q94uvupk6Fm2b5sDWtQgAA</XPD:REF>
<XPD:REF name="Views[1]">rasaSw6xg0Sft4QuMHlWGgAA</XPD:REF>
<XPD:REF name="Views[2]">O9HY9DpcZE+I4oksciVbHAAA</XPD:REF>
<XPD:REF name="Views[3]">3PsTkeaTJEu+wZE3W9QvogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="iV24cKoR2USpgAQI2B18xwAA">
<XPD:REF name="Association">YOuiOWAy40eckUH4xFdPQgAA</XPD:REF>
<XPD:REF name="Participant">9sSFLxpE1ESyzo/shXKXeQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bxzbiuQvT0OlXo7qJSb+IAAA</XPD:REF>
<XPD:REF name="Views[1]">pIcUdxJMH06w2X8GhYYnJwAA</XPD:REF>
<XPD:REF name="Views[2]">ZUSzpZlo50uFuN1Ay/9g5gAA</XPD:REF>
<XPD:REF name="Views[3]">r+QlvRmWpEyayEbbrx19FAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[973]" type="UMLAssociation" guid="b8vina8YA0GUgNEwkMOGpAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">deHS4V6P5EePlkpjvwayogAA</XPD:REF>
<XPD:REF name="Views[1]">KzCQWBqg8kShP+PbvxTo+wAA</XPD:REF>
<XPD:REF name="Views[2]">dCLlN84IYEqP5wdjDUTvlwAA</XPD:REF>
<XPD:REF name="Views[3]">WWyUw+8SA02xbd3v6MTYewAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ge0Ew27HsUyZ5B/ODKxwtgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">b8vina8YA0GUgNEwkMOGpAAA</XPD:REF>
<XPD:REF name="Participant">HoWhy6QhyUGl+MSWHpQtXgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SIc2/5bd0EmRm388fHRb1QAA</XPD:REF>
<XPD:REF name="Views[1]">cH+7oNJGjEW24rjgJGUSSgAA</XPD:REF>
<XPD:REF name="Views[2]">hyvbDdqvFU++Z+5/fg1IAQAA</XPD:REF>
<XPD:REF name="Views[3]">eHfqacV8z0Skw0SWk1l9TgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="5JJBNqOWvU6Of0ZOey6BwwAA">
<XPD:REF name="Association">b8vina8YA0GUgNEwkMOGpAAA</XPD:REF>
<XPD:REF name="Participant">9sSFLxpE1ESyzo/shXKXeQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">St3wtdA0R06Z/SAQPGYHbAAA</XPD:REF>
<XPD:REF name="Views[1]">5alvDR/4TUSugz5FCRk2NgAA</XPD:REF>
<XPD:REF name="Views[2]">tvRILkbP80KESjDO6ceyvQAA</XPD:REF>
<XPD:REF name="Views[3]">+FBdMgfu+UytLLnBzTKdAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[974]" type="UMLAssociation" guid="izyBOhMJ8ECXKZOm7vC8qAAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ADJs/hH3TU2t+LUgE4/P2gAA</XPD:REF>
<XPD:REF name="Views[1]">MRv0A6wDC0KspVloc8XAUQAA</XPD:REF>
<XPD:REF name="Views[2]">M7uWWuzqm0WkJG3tCQe4nAAA</XPD:REF>
<XPD:REF name="Views[3]">dWtbk5loq0Oa+1Iajzl4iQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="LSK4blHUU0eW1mgcmANkbgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">izyBOhMJ8ECXKZOm7vC8qAAA</XPD:REF>
<XPD:REF name="Participant">XOWvdztcc0G+TNFxedPE8gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/LcgvVi5FEOwzvHS3awYegAA</XPD:REF>
<XPD:REF name="Views[1]">LS2NaJPlsESyrFHNjb34/QAA</XPD:REF>
<XPD:REF name="Views[2]">glJ7lGhYV0ShPsjupEsbKwAA</XPD:REF>
<XPD:REF name="Views[3]">RjprqHs9JU+f9Azh/AcfUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="8q8kd+oCOUW8vQJ/0qeRpwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">izyBOhMJ8ECXKZOm7vC8qAAA</XPD:REF>
<XPD:REF name="Participant">nf7tdlUIRUqXFVyeg5SecwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">biAoJVTzWEuCWHdTFj0nOgAA</XPD:REF>
<XPD:REF name="Views[1]">mDrtM0du7kqAjM7YwchbKgAA</XPD:REF>
<XPD:REF name="Views[2]">awcCCajY60afG1ZEtlrkjgAA</XPD:REF>
<XPD:REF name="Views[3]">nZTzKe1gyUSjTvxNsjoq7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[975]" type="UMLAssociation" guid="IycnMDulG0aKJcBd9fPbWgAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/q2XTbvNl0mRtBTnBr4WFAAA</XPD:REF>
<XPD:REF name="Views[1]">pUtjMwNUC0SK/24jfezlBgAA</XPD:REF>
<XPD:REF name="Views[2]">WzEP+mkEHUCoe30KFmjK7AAA</XPD:REF>
<XPD:REF name="Views[3]">1kI82ZlQX0yo6f4LOgFgOAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Ih3OP6EevUmYrY4oaq6UYQAA">
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">IycnMDulG0aKJcBd9fPbWgAA</XPD:REF>
<XPD:REF name="Participant">nf7tdlUIRUqXFVyeg5SecwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rnFsjXALdEmdXMfXZs3MhQAA</XPD:REF>
<XPD:REF name="Views[1]">kRAKlVZVskioHwmYKCCjdgAA</XPD:REF>
<XPD:REF name="Views[2]">/80MFXgTD0m5MRDEGDxllgAA</XPD:REF>
<XPD:REF name="Views[3]">qGfSKflUjEGWvQT4FtXPiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="uvGo6VxcPESobHw0oIrq0gAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">IycnMDulG0aKJcBd9fPbWgAA</XPD:REF>
<XPD:REF name="Participant">XOWvdztcc0G+TNFxedPE8gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4qbHYHMol0OMYYzkHrmVNwAA</XPD:REF>
<XPD:REF name="Views[1]">rfgdtdol0k2nIo/NmmPClgAA</XPD:REF>
<XPD:REF name="Views[2]">p154wFGR/02dgVwECsIpUgAA</XPD:REF>
<XPD:REF name="Views[3]">IWdUJb8DEEiVZxLC9jhdrQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[976]" type="UMLPackage" guid="EVfGAC5gwU+6JymOSn/yywAA">
<XPD:ATTR name="Name" type="string">n2n.web</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="cICDqHyQ6UmAaThff/wVmAAA">
<XPD:ATTR name="Name" type="string">n2n.web</XPD:ATTR>
<XPD:REF name="DiagramOwner">EVfGAC5gwU+6JymOSn/yywAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="Gfe+PlsheUKMsr1M491EoQAA">
<XPD:REF name="Diagram">cICDqHyQ6UmAaThff/wVmAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="Co5VStVr0UCfM9gyuPlplAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">848</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">364</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QOBB84Y8EEiOmOQW357BEgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="AX2SGuFJfECFxBjA8ueZeQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ButfferedPayload</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="tGV+CIDnzkWtN4D+5BA8WgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="OQp/mExHyk2qWGGLfzXCEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wGnMj/3kZ0ykw9X3a5SRgAAA">
<XPD:REF name="Model">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Gv1TTaH8jEG9vfL3+vDuSwAA">
<XPD:REF name="Model">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7xgjCpyhQ0q2k4XQLfcsZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="EfQ5r2aDVUyXVou+Nn68jgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">909</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">121</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">225</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">144</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Yh5kEmmy/UOyYzyRllZQ4QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YqMNNG9tGkC25SLQlyaWNAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Payload</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rigiVxGAak6kyPbE2nNv7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tcIdG1pHKEi1ruJByGlsqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="frCoP1r8sESaMDHykiYQRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="BoLhNYr4T0OMIKDHUljZOAAA">
<XPD:REF name="Model">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLRealizationView" guid="A5vXLCdt/UWJHN354nUbGwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">914,364;1017,140</XPD:ATTR>
<XPD:REF name="Model">2x3yy0N6qU2Ddow1M1uUHgAA</XPD:REF>
<XPD:REF name="Head">EfQ5r2aDVUyXVou+Nn68jgAA</XPD:REF>
<XPD:REF name="Tail">Co5VStVr0UCfM9gyuPlplAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="mBG6byFWsUmMU6dKHzho/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">15</XPD:ATTR>
<XPD:REF name="Model">2x3yy0N6qU2Ddow1M1uUHgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="dc8ll8R6ZUqMYxRLIpx5WAAA">
<XPD: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">2x3yy0N6qU2Ddow1M1uUHgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="afSqxnDphkyhnIaJOBs+lgAA">
<XPD: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">2x3yy0N6qU2Ddow1M1uUHgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="ykjO2Og7SUG1ZyMpZLFlUwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1108</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">368</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">111</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">XuLJQy8P+Ey08GtVLFlqMgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="O/zUUiQSlEKSJKfiuyZJEwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7f3yWm+dZUewjkiD72kBCQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ResourcePlayload</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hRjA5CANw0OCkyXOGbfCqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="9yDncmbGsEeYWoV9SeRqWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MiCZm6PKV0mxjLjfx+dyNQAA">
<XPD:REF name="Model">XuLJQy8P+Ey08GtVLFlqMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="FHrvbOjh70exm0y2EvDXwAAA">
<XPD:REF name="Model">XuLJQy8P+Ey08GtVLFlqMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="uhFPkF99Mk29Hh42PJGeYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">XuLJQy8P+Ey08GtVLFlqMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLRealizationView" guid="vUsBqvo/Ykioi6uQ3XDIMAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1148,368;1024,140</XPD:ATTR>
<XPD:REF name="Model">lYUorx0FjkO9XRZ28zj25gAA</XPD:REF>
<XPD:REF name="Head">EfQ5r2aDVUyXVou+Nn68jgAA</XPD:REF>
<XPD:REF name="Tail">ykjO2Og7SUG1ZyMpZLFlUwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="pzenpCIF5Eyf7Z2NayVRTwAA">
<XPD: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">lYUorx0FjkO9XRZ28zj25gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="JdHuRgXQUk21EtVQpa4DmgAA">
<XPD: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">lYUorx0FjkO9XRZ28zj25gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="v9s/cmo1fEapInZmm7yFywAA">
<XPD: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">lYUorx0FjkO9XRZ28zj25gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="zdhHsRXHaku0IWLDeYS1QwAA">
<XPD:ATTR name="Name" type="string">http.payload</XPD:ATTR>
<XPD:REF name="Namespace">EVfGAC5gwU+6JymOSn/yywAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="mnzKhSTXjU+6sQsTHiFjWwAA">
<XPD:ATTR name="Name" type="string">ButfferedPayload</XPD:ATTR>
<XPD:REF name="Namespace">zdhHsRXHaku0IWLDeYS1QwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">lI/sQGyX3kyVlrZ7c8pNcgAA</XPD:REF>
<XPD:REF name="Views[1]">yVYCuOyMAEefrkbP05B7VAAA</XPD:REF>
<XPD:REF name="Views[2]">WBQf97rsxEKYs7cv0g2I8QAA</XPD:REF>
<XPD:REF name="Views[3]">q5FacJQRgkW7glOFOWabJAAA</XPD:REF>
<XPD:REF name="Views[4]">Co5VStVr0UCfM9gyuPlplAAA</XPD:REF>
<XPD:REF name="Views[5]">wGnMj/3kZ0ykw9X3a5SRgAAA</XPD:REF>
<XPD:REF name="Views[6]">Gv1TTaH8jEG9vfL3+vDuSwAA</XPD:REF>
<XPD:REF name="Views[7]">7xgjCpyhQ0q2k4XQLfcsZwAA</XPD:REF>
<XPD:REF name="Views[8]">T9YveB1oZU+alom/ZggpfgAA</XPD:REF>
<XPD:REF name="Views[9]">17ZcNlaeHk2zSqnqssmL1gAA</XPD:REF>
<XPD:REF name="Views[10]">IrKL9XO6X06v5rrfjopsOQAA</XPD:REF>
<XPD:REF name="Views[11]">w0RapessLUKjGgzD0KUtsAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">2x3yy0N6qU2Ddow1M1uUHgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">6</XPD:ATTR>
<XPD:REF name="Specializations[0]">dtaUzrjgWk2OW79dlz9EQQAA</XPD:REF>
<XPD:REF name="Specializations[1]">nKfxiCnZu0mWtZDbC4ChbgAA</XPD:REF>
<XPD:REF name="Specializations[2]">NeRFjCWSD06ZgF7heKKuGAAA</XPD:REF>
<XPD:REF name="Specializations[3]">cwQkgoOZwUK5t2eVMjtHIQAA</XPD:REF>
<XPD:REF name="Specializations[4]">OEw9qBMfqUmPbj8JDGDC0gAA</XPD:REF>
<XPD:REF name="Specializations[5]">JRiVG8xmoEWUXa1dpsYtAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="dlk5VVjuSUi2F1ddx97nzgAA">
<XPD:ATTR name="Name" type="string">Payload</XPD:ATTR>
<XPD:REF name="Namespace">zdhHsRXHaku0IWLDeYS1QwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">fikQpnXQ+UKCmDyDAiNjSAAA</XPD:REF>
<XPD:REF name="Views[1]">MOpXqmVdIESVKYVAuk9RSgAA</XPD:REF>
<XPD:REF name="Views[2]">5vigsAaC/E6dGdnmf2TFRgAA</XPD:REF>
<XPD:REF name="Views[3]">EfQ5r2aDVUyXVou+Nn68jgAA</XPD:REF>
<XPD:REF name="Views[4]">frCoP1r8sESaMDHykiYQRgAA</XPD:REF>
<XPD:REF name="Views[5]">BoLhNYr4T0OMIKDHUljZOAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">2x3yy0N6qU2Ddow1M1uUHgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">lYUorx0FjkO9XRZ28zj25gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="e5uT+lF+qUCwWE8r0iobMQAA">
<XPD:ATTR name="Name" type="string">prepareForResponse</XPD:ATTR>
<XPD:REF name="Owner">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LTmLcDLCykq2mdE1E0bcfgAA">
<XPD:ATTR name="Name" type="string">response</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e5uT+lF+qUCwWE8r0iobMQAA</XPD:REF>
<XPD:REF name="Type_">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="wO0flSm3FkaOwHlBB1xo0wAA">
<XPD:ATTR name="Name" type="string">toKownPayloadString</XPD:ATTR>
<XPD:REF name="Owner">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ff6wxGIEZE+0OzY8mibUQAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wO0flSm3FkaOwHlBB1xo0wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="PSWN0oGyMUqirGapQ5p7vQAA">
<XPD:ATTR name="Name" type="string">isBufferable</XPD:ATTR>
<XPD:REF name="Owner">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0QrH53zVYkulH6DyJeSobgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PSWN0oGyMUqirGapQ5p7vQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Em7kRna5skemM7p87H4XnQAA">
<XPD:ATTR name="Name" type="string">getBufferedContents</XPD:ATTR>
<XPD:REF name="Owner">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fjDXuVQ0rEy//yWE0Fa9xQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Em7kRna5skemM7p87H4XnQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="7RLmd0FGOUyA1K0SV3TBzAAA">
<XPD:ATTR name="Name" type="string">responseOut</XPD:ATTR>
<XPD:REF name="Owner">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="0yAL++gRx02vj24QvCprfQAA">
<XPD:ATTR name="Name" type="string">getEtag</XPD:ATTR>
<XPD:REF name="Owner">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Z6XALglWKkqJArGcdmqocwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0yAL++gRx02vj24QvCprfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="ck6L0SwhEEmjoIRdPte/+AAA">
<XPD:ATTR name="Name" type="string">getLastModified</XPD:ATTR>
<XPD:REF name="Owner">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4OiS8RfWfEGaRpA6GHS79gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ck6L0SwhEEmjoIRdPte/+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">6</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">hylgvRtz+kuXYKe5J/ibpQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">TN7LBTw88UqulRxfOii+kQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">AjX+0CSLA02cQsvZvB7aLQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">B5zzSWs7NkuLwfFRZ6uldAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">HfPNu50FmUyRcfLYl5KVvAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">rXffx2L6dEKVKDubILo5dwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="XuLJQy8P+Ey08GtVLFlqMgAA">
<XPD:ATTR name="Name" type="string">ResourcePlayload</XPD:ATTR>
<XPD:REF name="Namespace">zdhHsRXHaku0IWLDeYS1QwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ykjO2Og7SUG1ZyMpZLFlUwAA</XPD:REF>
<XPD:REF name="Views[1]">MiCZm6PKV0mxjLjfx+dyNQAA</XPD:REF>
<XPD:REF name="Views[2]">FHrvbOjh70exm0y2EvDXwAAA</XPD:REF>
<XPD:REF name="Views[3]">uhFPkF99Mk29Hh42PJGeYgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">lYUorx0FjkO9XRZ28zj25gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="+gr2NpLrR0S55zTiN7L1fQAA">
<XPD:ATTR name="Name" type="string">dispatch</XPD:ATTR>
<XPD:REF name="Namespace">EVfGAC5gwU+6JymOSn/yywAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="x6xHqcmdXE6yib164NCcIQAA">
<XPD:ATTR name="Name" type="string">DynamicDispatchable</XPD:ATTR>
<XPD:REF name="Namespace">+gr2NpLrR0S55zTiN7L1fQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">3lxJAjVUZ0+UFYz9IzNSowAA</XPD:REF>
<XPD:REF name="Views[1]">mYBLSxiqW0ug8pIzCgbvXgAA</XPD:REF>
<XPD:REF name="Views[2]">i6VFUD8kmkGoxjNSAmRFzwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">4Jp0NpPFO02e6JKVeUslHQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="+NEmwwavIkCLJhyi78jFvwAA">
<XPD:ATTR name="Name" type="string">setup</XPD:ATTR>
<XPD:REF name="Owner">x6xHqcmdXE6yib164NCcIQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="o16T6SDz7EuWXkLRlLm6qgAA">
<XPD:ATTR name="Name" type="string">dispatchModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+NEmwwavIkCLJhyi78jFvwAA</XPD:REF>
<XPD:REF name="Type_">YL21I3qfBUi5iajKn27rtgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="COxcx7UZj0aSfoVYQI1yrgAA">
<XPD:ATTR name="Name" type="string">getPropertyValue</XPD:ATTR>
<XPD:REF name="Owner">x6xHqcmdXE6yib164NCcIQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9ShCegXQaE6O1OeRqkQCsQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">COxcx7UZj0aSfoVYQI1yrgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="iBO9uExzt0qOD6ktwhZM3AAA">
<XPD:ATTR name="Name" type="string">setPropertyValue</XPD:ATTR>
<XPD:REF name="Owner">x6xHqcmdXE6yib164NCcIQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JyIA1OjQdkGhXcKu0xMxDgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iBO9uExzt0qOD6ktwhZM3AAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KzjaVNUm0kGn/Mu8Wj6ZBgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iBO9uExzt0qOD6ktwhZM3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="3JQZUTXU6UeO8pFC9VTseQAA">
<XPD:ATTR name="Name" type="string">dispatch.mag</XPD:ATTR>
<XPD:REF name="Namespace">EVfGAC5gwU+6JymOSn/yywAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="v+yNLhONlk6JMz/1RqdEMwAA">
<XPD:ATTR name="Name" type="string">MagCollection</XPD:ATTR>
<XPD:REF name="Namespace">3JQZUTXU6UeO8pFC9VTseQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+rx6iZye6EGz5qQzQ/cP0wAA</XPD:REF>
<XPD:REF name="Views[1]">Yb3OjlpCuU2A6jDhDJnn0wAA</XPD:REF>
<XPD:REF name="Views[2]">oUD2HSPKYkWilHl0x+ygegAA</XPD:REF>
<XPD:REF name="Views[3]">po1TI883GEyj8Ecz6MUPQgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">13</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="tTrojPRWVUOBp2rf7NA9DAAA">
<XPD:ATTR name="Name" type="string">addMag</XPD:ATTR>
<XPD:REF name="Owner">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J/tlqG3hX0qvyc/nRavWgwAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tTrojPRWVUOBp2rf7NA9DAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="C6saoUdy5ESz0OVp0KCkwAAA">
<XPD:ATTR name="Name" type="string">mag</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tTrojPRWVUOBp2rf7NA9DAAA</XPD:REF>
<XPD:REF name="Type_">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="rmm05qreekK2M9QBPdSHcQAA">
<XPD:ATTR name="Name" type="string">getMagByPropertyName</XPD:ATTR>
<XPD:REF name="Owner">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UI4ZUQ1b0EStTUEHCNhILAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rmm05qreekK2M9QBPdSHcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SUCnxFXfsE+prHCI+tjiIwAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rmm05qreekK2M9QBPdSHcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="JX8n+hfy40O6vT6GZCBOyQAA">
<XPD:ATTR name="Name" type="string">getMagWrapperByPropertyName</XPD:ATTR>
<XPD:REF name="Owner">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FkGt4+X26UulpsFComEwMgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JX8n+hfy40O6vT6GZCBOyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XgJ/zckO7k+IMm7LCBJg3wAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JX8n+hfy40O6vT6GZCBOyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="gfs7qJZ2Zku1WqXSCpSpIAAA">
<XPD:ATTR name="Name" type="string">containsPropertyName</XPD:ATTR>
<XPD:REF name="Owner">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Gazlm/jBfEeKjt/PrQimjAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gfs7qJZ2Zku1WqXSCpSpIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="a1BigwlMKEKfLRAKBqAvrgAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gfs7qJZ2Zku1WqXSCpSpIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="D+9diUSexkS0a5X0diMxCwAA">
<XPD:ATTR name="Name" type="string">removeMagByPropertyName</XPD:ATTR>
<XPD:REF name="Owner">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Rtdi1zU0SkKX23Kat1MLyAAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">D+9diUSexkS0a5X0diMxCwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="Er2bEFSfiUWl9VvplpSvxgAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WZRK7Ccg4UK1T30pDZO+fAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Er2bEFSfiUWl9VvplpSvxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="SAWC/kymM0qgaBTSLOGiAwAA">
<XPD:ATTR name="Name" type="string">getMagWrappers</XPD:ATTR>
<XPD:REF name="Owner">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5skirIMS3Euf6nqrCXpFUgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MagWrapper[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SAWC/kymM0qgaBTSLOGiAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="biiEzD4yUE+1v+rv+O16cgAA">
<XPD:ATTR name="Name" type="string">getPropertyNames</XPD:ATTR>
<XPD:REF name="Owner">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dEDaASvEPkWKJEeNTA8DtQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int[]|String[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">biiEzD4yUE+1v+rv+O16cgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="ri2I2MGNkE+IadqBJ3OHRQAA">
<XPD:ATTR name="Name" type="string">readFormValues</XPD:ATTR>
<XPD:REF name="Owner">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GHRf44o/40qHE2ZGPSp1BQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ri2I2MGNkE+IadqBJ3OHRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="9Pf8h//4+0iXBN221DVaGgAA">
<XPD:ATTR name="Name" type="string">readValues</XPD:ATTR>
<XPD:REF name="Owner">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="E9x9APuOJ0iSu5cvHK+BOQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9Pf8h//4+0iXBN221DVaGgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="RkUtYvHX7kaHlSigx9k+ywAA">
<XPD:ATTR name="Name" type="string">writeValues</XPD:ATTR>
<XPD:REF name="Owner">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jGBSxJZd+0uQ/e74dAkMpgAA">
<XPD:ATTR name="Name" type="string">values</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RkUtYvHX7kaHlSigx9k+ywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="Kz+4s8tLQUGdYGaq5toCeAAA">
<XPD:ATTR name="Name" type="string">setupMappingDefinition</XPD:ATTR>
<XPD:REF name="Owner">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mXbliul8EUKAiyfpoPkuMQAA">
<XPD:ATTR name="Name" type="string">md</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MappingDefinition</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Kz+4s8tLQUGdYGaq5toCeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="Zmsu/dv31UmgD3VPVShXOQAA">
<XPD:ATTR name="Name" type="string">setupBindingDefinition</XPD:ATTR>
<XPD:REF name="Owner">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="h3JzjzJ+IEGCKdxeI77bNwAA">
<XPD:ATTR name="Name" type="string">bd</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">BindingDefinition</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Zmsu/dv31UmgD3VPVShXOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">6</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">MIw2lrakLkK6/Rnx8faJiwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">6Of6NPLPoUiN7wamFyQ1fgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">oK0d7SkqaEC388jIkdEgbQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">f0Yw7GWVmEy8VFXPFa23hQAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">ZynZTA9K0kaUDq2OZykoZAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">R85kP8GLGE6t8a3jgvg3/QAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">Q3vneuh+p0aL0ijwVChRKAAA</XPD:REF>
<XPD:REF name="Associations[1]">RTVal72bWE6lD/IHAI49/gAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="yvEZcauu40uY6fHGGtFBvAAA">
<XPD:ATTR name="Name" type="string">magWrappers</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="Owner">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="Nz3WlZuH10mlmGAy445X+gAA">
<XPD:ATTR name="Name" type="string">MagWrapper</XPD:ATTR>
<XPD:REF name="Namespace">3JQZUTXU6UeO8pFC9VTseQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FEQV7E8bi0WqKT7kHxhWzwAA</XPD:REF>
<XPD:REF name="Views[1]">WKJfBVjnp0iWZ2EgG5OYfQAA</XPD:REF>
<XPD:REF name="Views[2]">nTfTKfp/Z0iheYBu1Sft9wAA</XPD:REF>
<XPD:REF name="Views[3]">r186pENFUkq3rLSJRjrtBgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4Dms1pVssk+uaFiLDsMi2QAA">
<XPD:ATTR name="Name" type="string">getMags</XPD:ATTR>
<XPD:REF name="Owner">Nz3WlZuH10mlmGAy445X+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ACf4xiLZekqs3oz5k/vMmgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Mag[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4Dms1pVssk+uaFiLDsMi2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="zZETq5DWUUayLQs3rCVSqAAA">
<XPD:ATTR name="Name" type="string">addMarkAttrs</XPD:ATTR>
<XPD:REF name="Owner">Nz3WlZuH10mlmGAy445X+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4CGtZoiuOUO9HnWD/Ooa2gAA">
<XPD:ATTR name="Name" type="string">markAttrs</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zZETq5DWUUayLQs3rCVSqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="8/y/MEFe2E2Xp0nCQ1dOCwAA">
<XPD:ATTR name="Name" type="string">getMarkAttrs</XPD:ATTR>
<XPD:REF name="Owner">Nz3WlZuH10mlmGAy445X+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tvRbQo5ruUeZ51Pw70nGwgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8/y/MEFe2E2Xp0nCQ1dOCwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="gmXhE8Do9kOTS2JbFKX0jAAA">
<XPD:ATTR name="Name" type="string">setMarkAttrs</XPD:ATTR>
<XPD:REF name="Owner">Nz3WlZuH10mlmGAy445X+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="m62FPtJJZEmyf0v6KTdMFgAA">
<XPD:ATTR name="Name" type="string">markAttrs</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gmXhE8Do9kOTS2JbFKX0jAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="SoSj90znzEW2Krro7dFb5gAA">
<XPD:ATTR name="Name" type="string">getContainerAttrs</XPD:ATTR>
<XPD:REF name="Owner">Nz3WlZuH10mlmGAy445X+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MmQxsnvTh0iB+4VXwOZZ5AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SoSj90znzEW2Krro7dFb5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FV5PCArttE6KebXhbjGsuQAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">View</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SoSj90znzEW2Krro7dFb5gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="UbIdZvzDKU+lvV0ch90INQAA">
<XPD:ATTR name="Name" type="string">setIgnored</XPD:ATTR>
<XPD:REF name="Owner">Nz3WlZuH10mlmGAy445X+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UKR6GX2Gj0abSLYNo2fMIgAA">
<XPD:ATTR name="Name" type="string">ignored</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UbIdZvzDKU+lvV0ch90INQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="lUHLmHL7FUSUhkRjri6E8wAA">
<XPD:ATTR name="Name" type="string">isIgnored</XPD:ATTR>
<XPD:REF name="Owner">Nz3WlZuH10mlmGAy445X+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3sH1ZjGlTkmAMxDGVaH4YAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lUHLmHL7FUSUhkRjri6E8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="yD97y5Uf4kaH/mLyl6bC/gAA">
<XPD:ATTR name="Name" type="string">setupMappingDefinition</XPD:ATTR>
<XPD:REF name="Owner">Nz3WlZuH10mlmGAy445X+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zgjgBV98KUKnnIyWjg3xFgAA">
<XPD:ATTR name="Name" type="string">md</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MappingDefinition</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yD97y5Uf4kaH/mLyl6bC/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="zvSA6MPaj0aWj03M1sP6aAAA">
<XPD:ATTR name="Name" type="string">setupBindingDefinition</XPD:ATTR>
<XPD:REF name="Owner">Nz3WlZuH10mlmGAy445X+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G195jf3uTEycYH44cQYzuwAA">
<XPD:ATTR name="Name" type="string">bd</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">BindingDefinition</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zvSA6MPaj0aWj03M1sP6aAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">HaD2Sm6/kkSjp8rfH/SqLQAA</XPD:REF>
<XPD:REF name="Associations[1]">0dooJCUupkyNGU0KrBSYlgAA</XPD:REF>
<XPD:REF name="Associations[2]">b0PEuCsaMU2g9kcoaX4vHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="7b7yCtp3CEq82KZ8XuRZngAA">
<XPD:ATTR name="Name" type="string">UnknownMagException</XPD:ATTR>
<XPD:REF name="Namespace">3JQZUTXU6UeO8pFC9VTseQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8nMDXtfQPkivYXvuyl17OAAA</XPD:REF>
<XPD:REF name="Views[1]">+wVtG3HQNEqzrN1+lrJefwAA</XPD:REF>
<XPD:REF name="Views[2]">9T6yK/1gWUy0aXdgNnwyEAAA</XPD:REF>
<XPD:REF name="Views[3]">qFNH1U58XUWDcAI+n2rpZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="8Bzp3vVBUUa9eKVzdV29TwAA">
<XPD:ATTR name="Name" type="string">Mag</XPD:ATTR>
<XPD:REF name="Namespace">3JQZUTXU6UeO8pFC9VTseQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">SR68J6STBE28zuspwhPDswAA</XPD:REF>
<XPD:REF name="Views[1]">+qdKrpyaLUyQ9Zmy31FGaQAA</XPD:REF>
<XPD:REF name="Views[2]">tJTOwLc1m0OVPQLDM9uK8gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">14</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Qka1+IvP9UeQDDJs+x1MowAA">
<XPD:ATTR name="Name" type="string">getPropertyName</XPD:ATTR>
<XPD:REF name="Owner">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bauZ5PaWDUOiOyKQ/jpwHAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Qka1+IvP9UeQDDJs+x1MowAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="zQebmRq+VEKsnAZF3+UvuAAA">
<XPD:ATTR name="Name" type="string">setPropertyName</XPD:ATTR>
<XPD:REF name="Owner">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="piiRrnM8aEaK1AtQkWBwkgAA">
<XPD:ATTR name="Name" type="string">propertyName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zQebmRq+VEKsnAZF3+UvuAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="G7d3r8Nc9k2BtdFgo+p5wwAA">
<XPD:ATTR name="Name" type="string">getLabel</XPD:ATTR>
<XPD:REF name="Owner">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VbgNDdzDMk+4iPSLgiF3kAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">G7d3r8Nc9k2BtdFgo+p5wwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RJtgVNuFYUOj/ZUyY7eKPwAA">
<XPD:ATTR name="Name" type="string">n2nlocale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">G7d3r8Nc9k2BtdFgo+p5wwAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="6S5ir0lMBUiH44zhd0vLIgAA">
<XPD:ATTR name="Name" type="string">createManagedProperty</XPD:ATTR>
<XPD:REF name="Owner">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="daeU3IBt7UyO623rKP4IowAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6S5ir0lMBUiH44zhd0vLIgAA</XPD:REF>
<XPD:REF name="Type_">Y+AgRKnC/kS5yxdkVBijnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TK2O0Rt49UitRpKklFjZmAAA">
<XPD:ATTR name="Name" type="string">accessProxy</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">AccessProxy</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6S5ir0lMBUiH44zhd0vLIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="rFLecXluHUq7H4Y69bVkTAAA">
<XPD:ATTR name="Name" type="string">setupMappingDefinition</XPD:ATTR>
<XPD:REF name="Owner">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1kzGuJMZ+02TwXXM89Re7wAA">
<XPD:ATTR name="Name" type="string">mappingDefinition</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rFLecXluHUq7H4Y69bVkTAAA</XPD:REF>
<XPD:REF name="Type_">IIJJfJCaHES+9twM5QgBUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="btas+Uz/00aKppobMe9PogAA">
<XPD:ATTR name="Name" type="string">setupBindingDefinition</XPD:ATTR>
<XPD:REF name="Owner">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k89Ci8S3zU6B8rF9biatdwAA">
<XPD:ATTR name="Name" type="string">bindingDefinition</XPD:ATTR>
<XPD:REF name="BehavioralFeature">btas+Uz/00aKppobMe9PogAA</XPD:REF>
<XPD:REF name="Type_">TOsqcPiQcUmhds+wBVn4CwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="bQo4BN/MOkK7sqsbRvC6tAAA">
<XPD:ATTR name="Name" type="string">getFormValue</XPD:ATTR>
<XPD:REF name="Owner">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B1n64cj5PUearrLb0Wf5XAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bQo4BN/MOkK7sqsbRvC6tAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="/eQ5a5DN506mke/pxoVfGAAA">
<XPD:ATTR name="Name" type="string">setFormValue</XPD:ATTR>
<XPD:REF name="Owner">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IRsSUfYM1kSjcSZlAuhAZAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/eQ5a5DN506mke/pxoVfGAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="SCj/rokDb0K11p+nHKKjyQAA">
<XPD:ATTR name="Name" type="string">getContainerAttrs</XPD:ATTR>
<XPD:REF name="Owner">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SD9tkX2MfEyGGYiN5oFZ2wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SCj/rokDb0K11p+nHKKjyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0NZYDMneNEuovqL0OhahsQAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SCj/rokDb0K11p+nHKKjyQAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="KAsd3uq/6Eqjo1Zi75xHIQAA">
<XPD:ATTR name="Name" type="string">isGroup</XPD:ATTR>
<XPD:REF name="Owner">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XuDNO8JLrEGOari/6CVpewAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KAsd3uq/6Eqjo1Zi75xHIQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="k5oLSR8p9EOl3HR26AUoRgAA">
<XPD:ATTR name="Name" type="string">createUiField</XPD:ATTR>
<XPD:REF name="Owner">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1TXhSMKe2kCosRoBRs1WmAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">k5oLSR8p9EOl3HR26AUoRgAA</XPD:REF>
<XPD:REF name="Type_">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lFM2Jeg42EmKCm+bq+uU3wAA">
<XPD:ATTR name="Name" type="string">propertyPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">k5oLSR8p9EOl3HR26AUoRgAA</XPD:REF>
<XPD:REF name="Type_">E/cMF6X6BUK7YDrcqxCWEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="8z/SRuHtEkehJx5uv7YB9AAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">k5oLSR8p9EOl3HR26AUoRgAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="AzWa/evEt0SJyWMARpnb9gAA">
<XPD:ATTR name="Name" type="string">uiOutfitter</XPD:ATTR>
<XPD:REF name="BehavioralFeature">k5oLSR8p9EOl3HR26AUoRgAA</XPD:REF>
<XPD:REF name="Type_">nbGICZ5i906WWkAezUXE+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="ySscrQUBkUqKAztYLTy7cwAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n4d82s4zrU60r10EK2LK2QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ySscrQUBkUqKAztYLTy7cwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="VxhrwOQ9CECc106VmuQ7VAAA">
<XPD:ATTR name="Name" type="string">setValue</XPD:ATTR>
<XPD:REF name="Owner">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KCsKQZO5Sku+l+tfb5hIiAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VxhrwOQ9CECc106VmuQ7VAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="S5vRxJ6BDEWZHbSRgh0CfAAA">
<XPD:ATTR name="Name" type="string">whenAssigned</XPD:ATTR>
<XPD:REF name="Owner">8Bzp3vVBUUa9eKVzdV29TwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MIw2lrakLkK6/Rnx8faJiwAA">
<XPD:ATTR name="Name" type="string">magCollection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S5vRxJ6BDEWZHbSRgh0CfAAA</XPD:REF>
<XPD:REF name="Type_">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">C6saoUdy5ESz0OVp0KCkwAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">JFwCgYtw2UCIwxZQtJPxugAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ZKzugcgPGkO0nPhV5oSgsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="72bjfWbrLk6DaHIy/f2nzQAA">
<XPD:ATTR name="Name" type="string">MagDispatchable</XPD:ATTR>
<XPD:REF name="Namespace">3JQZUTXU6UeO8pFC9VTseQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">0g0bfieXcEWJhbEhB5x7hwAA</XPD:REF>
<XPD:REF name="Views[1]">ksMPY3gcnEa1KBP8+QIZQgAA</XPD:REF>
<XPD:REF name="Views[2]">N+JDG0NqekykreDCQGjJEAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">4Jp0NpPFO02e6JKVeUslHQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="b+TUcpZe8kmFAoynOyISYQAA">
<XPD:ATTR name="Name" type="string">getMagCollection</XPD:ATTR>
<XPD:REF name="Owner">72bjfWbrLk6DaHIy/f2nzQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6Of6NPLPoUiN7wamFyQ1fgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b+TUcpZe8kmFAoynOyISYQAA</XPD:REF>
<XPD:REF name="Type_">v+yNLhONlk6JMz/1RqdEMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">cRQnJMgTnEigeIiNdaPpXAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">qcga0oskRkaZ4HSSo3uiPwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">xnAEshcuEUKGdvaugz5YqwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">iEvtHX9fb0+6VsihEHE+4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLInterface" guid="nbGICZ5i906WWkAezUXE+gAA">
<XPD:ATTR name="Name" type="string">UiOutfitter</XPD:ATTR>
<XPD:REF name="Namespace">3JQZUTXU6UeO8pFC9VTseQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">cW74RpHgb0ebOMvx3dA0jQAA</XPD:REF>
<XPD:REF name="Views[1]">EA0GVTqMZU2HfYoxpDgUwgAA</XPD:REF>
<XPD:REF name="Views[2]">hZRPwYoFs02S8U3BRH9DkwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="cdrFfwN9mEatJk7iSILEwQAA">
<XPD:ATTR name="Name" type="string">buildAttrs</XPD:ATTR>
<XPD:REF name="Owner">nbGICZ5i906WWkAezUXE+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J8mHLNeSukqTpaj6SPRTuwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;String, String&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cdrFfwN9mEatJk7iSILEwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="BidYCr/YBUaOUZPMovsOXAAA">
<XPD:ATTR name="Name" type="string">nature</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cdrFfwN9mEatJk7iSILEwQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="W/ezeeYJ7kyM7jbAdaIdSAAA">
<XPD:ATTR name="Name" type="string">createMagCollectionView</XPD:ATTR>
<XPD:REF name="Owner">nbGICZ5i906WWkAezUXE+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IjaNllAp3UGrK8kY3bq+cQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W/ezeeYJ7kyM7jbAdaIdSAAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rbg0774DBUKulINJFOO0nAAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W/ezeeYJ7kyM7jbAdaIdSAAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">AzWa/evEt0SJyWMARpnb9gAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="jqUoxmfzR0iN3vhTFVr8lAAA">
<XPD:ATTR name="Name" type="string">NATURE_TEXT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nbGICZ5i906WWkAezUXE+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="GrXjNZUisUG7WhlnrLVi6QAA">
<XPD:ATTR name="Name" type="string">NATURE_CHECK</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">nbGICZ5i906WWkAezUXE+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLPackage" guid="DMoBn83zY0eTMmXTS2tjdwAA">
<XPD:ATTR name="Name" type="string">http</XPD:ATTR>
<XPD:REF name="Namespace">EVfGAC5gwU+6JymOSn/yywAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">25</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="/c92pNQ0OUywiGzKduTdWwAA">
<XPD:ATTR name="Name" type="string">ControllerMethodInvoker</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">14</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="DFqPddXZ8k66Ob6yE3zIggAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">/c92pNQ0OUywiGzKduTdWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JtBeT6T+PUepnvyAaEDdiQAA">
<XPD:ATTR name="Name" type="string">method</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionMethod</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DFqPddXZ8k66Ob6yE3zIggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="A44z4m4AKEaS7jA95S1F9QAA">
<XPD:ATTR name="Name" type="string">cmds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DFqPddXZ8k66Ob6yE3zIggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="TzDFyTKk5U2E4s0HY2j7/QAA">
<XPD:ATTR name="Name" type="string">paramCmds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DFqPddXZ8k66Ob6yE3zIggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="iPxXTV/4T0SRANCssFxD3AAA">
<XPD:ATTR name="Name" type="string">contextCmds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DFqPddXZ8k66Ob6yE3zIggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="AV2as7TauUOHJpvIufFRqwAA">
<XPD:ATTR name="Name" type="string">hasUnusedParam</XPD:ATTR>
<XPD:REF name="Owner">/c92pNQ0OUywiGzKduTdWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ej4IhmByxki39IYNJoTNjQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AV2as7TauUOHJpvIufFRqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JTgsMTvrdkGXVEZPMC3GigAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AV2as7TauUOHJpvIufFRqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ywW3tzBP10yDRhbGJ4GuFAAA">
<XPD:ATTR name="Name" type="string">hasVoidQueryParams</XPD:ATTR>
<XPD:REF name="Owner">/c92pNQ0OUywiGzKduTdWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LoVVCNhaFEmhTNRXGm6ouwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ywW3tzBP10yDRhbGJ4GuFAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="QT9r9FAqpkmGoGjF3eFI8AAA">
<XPD:ATTR name="Name" type="string">hasVoidArrayParam</XPD:ATTR>
<XPD:REF name="Owner">/c92pNQ0OUywiGzKduTdWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FmFSdncUQ0Osxz98K7EiXgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QT9r9FAqpkmGoGjF3eFI8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="g5QsyDhptUuhAExhnV1x8AAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QT9r9FAqpkmGoGjF3eFI8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="02FLLcfSJEmkFB5YKceB0QAA">
<XPD:ATTR name="Name" type="string">getVoidArrayParam</XPD:ATTR>
<XPD:REF name="Owner">/c92pNQ0OUywiGzKduTdWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/IN4HD0nF0ShJ2mFPxKB5QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionParameter</XPD:ATTR>
<XPD:REF name="BehavioralFeature">02FLLcfSJEmkFB5YKceB0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9B81yniopkSukNHw3GBFBQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">02FLLcfSJEmkFB5YKceB0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="k+s27fh4b06rp7haC68rVgAA">
<XPD:ATTR name="Name" type="string">setVoidArrayParamValue</XPD:ATTR>
<XPD:REF name="Owner">/c92pNQ0OUywiGzKduTdWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fVjjEXAWyEyxzrT0B8IwnQAA">
<XPD:ATTR name="Name" type="string">paramName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">k+s27fh4b06rp7haC68rVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Ylkgmai+AEaBxKF3S4gGQgAA">
<XPD:ATTR name="Name" type="string">paramValue</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">k+s27fh4b06rp7haC68rVgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="vzZ9vmqKkkaL/S3BoD6VsQAA">
<XPD:ATTR name="Name" type="string">getVoidArrayParams</XPD:ATTR>
<XPD:REF name="Owner">/c92pNQ0OUywiGzKduTdWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3JN+OuQkCUWui97tKLPlJwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ReflectionParameter&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vzZ9vmqKkkaL/S3BoD6VsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="L6MHcSyigE6keNq7apvNkgAA">
<XPD:ATTR name="Name" type="string">getVoidPathParam</XPD:ATTR>
<XPD:REF name="Owner">/c92pNQ0OUywiGzKduTdWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n1kqAuwx7kGLqhr3ArmWvQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">\ReflectionParameter</XPD:ATTR>
<XPD:REF name="BehavioralFeature">L6MHcSyigE6keNq7apvNkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fcN57r/1OUKh0H0T2tnK9AAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">L6MHcSyigE6keNq7apvNkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="apkGPEluiU6MVHz8P3KlIQAA">
<XPD:ATTR name="Name" type="string">getVoidPathParams</XPD:ATTR>
<XPD:REF name="Owner">/c92pNQ0OUywiGzKduTdWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AG8V7U+69UyR5qgiF6ulQgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;\ReflectionParameter&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">apkGPEluiU6MVHz8P3KlIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="ynVEVovbAUmRCunUK8HMcQAA">
<XPD:ATTR name="Name" type="string">setVoidPathParamValue</XPD:ATTR>
<XPD:REF name="Owner">/c92pNQ0OUywiGzKduTdWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1/DGdWzuXUucpwoJN9HQUgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ynVEVovbAUmRCunUK8HMcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="AWF1/3/m+km7v76zBPdhPwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ynVEVovbAUmRCunUK8HMcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="KMqMdkF0hU+XMZ3RqSGd6AAA">
<XPD:ATTR name="Name" type="string">isVoidPathParamOptional</XPD:ATTR>
<XPD:REF name="Owner">/c92pNQ0OUywiGzKduTdWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+IgvcbSEcE+/4VZ4teRZagAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KMqMdkF0hU+XMZ3RqSGd6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4chemx/XjEW6R7tHNhfrvwAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KMqMdkF0hU+XMZ3RqSGd6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="DBeyk6D+fUyqNtTSkQNdsgAA">
<XPD:ATTR name="Name" type="string">hasVoidPathParam</XPD:ATTR>
<XPD:REF name="Owner">/c92pNQ0OUywiGzKduTdWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KeN81thBy0qV5hcRdcPzOwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DBeyk6D+fUyqNtTSkQNdsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XY9hqZUCYEi0QC5Smi8jmgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DBeyk6D+fUyqNtTSkQNdsgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="3SFl3Fp25UKyU/8ER6rYbwAA">
<XPD:ATTR name="Name" type="string">getMethod</XPD:ATTR>
<XPD:REF name="Owner">/c92pNQ0OUywiGzKduTdWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="duQKGe49KUqJgv7eNbxdggAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionMethod</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3SFl3Fp25UKyU/8ER6rYbwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="Dhjm1KmZAkm/jKePJUiD/gAA">
<XPD:ATTR name="Name" type="string">invoke</XPD:ATTR>
<XPD:REF name="Owner">/c92pNQ0OUywiGzKduTdWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7b5vS+zDZkW2arxYfHisngAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">nn6.ui.View</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Dhjm1KmZAkm/jKePJUiD/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bsvBKR47J0Oy5a3WAsylFwAA">
<XPD:ATTR name="Name" type="string">obj</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Dhjm1KmZAkm/jKePJUiD/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">jdEq1LIlf0WkJn49W8gpTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="ZXu36rjurUS5ITSL7aRggQAA">
<XPD:ATTR name="Name" type="string">Response</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">Kyynmr722kWAlp6bq+QyDwAA</XPD:REF>
<XPD:REF name="Views[1]">J61mMx6SNUK+UNevWEV/7AAA</XPD:REF>
<XPD:REF name="Views[2]">sma1AQqNykGwOvEe+cJr/QAA</XPD:REF>
<XPD:REF name="Views[3]">wgqJUATks0m0lF2GImfFFQAA</XPD:REF>
<XPD:REF name="Views[4]">BqKqLZMLeUen9FTzHq26QwAA</XPD:REF>
<XPD:REF name="Views[5]">xWhHEVLJP0G/jOS4sUhJpwAA</XPD:REF>
<XPD:REF name="Views[6]">gs0Izko/80GWGEIVeUMFpgAA</XPD:REF>
<XPD:REF name="Views[7]">ZoDbp49oYkiYRhA+QPVRpAAA</XPD:REF>
<XPD:REF name="Views[8]">JGrI1P18okufHhnMHO6DGQAA</XPD:REF>
<XPD:REF name="Views[9]">e8pB5h9kvUqJDizcDFd/VwAA</XPD:REF>
<XPD:REF name="Views[10]">EWSU5rgHWU6j1UgVj3rp4QAA</XPD:REF>
<XPD:REF name="Views[11]">dhPvB+JjKUOFVjDnbuAJ8QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">16</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="6x7GLV3TDESYaMt3T07D6AAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YkEJ1XcSj0eMyp7OBuvJiQAA">
<XPD:ATTR name="Name" type="string">request</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6x7GLV3TDESYaMt3T07D6AAA</XPD:REF>
<XPD:REF name="Type_">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="GrVI3PpcIUCfH6IiTKpjtAAA">
<XPD:ATTR name="Name" type="string">isBuffering</XPD:ATTR>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="M14SxMtIq0ys5qZM3tRawwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GrVI3PpcIUCfH6IiTKpjtAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="klZWkJ/GFECocHn7JCwHzAAA">
<XPD:ATTR name="Name" type="string">createOutputBuffer</XPD:ATTR>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J004BlfIt0CdOWQ1iT2ZPQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OutputBuffer</XPD:ATTR>
<XPD:REF name="BehavioralFeature">klZWkJ/GFECocHn7JCwHzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Bzg2BfooLk6wRY/XZKIjFAAA">
<XPD:ATTR name="Name" type="string">getBufferedOutput</XPD:ATTR>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TrWJgqjcKk6FEahijMZBTwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bzg2BfooLk6wRY/XZKIjFAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="zFp0tTYRJU2Ax2RW6SE/ugAA">
<XPD:ATTR name="Name" type="string">fetchBufferedOutput</XPD:ATTR>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cpeKlie79Ey48qeuTGUDOQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zFp0tTYRJU2Ax2RW6SE/ugAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+09oWUxfmkK80yVIdlKReQAA">
<XPD:ATTR name="Name" type="string">closeBaseBuffer</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zFp0tTYRJU2Ax2RW6SE/ugAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="0l90Yi+yrUaOzn2I7KcoEAAA">
<XPD:ATTR name="Name" type="string">closeBuffer</XPD:ATTR>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="jOIE2nRrfUCb4pVxaffiKQAA">
<XPD:ATTR name="Name" type="string">sendCachedResponseThing</XPD:ATTR>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wpm47yL35EWqcSPZShAlTwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jOIE2nRrfUCb4pVxaffiKQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="AxEBIgOaQ0KXBSGLwLx06AAA">
<XPD:ATTR name="Name" type="string">buildQueryParamsCharacteristic</XPD:ATTR>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pAIPfgSP4EiHth02XlAZXwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AxEBIgOaQ0KXBSGLwLx06AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="PrDE/1znWkGqVxtHnrCPzwAA">
<XPD:ATTR name="Name" type="string">send</XPD:ATTR>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PKZbCC0SYEu9OlQUQ2zjuQAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PrDE/1znWkGqVxtHnrCPzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mnp37tZ3m065Ns3ivrfKxgAA">
<XPD:ATTR name="Name" type="string">httpCacheControl</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PrDE/1znWkGqVxtHnrCPzwAA</XPD:REF>
<XPD:REF name="Type_">/9XoSdL/V0eQrlsOjtHcKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="sbv7rxcVMkSGqcQmUwV+nQAA">
<XPD:ATTR name="Name" type="string">reset</XPD:ATTR>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="LQLwijAGYEur667sKOPPBwAA">
<XPD:ATTR name="Name" type="string">hasSent</XPD:ATTR>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nsYEQ84jt0SUjJ0qbaG+rwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LQLwijAGYEur667sKOPPBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="QAqpbSNm8USv6HP2udU9tAAA">
<XPD:ATTR name="Name" type="string">isResetable</XPD:ATTR>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Gz5Nzt4PFE+n4cgPW6vSKgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QAqpbSNm8USv6HP2udU9tAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="tz3cgO/3MkemIG8/DMcGxQAA">
<XPD:ATTR name="Name" type="string">flush</XPD:ATTR>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="spH0BNByVU2FUmt2nEtU3QAA">
<XPD:ATTR name="Name" type="string">serverPush</XPD:ATTR>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FnHbYDs0s06gglJH7bZfIQAA">
<XPD:ATTR name="Name" type="string">serverPushDirective</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ServerPushDirective</XPD:ATTR>
<XPD:REF name="BehavioralFeature">spH0BNByVU2FUmt2nEtU3QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="kVysG2/7nEyCU2RAzkB1rQAA">
<XPD:ATTR name="Name" type="string">registerResponseListener</XPD:ATTR>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="x+fhNG7Y2kWMScUrkV9mAQAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kVysG2/7nEyCU2RAzkB1rQAA</XPD:REF>
<XPD:REF name="Type_">aOkZfe2Hp06U1t1B4x4j3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="hUmSaA7JNE+mW1WNgRpUnQAA">
<XPD:ATTR name="Name" type="string">removeResponseListener</XPD:ATTR>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qR20fimXWUiEIcQMh42EoQAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hUmSaA7JNE+mW1WNgRpUnQAA</XPD:REF>
<XPD:REF name="Type_">aOkZfe2Hp06U1t1B4x4j3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">SL/ApO4Stk6lcbFXw9R7GwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">8</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">KB0gKJRJaEmdZkNNhLgkdwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">bIsr/VfGu0yhtLYNh/BWjwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">GTDVZM9UC0ibb63GZwh5XAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">AWT89oCwSE6K+nf/3wnDwwAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">hlV/R8qhLkyjEsLGYfZlYwAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">adhTzIMcA0Widd2t7IFGDgAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">LTmLcDLCykq2mdE1E0bcfgAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">h1HtOIPkUUSniDNxXRbk4gAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">foljrmyWkkiUHBAIl1u1UgAA</XPD:REF>
<XPD:REF name="Associations[1]">Qa+Ny68dL0+gsNI4DfJymAAA</XPD:REF>
<XPD:REF name="Associations[2]">dv8xCn9sfEmlpY2OBBTwGAAA</XPD:REF>
<XPD:REF name="Associations[3]">OWum86uPDEG2WsxUPYjFDwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="FAg7Ciu8iECBY3TnOwxuLwAA">
<XPD:ATTR name="Name" type="string">sendEtagAllowed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="xeMOVDTAGEmeveRbG8zi7AAA">
<XPD:ATTR name="Name" type="string">sendLastModifiedAllowed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="ygpwWB+GbEySaXcLgiyn9wAA">
<XPD:ATTR name="Name" type="string">responseCachingEnabled</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="Xvu6R/x6g020iz/brFTb4wAA">
<XPD:ATTR name="Name" type="string">httpCachingEnabled</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="lquAfNb9ZU2faNDv8m0MjgAA">
<XPD:ATTR name="Name" type="string">CommonRequest</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VqA7uv967E+fJNbHTnU2JgAA</XPD:REF>
<XPD:REF name="Views[1]">HUQr04FlZESVtyv4O+0d8wAA</XPD:REF>
<XPD:REF name="Views[2]">5Bvl74nF20mYoFj/yKVhHQAA</XPD:REF>
<XPD:REF name="Views[3]">5p+sfudT4EKvPBG6glSC7gAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">OdhPM0XMsUSgD/n3S2HqIgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="6UWRJGWUh0qUtnSVEWF8gQAA">
<XPD:ATTR name="Name" type="string">createFromVars</XPD:ATTR>
<XPD:REF name="Owner">lquAfNb9ZU2faNDv8m0MjgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mee4kSrPzkWB+uBU682XygAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6UWRJGWUh0qUtnSVEWF8gQAA</XPD:REF>
<XPD:REF name="Type_">lquAfNb9ZU2faNDv8m0MjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eXVgPMw2dkyJ77Ii/tjAqQAA">
<XPD:ATTR name="Name" type="string">server</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6UWRJGWUh0qUtnSVEWF8gQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="c23X+ybRTketXGqvpxNz1AAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6UWRJGWUh0qUtnSVEWF8gQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="wXkgJDsu3EqdnR1qEjASMgAA">
<XPD:ATTR name="Name" type="string">session</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6UWRJGWUh0qUtnSVEWF8gQAA</XPD:REF>
<XPD:REF name="Type_">ryYYie+/nkmtl+MYifYXKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">KqCbK+qP6k+kan31qbcHjQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">1fozs8QflUKS5nigbl4/qwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">xHAnL/nuBEme0uUlDwYCnAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">kMRo7ExUQU+kppt4EVgmRwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">mee4kSrPzkWB+uBU682XygAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ioMEvM2y5EW6ntNGjhyJTgAA">
<XPD:ATTR name="Name" type="string">session</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Session</XPD:ATTR>
<XPD:REF name="Type_">ryYYie+/nkmtl+MYifYXKgAA</XPD:REF>
<XPD:REF name="Owner">lquAfNb9ZU2faNDv8m0MjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="YGKPzP38L06PtrnfuQiyKwAA">
<XPD:ATTR name="Name" type="string">contextPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Path</XPD:ATTR>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
<XPD:REF name="Owner">lquAfNb9ZU2faNDv8m0MjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="b0WpeiSm1kypXEkN44OqcQAA">
<XPD:ATTR name="Name" type="string">pathPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Path</XPD:ATTR>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
<XPD:REF name="Owner">lquAfNb9ZU2faNDv8m0MjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="Rt538GlkT0qK+qT4L6i1jAAA">
<XPD:ATTR name="Name" type="string">query</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Query</XPD:ATTR>
<XPD:REF name="Type_">L2JF3VTTIUKFtASrjJD4nwAA</XPD:REF>
<XPD:REF name="Owner">lquAfNb9ZU2faNDv8m0MjgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="te8TUP8+nkq6QefE6Og9YwAA">
<XPD:ATTR name="Name" type="string">Redirect</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="dHCgNGTVkEmS7UtacPqs5wAA">
<XPD:ATTR name="Name" type="string">getUrl</XPD:ATTR>
<XPD:REF name="Owner">te8TUP8+nkq6QefE6Og9YwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="shjZ/rwN7UaH9uOkvlvyTAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dHCgNGTVkEmS7UtacPqs5wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="764R9BHNsUm0MAWM1FX5jgAA">
<XPD:ATTR name="Name" type="string">getStatusCode</XPD:ATTR>
<XPD:REF name="Owner">te8TUP8+nkq6QefE6Og9YwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mYDw0snYnUqjTiDHdfIiRQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">764R9BHNsUm0MAWM1FX5jgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="aOkZfe2Hp06U1t1B4x4j3AAA">
<XPD:ATTR name="Name" type="string">ResponseListener</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">gAMY/X/Lp06KOTzqYTw3dQAA</XPD:REF>
<XPD:REF name="Views[1]">6jKbT+RTDEqld1ppCIwtzQAA</XPD:REF>
<XPD:REF name="Views[2]">gi64+4XaHEmVkaXKQ9NZNwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fdY0RItHc0iivH86pEYZtgAA">
<XPD:ATTR name="Name" type="string">onSend</XPD:ATTR>
<XPD:REF name="Owner">aOkZfe2Hp06U1t1B4x4j3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5IF2Vj7p402IPBQrZSduIgAA">
<XPD:ATTR name="Name" type="string">responseObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fdY0RItHc0iivH86pEYZtgAA</XPD:REF>
<XPD:REF name="Type_">2c/Lj57BwEuciYUV54JgzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hlV/R8qhLkyjEsLGYfZlYwAA">
<XPD:ATTR name="Name" type="string">response</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fdY0RItHc0iivH86pEYZtgAA</XPD:REF>
<XPD:REF name="Type_">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Zea0T7zg5E+O85DSUrbK1wAA">
<XPD:ATTR name="Name" type="string">onStatusChange</XPD:ATTR>
<XPD:REF name="Owner">aOkZfe2Hp06U1t1B4x4j3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FCJ04JHCzUOb/MVm/2pg5gAA">
<XPD:ATTR name="Name" type="string">newStatus</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Zea0T7zg5E+O85DSUrbK1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bIsr/VfGu0yhtLYNh/BWjwAA">
<XPD:ATTR name="Name" type="string">response</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Zea0T7zg5E+O85DSUrbK1wAA</XPD:REF>
<XPD:REF name="Type_">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="i9skEuecWUSMFf/7ZIoyKwAA">
<XPD:ATTR name="Name" type="string">onReset</XPD:ATTR>
<XPD:REF name="Owner">aOkZfe2Hp06U1t1B4x4j3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="adhTzIMcA0Widd2t7IFGDgAA">
<XPD:ATTR name="Name" type="string">response</XPD:ATTR>
<XPD:REF name="BehavioralFeature">i9skEuecWUSMFf/7ZIoyKwAA</XPD:REF>
<XPD:REF name="Type_">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="n3rh4WBykkakUEzl2sWykgAA">
<XPD:ATTR name="Name" type="string">onFlush</XPD:ATTR>
<XPD:REF name="Owner">aOkZfe2Hp06U1t1B4x4j3AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GTDVZM9UC0ibb63GZwh5XAAA">
<XPD:ATTR name="Name" type="string">response</XPD:ATTR>
<XPD:REF name="BehavioralFeature">n3rh4WBykkakUEzl2sWykgAA</XPD:REF>
<XPD:REF name="Type_">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">x+fhNG7Y2kWMScUrkV9mAQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">qR20fimXWUiEIcQMh42EoQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">f8rD6aVkiU+apFm/ugy4IgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="/9XoSdL/V0eQrlsOjtHcKQAA">
<XPD:ATTR name="Name" type="string">HttpCacheControl</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="l0RcyGJ6TUeersiGxkIY8wAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">/9XoSdL/V0eQrlsOjtHcKQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="P5A1OEAVqEuHwL8iVOJcqwAA">
<XPD:ATTR name="Name" type="string">maxAge</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateInterval</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l0RcyGJ6TUeersiGxkIY8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="AOkagGjpuEmyxPR9yF+nJQAA">
<XPD:ATTR name="Name" type="string">expires</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l0RcyGJ6TUeersiGxkIY8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="FzfbN3/Znk2+b6UEJ7dsrgAA">
<XPD:ATTR name="Name" type="string">directives</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l0RcyGJ6TUeersiGxkIY8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">mnp37tZ3m065Ns3ivrfKxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="EXneFO05zkeFMiaYYWhHrQAA">
<XPD:ATTR name="Name" type="string">ContextControllerInfo</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="OvXyxH1R5EiD+Wfoy+Wc+gAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">EXneFO05zkeFMiaYYWhHrQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QkILrhtub0O+JlLzA0AM9gAA">
<XPD:ATTR name="Name" type="string">className</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OvXyxH1R5EiD+Wfoy+Wc+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="71vb/TQziUmFLuVd9RUBEwAA">
<XPD:ATTR name="Name" type="string">subsystem</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OvXyxH1R5EiD+Wfoy+Wc+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="JUCHX0sD8UKL4aboTGPQpQAA">
<XPD:ATTR name="Name" type="string">contextPath</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OvXyxH1R5EiD+Wfoy+Wc+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="MltPWquhBUKKGjgXdJMAvwAA">
<XPD:ATTR name="Name" type="string">getClassName</XPD:ATTR>
<XPD:REF name="Owner">EXneFO05zkeFMiaYYWhHrQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HsBgPyRFEkS5Z1MbhMbmZgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MltPWquhBUKKGjgXdJMAvwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="77HkYz8c/UKTsDnmP7yBFwAA">
<XPD:ATTR name="Name" type="string">getSubsystem</XPD:ATTR>
<XPD:REF name="Owner">EXneFO05zkeFMiaYYWhHrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="JICYFHf0t02vz9nh2vD5kgAA">
<XPD:ATTR name="Name" type="string">getContextPath</XPD:ATTR>
<XPD:REF name="Owner">EXneFO05zkeFMiaYYWhHrQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5ddB2//J8kiMe96G4F3OXAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JICYFHf0t02vz9nh2vD5kgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="dQwjqoLXbEieiy9yo9ajKgAA">
<XPD:ATTR name="Name" type="string">StaticControllerContext</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="pCka5q8dQEu2SCIAjGbnegAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">dQwjqoLXbEieiy9yo9ajKgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hZCB8jIbWUqe/UQCxx/7vQAA">
<XPD:ATTR name="Name" type="string">path</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pCka5q8dQEu2SCIAjGbnegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lJ7/858EE0mtoYiKaCkkngAA">
<XPD:ATTR name="Name" type="string">className</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pCka5q8dQEu2SCIAjGbnegAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="lK9I71Jw4EOCh3VxwGGw8wAA">
<XPD:ATTR name="Name" type="string">getNumCmds</XPD:ATTR>
<XPD:REF name="Owner">dQwjqoLXbEieiy9yo9ajKgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3YyawRcbaUiWcsHFYyBErAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lK9I71Jw4EOCh3VxwGGw8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="z/6w9i6viUWDCwa+kMNMjwAA">
<XPD:ATTR name="Name" type="string">matches</XPD:ATTR>
<XPD:REF name="Owner">dQwjqoLXbEieiy9yo9ajKgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="osCm7ypX1EC4+ph5CZ+N1AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MatchResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">z/6w9i6viUWDCwa+kMNMjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KAJLlRNGX0SVB0FKxfxqQwAA">
<XPD:ATTR name="Name" type="string">requestCmds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">z/6w9i6viUWDCwa+kMNMjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="q7sAwmPlgkiOveuE01oj0AAA">
<XPD:ATTR name="Name" type="string">getPath</XPD:ATTR>
<XPD:REF name="Owner">dQwjqoLXbEieiy9yo9ajKgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4INtBgjWQky5d7zLamWJEwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">q7sAwmPlgkiOveuE01oj0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="g3jHYAaqx0WM4y7KXpR2JAAA">
<XPD:ATTR name="Name" type="string">getClassName</XPD:ATTR>
<XPD:REF name="Owner">dQwjqoLXbEieiy9yo9ajKgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="j38qvtFH3kSEM2deDRUMhwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g3jHYAaqx0WM4y7KXpR2JAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">y2ZY4GL4kU28w+P92LQKHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLException" guid="/Sqh4mar5UGgTsl0VRqzPgAA">
<XPD:ATTR name="Name" type="string">HttpRuntimeException</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">NHKCu/2P9Ea5lKkPCjQi2AAA</XPD:REF>
<XPD:REF name="Views[1]">uyel1iSsT02mvwuClgHI4gAA</XPD:REF>
<XPD:REF name="Views[2]">Iv+oUgE2Qka5gvmR7HPUOgAA</XPD:REF>
<XPD:REF name="Views[3]">xfZc+w/gdUqxMgKjSojpPgAA</XPD:REF>
<XPD:REF name="Views[4]">P4I2dGjSOESekHL78BhilAAA</XPD:REF>
<XPD:REF name="Views[5]">QE7ERl+4M0++63pCP3J81AAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">5</XPD:ATTR>
<XPD:REF name="Specializations[0]">QE/x8LdkUU2ZhBOEOBsDfgAA</XPD:REF>
<XPD:REF name="Specializations[1]">PAYugeGMrUmXviCrjEygGAAA</XPD:REF>
<XPD:REF name="Specializations[2]">QxL+chyurkKkZgrzYxYUkQAA</XPD:REF>
<XPD:REF name="Specializations[3]">7iVOYv44nkazZ5hpHCw/xgAA</XPD:REF>
<XPD:REF name="Specializations[4]">hc82hv/XWEKAqGSJgJfF/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLException" guid="30eGQdRNek2sEFYbDH7CMQAA">
<XPD:ATTR name="Name" type="string">ControllerClassException</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">QE/x8LdkUU2ZhBOEOBsDfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLException" guid="+jJPUO1Rfkuh9w4b5mAAkQAA">
<XPD:ATTR name="Name" type="string">ContextPathConflictException</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">PAYugeGMrUmXviCrjEygGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLException" guid="BhfnlpJsy0OI6CWz3XHN+AAA">
<XPD:ATTR name="Name" type="string">NoControllerContextAvailableException</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">QxL+chyurkKkZgrzYxYUkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLInterface" guid="F1qDThYDpEKhMQR+nqPp7AAA">
<XPD:ATTR name="Name" type="string">TbdController</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="pP2+KL83p0Cq0IU5qmszOQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">F1qDThYDpEKhMQR+nqPp7AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xHAnL/nuBEme0uUlDwYCnAAA">
<XPD:ATTR name="Name" type="string">request</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pP2+KL83p0Cq0IU5qmszOQAA</XPD:REF>
<XPD:REF name="Type_">lquAfNb9ZU2faNDv8m0MjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KB0gKJRJaEmdZkNNhLgkdwAA">
<XPD:ATTR name="Name" type="string">response</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pP2+KL83p0Cq0IU5qmszOQAA</XPD:REF>
<XPD:REF name="Type_">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="568wUj4Og0Wq1Ro9meF+rAAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">F1qDThYDpEKhMQR+nqPp7AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZglOITHci0yJ+ZZG3ZPxowAA">
<XPD:ATTR name="Name" type="string">cmds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">568wUj4Og0Wq1Ro9meF+rAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="kot4/H4SHUCgvcLW11W6qwAA">
<XPD:ATTR name="Name" type="string">contextCmds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">568wUj4Og0Wq1Ro9meF+rAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLPackage" guid="1Di4EX8JiUOsnDuUVxgKWwAA">
<XPD:ATTR name="Name" type="string">path</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="RXkH0q90GUSOaGwmER/KNAAA">
<XPD:ATTR name="Name" type="string">PathPattern</XPD:ATTR>
<XPD:REF name="Namespace">1Di4EX8JiUOsnDuUVxgKWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KfXKRzrsTkKiDfre5N07TQAA</XPD:REF>
<XPD:REF name="Views[1]">8u77dm1nf0O1hBXOCa2P5wAA</XPD:REF>
<XPD:REF name="Views[2]">+aAY28ZSmkW5oqecUQ459QAA</XPD:REF>
<XPD:REF name="Views[3]">jZ/OnXQPbEqzOuSzZWdH2AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="xxNP+Ok5yE+RvXTwWmcJqgAA">
<XPD:ATTR name="Name" type="string">addConstant</XPD:ATTR>
<XPD:REF name="Owner">RXkH0q90GUSOaGwmER/KNAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="14tmZFrcl0Cf1dNr7pnVhwAA">
<XPD:ATTR name="Name" type="string">constant</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xxNP+Ok5yE+RvXTwWmcJqgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DQxKMr7cBEWKQpm4Iv6zywAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xxNP+Ok5yE+RvXTwWmcJqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="VfVt/W8uIkSwiZEPnLueRAAA">
<XPD:ATTR name="Name" type="string">mutliple</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xxNP+Ok5yE+RvXTwWmcJqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="bVf7s0n/3EqUn9dH3pVmYQAA">
<XPD:ATTR name="Name" type="string">paramName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xxNP+Ok5yE+RvXTwWmcJqgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="KtFRTBClK0+n1SS4XQL3PgAA">
<XPD:ATTR name="Name" type="string">addWhitechar</XPD:ATTR>
<XPD:REF name="Owner">RXkH0q90GUSOaGwmER/KNAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RQuhq4ogjUi0AsXZ5AFNuwAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KtFRTBClK0+n1SS4XQL3PgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OhJYFYmymk+h5taS0Kt0QwAA">
<XPD:ATTR name="Name" type="string">mutliple</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KtFRTBClK0+n1SS4XQL3PgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="OkBM4ggEw0afZh15pvg8fgAA">
<XPD:ATTR name="Name" type="string">paramName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KtFRTBClK0+n1SS4XQL3PgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="a+onBKsO90ucpF2qVdGWRgAA">
<XPD:ATTR name="Name" type="string">addRegex</XPD:ATTR>
<XPD:REF name="Owner">RXkH0q90GUSOaGwmER/KNAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5UiUnAyX8UmXz/69OLdwlgAA">
<XPD:ATTR name="Name" type="string">pattern</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a+onBKsO90ucpF2qVdGWRgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PZp3ovBB30iRtB+PZvbglAAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a+onBKsO90ucpF2qVdGWRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="UthSeByOa0OvdgXmmxiiqgAA">
<XPD:ATTR name="Name" type="string">multiple</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a+onBKsO90ucpF2qVdGWRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="FWPVY8/K7Uy8iMOiSjHhIAAA">
<XPD:ATTR name="Name" type="string">paramName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a+onBKsO90ucpF2qVdGWRgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="xZvSq4eRFEWlQERX3Ra1UgAA">
<XPD:ATTR name="Name" type="string">addPlaceholder</XPD:ATTR>
<XPD:REF name="Owner">RXkH0q90GUSOaGwmER/KNAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sQ0cAqiIJkuHQ9g+o/VTGwAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xZvSq4eRFEWlQERX3Ra1UgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MphIuOBsJ0ynoWfV7zr2WQAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xZvSq4eRFEWlQERX3Ra1UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="m4mWnmOJgUqcLpcR/4ES3AAA">
<XPD:ATTR name="Name" type="string">validator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xZvSq4eRFEWlQERX3Ra1UgAA</XPD:REF>
<XPD:REF name="Type_">hyXYwXFc60W9GCBNKbf1zQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="bsKyIV6Zq0i1dmoBmZiEfAAA">
<XPD:ATTR name="Name" type="string">multiple</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xZvSq4eRFEWlQERX3Ra1UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="8nzr6HA1NUiC7wiVC4XMHAAA">
<XPD:ATTR name="Name" type="string">paramName</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xZvSq4eRFEWlQERX3Ra1UgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="MExX3OP+Uk6dF6ZQANN0tAAA">
<XPD:ATTR name="Name" type="string">matchesPathParts</XPD:ATTR>
<XPD:REF name="Owner">RXkH0q90GUSOaGwmER/KNAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3twmSeDtyUaffM+XOBxJvQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MExX3OP+Uk6dF6ZQANN0tAAA</XPD:REF>
<XPD:REF name="Type_">SP2i3oqtokKhxwmLItS/3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Vo3Hc9r7kU2PupAbexXaowAA">
<XPD:ATTR name="Name" type="string">pathParts</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MExX3OP+Uk6dF6ZQANN0tAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="XB06Hz5lNkSUdagFFiNfEAAA">
<XPD:ATTR name="Name" type="string">prefixOnly</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MExX3OP+Uk6dF6ZQANN0tAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="5MZZDJdYQkSJbB3BFIESjgAA">
<XPD:ATTR name="Name" type="string">matchesPath</XPD:ATTR>
<XPD:REF name="Owner">RXkH0q90GUSOaGwmER/KNAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UxMeESVngEOe7jBJHwuixAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5MZZDJdYQkSJbB3BFIESjgAA</XPD:REF>
<XPD:REF name="Type_">SP2i3oqtokKhxwmLItS/3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="oFwwiojbzE+OhuXPpF4SOAAA">
<XPD:ATTR name="Name" type="string">path</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5MZZDJdYQkSJbB3BFIESjgAA</XPD:REF>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="/Ol266Xd7kS8OIRNztHAawAA">
<XPD:ATTR name="Name" type="string">prefixOnly</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5MZZDJdYQkSJbB3BFIESjgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="Y7Xf17dg6kqHCCt0LIw8gwAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">RXkH0q90GUSOaGwmER/KNAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Rk8K3qW/PUS3AyJwlQjHCQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Y7Xf17dg6kqHCCt0LIw8gwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">vItDZqD9xkW0KMZLQgfcgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLException" guid="y/mwnOaQeUeIDd+bXqvjuwAA">
<XPD:ATTR name="Name" type="string">PathPatternCompileException</XPD:ATTR>
<XPD:REF name="Namespace">1Di4EX8JiUOsnDuUVxgKWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="SP2i3oqtokKhxwmLItS/3QAA">
<XPD:ATTR name="Name" type="string">MatchResult</XPD:ATTR>
<XPD:REF name="Namespace">1Di4EX8JiUOsnDuUVxgKWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">I8Tx7jmyv02tv/M2OxVWiAAA</XPD:REF>
<XPD:REF name="Views[1]">h4R58EvFD0GqcHjIGRMFoQAA</XPD:REF>
<XPD:REF name="Views[2]">LNDQYK/NsUaGTPClp5MGKQAA</XPD:REF>
<XPD:REF name="Views[3]">s/4JhTr56kSdfSsgk51l4gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="FacHRE/eeEarFYUqdGapowAA">
<XPD:ATTR name="Name" type="string">__construt</XPD:ATTR>
<XPD:REF name="Owner">SP2i3oqtokKhxwmLItS/3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nhatn5kN3UWQJnWzVoJEIQAA">
<XPD:ATTR name="Name" type="string">paramValues</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FacHRE/eeEarFYUqdGapowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="obn5fvEl5Uikl6P6kVj9agAA">
<XPD:ATTR name="Name" type="string">placeholderValues</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FacHRE/eeEarFYUqdGapowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="u+E0rXJ7uEGc7d56WrfFkAAA">
<XPD:ATTR name="Name" type="string">usedPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FacHRE/eeEarFYUqdGapowAA</XPD:REF>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="vmgl3t2xhE+nd2/MevaEhAAA">
<XPD:ATTR name="Name" type="string">surplusPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FacHRE/eeEarFYUqdGapowAA</XPD:REF>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="xGKHpWq/QEeXtX7iEmCR6AAA">
<XPD:ATTR name="Name" type="string">getParamValues</XPD:ATTR>
<XPD:REF name="Owner">SP2i3oqtokKhxwmLItS/3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+L6nMTB0C0e+ob+ZkixnWgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, mixed&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xGKHpWq/QEeXtX7iEmCR6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="qsWbvWk33kis1fdMZwo9+wAA">
<XPD:ATTR name="Name" type="string">getPlaceholderValues</XPD:ATTR>
<XPD:REF name="Owner">SP2i3oqtokKhxwmLItS/3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lvqQExzkEE2X06q6D212UAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, mixed&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qsWbvWk33kis1fdMZwo9+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="snmd9T0mSUm7i0XwdCHvPAAA">
<XPD:ATTR name="Name" type="string">getUsedPath</XPD:ATTR>
<XPD:REF name="Owner">SP2i3oqtokKhxwmLItS/3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dlkR6Uc+1kugCRY++3Kg2QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">snmd9T0mSUm7i0XwdCHvPAAA</XPD:REF>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="AYUfNeBxNkeQqFxzGOIa2AAA">
<XPD:ATTR name="Name" type="string">getSurplusPath</XPD:ATTR>
<XPD:REF name="Owner">SP2i3oqtokKhxwmLItS/3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sSh86m4egU+a1vr46SHBngAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AYUfNeBxNkeQqFxzGOIa2AAA</XPD:REF>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">3twmSeDtyUaffM+XOBxJvQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">UxMeESVngEOe7jBJHwuixAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="pbt+6voReEe5rbhvQgGkFwAA">
<XPD:ATTR name="Name" type="string">PathPatternCompiler</XPD:ATTR>
<XPD:REF name="Namespace">1Di4EX8JiUOsnDuUVxgKWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FEsf+vXVxUSndoUn44SJugAA</XPD:REF>
<XPD:REF name="Views[1]">Kh0WDYP6fUamHBLI3YRUGQAA</XPD:REF>
<XPD:REF name="Views[2]">zG4/Qgi8KUu0b5peg5njsAAA</XPD:REF>
<XPD:REF name="Views[3]">p30byJ7LH0SnkuZ250qmLgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="AVefhQ6urUuT6wL1ycl37gAA">
<XPD:ATTR name="Name" type="string">addPlaceholder</XPD:ATTR>
<XPD:REF name="Owner">pbt+6voReEe5rbhvQgGkFwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hmGflOcJLUGmpeZ4I345JwAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AVefhQ6urUuT6wL1ycl37gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JfvHvTVoQEKlShayq00TdQAA">
<XPD:ATTR name="Name" type="string">validator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AVefhQ6urUuT6wL1ycl37gAA</XPD:REF>
<XPD:REF name="Type_">hyXYwXFc60W9GCBNKbf1zQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="8TeJ1p8EtE6BRswJry4srAAA">
<XPD:ATTR name="Name" type="string">removePlaceholder</XPD:ATTR>
<XPD:REF name="Owner">pbt+6voReEe5rbhvQgGkFwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GxSXGuEHcUSsKUuwJ2wcegAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8TeJ1p8EtE6BRswJry4srAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="QbCpSE/SWU2zP1S1+SrEJgAA">
<XPD:ATTR name="Name" type="string">getPlaceholderValidators</XPD:ATTR>
<XPD:REF name="Owner">pbt+6voReEe5rbhvQgGkFwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+e/hspkF9U+NW9JsQkeuXAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, PlaceholderValidator&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QbCpSE/SWU2zP1S1+SrEJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="BHjwG+zRmUSrpHOYwaqQPwAA">
<XPD:ATTR name="Name" type="string">compile</XPD:ATTR>
<XPD:REF name="Owner">pbt+6voReEe5rbhvQgGkFwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vItDZqD9xkW0KMZLQgfcgwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BHjwG+zRmUSrpHOYwaqQPwAA</XPD:REF>
<XPD:REF name="Type_">RXkH0q90GUSOaGwmER/KNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UVswX+DLrkmJgM872Jc/7AAA">
<XPD:ATTR name="Name" type="string">expression</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BHjwG+zRmUSrpHOYwaqQPwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">wQ/jLVWYLUuedzCpNi18bQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="hyXYwXFc60W9GCBNKbf1zQAA">
<XPD:ATTR name="Name" type="string">PlaceholderValidator</XPD:ATTR>
<XPD:REF name="Namespace">1Di4EX8JiUOsnDuUVxgKWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">hdT5RZJDKUeWYwpqMv01lgAA</XPD:REF>
<XPD:REF name="Views[1]">58lQ0FZL5kSO5MHbf1Wr2gAA</XPD:REF>
<XPD:REF name="Views[2]">hN/84ijbmkWtut7fWQMmzQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="21xCub9BwE69uoFCUOmAxQAA">
<XPD:ATTR name="Name" type="string">matches</XPD:ATTR>
<XPD:REF name="Owner">hyXYwXFc60W9GCBNKbf1zQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k81dBb22AEGSZtizWpKpPgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">21xCub9BwE69uoFCUOmAxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="uapGZbgXKkWhLtZ4MKZEfQAA">
<XPD:ATTR name="Name" type="string">pathPart</XPD:ATTR>
<XPD:REF name="BehavioralFeature">21xCub9BwE69uoFCUOmAxQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">JfvHvTVoQEKlShayq00TdQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">m4mWnmOJgUqcLpcR/4ES3AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">iiwKc1hy+kOXuDpFAX/N9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLException" guid="ZvzEZuuh+kyhlHTc/pszugAA">
<XPD:ATTR name="Name" type="string">PathPatternComposeException</XPD:ATTR>
<XPD:REF name="Namespace">1Di4EX8JiUOsnDuUVxgKWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">01pCJvTRE0ySdDBUBPAeWQAA</XPD:REF>
<XPD:REF name="Views[1]">PEOeW2GjTkiBwOjM+pXzqQAA</XPD:REF>
<XPD:REF name="Views[2]">WWChtB4BB024KJLQbbhkIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLInterface" guid="oMbGGKMGFEu4rz6GjyRVYQAA">
<XPD:ATTR name="Name" type="string">Request</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">c/Hi3UgH7Ei38vlBGvMi2QAA</XPD:REF>
<XPD:REF name="Views[1]">H6JAZDLGKEWoO7OG4TbxEwAA</XPD:REF>
<XPD:REF name="Views[2]">WGdKrCAta0yatbND+kHLqQAA</XPD:REF>
<XPD:REF name="Views[3]">n+/xaa2W7Uyd6bYYu1/jVAAA</XPD:REF>
<XPD:REF name="Views[4]">XwQhSD7jUU6JcyHa+d9JNAAA</XPD:REF>
<XPD:REF name="Views[5]">2xq/cEQt10iBQBs0B2hRYwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">OdhPM0XMsUSgD/n3S2HqIgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">20</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Ghg3Nllr50ah9TS09mwjEwAA">
<XPD:ATTR name="Name" type="string">getMethod</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VSaYCRMVk0u/OJmmygtPhgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ghg3Nllr50ah9TS09mwjEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="RFgrTR33LUOu9NolN+9E5QAA">
<XPD:ATTR name="Name" type="string">getUrl</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="00K1seLQu02daVEYUxdmYwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RFgrTR33LUOu9NolN+9E5QAA</XPD:REF>
<XPD:REF name="Type_">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="3OuvS1FzlkSllur9/4UUUQAA">
<XPD:ATTR name="Name" type="string">getHeader</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="F0IGgVrjN0ejLLAdiIFs6gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3OuvS1FzlkSllur9/4UUUQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="GJswKEWFdkunZwIr+FFNfgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3OuvS1FzlkSllur9/4UUUQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="D+/ibic6VkmGDz/hxndURwAA">
<XPD:ATTR name="Name" type="string">getCmdContextPath</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aT++zthssEyp12NDOYVz1QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">D+/ibic6VkmGDz/hxndURwAA</XPD:REF>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="XuzYQcbAVk66PYGJvdVvLwAA">
<XPD:ATTR name="Name" type="string">getCmdPath</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WPVoi67HCkOPiVSaC1lykQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XuzYQcbAVk66PYGJvdVvLwAA</XPD:REF>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="/B5JKVFZlkKxzymqM7vnVQAA">
<XPD:ATTR name="Name" type="string">getAcceptedLocale</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KZMSUnMcAEGPnsSEp99AXAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/B5JKVFZlkKxzymqM7vnVQAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="CseTyOAWT0iR6wIpMrWKfAAA">
<XPD:ATTR name="Name" type="string">getLocale</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="00WpoeCsdkyH68kdllSgQAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Loale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CseTyOAWT0iR6wIpMrWKfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="XZhBKoboRk6XZ7Tn7nSySQAA">
<XPD:ATTR name="Name" type="string">setLocale</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+zqSuYZhBEmEwULZ6hutyQAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XZhBKoboRk6XZ7Tn7nSySQAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="n+2Mk66VfkmBI1ZAXLojHAAA">
<XPD:ATTR name="Name" type="string">getHostUrl</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B2BMQX/17UiNiSsIK4xfYQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">n+2Mk66VfkmBI1ZAXLojHAAA</XPD:REF>
<XPD:REF name="Type_">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7MYEvhpGaEuTjp7CtQouiAAA">
<XPD:ATTR name="Name" type="string">relativeUrl</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">n+2Mk66VfkmBI1ZAXLojHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="I2XLTKk53EGdU4LpXEtpGAAA">
<XPD:ATTR name="Name" type="string">protocol</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">n+2Mk66VfkmBI1ZAXLojHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="Xpl2X3Boj0KfyeOaAN7JeAAA">
<XPD:ATTR name="Name" type="string">getProtocol</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="d026WmJH2EiAOzpiQPxQlgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Xpl2X3Boj0KfyeOaAN7JeAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="TEobbcfBQUKtw2qKQ00W7AAA">
<XPD:ATTR name="Name" type="string">getProtocolVersion</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1Kkc8d4tXkqtvu1zHyDFgAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Version</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TEobbcfBQUKtw2qKQ00W7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="PHYoWhorhEqaWA+9SelPCAAA">
<XPD:ATTR name="Name" type="string">getHostName</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Z3vSgvLM10u2WXiNXKiVRwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PHYoWhorhEqaWA+9SelPCAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="hTATxNm+qkCFu7PPyObzCAAA">
<XPD:ATTR name="Name" type="string">getPort</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZIqfJqisN0qPrLyOi0sptwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hTATxNm+qkCFu7PPyObzCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="xGDuWac2xE+duNUjYwYLgAAA">
<XPD:ATTR name="Name" type="string">getContextPath</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hFAQWbsX50SUT3sjUS15sgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xGDuWac2xE+duNUjYwYLgAAA</XPD:REF>
<XPD:REF name="Type_">5twoTIRIjkubLqzLlvQN8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="LrYIRQm6t0aMVJcPyHUE/QAA">
<XPD:ATTR name="Name" type="string">getPath</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="q7VGf4fRhUW7I3TIe6rTlAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LrYIRQm6t0aMVJcPyHUE/QAA</XPD:REF>
<XPD:REF name="Type_">5twoTIRIjkubLqzLlvQN8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="vXKz4fKo/kyWM+8k18xCmwAA">
<XPD:ATTR name="Name" type="string">getRelativeUri</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Oe3R/24FUEKXcF6N282MoQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vXKz4fKo/kyWM+8k18xCmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4Fn6+Q+Jz0iJBFgz22u1pQAA">
<XPD:ATTR name="Name" type="string">pathExt</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vXKz4fKo/kyWM+8k18xCmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="+6zQm3AxWUyEKXsJXqIk/AAA">
<XPD:ATTR name="Name" type="string">additionalQuery</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vXKz4fKo/kyWM+8k18xCmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="naoQx7AaAU6kRvY+/fEgrAAA">
<XPD:ATTR name="Name" type="string">fragment</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vXKz4fKo/kyWM+8k18xCmwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="O/xv7JU32ken4eTx9X7mFwAA">
<XPD:ATTR name="Name" type="string">getQuery</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Yw/+YFf3mUO6vsbCaD9QTQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">O/xv7JU32ken4eTx9X7mFwAA</XPD:REF>
<XPD:REF name="Type_">L2JF3VTTIUKFtASrjJD4nwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="NU0ESKM9gEaIUPEAe7msUwAA">
<XPD:ATTR name="Name" type="string">getPostQuery</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k2mtp+p28UCyM4yqhXl1rwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NU0ESKM9gEaIUPEAe7msUwAA</XPD:REF>
<XPD:REF name="Type_">L2JF3VTTIUKFtASrjJD4nwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="v1KMIhQx7EK0y/KoE2irKgAA">
<XPD:ATTR name="Name" type="string">getUploadDefinitions</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dv9jbUked0GDEJNLfknAtwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;UploadDefinition&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v1KMIhQx7EK0y/KoE2irKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="44jsqGlIlkmHT1ZVZcgYCwAA">
<XPD:ATTR name="Name" type="string">isSsl</XPD:ATTR>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0OoWaxbadkenpNP9tdt1/gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">44jsqGlIlkmHT1ZVZcgYCwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">YkEJ1XcSj0eMyp7OBuvJiQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">/XGZNqVqHEqniUabgR9NGgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">9HVKWgbQxkKrvnj7N+EwKAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">UI6lLYy9K02kgtreZ8jqbwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">OxYTaOLx/ESzzIUHeNfE/wAA</XPD:REF>
<XPD:REF name="Associations[1]">zOYgLnw2kEK9zc9fFUvJugAA</XPD:REF>
<XPD:REF name="Associations[2]">9wgcUgGn2kK8ap9EOfpDGAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="iMOTI3TgvUS0HpVXTTEHzAAA">
<XPD:ATTR name="Name" type="string">METHOD_GET</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="QpGBhztgCU2cVnyw65BgRQAA">
<XPD:ATTR name="Name" type="string">METHOD_POST</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="6GXoGPNaeUmMLBGPNbMQ/QAA">
<XPD:ATTR name="Name" type="string">METHOD_PUT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="9pLAnZdNykmQ0WvgGit02wAA">
<XPD:ATTR name="Name" type="string">METHOD_DELETE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLInterface" guid="ryYYie+/nkmtl+MYifYXKgAA">
<XPD:ATTR name="Name" type="string">Session</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">ioMEvM2y5EW6ntNGjhyJTgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">8</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">wXkgJDsu3EqdnR1qEjASMgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">teb/jIf2qkOcnThSFbgiPwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">smKETLAdb0uUDW1JiaOuCAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">z+lwXA7+W06WBsDwmzuYbQAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">VzGJ091yHkipAPjGDRFiVgAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">Z88vZc7ikEO+Uv1r1opPxgAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">9sp5FjqlAEWXpjiZo//+YwAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">vVp1HQ9Vrki0+hI5xljOZwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">fFpWtQvO5EGUz8vo3qSOrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLPackage" guid="bqocJXC8S0+VNoKJJYYgNQAA">
<XPD:ATTR name="Name" type="string">response</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLClass" guid="0Oxdmzw0sEy+M2hHdBVW3QAA">
<XPD:ATTR name="Name" type="string">ControllerAnalyzer</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1fPdiu4ckUaVaG9l5FS+XgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">0Oxdmzw0sEy+M2hHdBVW3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lu9BNi4tzkmC1svuyqbO6AAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1fPdiu4ckUaVaG9l5FS+XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="IR+QQkXPkk6tEG+kMm+kjwAA">
<XPD:ATTR name="Name" type="string">detect</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1fPdiu4ckUaVaG9l5FS+XgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="RUUr3NIHqEGk6Hr2Fk+X1wAA">
<XPD:ATTR name="Name" type="string">find</XPD:ATTR>
<XPD:REF name="Owner">0Oxdmzw0sEy+M2hHdBVW3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b9pgPG0U5U+Wv4JiYVLjhQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ControllerMethodInvoker</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RUUr3NIHqEGk6Hr2Fk+X1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hzFtcIOiNEmdzfAL1Gv22wAA">
<XPD:ATTR name="Name" type="string">cmds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RUUr3NIHqEGk6Hr2Fk+X1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="KflkVyAGIE2rMwMK0wicAwAA">
<XPD:ATTR name="Name" type="string">contextCmds</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RUUr3NIHqEGk6Hr2Fk+X1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLException" guid="2uaVIZN3/UmlM3TDlgjwNgAA">
<XPD:ATTR name="Name" type="string">HttpStatusException</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLInterface" guid="gelZtmWr60C/aEj/ZF9xKwAA">
<XPD:ATTR name="Name" type="string">ResponseContent</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">di1MB7XVsEqOKB/VAbS0HAAA</XPD:REF>
<XPD:REF name="Views[1]">PucRbyHaFkKLYFd7c9INagAA</XPD:REF>
<XPD:REF name="Views[2]">y00xuX6zlUeD3EtzxNrFlQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">lRJ++3Z9p0+TgA95lSJo+gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="+KbF7Mp/dEioTqSwKRc3cQAA">
<XPD:ATTR name="Name" type="string">reponseOut</XPD:ATTR>
<XPD:REF name="Owner">gelZtmWr60C/aEj/ZF9xKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="vY1tcvZ+6US3PkGcyYMt6QAA">
<XPD:ATTR name="Name" type="string">getEtag</XPD:ATTR>
<XPD:REF name="Owner">gelZtmWr60C/aEj/ZF9xKwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NNVSv9e5LkuJJh/QuwM+mgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vY1tcvZ+6US3PkGcyYMt6QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="qtxCC0thbECTM6qitbmFbgAA">
<XPD:ATTR name="Name" type="string">getLastModified</XPD:ATTR>
<XPD:REF name="Owner">gelZtmWr60C/aEj/ZF9xKwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Hw/kvaKAFE6b0DtMGq6tvQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qtxCC0thbECTM6qitbmFbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLClass" guid="xON4Tqon3UCQobndV3za4wAA">
<XPD:ATTR name="Name" type="string">HttpContext</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">boMNtSC4y0C9e1O1QFZqMwAA</XPD:REF>
<XPD:REF name="Views[1]">R76nvGN+0EeNtf96BsXqRQAA</XPD:REF>
<XPD:REF name="Views[2]">s19ptBvm4k6/fqpCNYyolQAA</XPD:REF>
<XPD:REF name="Views[3]">JYwDz2EMfUyQsf7BG6iRxQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="drSHo4OJ0E+/Y5cdmcB//AAA">
<XPD:ATTR name="Name" type="string">getRequest</XPD:ATTR>
<XPD:REF name="Owner">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9HVKWgbQxkKrvnj7N+EwKAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">drSHo4OJ0E+/Y5cdmcB//AAA</XPD:REF>
<XPD:REF name="Type_">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="SSSfLO1QGk6ezIJ7SKVlZwAA">
<XPD:ATTR name="Name" type="string">getResponse</XPD:ATTR>
<XPD:REF name="Owner">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wnZpGRogj0acXT91tQB+ZAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SSSfLO1QGk6ezIJ7SKVlZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="0v+nZvCOUEqNyx5G+5tbxwAA">
<XPD:ATTR name="Name" type="string">getSession</XPD:ATTR>
<XPD:REF name="Owner">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="smKETLAdb0uUDW1JiaOuCAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0v+nZvCOUEqNyx5G+5tbxwAA</XPD:REF>
<XPD:REF name="Type_">ryYYie+/nkmtl+MYifYXKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="gZc5PJ3iNE6XbmCRWcNLYwAA">
<XPD:ATTR name="Name" type="string">getSubsystem</XPD:ATTR>
<XPD:REF name="Owner">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RQRWZiX80kujYxvIycyv7gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Subsystem|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gZc5PJ3iNE6XbmCRWcNLYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Q8uZSAXMd0Gu4n0e2raPzQAA">
<XPD:ATTR name="Name" type="string">setSubsystem</XPD:ATTR>
<XPD:REF name="Owner">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rRc5zgNUmECwkDBf1/9diAAA">
<XPD:ATTR name="Name" type="string">subsystem</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Subsystem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q8uZSAXMd0Gu4n0e2raPzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="4W/inbTw20amNA8vxNps+gAA">
<XPD:ATTR name="Name" type="string">getAvailableSubsystems</XPD:ATTR>
<XPD:REF name="Owner">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="w391E6tvgU+oLsxmL3iUVwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Subsystem&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4W/inbTw20amNA8vxNps+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="H25EM8jrSU6xWwW1qVuOBQAA">
<XPD:ATTR name="Name" type="string">completeUrl</XPD:ATTR>
<XPD:REF name="Owner">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GhrKlOsZ5ECQVbN+5uquOgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H25EM8jrSU6xWwW1qVuOBQAA</XPD:REF>
<XPD:REF name="Type_">ZliA3x+6QkWF7OQFC/p8JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="k8GCa+MQOUWVOuPTZEyCzgAA">
<XPD:ATTR name="Name" type="string">relativeUrl</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H25EM8jrSU6xWwW1qVuOBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="2vg644igoEKMiAUAAAefdwAA">
<XPD:ATTR name="Name" type="string">ssl</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H25EM8jrSU6xWwW1qVuOBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="C7VNX82MFU6k+sni+AR5QwAA">
<XPD:ATTR name="Name" type="string">subsystem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H25EM8jrSU6xWwW1qVuOBQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="fUE0KLdQjUuwvu9y8plYHgAA">
<XPD:ATTR name="Name" type="string">includeHost</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H25EM8jrSU6xWwW1qVuOBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="6YaeNLv01UqmEdzrahSXjAAA">
<XPD:ATTR name="Name" type="string">localeToHttpId</XPD:ATTR>
<XPD:REF name="Owner">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="voTzq2g+sUSPIkndyB90ygAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6YaeNLv01UqmEdzrahSXjAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9d1jNAXIz0u3+w/I2TAkfwAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6YaeNLv01UqmEdzrahSXjAAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="v6WejlU1KEWchZtr0r9DOgAA">
<XPD:ATTR name="Name" type="string">httpIdToLocale</XPD:ATTR>
<XPD:REF name="Owner">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3xS0oy3+5kWQXR8FR0LL4wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v6WejlU1KEWchZtr0r9DOgAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JRwXUzXM9E+CgQMVminiVwAA">
<XPD:ATTR name="Name" type="string">httpId</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v6WejlU1KEWchZtr0r9DOgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">JeCRjfdcW0aCEzOL8jTTkwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">ynCQKRN8Ukm2UOfp3FN6gAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">0IGYb9B80EaxFtCtLUOKKwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">1RMJyheNNEK/E+qZgQUdmgAA</XPD:REF>
<XPD:REF name="Associations[1]">jXm3ULqtTkiHeSo35sQL/QAA</XPD:REF>
<XPD:REF name="Associations[2]">oHF55ZRIBU+07aWYgEX3pQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLException" guid="XauDf0kfDkqlh/bk6MVbYQAA">
<XPD:ATTR name="Name" type="string">HttpContextNotAvailableException</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">MCuy08Z5mE6MyoVPP8rQjwAA</XPD:REF>
<XPD:REF name="Views[1]">N9njteWVn0+ueafnEisARAAA</XPD:REF>
<XPD:REF name="Views[2]">ZteE+aeifUSyR/wNvAMy7wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">hc82hv/XWEKAqGSJgJfF/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLInterface" guid="2c/Lj57BwEuciYUV54JgzQAA">
<XPD:ATTR name="Name" type="string">ResponseObject</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">XVHk35eCG0+omNr35QUJ8wAA</XPD:REF>
<XPD:REF name="Views[1]">TNljxM6pj0OtiqC4Y1TDNgAA</XPD:REF>
<XPD:REF name="Views[2]">hkqMkEnHnk+SvX8G1TT84AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="DqtXzegx8EOUEBm9L9uBwgAA">
<XPD:ATTR name="Name" type="string">prepareForResponse</XPD:ATTR>
<XPD:REF name="Owner">2c/Lj57BwEuciYUV54JgzQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AWT89oCwSE6K+nf/3wnDwwAA">
<XPD:ATTR name="Name" type="string">response</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DqtXzegx8EOUEBm9L9uBwgAA</XPD:REF>
<XPD:REF name="Type_">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="8H0A1PL7xkisE0O6/C4lnQAA">
<XPD:ATTR name="Name" type="string">toKownResponseString</XPD:ATTR>
<XPD:REF name="Owner">2c/Lj57BwEuciYUV54JgzQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7gg3pLtUBk2h5OqxfHRGlgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8H0A1PL7xkisE0O6/C4lnQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="2QQMk5Z3yUam5PkVq41pUQAA">
<XPD:ATTR name="Name" type="string">isBuffered</XPD:ATTR>
<XPD:REF name="Owner">2c/Lj57BwEuciYUV54JgzQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="u0zaT+U6JEe3zFsINKTuygAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2QQMk5Z3yUam5PkVq41pUQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="QPgKlT93y0+SDRNRi/SQ6QAA">
<XPD:ATTR name="Name" type="string">getBufferedContents</XPD:ATTR>
<XPD:REF name="Owner">2c/Lj57BwEuciYUV54JgzQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XFt4zZiPMkyQ2+24G5k7+wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QPgKlT93y0+SDRNRi/SQ6QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="LWDz67+8NUOjQN1rH33a6AAA">
<XPD:ATTR name="Name" type="string">getEtag</XPD:ATTR>
<XPD:REF name="Owner">2c/Lj57BwEuciYUV54JgzQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yv5RKUF0J0mGULOMsvUm3wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LWDz67+8NUOjQN1rH33a6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="FOqhXkJ3fkC5EFkf9eEf5AAA">
<XPD:ATTR name="Name" type="string">getLastModified</XPD:ATTR>
<XPD:REF name="Owner">2c/Lj57BwEuciYUV54JgzQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SOhQWUKTnEWhUZwCwyEI0gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">DateTime|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FOqhXkJ3fkC5EFkf9eEf5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">5IF2Vj7p402IPBQrZSduIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLClass" guid="s5xk8v+ceUy/i3QT9hdb4QAA">
<XPD:ATTR name="Name" type="string">Header</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bI8Jnt6Cm0aNFIwJVuJ32QAA</XPD:REF>
<XPD:REF name="Views[1]">TeSzUl4GTEW0Bs1NNJbFCwAA</XPD:REF>
<XPD:REF name="Views[2]">GsGBJihE+kuooqsXLkJOtAAA</XPD:REF>
<XPD:REF name="Views[3]">NK1p/7YYOk2qnJChwFMRyQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">pMM1VxN3h0SdgvMKfdzciQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="x+hVBeKsI0iYDnynBsQmcQAA">
<XPD:ATTR name="Name" type="string">__toString</XPD:ATTR>
<XPD:REF name="Owner">s5xk8v+ceUy/i3QT9hdb4QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dKP+tsmQyEKy2ExF9LvLrQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x+hVBeKsI0iYDnynBsQmcQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">UkHay6y4/EKRc2yLr2NquwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="WYVoWd6fvUOfuZJxQXUQoAAA">
<XPD:ATTR name="Name" type="string">headerStr: string</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">s5xk8v+ceUy/i3QT9hdb4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="RI6dPvFHFk+xRA91/xw7JwAA">
<XPD:ATTR name="Name" type="string">replace</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
<XPD:REF name="Owner">s5xk8v+ceUy/i3QT9hdb4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLClass" guid="SCHrnh7mXkmivJFDIGaY0gAA">
<XPD:ATTR name="Name" type="string">ServerPushHeader</XPD:ATTR>
<XPD:REF name="Namespace">DMoBn83zY0eTMmXTS2tjdwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Fj0eIU/EwE6q/n3MK1GPTAAA</XPD:REF>
<XPD:REF name="Views[1]">RypIQnx0lEiWQ2OaTmtwrwAA</XPD:REF>
<XPD:REF name="Views[2]">B71N31f10U6LhESh8RhWKAAA</XPD:REF>
<XPD:REF name="Views[3]">rzzL8UFkJkqj0pDTGszqtwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">pMM1VxN3h0SdgvMKfdzciQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLPackage" guid="C6U3+DdmKEyiciIEjzzqQgAA">
<XPD:ATTR name="Name" type="string">ui.view</XPD:ATTR>
<XPD:REF name="Namespace">EVfGAC5gwU+6JymOSn/yywAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="hrBab8X6a02m4S9DXcJO5AAA">
<XPD:ATTR name="Name" type="string">UiView</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">C6U3+DdmKEyiciIEjzzqQgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">7TNXlDwjUU6Q1vO2cMAkeAAA</XPD:REF>
<XPD:REF name="Views[1]">b/b9PiDBAEqaLMTSGWSuZQAA</XPD:REF>
<XPD:REF name="Views[2]">q+DyxstJSkuPnz5p2vfhEQAA</XPD:REF>
<XPD:REF name="Views[3]">beCtDqxtaEOSbceb8tkhkgAA</XPD:REF>
<XPD:REF name="Views[4]">KFPX7FXJkUiCM6U2zA2vEwAA</XPD:REF>
<XPD:REF name="Views[5]">bLHudq2UcEmsdGN9X0EtYgAA</XPD:REF>
<XPD:REF name="Views[6]">kmrD4s7EWES5/G88EvUgVwAA</XPD:REF>
<XPD:REF name="Views[7]">eD2UT/XJj0+6WYpYE501lgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">puwYdTt+eECZO3d+gtC7qwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">cwQkgoOZwUK5t2eVMjtHIQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">TqXLcgsq4U2WSIcyWz2k5AAA</XPD:REF>
<XPD:REF name="Specializations[1]">2lBQEy8XE0yEnF7OffsOZQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">30</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9l5fA+7B30m6xFaV4Ot1ZAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vDgSv83I9EehQLVg/v2vXwAA">
<XPD:ATTR name="Name" type="string">scriptPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9l5fA+7B30m6xFaV4Ot1ZAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="BOmLnBxSske3QN/enEwevgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9l5fA+7B30m6xFaV4Ot1ZAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="5OWg43dmCUiXbb+a4E3LJgAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9l5fA+7B30m6xFaV4Ot1ZAAA</XPD:REF>
<XPD:REF name="Type_">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="arJv7rWx2EGupt+wLPcbzwAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9l5fA+7B30m6xFaV4Ot1ZAAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="bDM7MNO1AU+wIsCyuT9o2QAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="O1DYl3RhIE6UMX1q3yo79wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bDM7MNO1AU+wIsCyuT9o2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="yzYBgoJY0E6IpqxjmOi29QAA">
<XPD:ATTR name="Name" type="string">getScriptPath</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vfJmxZeDuUCx0PJNA8LgIgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yzYBgoJY0E6IpqxjmOi29QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="MHOLmP1TsE+aht1gbpCWCAAA">
<XPD:ATTR name="Name" type="string">getModule</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ap8DDRadpkCwNLfdkou5KwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MHOLmP1TsE+aht1gbpCWCAAA</XPD:REF>
<XPD:REF name="Type_">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="vUMfSZ6onEu/MEposCmnZgAA">
<XPD:ATTR name="Name" type="string">getN2nContext</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k9MfgBPcuU2kDB6Z7lpidQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vUMfSZ6onEu/MEposCmnZgAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="ve7Sec3LFE6vfEcKL8jJlAAA">
<XPD:ATTR name="Name" type="string">setControllerContext</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="foCK7u6+hUivvuYSiC7LBQAA">
<XPD:ATTR name="Name" type="string">controllerContext</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ve7Sec3LFE6vfEcKL8jJlAAA</XPD:REF>
<XPD:REF name="Type_">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="DajN0FklA0qj6SLxaujB4gAA">
<XPD:ATTR name="Name" type="string">getControllerContext</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="bgSC5k+wTkaTRGy0uMMN2QAA">
<XPD:ATTR name="Name" type="string">isInitialized</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n3mDVlUBzE68L+lDhH36kAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bgSC5k+wTkaTRGy0uMMN2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="BY/sNCOM8UCuQFLamnJFOQAA">
<XPD:ATTR name="Name" type="string">initialize</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Tvwfq0wqX0K7Qlosn6kQxAAA">
<XPD:ATTR name="Name" type="string">contentView</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BY/sNCOM8UCuQFLamnJFOQAA</XPD:REF>
<XPD:REF name="Type_">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="LYvGFWhIVUqPJixv29LM6wAA">
<XPD:ATTR name="Name" type="string">initializeFromCache</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OxHBr2Wi002tZHwixwesJgAA">
<XPD:ATTR name="Name" type="string">data</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LYvGFWhIVUqPJixv29LM6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="SqsLBo0TkE+Dqgqlc3/FTgAA">
<XPD:ATTR name="Name" type="string">toCacheData</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LvB4jzT8sUSMCPSDZem3MgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SqsLBo0TkE+Dqgqlc3/FTgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="qCLjPjSLgkWxO9LMxNq1hQAA">
<XPD:ATTR name="Name" type="string">getContents</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="oFGH1r1JkkOjRcsm+r0gDwAA">
<XPD:ATTR name="Name" type="string">setContents</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sBpmtJ+KDkuqvFEW+C1bbgAA">
<XPD:ATTR name="Name" type="string">contents</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oFGH1r1JkkOjRcsm+r0gDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="UEVb5kYRrE+OfvTbjwFXcQAA">
<XPD:ATTR name="Name" type="string">reset</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="AuCksSkc20ufFonyYyxiYwAA">
<XPD:ATTR name="Name" type="string">registerStateListener</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="V7gp//x6r0SnHfaqDiwa2wAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AuCksSkc20ufFonyYyxiYwAA</XPD:REF>
<XPD:REF name="Type_">LddhLZse00uWvVL0Lo+gowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="7G1SSKpKHUadbWvU5JiqAQAA">
<XPD:ATTR name="Name" type="string">unregisterStateListener</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RbUkNJnMCUypDDp5K4HGJQAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7G1SSKpKHUadbWvU5JiqAQAA</XPD:REF>
<XPD:REF name="Type_">LddhLZse00uWvVL0Lo+gowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="4q8AUipk+0+eSVgG0jyfYQAA">
<XPD:ATTR name="Name" type="string">getContentView</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="v4k70dpKjUGM4mTG59zL5AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4q8AUipk+0+eSVgG0jyfYQAA</XPD:REF>
<XPD:REF name="Type_">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="EcRmHmeSM0i9sBs1LoS9HAAA">
<XPD:ATTR name="Name" type="string">bufferContents</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6ouRC6iH/E+pWZMh3k4h8AAA">
<XPD:ATTR name="Name" type="string">viewVars</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EcRmHmeSM0i9sBs1LoS9HAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="sIvitLEHxky6VaXe6Zq2/wAA">
<XPD:ATTR name="Name" type="string">bufferingEnded</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Closure</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EcRmHmeSM0i9sBs1LoS9HAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="oJsMmzDvJUikZh0AdvE2eAAA">
<XPD:ATTR name="Name" type="string">isBuffering</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="X+fmUOy2zUKp3b5O+gZyuAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oJsMmzDvJUikZh0AdvE2eAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="DUCI4V9fEEO4ojmUtHDODgAA">
<XPD:ATTR name="Name" type="string">getContentType</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JpgumPitu0iE0eCjEgOVrQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DUCI4V9fEEO4ojmUtHDODgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="2nXLXFwJF0i7Aa53Rcw++wAA">
<XPD:ATTR name="Name" type="string">compile</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7pVomZc4VUWM+IhgndQmOwAA">
<XPD:ATTR name="Name" type="string">contentBuffer</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OutputBuffer</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2nXLXFwJF0i7Aa53Rcw++wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[21]" type="UMLOperation" guid="aO6oL3IlqEi25WqtJP42XgAA">
<XPD:ATTR name="Name" type="string">prepareForResponse</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4FYx7rxlz0CHEBUdxlRH+QAA">
<XPD:ATTR name="Name" type="string">response</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aO6oL3IlqEi25WqtJP42XgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[22]" type="UMLOperation" guid="qMsMqAA21U6DMMF135BJIAAA">
<XPD:ATTR name="Name" type="string">toKownResponseString</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XZjWuQDdykKDMjoT90YmlwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qMsMqAA21U6DMMF135BJIAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[23]" type="UMLOperation" guid="tRgOTPyEt0e0jRCY/HnpTwAA">
<XPD:ATTR name="Name" type="string">getBufferedContents</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MOxCEhdN+UujiW6tEiuviQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tRgOTPyEt0e0jRCY/HnpTwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[24]" type="UMLOperation" guid="izXW11gIMkiOU8jTA0b85QAA">
<XPD:ATTR name="Name" type="string">getPanels</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="50jVWns1D0K1n2txiTAs1QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Panel[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">izXW11gIMkiOU8jTA0b85QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[25]" type="UMLOperation" guid="/75Ri5Y1t0qkdPv9OJkm3QAA">
<XPD:ATTR name="Name" type="string">containsPanelName</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Zl+nv8Y+3EqyFZZFKjPzhAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/75Ri5Y1t0qkdPv9OJkm3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="++cVdENojkKSNLUQdlwj6AAA">
<XPD:ATTR name="Name" type="string">panelName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/75Ri5Y1t0qkdPv9OJkm3QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[26]" type="UMLOperation" guid="N/N7a952fkymTVWGBktvnQAA">
<XPD:ATTR name="Name" type="string">getOrCreatePanel</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="O9HOCi+KqU6vvAt3R263fAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Panel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">N/N7a952fkymTVWGBktvnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5amYWoJBY0WfMoX0V5/KdwAA">
<XPD:ATTR name="Name" type="string">panelName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">N/N7a952fkymTVWGBktvnQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[27]" type="UMLOperation" guid="C4AlKgH1OEqLFMEoc64c4QAA">
<XPD:ATTR name="Name" type="string">putPanel</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WUFY2cFvQk2H14JVoAri7wAA">
<XPD:ATTR name="Name" type="string">panel</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Panel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">C4AlKgH1OEqLFMEoc64c4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[28]" type="UMLOperation" guid="rOAKqhfMa0GBLXtgo/LmEQAA">
<XPD:ATTR name="Name" type="string">appendToPanel</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aC0Fcyht4k+uSzuLhh+DbgAA">
<XPD:ATTR name="Name" type="string">panelName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rOAKqhfMa0GBLXtgo/LmEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rny2+X+yiU2hghRERdRTWAAA">
<XPD:ATTR name="Name" type="string">uiComponent</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rOAKqhfMa0GBLXtgo/LmEQAA</XPD:REF>
<XPD:REF name="Type_">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[29]" type="UMLOperation" guid="2cxq7L5gekKLL85vxTqTqQAA">
<XPD:ATTR name="Name" type="string">decorateException</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hqdpYu3DMkK2VDRN6GW4NAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Exception</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2cxq7L5gekKLL85vxTqTqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="uVfF0UcWCUCOuJ/QKQ2Q3gAA">
<XPD:ATTR name="Name" type="string">e</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Exception</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2cxq7L5gekKLL85vxTqTqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">6</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">bf6sdKaN+EG5Q9VxGQs2fAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">Tvwfq0wqX0K7Qlosn6kQxAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">4kP2MFHFLEGcJ6fWnQsE6gAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">q4zCZNC/TUKlxeqQ9vaXbwAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">8+YIfGCXhkuKNxh1FR6ORAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">v4k70dpKjUGM4mTG59zL5AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">BeuTzyHnuU6PrjSOhvkYywAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="lhhbbCxKE0qFzTp+i1tr/gAA">
<XPD:ATTR name="Name" type="string">params</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="Owner">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="PcHei9nhh0iBh2iA6w3RWwAA">
<XPD:ATTR name="Name" type="string">ViewStateListener</XPD:ATTR>
<XPD:REF name="Namespace">C6U3+DdmKEyiciIEjzzqQgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Eqxxkk2Ak0W9WnKcUH5xBQAA</XPD:REF>
<XPD:REF name="Views[1]">CIFmM/niZ0WtgA67LLnwwAAA</XPD:REF>
<XPD:REF name="Views[2]">4IKmmIaE90OeA8HmDUsr/QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Oie6/3TmQUGAMRNVj9/SxwAA">
<XPD:ATTR name="Name" type="string">onViewContentsBuffering</XPD:ATTR>
<XPD:REF name="Owner">PcHei9nhh0iBh2iA6w3RWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4kP2MFHFLEGcJ6fWnQsE6gAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Oie6/3TmQUGAMRNVj9/SxwAA</XPD:REF>
<XPD:REF name="Type_">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="GTflW5NbPEi+5cPvumoFcQAA">
<XPD:ATTR name="Name" type="string">viewContentsInitialized</XPD:ATTR>
<XPD:REF name="Owner">PcHei9nhh0iBh2iA6w3RWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="q4zCZNC/TUKlxeqQ9vaXbwAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GTflW5NbPEi+5cPvumoFcQAA</XPD:REF>
<XPD:REF name="Type_">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Z1jQhNoKBEGGMrHrCFfXvQAA">
<XPD:ATTR name="Name" type="string">onPanelImport</XPD:ATTR>
<XPD:REF name="Owner">PcHei9nhh0iBh2iA6w3RWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8+YIfGCXhkuKNxh1FR6ORAAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z1jQhNoKBEGGMrHrCFfXvQAA</XPD:REF>
<XPD:REF name="Type_">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YWb8z4slpEm7M3ySDfG66QAA">
<XPD:ATTR name="Name" type="string">panelName</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z1jQhNoKBEGGMrHrCFfXvQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">00KUxRuH50Ckz+CxGDcGzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLPackage" guid="o69kj/UKnUS5Z7uHtbdBSgAA">
<XPD:ATTR name="Name" type="string">ui</XPD:ATTR>
<XPD:REF name="Namespace">EVfGAC5gwU+6JymOSn/yywAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="WO0t1zwZUEa9SWzC6VYZ+gAA">
<XPD:ATTR name="Name" type="string">ViewFactory</XPD:ATTR>
<XPD:REF name="Namespace">o69kj/UKnUS5Z7uHtbdBSgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">XXsdF0w3GEKd2hk8L6IBdQAA</XPD:REF>
<XPD:REF name="Views[1]">sS0LCKROdEGZhO6ocNgn4gAA</XPD:REF>
<XPD:REF name="Views[2]">TbdevvjCrE+F2UZ4rnkw+QAA</XPD:REF>
<XPD:REF name="Views[3]">PZ5MCL3iA0CGfzOa5E+wXAAA</XPD:REF>
<XPD:REF name="Views[4]">X/hSWMctrE2jM16kZwW0gAAA</XPD:REF>
<XPD:REF name="Views[5]">EsGrzWSga0WhpXGjqLOekQAA</XPD:REF>
<XPD:REF name="Views[6]">3jSblpJiakeuQdINS5sVTQAA</XPD:REF>
<XPD:REF name="Views[7]">q06intDFrkGq/6L0uGxRDAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="aCG1RbJn+0GSYHrHrhMzgQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">WO0t1zwZUEa9SWzC6VYZ+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6XOvoh4uYEutYrCQC/DBuQAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aCG1RbJn+0GSYHrHrhMzgQAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TbsTgZzAa0yh9WjLoiriwAAA">
<XPD:ATTR name="Name" type="string">viewClassNames</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aCG1RbJn+0GSYHrHrhMzgQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="fY1rQDyKw0SjxLLEn0Y0CgAA">
<XPD:ATTR name="Name" type="string">createFromFile</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">WO0t1zwZUEa9SWzC6VYZ+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OrADR0bcXEK7jHAXRQsu0wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fY1rQDyKw0SjxLLEn0Y0CgAA</XPD:REF>
<XPD:REF name="Type_">aThGrqAjtkamxwQuGHi8ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MuXqltu/nUaf4tSWDcSmEAAA">
<XPD:ATTR name="Name" type="string">scriptPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fY1rQDyKw0SjxLLEn0Y0CgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="TWhXh6IZ206iTKV8VEIz3QAA">
<XPD:ATTR name="Name" type="string">props</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fY1rQDyKw0SjxLLEn0Y0CgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="RW3g+XxeWE27PMwnYS3wOQAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fY1rQDyKw0SjxLLEn0Y0CgAA</XPD:REF>
<XPD:REF name="Type_">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="4Twn0eE1nkWr+Btv2ntaQQAA">
<XPD:ATTR name="Name" type="string">create</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">WO0t1zwZUEa9SWzC6VYZ+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bf6sdKaN+EG5Q9VxGQs2fAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4Twn0eE1nkWr+Btv2ntaQQAA</XPD:REF>
<XPD:REF name="Type_">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pcLmNMPghkmWo/8X5+Qg1wAA">
<XPD:ATTR name="Name" type="string">viewNameExpression</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4Twn0eE1nkWr+Btv2ntaQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="us+EZfp/GEyNINI/Dri1DgAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">nn6.Module</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4Twn0eE1nkWr+Btv2ntaQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="M0opVdRi1UmuEdAVRuUoNAAA">
<XPD:ATTR name="Name" type="string">props</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4Twn0eE1nkWr+Btv2ntaQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="N3mheobVcUOFlMPlyP5BUAAA">
<XPD:ATTR name="Name" type="string">getCacheManager</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">WO0t1zwZUEa9SWzC6VYZ+gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mvp7Q/CEFkyS9yQEEzotQQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ViewCacheManager</XPD:ATTR>
<XPD:REF name="BehavioralFeature">N3mheobVcUOFlMPlyP5BUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">eO+U3zTVk0yJN/YV2UEqsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="qfQYR4W/hki29yDzCY0BOAAA">
<XPD:ATTR name="Name" type="string">UiComponent</XPD:ATTR>
<XPD:REF name="Namespace">o69kj/UKnUS5Z7uHtbdBSgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">uMu1bt5sjkW6NQhf2Y+JHAAA</XPD:REF>
<XPD:REF name="Views[1]">6EGfYQcvY06e3BV8ncgRQwAA</XPD:REF>
<XPD:REF name="Views[2]">6Hs1Q8LDD0mmjEFqtnPaqAAA</XPD:REF>
<XPD:REF name="Views[3]">hvs+x7VMYkeC/G+PeSVOJgAA</XPD:REF>
<XPD:REF name="Views[4]">Zb7EQy3j7EWZB6xM43BJFgAA</XPD:REF>
<XPD:REF name="Views[5]">8zrjrTGbP0ye1lFmyRQwfwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">puwYdTt+eECZO3d+gtC7qwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="BqIq3XSyN0SYopAy7dgPuAAA">
<XPD:ATTR name="Name" type="string">build</XPD:ATTR>
<XPD:REF name="Owner">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Aiaf6hfkLUGiI0hxJPTlWAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BqIq3XSyN0SYopAy7dgPuAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Xbm/DEswNEGAwQt9ad/uEgAA">
<XPD:ATTR name="Name" type="string">buildContext</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">BuildContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BqIq3XSyN0SYopAy7dgPuAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">12</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">rny2+X+yiU2hghRERdRTWAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">1TXhSMKe2kCosRoBRs1WmAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">CYpi44dtz0+2XP+nEAYPnAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">mq9DF8bNXkesUQ+0DFMzLwAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">vd0AoRw65U6lyBMu5tU5vAAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">/Oj+DrxDZk2qvrpGMXLnqAAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">sO4/uQEWfUWw6sypUwmbCQAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">CJPiUFac5U2xaycc60zQZAAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">LHINL4IqkkO2DNU7bPLr5QAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">j5mayMgU+kCx9tl7HJ9PswAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">NGGVswFwt0eOJmjbrk10EgAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">lJq/vhJWHki5jEX9Q9I5oQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="/ijwGLv0XUyJBZ51p9wYjAAA">
<XPD:ATTR name="Name" type="string">http.controller</XPD:ATTR>
<XPD:REF name="Namespace">EVfGAC5gwU+6JymOSn/yywAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">15</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="a4OPUEidLE+eif7fHqLkfQAA">
<XPD:ATTR name="Name" type="string">Controller</XPD:ATTR>
<XPD:REF name="Namespace">/ijwGLv0XUyJBZ51p9wYjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">oCTG0UlwUEuBFiH/w6h8swAA</XPD:REF>
<XPD:REF name="Views[1]">r6g4zedqFkWed+e7AXOQ1gAA</XPD:REF>
<XPD:REF name="Views[2]">rr7LiYCgk06M3QsVulbDXwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">cCJsCcFmbEOeVwztXXPjBgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">m8aNMWPGg06lrl+QXbDJOwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="rYHwxGXps0SFdtBKeVN2zQAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">a4OPUEidLE+eif7fHqLkfQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kNgF6nO74kC4m2E5Hk/+RgAA">
<XPD:ATTR name="Name" type="string">controllerContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rYHwxGXps0SFdtBKeVN2zQAA</XPD:REF>
<XPD:REF name="Type_">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">makH0f0+UUyzP3wQCDLu4QAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">7B5o4w42M0iHuctLSWneMQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">R1fshY5HNkOtwB3BuFWRsAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">12socmHJ7UW6QDFkNbC89QAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">exOffBk6pEGTapi8+qQEgQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">nD6SuZQ7uUKRABnrd3rmUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="0BKvlVSLjkaXNd/WHuvH+QAA">
<XPD:ATTR name="Name" type="string">ControllerDef</XPD:ATTR>
<XPD:REF name="Namespace">/ijwGLv0XUyJBZ51p9wYjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vyUd7Lo+vUWdyQ7wXXpYWwAA</XPD:REF>
<XPD:REF name="Views[1]">NHdJYBpWT0G8TaZwQ/jShgAA</XPD:REF>
<XPD:REF name="Views[2]">25099ZAye0KqHEpmPJgpcgAA</XPD:REF>
<XPD:REF name="Views[3]">FfxAZODaNUO1wXxvQTBf6gAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">uLYHJp9c9kujc0fNHi8shwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">1qNjtEtXwkul7mHClUj7tQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">K4SpuesI00qUlQip+ziroAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="pfbmaSI3AEGo2PgGUYy9yQAA">
<XPD:ATTR name="Name" type="string">controllerClassName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">0BKvlVSLjkaXNd/WHuvH+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="DOCVmWrj7EKh2ZQiX/JsEAAA">
<XPD:ATTR name="Name" type="string">subsystemName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">0BKvlVSLjkaXNd/WHuvH+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="q/18q3UiBEG6xushSaoc6QAA">
<XPD:ATTR name="Name" type="string">contextPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">0BKvlVSLjkaXNd/WHuvH+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="dnQbXFluBUacqBGB6eYunQAA">
<XPD:ATTR name="Name" type="string">ControllerRegistry</XPD:ATTR>
<XPD:REF name="Namespace">/ijwGLv0XUyJBZ51p9wYjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">CPB2KSop+Ue7EzhD/s3bcgAA</XPD:REF>
<XPD:REF name="Views[1]">Ue2EN1TEeUCCteU/OzXcTQAA</XPD:REF>
<XPD:REF name="Views[2]">FHMeLet6ZEudoHHg/AqZpwAA</XPD:REF>
<XPD:REF name="Views[3]">MJXRYVrYZki6SGwNEvafAAAA</XPD:REF>
<XPD:REF name="Views[4]">uI6ZwqEJ9kO8yHrTGkCXqQAA</XPD:REF>
<XPD:REF name="Views[5]">qPmg+UhDzkG9YG7YHkzCkgAA</XPD:REF>
<XPD:REF name="Views[6]">Gt5S7Tanh02JHB2oB35axgAA</XPD:REF>
<XPD:REF name="Views[7]">SOIJAQQIEkKaxWnm9TPcWgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="5M7yyOA1v0GaTwzHhf/R6QAA">
<XPD:ATTR name="Name" type="string">registerFilterControllerDef</XPD:ATTR>
<XPD:REF name="Owner">dnQbXFluBUacqBGB6eYunQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uLYHJp9c9kujc0fNHi8shwAA">
<XPD:ATTR name="Name" type="string">controllerDef</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5M7yyOA1v0GaTwzHhf/R6QAA</XPD:REF>
<XPD:REF name="Type_">0BKvlVSLjkaXNd/WHuvH+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="bmuD8CH9I0OIDp6BCcXYiQAA">
<XPD:ATTR name="Name" type="string">registerMainControllerDef</XPD:ATTR>
<XPD:REF name="Owner">dnQbXFluBUacqBGB6eYunQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1qNjtEtXwkul7mHClUj7tQAA">
<XPD:ATTR name="Name" type="string">controllerDef</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bmuD8CH9I0OIDp6BCcXYiQAA</XPD:REF>
<XPD:REF name="Type_">0BKvlVSLjkaXNd/WHuvH+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Q8U/9sayP0eh+QKevKqrVQAA">
<XPD:ATTR name="Name" type="string">setContextLocale</XPD:ATTR>
<XPD:REF name="Owner">dnQbXFluBUacqBGB6eYunQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="062okP3eoEu+mzZ/88ladgAA">
<XPD:ATTR name="Name" type="string">alias</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q8U/9sayP0eh+QKevKqrVQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bmw7BJDfo0WDSDBggS7OsAAA">
<XPD:ATTR name="Name" type="string">contextLocale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q8U/9sayP0eh+QKevKqrVQAA</XPD:REF>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="3Q/61bNQbk+jPndQgcbw7gAA">
<XPD:ATTR name="Name" type="string">createControllingPlan</XPD:ATTR>
<XPD:REF name="Owner">dnQbXFluBUacqBGB6eYunQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HihOhCWWvUGPHGf4kqIa0gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3Q/61bNQbk+jPndQgcbw7gAA</XPD:REF>
<XPD:REF name="Type_">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="AMyNzdZ4h0SGVZ8UU87XLgAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3Q/61bNQbk+jPndQgcbw7gAA</XPD:REF>
<XPD:REF name="Type_">+AzmrCfDAUeqjWUnm5J8QwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="4kFsHoM8R0m7oBfon9PUTAAA">
<XPD:ATTR name="Name" type="string">cmdPath</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3Q/61bNQbk+jPndQgcbw7gAA</XPD:REF>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="L9HfgNl1/EOaFAPy8M5ougAA">
<XPD:ATTR name="Name" type="string">subsystem</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3Q/61bNQbk+jPndQgcbw7gAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">7PCqwpBH1ke81V2MfbVdLgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">HfZpOPf/FUeK7mgV5qYboAAA</XPD:REF>
<XPD:REF name="Associations[1]">0i/reBD7tUmzzByw+s3oRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="Z0xg7ISt50aEKaujUsK7mAAA">
<XPD:ATTR name="Name" type="string">EntryPoint</XPD:ATTR>
<XPD:REF name="Namespace">/ijwGLv0XUyJBZ51p9wYjAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="LjtF3I/qtEqiCIui+X8GLAAA">
<XPD:ATTR name="Name" type="string">matches</XPD:ATTR>
<XPD:REF name="Owner">Z0xg7ISt50aEKaujUsK7mAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wKn8A6KoBEKZE3Rs+nLbkgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LjtF3I/qtEqiCIui+X8GLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+/TaIEg66kiI3ySTsOYGUgAA">
<XPD:ATTR name="Name" type="string">pathParts</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LjtF3I/qtEqiCIui+X8GLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="9Ud4Tbryq0+O8jyMNJ2uEQAA">
<XPD:ATTR name="Name" type="string">getControllerClassName</XPD:ATTR>
<XPD:REF name="Owner">Z0xg7ISt50aEKaujUsK7mAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ge9bCEch/0WAzjHaCdSvnQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9Ud4Tbryq0+O8jyMNJ2uEQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="0ZdO+QztZ0uYx2xlR+bECAAA">
<XPD:ATTR name="Name" type="string">ControllerAdapter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">/ijwGLv0XUyJBZ51p9wYjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">16</XPD:ATTR>
<XPD:REF name="Views[0]">ZVWRn4xG0UKz0Xtl1LBf8AAA</XPD:REF>
<XPD:REF name="Views[1]">KrmfsiMzJkGSQlVTbrYJyQAA</XPD:REF>
<XPD:REF name="Views[2]">mzrwBEYLYkSh4MEEfn6oiAAA</XPD:REF>
<XPD:REF name="Views[3]">83EJIcLW20ufTjjGlMQKggAA</XPD:REF>
<XPD:REF name="Views[4]">v82C88zvgUKm8lTlTsw5fgAA</XPD:REF>
<XPD:REF name="Views[5]">LQ8TLmZuJka3drtJL3dJlAAA</XPD:REF>
<XPD:REF name="Views[6]">Egqao7/ydEq4jd83K/0mtAAA</XPD:REF>
<XPD:REF name="Views[7]">QZV1aHuvskCkdx7ZQSF6lgAA</XPD:REF>
<XPD:REF name="Views[8]">ywnX83ZFakez5ic3qeoT2gAA</XPD:REF>
<XPD:REF name="Views[9]">a3zf2mmmDUmbBVsQ0ZzwpQAA</XPD:REF>
<XPD:REF name="Views[10]">90qhaP4nXkqkUn17tvemsgAA</XPD:REF>
<XPD:REF name="Views[11]">uUHLrlRfp0+qGF4APL2aIwAA</XPD:REF>
<XPD:REF name="Views[12]">5FZJl+4QZky3Au27r4+LzwAA</XPD:REF>
<XPD:REF name="Views[13]">tS3oUHWZOECcd5H3g65zagAA</XPD:REF>
<XPD:REF name="Views[14]">zeGVlUmaRke4dnCmrwGJ8wAA</XPD:REF>
<XPD:REF name="Views[15]">KVDvEiUKxkyaomTq8c+IMAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">cCJsCcFmbEOeVwztXXPjBgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">RM0h+AdClECVzdKQ+9c0/gAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">2VKiVuMHh0uWkP2lxR73LgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">uE8MWcDbI0KyDyhROOtZogAA</XPD:REF>
<XPD:ATTR name="#Instances" type="integer">1</XPD:ATTR>
<XPD:REF name="Instances[0]">O+batCvew0WUzHZHjG7FRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="LGDeV6/eb0eE2AEVY0+IVQAA">
<XPD:ATTR name="Name" type="string">ControllerIntepreter</XPD:ATTR>
<XPD:REF name="Namespace">/ijwGLv0XUyJBZ51p9wYjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">R94Fty2QsEeKofD0eOSESgAA</XPD:REF>
<XPD:REF name="Views[1]">AHWu3KFivU6QNn5Lst1rnwAA</XPD:REF>
<XPD:REF name="Views[2]">VidQF+4n90WSgZRApQSZiwAA</XPD:REF>
<XPD:REF name="Views[3]">dvLKLND1PkqIs+Cr1EqJowAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fhCjVTyHm0OwLaeG2CTYnQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">LGDeV6/eb0eE2AEVY0+IVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TUeOWeLpfEGSIsJMu9W67gAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fhCjVTyHm0OwLaeG2CTYnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Ca1VP3Wah0CnfHkmFBddDAAA">
<XPD:ATTR name="Name" type="string">annotationSet</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">AnnotationSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fhCjVTyHm0OwLaeG2CTYnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="nQ3mkhji/UW6Z86KAbnpKAAA">
<XPD:ATTR name="Name" type="string">detect</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">self::DETECT_ALL</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fhCjVTyHm0OwLaeG2CTYnQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="SnzoECKRjE+ZiQ33cKffxgAA">
<XPD:ATTR name="Name" type="string">interpret</XPD:ATTR>
<XPD:REF name="Owner">LGDeV6/eb0eE2AEVY0+IVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iSE0tLigLUqfYpncOmrbfAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MagicMethodInvoker[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SnzoECKRjE+ZiQ33cKffxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lllDKx5CtkSs5DpKqMPb1wAA">
<XPD:ATTR name="Name" type="string">detectOptions</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SnzoECKRjE+ZiQ33cKffxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="obEcOYwb3Eu46lkffZ0HGwAA">
<XPD:ATTR name="Name" type="string">intepretControllerContext</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">LGDeV6/eb0eE2AEVY0+IVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="V7nOfEWzg0q1i12zcyixSgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MagicMethodInvoker[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">obEcOYwb3Eu46lkffZ0HGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SuXwE8RtnECz9U5y+MGqmQAA">
<XPD:ATTR name="Name" type="string">controllerContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">obEcOYwb3Eu46lkffZ0HGwAA</XPD:REF>
<XPD:REF name="Type_">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="fDZJJiytC0aq2FTQstTrIQAA">
<XPD:ATTR name="Name" type="string">ParamQuery</XPD:ATTR>
<XPD:REF name="Namespace">/ijwGLv0XUyJBZ51p9wYjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Bq+iPffGB0OvjIBXAROo6QAA</XPD:REF>
<XPD:REF name="Views[1]">JKILovof1UalweEEnz2GzgAA</XPD:REF>
<XPD:REF name="Views[2]">Qsd5gyYswkKpoM53q8dvcQAA</XPD:REF>
<XPD:REF name="Views[3]">JSVa/P7gFUavplEaV2EcXQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">yHdC84bWv0aI1yTRPrJRHgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="VEyVPrEn9UOl1EmnKnMqQwAA">
<XPD:ATTR name="Name" type="string">ParamPost</XPD:ATTR>
<XPD:REF name="Namespace">/ijwGLv0XUyJBZ51p9wYjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">S4Sq7oBFSUCnlRDcUlydlAAA</XPD:REF>
<XPD:REF name="Views[1]">XaoSuF+wVki5oWJl6NSl9AAA</XPD:REF>
<XPD:REF name="Views[2]">wVYxaDJm6UmSlmjBszKcvQAA</XPD:REF>
<XPD:REF name="Views[3]">foFQmb8wCEGkQsIKKcNpsQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">CKrvN30rC0m1Kcv+MY+iewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="rTOwDQotkkmSfS9zgyA2fwAA">
<XPD:ATTR name="Name" type="string">ParamGet</XPD:ATTR>
<XPD:REF name="Namespace">/ijwGLv0XUyJBZ51p9wYjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xOV+xqK/3EK1lZQpz543mwAA</XPD:REF>
<XPD:REF name="Views[1]">BumCWc6sTUWiNeOjmELbKgAA</XPD:REF>
<XPD:REF name="Views[2]">XkkXJZloikqKJKd5S3P1PwAA</XPD:REF>
<XPD:REF name="Views[3]">94DFmYS2lUatqkAjaAS5NwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">EnYaqgNItEC4Tm6gKLS1awAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="egMiY0lhckeXOnpUPopWeAAA">
<XPD:ATTR name="Name" type="string">ParamDelete</XPD:ATTR>
<XPD:REF name="Namespace">/ijwGLv0XUyJBZ51p9wYjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2vybLtZvZ06uxG1seFVSVAAA</XPD:REF>
<XPD:REF name="Views[1]">IR0s1B+uC0yKHQdH5tO9KAAA</XPD:REF>
<XPD:REF name="Views[2]">nam/j3tM+k6c/JWlIDL0dQAA</XPD:REF>
<XPD:REF name="Views[3]">YryqaQNwDU2aLNxGSz/3mgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Rr/o1Rgxu0iS9JP8Vz3l+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="N7wnm9mZ+EikZy4EMgTzuAAA">
<XPD:ATTR name="Name" type="string">Param</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">/ijwGLv0XUyJBZ51p9wYjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1FO3vDnwT0C5W/OPI2kQ8wAA</XPD:REF>
<XPD:REF name="Views[1]">sQltp1GrREqlULu9Q9nAZwAA</XPD:REF>
<XPD:REF name="Views[2]">EW5/s/703E2IIHhcqyr63gAA</XPD:REF>
<XPD:REF name="Views[3]">Vgllozh6Q0aqn9aa6/CK4QAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">5</XPD:ATTR>
<XPD:REF name="Specializations[0]">yHdC84bWv0aI1yTRPrJRHgAA</XPD:REF>
<XPD:REF name="Specializations[1]">EnYaqgNItEC4Tm6gKLS1awAA</XPD:REF>
<XPD:REF name="Specializations[2]">rl8obywEyEONsh2WwZ/wtAAA</XPD:REF>
<XPD:REF name="Specializations[3]">CKrvN30rC0m1Kcv+MY+iewAA</XPD:REF>
<XPD:REF name="Specializations[4]">Rr/o1Rgxu0iS9JP8Vz3l+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="cGucJ3RotEG7k40EsC+DBAAA">
<XPD:ATTR name="Name" type="string">ParamPath</XPD:ATTR>
<XPD:REF name="Namespace">/ijwGLv0XUyJBZ51p9wYjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="GVTpbHO/yUqaE8fq++3YlwAA">
<XPD:ATTR name="Name" type="string">ParamPut</XPD:ATTR>
<XPD:REF name="Namespace">/ijwGLv0XUyJBZ51p9wYjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hrW2KKt57k6VH3Fvrm/YFwAA</XPD:REF>
<XPD:REF name="Views[1]">Ng8xhkWOl0CCrgXS+Z1wOgAA</XPD:REF>
<XPD:REF name="Views[2]">QEqbdhdGZ0OaqCpr05+grAAA</XPD:REF>
<XPD:REF name="Views[3]">rFKM6KUOGEizzIOjIArA5wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">rl8obywEyEONsh2WwZ/wtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLException" guid="YQqsSdC+QU6niS+OhHq7AAAA">
<XPD:ATTR name="Name" type="string">ControllingPlanException</XPD:ATTR>
<XPD:REF name="Namespace">/ijwGLv0XUyJBZ51p9wYjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">fnWZYxE/jk6J56H5wpus2gAA</XPD:REF>
<XPD:REF name="Views[1]">jckFcIrjLUShFDwwayQ82AAA</XPD:REF>
<XPD:REF name="Views[2]">lhB6nybq/EuWpNfmmLgjRwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">7iVOYv44nkazZ5hpHCw/xgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLClass" guid="GSuKJZo9VUOtJUw5KGhZAAAA">
<XPD:ATTR name="Name" type="string">ControllingPlan</XPD:ATTR>
<XPD:REF name="Namespace">/ijwGLv0XUyJBZ51p9wYjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">PE43UQ6KqUeLry4DyZkKsQAA</XPD:REF>
<XPD:REF name="Views[1]">HixTpCkyFUqvkHIlveAc3AAA</XPD:REF>
<XPD:REF name="Views[2]">PMxgq+zN0EG/RAjJyZD/FAAA</XPD:REF>
<XPD:REF name="Views[3]">3R6D8+FpyUOQDWkWyh+w4AAA</XPD:REF>
<XPD:REF name="Views[4]">IMKrfgMHdUqtWiAQ0zBfSwAA</XPD:REF>
<XPD:REF name="Views[5]">eEseMK0m50qPiej2GlF/nQAA</XPD:REF>
<XPD:REF name="Views[6]">Q8DIkLZUmEK8mc0aTfyaaAAA</XPD:REF>
<XPD:REF name="Views[7]">Oote4PZ7kkaKncuBzzt2AgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Ty+lTenmw0qo+OyfNKp/oAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+YJT+rKLvEuE9O/wWU9QAQAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ty+lTenmw0qo+OyfNKp/oAAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="GImgn6jeG0WvT5q09ocd1AAA">
<XPD:ATTR name="Name" type="string">getStatus</XPD:ATTR>
<XPD:REF name="Owner">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="E3m7mWawyESbewrjakaxUQAA">
<XPD:ATTR name="Name" type="string">addFilter</XPD:ATTR>
<XPD:REF name="Owner">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="su8jeEytOU+fQ7OysH+L6wAA">
<XPD:ATTR name="Name" type="string">filterControllerContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">E3m7mWawyESbewrjakaxUQAA</XPD:REF>
<XPD:REF name="Type_">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="zMVn3kQWUEOehlL3JQbEFgAA">
<XPD:ATTR name="Name" type="string">nextFilter</XPD:ATTR>
<XPD:REF name="Owner">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Y/3iDnCbsEurGSl7PTl3TAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zMVn3kQWUEOehlL3JQbEFgAA</XPD:REF>
<XPD:REF name="Type_">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="WbnYtfhG3ES+JClo3qUcdQAA">
<XPD:ATTR name="Name" type="string">addMain</XPD:ATTR>
<XPD:REF name="Owner">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rWwzmVANNkCNGfC4lnZiEAAA">
<XPD:ATTR name="Name" type="string">mainControllerContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WbnYtfhG3ES+JClo3qUcdQAA</XPD:REF>
<XPD:REF name="Type_">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="YWzMWh5UWUmxizBbgDmmywAA">
<XPD:ATTR name="Name" type="string">nextMain</XPD:ATTR>
<XPD:REF name="Owner">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZeLzjDYuhEKk7kU3kUGurgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YWzMWh5UWUmxizBbgDmmywAA</XPD:REF>
<XPD:REF name="Type_">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="3++zJG7hXUqn+fw5p1LzMQAA">
<XPD:ATTR name="Name" type="string">abort</XPD:ATTR>
<XPD:REF name="Owner">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="nuFlJDqe4kO0zhS7dvU7OQAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="v+SHW9Rzl0S72Zm+TwVWkwAA">
<XPD:ATTR name="Name" type="string">getStep</XPD:ATTR>
<XPD:REF name="Owner">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="y6H34pLvY0G9yPkZJsvV0QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v+SHW9Rzl0S72Zm+TwVWkwAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">HihOhCWWvUGPHGf4kqIa0gAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">HLSo1hLmxkitOaUWkKQ/LAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="yri5XvCkVUOrXOGui2RviAAA">
<XPD:ATTR name="Name" type="string">STEP_FILTER</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="fNQxhUQ/i0+qVV2ECuN30wAA">
<XPD:ATTR name="Name" type="string">STEP_MAIN</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="RNHx8YgYj0WFR6EPpOSnwQAA">
<XPD:ATTR name="Name" type="string">locale</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Type_">oz6Tf8S8fkC+DcrmxKBxfQAA</XPD:REF>
<XPD:REF name="Owner">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="TgHFhaPpyE+M+33tWsoI6wAA">
<XPD:ATTR name="Name" type="string">filterControllerContexts</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ControllerContext&gt;</XPD:ATTR>
<XPD:REF name="Owner">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="bAhtMS8sVUug87mRqP1o8gAA">
<XPD:ATTR name="Name" type="string">mainControllerContexts</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ControllerContext&gt;</XPD:ATTR>
<XPD:REF name="Owner">GSuKJZo9VUOtJUw5KGhZAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLPackage" guid="TBa+kRXV6kyShnvUqwBu3AAA">
<XPD:ATTR name="Name" type="string">http.payload.impl</XPD:ATTR>
<XPD:REF name="Namespace">EVfGAC5gwU+6JymOSn/yywAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="1yulxqO3YUuSENRKkQhrqgAA">
<XPD:ATTR name="Name" type="string">JsonPayload</XPD:ATTR>
<XPD:REF name="Namespace">TBa+kRXV6kyShnvUqwBu3AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kGdrlC28q02V0o/YMaF6EwAA</XPD:REF>
<XPD:REF name="Views[1]">Z4GLWThgFECPOBKDCKWggQAA</XPD:REF>
<XPD:REF name="Views[2]">gPgrUKqovk22KYiaObX4VAAA</XPD:REF>
<XPD:REF name="Views[3]">Ua9f1/Lc1Uusbhyaavd/cgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">JRiVG8xmoEWUXa1dpsYtAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="vZj0W4PmB0iNP8RDfhZ1PgAA">
<XPD:ATTR name="Name" type="string">HtmlPayload</XPD:ATTR>
<XPD:REF name="Namespace">TBa+kRXV6kyShnvUqwBu3AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">k98cQfvssk6UCPd42PXm3wAA</XPD:REF>
<XPD:REF name="Views[1]">sRsM1x60jEOOrC7jBMnYKAAA</XPD:REF>
<XPD:REF name="Views[2]">D4D1B3/sLkCNm318E3ihrwAA</XPD:REF>
<XPD:REF name="Views[3]">ugB3GRBPLESA4iuGYiKJIgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">OEw9qBMfqUmPbj8JDGDC0gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLPackage" guid="hJ2fapIQwkKH2kL2IJGAzQAA">
<XPD:ATTR name="Name" type="string">http.annotaitons</XPD:ATTR>
<XPD:REF name="Namespace">EVfGAC5gwU+6JymOSn/yywAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="5twoTIRIjkubLqzLlvQN8gAA">
<XPD:ATTR name="Name" type="string">Path</XPD:ATTR>
<XPD:REF name="Namespace">hJ2fapIQwkKH2kL2IJGAzQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">5</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">hFAQWbsX50SUT3sjUS15sgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">q7VGf4fRhUW7I3TIe6rTlAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">aALFeJrscEqHECj+NJr/4wAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">ESuXFK+feUqAhS16vCU/PwAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">Nqn7CbligUCN1uozNWEeagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="K6+W4XJReUOJfPAmPV1fXwAA">
<XPD:ATTR name="Name" type="string">AnnosController</XPD:ATTR>
<XPD:REF name="Namespace">hJ2fapIQwkKH2kL2IJGAzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLPackage" guid="L9voG3GUB0WynCH/L1P6lwAA">
<XPD:ATTR name="Name" type="string">http.controller.impl</XPD:ATTR>
<XPD:REF name="Namespace">EVfGAC5gwU+6JymOSn/yywAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="++47PipGSUm1LfKoH7JHLgAA">
<XPD:ATTR name="Name" type="string">ControllerContext</XPD:ATTR>
<XPD:REF name="Namespace">L9voG3GUB0WynCH/L1P6lwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">0rOMqv4roU+DmXI43xptxQAA</XPD:REF>
<XPD:REF name="Views[1]">B8RDAri4V0qL3qpkoqYM0QAA</XPD:REF>
<XPD:REF name="Views[2]">LkOVVToN4UudDocEGgZHQgAA</XPD:REF>
<XPD:REF name="Views[3]">SA98nU2z3k6LpwKwaihERAAA</XPD:REF>
<XPD:REF name="Views[4]">hKr/1mA3B0y0Ra42r6q0eAAA</XPD:REF>
<XPD:REF name="Views[5]">tmPzVssp9UmAL0s9vKGl3AAA</XPD:REF>
<XPD:REF name="Views[6]">HBhZAr97BUWUus7CzJoBWwAA</XPD:REF>
<XPD:REF name="Views[7]">QY20LDouS0S9lifc22scOgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="G2VNB6URGUy7zpUs7xvefQAA">
<XPD:ATTR name="Name" type="string">toRootCmdPath</XPD:ATTR>
<XPD:REF name="Owner">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6R3BvKPwB0WwlC7pD9s/vwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">G2VNB6URGUy7zpUs7xvefQAA</XPD:REF>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="SSUW9Nflb0ySjOnsKC0p9wAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">Jr+3FF5jBEG1k9zo/ERR5AAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">8</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">ZeLzjDYuhEKk7kU3kUGurgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">su8jeEytOU+fQ7OysH+L6wAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">Y/3iDnCbsEurGSl7PTl3TAAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">rWwzmVANNkCNGfC4lnZiEAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">kNgF6nO74kC4m2E5Hk/+RgAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">SuXwE8RtnECz9U5y+MGqmQAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">foCK7u6+hUivvuYSiC7LBQAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">4re8qupYSkiuEKezn9YSDAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">hXUryJxcd0i1blrORsajLwAA</XPD:REF>
<XPD:REF name="Associations[1]">r0cMdCK95EygC4UVmGyf0gAA</XPD:REF>
<XPD:REF name="Associations[2]">9S9VRTLJRka/Qr+X5JbtcQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="8ed7xMZazkK0yRoB20s5NgAA">
<XPD:ATTR name="Name" type="string">cmdPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Path</XPD:ATTR>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
<XPD:REF name="Owner">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="yXm8EqKaS0KoKSV+7WsP8gAA">
<XPD:ATTR name="Name" type="string">cmdContextPath</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Path</XPD:ATTR>
<XPD:REF name="Type_">3ug3tq4r7kyljKqv4fRVkAAA</XPD:REF>
<XPD:REF name="Owner">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="makH0f0+UUyzP3wQCDLu4QAA">
<XPD:ATTR name="Name" type="string">controller</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Controller</XPD:ATTR>
<XPD:REF name="Type_">a4OPUEidLE+eif7fHqLkfQAA</XPD:REF>
<XPD:REF name="Owner">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="S6VJtQK+ZUSFKHb9tn+D8AAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="FdA+a46eakyaweiR2n0+WwAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Module</XPD:ATTR>
<XPD:REF name="Type_">OSq0VF79X0Ki7PbYcWSoowAA</XPD:REF>
<XPD:REF name="Owner">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="jS7dwwoiPUyDZCpTNWZdowAA">
<XPD:ATTR name="Name" type="string">ControllingUtilsTrait</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">Trait</XPD:ATTR>
<XPD:REF name="Namespace">L9voG3GUB0WynCH/L1P6lwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3j50slPK802NLXCu3JmfkAAA</XPD:REF>
<XPD:REF name="Views[1]">T8oL6zQ/aEG/D7w5CzWb7gAA</XPD:REF>
<XPD:REF name="Views[2]">ll0IjMOv5EqrXNWN4wlJ5wAA</XPD:REF>
<XPD:REF name="Views[3]">sNxMBteWBUuxNI8IoA73qwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">RM0h+AdClECVzdKQ+9c0/gAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">IfzWaGpmsU2mS29gd8HGjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="+CXAhGqyC0+JHrDFbTQSjAAA">
<XPD:ATTR name="Name" type="string">ControllingUtils</XPD:ATTR>
<XPD:REF name="Namespace">L9voG3GUB0WynCH/L1P6lwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7yZXE/99n0S0w7cs7JyojQAA</XPD:REF>
<XPD:REF name="Views[1]">2lAt+qKpQ0eWKu3RVijfHwAA</XPD:REF>
<XPD:REF name="Views[2]">4h/F5BNwK0Wd9wNFI7WcZwAA</XPD:REF>
<XPD:REF name="Views[3]">s32B43ypGUWKoV6z+LNdQAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="bJxRVFEZVUmHc0qYw86wEAAA">
<XPD:ATTR name="Name" type="string">getModuleNamespace</XPD:ATTR>
<XPD:REF name="Owner">+CXAhGqyC0+JHrDFbTQSjAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b6PdMivdvUGsNNM9sW3R/wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bJxRVFEZVUmHc0qYw86wEAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="KqcYI+hom0KHnzS7KaHvFAAA">
<XPD:ATTR name="Name" type="string">getHttpContext</XPD:ATTR>
<XPD:REF name="Owner">+CXAhGqyC0+JHrDFbTQSjAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0IGYb9B80EaxFtCtLUOKKwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KqcYI+hom0KHnzS7KaHvFAAA</XPD:REF>
<XPD:REF name="Type_">xON4Tqon3UCQobndV3za4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="h9SrsYqtC0Kw4N7AIozchQAA">
<XPD:ATTR name="Name" type="string">getRequest</XPD:ATTR>
<XPD:REF name="Owner">+CXAhGqyC0+JHrDFbTQSjAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UI6lLYy9K02kgtreZ8jqbwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h9SrsYqtC0Kw4N7AIozchQAA</XPD:REF>
<XPD:REF name="Type_">oMbGGKMGFEu4rz6GjyRVYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="LguBGPsFBU+x2VtGDvBTagAA">
<XPD:ATTR name="Name" type="string">getResponse</XPD:ATTR>
<XPD:REF name="Owner">+CXAhGqyC0+JHrDFbTQSjAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="h1HtOIPkUUSniDNxXRbk4gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LguBGPsFBU+x2VtGDvBTagAA</XPD:REF>
<XPD:REF name="Type_">ZXu36rjurUS5ITSL7aRggQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="OV5cKQ5l80Kp1d3YvqNmawAA">
<XPD:ATTR name="Name" type="string">getN2nContext</XPD:ATTR>
<XPD:REF name="Owner">+CXAhGqyC0+JHrDFbTQSjAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rdprmeeyFUayWyq9Lhc8hAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OV5cKQ5l80Kp1d3YvqNmawAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="6MtmYmDwAUqgbbeaQwIeiwAA">
<XPD:ATTR name="Name" type="string">send</XPD:ATTR>
<XPD:REF name="Owner">+CXAhGqyC0+JHrDFbTQSjAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5ktPWFpqn0uHv1fpT3cqngAA">
<XPD:ATTR name="Name" type="string">payload</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Payloand</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6MtmYmDwAUqgbbeaQwIeiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MqCVSPllg0aomWS2k1hRqAAA">
<XPD:ATTR name="Name" type="string">includeBuffer</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6MtmYmDwAUqgbbeaQwIeiwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="9TDz+VcqcUuFK+mFRysPAwAA">
<XPD:ATTR name="Name" type="string">sendJson</XPD:ATTR>
<XPD:REF name="Owner">+CXAhGqyC0+JHrDFbTQSjAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sgP9K2m6XUa3C6rUs40qrwAA">
<XPD:ATTR name="Name" type="string">data</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9TDz+VcqcUuFK+mFRysPAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YrhERenLL0yZMRmpDuXS6wAA">
<XPD:ATTR name="Name" type="string">includeBuffer</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9TDz+VcqcUuFK+mFRysPAwAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="wtjw6Br51k6clJUoGO6YogAA">
<XPD:ATTR name="Name" type="string">sendHtml</XPD:ATTR>
<XPD:REF name="Owner">+CXAhGqyC0+JHrDFbTQSjAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WX7c5g5XhEiVLphmyNI3rAAA">
<XPD:ATTR name="Name" type="string">htmlStr</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wtjw6Br51k6clJUoGO6YogAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XQ3mB0706kmZs2qFIlq9UwAA">
<XPD:ATTR name="Name" type="string">includeBuffer</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wtjw6Br51k6clJUoGO6YogAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">VETlPVdVbkem3ixQHsohKwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="DUfiRvgx1kayDOVC1K+2HwAA">
<XPD:ATTR name="Name" type="string">relatedTypeName</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">+CXAhGqyC0+JHrDFbTQSjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Jr+3FF5jBEG1k9zo/ERR5AAA">
<XPD:ATTR name="Name" type="string">controllerContext</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ControllerContext</XPD:ATTR>
<XPD:REF name="Type_">++47PipGSUm1LfKoH7JHLgAA</XPD:REF>
<XPD:REF name="Owner">+CXAhGqyC0+JHrDFbTQSjAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[977]" type="UMLRealization" guid="lYUorx0FjkO9XRZ28zj25gAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:REF name="Client">XuLJQy8P+Ey08GtVLFlqMgAA</XPD:REF>
<XPD:REF name="Supplier">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vUsBqvo/Ykioi6uQ3XDIMAAA</XPD:REF>
<XPD:REF name="Views[1]">pzenpCIF5Eyf7Z2NayVRTwAA</XPD:REF>
<XPD:REF name="Views[2]">JdHuRgXQUk21EtVQpa4DmgAA</XPD:REF>
<XPD:REF name="Views[3]">v9s/cmo1fEapInZmm7yFywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[978]" type="UMLPackage" guid="MfpkYxwZlE6I4axepICTAgAA">
<XPD:ATTR name="Name" type="string">impl.n2n.web.ui</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="WZmAQTB/YEeocX05KKROywAA">
<XPD:ATTR name="Name" type="string">impl.n2n.web.ui</XPD:ATTR>
<XPD:REF name="DiagramOwner">MfpkYxwZlE6I4axepICTAgAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="RhIoK+cOwU6OlWxwUkloiQAA">
<XPD:REF name="Diagram">WZmAQTB/YEeocX05KKROywAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">16</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="bOrA3UNNoEecSmyO26CPOwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1012</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">mRQcdxNyYkq/V7mf2J36rwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ykYKSguRGkWm6hznBBXNowAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="COPsCWZ2MkaXFUlNCQ3AWAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HtmlView</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="jQHsZHwEik6PjXmo52nRbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="77r1tHRV80yjQyXpnm3NgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FgaVt5gD4U6vfXBWR3BQwAAA">
<XPD:REF name="Model">mRQcdxNyYkq/V7mf2J36rwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JDl3NkdNOEOA7wWf4zc4bAAA">
<XPD:REF name="Model">mRQcdxNyYkq/V7mf2J36rwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="aNVo5koLFkyi7GUMJ1rjsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mRQcdxNyYkq/V7mf2J36rwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="KFPX7FXJkUiCM6U2zA2vEwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1084</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">212</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">85</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:REF name="Model">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2aNNrt6edUq8RzAMdUZBhgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="C+AqWVnn6UWnuJqmtJfIqwAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UiView</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9/JCQpyDgEGZs2KLrSvabQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RO8pEqJ8NEmrhr+rS+8E4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="bLHudq2UcEmsdGN9X0EtYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kmrD4s7EWES5/G88EvUgVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="eD2UT/XJj0+6WYpYE501lgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="JYCpsIyTMUWyDynJFsK7WwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1068,296;1114,241</XPD:ATTR>
<XPD:REF name="Model">2lBQEy8XE0yEnF7OffsOZQAA</XPD:REF>
<XPD:REF name="Head">KFPX7FXJkUiCM6U2zA2vEwAA</XPD:REF>
<XPD:REF name="Tail">bOrA3UNNoEecSmyO26CPOwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="HMqsMEHLUEiHdA9KD6GPfwAA">
<XPD: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">2lBQEy8XE0yEnF7OffsOZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="z6k7FYWaHEanhMV6AkG8AwAA">
<XPD: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">2lBQEy8XE0yEnF7OffsOZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rt9i4C95uUGLPibzyWcEZQAA">
<XPD: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">2lBQEy8XE0yEnF7OffsOZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="hvs+x7VMYkeC/G+PeSVOJgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">896</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">211</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Wt/jehlenkO0uJnQFsIPcwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7RpNAVeLlE2t5M5Gq8GkQQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UiComponent</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="exNIq8atzUy7YN74mYxdwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="R9Lr94/Yb0ykVJkaOiAsUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Zb7EQy3j7EWZB6xM43BJFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8zrjrTGbP0ye1lFmyRQwfwAA">
<XPD:REF name="Model">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLRealizationView" guid="opeYfAr1rk2P1QWoAm84VAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1111,212;1007,99</XPD:ATTR>
<XPD:REF name="Model">puwYdTt+eECZO3d+gtC7qwAA</XPD:REF>
<XPD:REF name="Head">hvs+x7VMYkeC/G+PeSVOJgAA</XPD:REF>
<XPD:REF name="Tail">KFPX7FXJkUiCM6U2zA2vEwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Ee5uD8MOfki7dqlMpzJ8OAAA">
<XPD: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">puwYdTt+eECZO3d+gtC7qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Vhseb/+ho06o+NAsmQ89vQAA">
<XPD: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">puwYdTt+eECZO3d+gtC7qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="NpumwbHQrU6wFOO21zXN8AAA">
<XPD: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">puwYdTt+eECZO3d+gtC7qwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="T9YveB1oZU+alom/ZggpfgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1180</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">92</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Jx/XBHK0Y0mDiB92rgQTiQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="kgJnBRl6a0maWRMobGvQDwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ButfferedPayload</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="O95RdhSHmUmSM32yaPDU4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jblzsxqbfE6tpv5/ZVwhrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="17ZcNlaeHk2zSqnqssmL1gAA">
<XPD:REF name="Model">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="IrKL9XO6X06v5rrfjopsOQAA">
<XPD:REF name="Model">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="w0RapessLUKjGgzD0KUtsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="0K1+x5oIWk+qwFtZEPAH+gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1139,212;1213,134</XPD:ATTR>
<XPD:REF name="Model">cwQkgoOZwUK5t2eVMjtHIQAA</XPD:REF>
<XPD:REF name="Head">T9YveB1oZU+alom/ZggpfgAA</XPD:REF>
<XPD:REF name="Tail">KFPX7FXJkUiCM6U2zA2vEwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xC9REXlh9U+3+0ubpGELgQAA">
<XPD: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">cwQkgoOZwUK5t2eVMjtHIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="6+wFrj0WMk6hRr5slwiDywAA">
<XPD: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">cwQkgoOZwUK5t2eVMjtHIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="yje2CQpyxEiAWIoXyxEcDwAA">
<XPD: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">cwQkgoOZwUK5t2eVMjtHIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="kGdrlC28q02V0o/YMaF6EwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1388</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">81</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">1yulxqO3YUuSENRKkQhrqgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="F/A7g/x/5U2duO8A0QwjSwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="M8iKqDO6mUyPG2fpfXxjNAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">JsonPayload</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="jvw/XgLbxkKX4SWNAe78EAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NNuU3hpQ+EOlZx1qdYWy8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Z4GLWThgFECPOBKDCKWggQAA">
<XPD:REF name="Model">1yulxqO3YUuSENRKkQhrqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gPgrUKqovk22KYiaObX4VAAA">
<XPD:REF name="Model">1yulxqO3YUuSENRKkQhrqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Ua9f1/Lc1Uusbhyaavd/cgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1yulxqO3YUuSENRKkQhrqgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="k98cQfvssk6UCPd42PXm3wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1244</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">260</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">82</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">vZj0W4PmB0iNP8RDfhZ1PgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="nBoKxwdZFEOrehtWxGQZZQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="NaUzQ2dUiEqQ0YDJX7BMxAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">HtmlPayload</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9c//cnhJBUGm9XneCiNBywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NueHyLOYDkiQ1ccXbbJr/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="sRsM1x60jEOOrC7jBMnYKAAA">
<XPD:REF name="Model">vZj0W4PmB0iNP8RDfhZ1PgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="D4D1B3/sLkCNm318E3ihrwAA">
<XPD:REF name="Model">vZj0W4PmB0iNP8RDfhZ1PgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ugB3GRBPLESA4iuGYiKJIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vZj0W4PmB0iNP8RDfhZ1PgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="5FZJl+4QZky3Au27r4+LzwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">112</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0I7atqLzGkGOnWSkdp+gpAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uRDb8ruJeUC0nHyNxeWjYgAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ControllerAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="14xbayrRHk2JZO+JPG0DqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+ykffizx30iw6a5x2uEOqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tS3oUHWZOECcd5H3g65zagAA">
<XPD:REF name="Model">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zeGVlUmaRke4dnCmrwGJ8wAA">
<XPD:REF name="Model">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KVDvEiUKxkyaomTq8c+IMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="3j50slPK802NLXCu3JmfkAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">123</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">jS7dwwoiPUyDZCpTNWZdowAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NO5dGyvKf0ewcPQV3oT8SwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="n28swzLOoEW3ZeLfx8fHUgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ControllingUtilsTrait</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7R1t9Jr3gU2J7gv5oaYssgAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;Trait&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="D0nreQVAY0asF3P3dEMtdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="T8oL6zQ/aEG/D7w5CzWb7gAA">
<XPD:REF name="Model">jS7dwwoiPUyDZCpTNWZdowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ll0IjMOv5EqrXNWN4wlJ5wAA">
<XPD:REF name="Model">jS7dwwoiPUyDZCpTNWZdowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="sNxMBteWBUuxNI8IoA73qwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">jS7dwwoiPUyDZCpTNWZdowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="MDidZZF3xUygwtTRbPDgTgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">208,336;215,219</XPD:ATTR>
<XPD:REF name="Model">RM0h+AdClECVzdKQ+9c0/gAA</XPD:REF>
<XPD:REF name="Head">3j50slPK802NLXCu3JmfkAAA</XPD:REF>
<XPD:REF name="Tail">5FZJl+4QZky3Au27r4+LzwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7ckFVLxlQkyyIbH9pipbXwAA">
<XPD: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">RM0h+AdClECVzdKQ+9c0/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="yCdzhzUbVkCd0GcHnuRb9QAA">
<XPD: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">RM0h+AdClECVzdKQ+9c0/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="6VBE0dvE50C36fxDJWekaQAA">
<XPD: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">RM0h+AdClECVzdKQ+9c0/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="7yZXE/99n0S0w7cs7JyojQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">432</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">269</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">+CXAhGqyC0+JHrDFbTQSjAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ADaJXqK2R0qSZCGkBEsxngAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="M/FWy58+/kSg2kmxroeuigAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ControllingUtils</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ulSfZVSTDk6DhdgXKOIp9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="LIEyBHK01EqPvTARu5gsBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2lAt+qKpQ0eWKu3RVijfHwAA">
<XPD:REF name="Model">+CXAhGqyC0+JHrDFbTQSjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4h/F5BNwK0Wd9wNFI7WcZwAA">
<XPD:REF name="Model">+CXAhGqyC0+JHrDFbTQSjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="s32B43ypGUWKoV6z+LNdQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+CXAhGqyC0+JHrDFbTQSjAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLAssociationView" guid="i4fNuZUauUWuGDsC12/ZYQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">278,193;432,198</XPD:ATTR>
<XPD:REF name="Model">5EGtqHOTxk2zk222XmjygAAA</XPD:REF>
<XPD:REF name="Head">7yZXE/99n0S0w7cs7JyojQAA</XPD:REF>
<XPD:REF name="Tail">3j50slPK802NLXCu3JmfkAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="n7VtvaIqKESgPr/g5alZxgAA">
<XPD: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">5EGtqHOTxk2zk222XmjygAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Lci5euxclEqRrmXDGPwUdQAA">
<XPD: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">5EGtqHOTxk2zk222XmjygAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pnTv6y33m06sUuwzUM+5pAAA">
<XPD: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">5EGtqHOTxk2zk222XmjygAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="nWWD+jW/rUSuIzrAWmmONwAA">
<XPD: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">VETlPVdVbkem3ixQHsohKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="tcdZ3uOvQ0Kk11Ye8PyOAAAA">
<XPD: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">IfzWaGpmsU2mS29gd8HGjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Z6RX9s/PVk2GNWBquzZpLwAA">
<XPD: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">VETlPVdVbkem3ixQHsohKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="eFhQ4wDcnEm/SLYZ6xvopAAA">
<XPD: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">IfzWaGpmsU2mS29gd8HGjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="OUeOBKWLCE6CHgWCMnaSHQAA">
<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">VETlPVdVbkem3ixQHsohKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="NOuYQ0ag2kiTJuMsFxEnnAAA">
<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">IfzWaGpmsU2mS29gd8HGjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="zX/2IRxIo02RFjSxQUp2kgAA">
<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">VETlPVdVbkem3ixQHsohKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="e9+zJ/K6e0uWpGIPIA8yHwAA">
<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">IfzWaGpmsU2mS29gd8HGjgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLGeneralizationView" guid="duV4uHKyx0SP+wmQfh70KgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1278,260;1239,134</XPD:ATTR>
<XPD:REF name="Model">OEw9qBMfqUmPbj8JDGDC0gAA</XPD:REF>
<XPD:REF name="Head">T9YveB1oZU+alom/ZggpfgAA</XPD:REF>
<XPD:REF name="Tail">k98cQfvssk6UCPd42PXm3wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="phSzplBZk0u7cMJYsPneRgAA">
<XPD: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">OEw9qBMfqUmPbj8JDGDC0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Tl3jvMExLEmN6ItY942+OQAA">
<XPD: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">OEw9qBMfqUmPbj8JDGDC0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7caSIsUJ9kq8WRj9oIzcpQAA">
<XPD: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">OEw9qBMfqUmPbj8JDGDC0gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLGeneralizationView" guid="GdFoAfk3xUKG5/1KmQWnhQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1402,248;1259,134</XPD:ATTR>
<XPD:REF name="Model">JRiVG8xmoEWUXa1dpsYtAAAA</XPD:REF>
<XPD:REF name="Head">T9YveB1oZU+alom/ZggpfgAA</XPD:REF>
<XPD:REF name="Tail">kGdrlC28q02V0o/YMaF6EwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="BTS5R2JG302Bul496t/roAAA">
<XPD: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">JRiVG8xmoEWUXa1dpsYtAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="PshtTtI80UKHIZil0ehbjQAA">
<XPD: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">JRiVG8xmoEWUXa1dpsYtAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="OjEvRrwZSkiXaTvpu5DR7wAA">
<XPD: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">JRiVG8xmoEWUXa1dpsYtAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">9</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="Q5dFrzT6VE+6nmT5Fs7RMgAA">
<XPD:ATTR name="Name" type="string">view.html</XPD:ATTR>
<XPD:REF name="Namespace">MfpkYxwZlE6I4axepICTAgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="RBD3Q/2UWkekitvyc4gu7gAA">
<XPD:ATTR name="Name" type="string">HtmlBuilderMeta</XPD:ATTR>
<XPD:REF name="Namespace">Q5dFrzT6VE+6nmT5Fs7RMgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VbnuRDD6YUCPXNapcsugHQAA</XPD:REF>
<XPD:REF name="Views[1]">O6hsr/RhyE6ypaCArNWFvgAA</XPD:REF>
<XPD:REF name="Views[2]">RcHVgIiY5U27Qa2q3X1GnAAA</XPD:REF>
<XPD:REF name="Views[3]">E98Y/YJOKkOt7MKiO4eD7gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="prIvcmKcXkqOq1WQ5HnSVAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">RBD3Q/2UWkekitvyc4gu7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1I39Ax4xn0ytr73CfSlpCwAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">prIvcmKcXkqOq1WQ5HnSVAAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="RKl6oH5dtEq7sigt+76wiAAA">
<XPD:ATTR name="Name" type="string">head</XPD:ATTR>
<XPD:REF name="Owner">RBD3Q/2UWkekitvyc4gu7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RGYIwxmp5k2ASgtqH8AoJgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">HeadBuilderMeta</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RKl6oH5dtEq7sigt+76wiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="xjiwNrF0pkapqyV0MJbGbwAA">
<XPD:ATTR name="Name" type="string">bodyStart</XPD:ATTR>
<XPD:REF name="Owner">RBD3Q/2UWkekitvyc4gu7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XnqzsI6i4USONDmwsqAP0QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xjiwNrF0pkapqyV0MJbGbwAA</XPD:REF>
<XPD:REF name="Type_">QZM7B3whJ0aRoUSxS/TspgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="aK2YpMiW5UChuu5FGeembgAA">
<XPD:ATTR name="Name" type="string">bodyEnd</XPD:ATTR>
<XPD:REF name="Owner">RBD3Q/2UWkekitvyc4gu7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FYiNJZhlOEyWtfWUl9+mOQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aK2YpMiW5UChuu5FGeembgAA</XPD:REF>
<XPD:REF name="Type_">QZM7B3whJ0aRoUSxS/TspgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Fc3lE3C+SEyjfveQNBwDqAAA">
<XPD:ATTR name="Name" type="string">serverPush</XPD:ATTR>
<XPD:REF name="Owner">RBD3Q/2UWkekitvyc4gu7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="e/DPswRV+0KRuFpBtJRMkAAA">
<XPD:ATTR name="Name" type="string">url</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Url|string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Fc3lE3C+SEyjfveQNBwDqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Gf6hbpAwyU6xq43PXogCbQAA">
<XPD:ATTR name="Name" type="string">as</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Fc3lE3C+SEyjfveQNBwDqAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">v0pTerwqeE2IlJLw+EUlygAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">7svZuTD4Z0uOn733Z1JktgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">XltwhKtGB0qoyMrS6NL+dwAA</XPD:REF>
<XPD:REF name="Associations[1]">w0XnPGvlV0mCVstd+ailNgAA</XPD:REF>
<XPD:REF name="Associations[2]">VxFDUslkp0SEqtw+zvmJ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="m7LOvWvG/UWk58cXWYff2gAA">
<XPD:ATTR name="Name" type="string">HeadBuilderMeta</XPD:ATTR>
<XPD:REF name="Namespace">Q5dFrzT6VE+6nmT5Fs7RMgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aIyZroLPgUa9s+3pueHHFwAA</XPD:REF>
<XPD:REF name="Views[1]">v5+MZcjqV0qdAGFGpDfEOQAA</XPD:REF>
<XPD:REF name="Views[2]">c4uuQjjWdkqP1w37UAKKOAAA</XPD:REF>
<XPD:REF name="Views[3]">nu42y/uYT0ayEnHcz8TMBAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">jnvYc2fQlEevN8E5WudohwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="a0UU9fSO2Eyrw0ymZtjhlAAA">
<XPD:ATTR name="Name" type="string">__construt</XPD:ATTR>
<XPD:REF name="Owner">m7LOvWvG/UWk58cXWYff2gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7svZuTD4Z0uOn733Z1JktgAA">
<XPD:ATTR name="Name" type="string">htmlBuilderMeta</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a0UU9fSO2Eyrw0ymZtjhlAAA</XPD:REF>
<XPD:REF name="Type_">RBD3Q/2UWkekitvyc4gu7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="srGo+HUdn0KYhdunlDG/kgAA">
<XPD:ATTR name="Name" type="string">target</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a0UU9fSO2Eyrw0ymZtjhlAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">O42VzvaVjU6VS6lYcPDlZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="QZM7B3whJ0aRoUSxS/TspgAA">
<XPD:ATTR name="Name" type="string">BodyBuilderMeta</XPD:ATTR>
<XPD:REF name="Namespace">Q5dFrzT6VE+6nmT5Fs7RMgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">n6w9EL9nGUOq8EHYWH9cqAAA</XPD:REF>
<XPD:REF name="Views[1]">pEwx/yw62UeZSYPL98rGEgAA</XPD:REF>
<XPD:REF name="Views[2]">K5/0E0psukGoCzmUS99NYAAA</XPD:REF>
<XPD:REF name="Views[3]">qnFq40ughUKqPwCvE3EZugAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">jnvYc2fQlEevN8E5WudohwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="wM25nNR9ckGO7OtwHOr9yAAA">
<XPD:ATTR name="Name" type="string">__construt</XPD:ATTR>
<XPD:REF name="Owner">QZM7B3whJ0aRoUSxS/TspgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="v0pTerwqeE2IlJLw+EUlygAA">
<XPD:ATTR name="Name" type="string">htmlBuilderMeta</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wM25nNR9ckGO7OtwHOr9yAAA</XPD:REF>
<XPD:REF name="Type_">RBD3Q/2UWkekitvyc4gu7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CVUh7xhpakWxuloWNpALLAAA">
<XPD:ATTR name="Name" type="string">target</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wM25nNR9ckGO7OtwHOr9yAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="HJd2kMJb3ka+sQwzntrMbAAA">
<XPD:ATTR name="Name" type="string">addCss</XPD:ATTR>
<XPD:REF name="Owner">QZM7B3whJ0aRoUSxS/TspgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jWPxinyrDUusTMLVv26frQAA">
<XPD:ATTR name="Name" type="string">relativeUrl</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Url|string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HJd2kMJb3ka+sQwzntrMbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mVBd1dB1W0OFB51dIKcVTQAA">
<XPD:ATTR name="Name" type="string">media</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HJd2kMJb3ka+sQwzntrMbAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="MKa1tqymlUeUPtp7WMly3AAA">
<XPD:ATTR name="Name" type="string">module</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Module|string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HJd2kMJb3ka+sQwzntrMbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="O70SoQE3vUSiS3xzYjdYwQAA">
<XPD:ATTR name="Name" type="string">prepend</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HJd2kMJb3ka+sQwzntrMbAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="p5MaSz2rHEC0lOosY61qCQAA">
<XPD:ATTR name="Name" type="string">attrs</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HJd2kMJb3ka+sQwzntrMbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="0wGOkV9670+hTiiiTXVuKgAA">
<XPD:ATTR name="Name" type="string">preload</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HJd2kMJb3ka+sQwzntrMbAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[6]" type="UMLParameter" guid="6XhivrhCLEyx0/c05t7ajgAA">
<XPD:ATTR name="Name" type="string">serverPush</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HJd2kMJb3ka+sQwzntrMbAAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">XnqzsI6i4USONDmwsqAP0QAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">FYiNJZhlOEyWtfWUl9+mOQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">gB5KAMH9+EiIZqgsNJ2JTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="T1/BfG47hU2mheDIhkwvjQAA">
<XPD:ATTR name="Name" type="string">HtmlProperties</XPD:ATTR>
<XPD:REF name="Namespace">Q5dFrzT6VE+6nmT5Fs7RMgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">V50yOc3kkkWTxELOmgmM+gAA</XPD:REF>
<XPD:REF name="Views[1]">43QQ5YIEy0SM6WPqGRT2lwAA</XPD:REF>
<XPD:REF name="Views[2]">GanndeAcoUqMo1SGVgJviAAA</XPD:REF>
<XPD:REF name="Views[3]">ploNu69+IUuOcNh4vsw+7AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="2rjYRhZeLk2jDmXgrIT8iAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">T1/BfG47hU2mheDIhkwvjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="kn3f0ThtVkSxmJxlInA8ZgAA">
<XPD:ATTR name="Name" type="string">setContentHtmlProperties</XPD:ATTR>
<XPD:REF name="Owner">T1/BfG47hU2mheDIhkwvjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RyvQg5ua3kWTeydrkOxrRAAA">
<XPD:ATTR name="Name" type="string">contentHtmlProperties</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kn3f0ThtVkSxmJxlInA8ZgAA</XPD:REF>
<XPD:REF name="Type_">T1/BfG47hU2mheDIhkwvjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="VwBy7RnLLkCk8mgBY+GfcQAA">
<XPD:ATTR name="Name" type="string">set</XPD:ATTR>
<XPD:REF name="Owner">T1/BfG47hU2mheDIhkwvjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LC89Tmpmckakfz3F7X3eOQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VwBy7RnLLkCk8mgBY+GfcQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/Oj+DrxDZk2qvrpGMXLnqAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VwBy7RnLLkCk8mgBY+GfcQAA</XPD:REF>
<XPD:REF name="Type_">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="F3jy+s9hAUapp3fsVIIaewAA">
<XPD:ATTR name="Name" type="string">prepend</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VwBy7RnLLkCk8mgBY+GfcQAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="wOIDZbWYTUm9ELx//Tdr5wAA">
<XPD:ATTR name="Name" type="string">push</XPD:ATTR>
<XPD:REF name="Owner">T1/BfG47hU2mheDIhkwvjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Og4l/+es6kWBLZM26LpXSgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wOIDZbWYTUm9ELx//Tdr5wAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="sO4/uQEWfUWw6sypUwmbCQAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wOIDZbWYTUm9ELx//Tdr5wAA</XPD:REF>
<XPD:REF name="Type_">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="PiO6a6w4pE+WghhBcXR1sQAA">
<XPD:ATTR name="Name" type="string">prepend</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wOIDZbWYTUm9ELx//Tdr5wAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="dmFq3VfzWEevCd3C42zh0QAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">T1/BfG47hU2mheDIhkwvjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="K0MUcQ72dEa3zP/IXytDkwAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dmFq3VfzWEevCd3C42zh0QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OVjgts/BhkqJun3dN0prPQAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dmFq3VfzWEevCd3C42zh0QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="CJPiUFac5U2xaycc60zQZAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dmFq3VfzWEevCd3C42zh0QAA</XPD:REF>
<XPD:REF name="Type_">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="IAqaNV23ZUSOkymrTANAgAAA">
<XPD:ATTR name="Name" type="string">prepend</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">false</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dmFq3VfzWEevCd3C42zh0QAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="S6h07RzcpkSsonIfYAKUcAAA">
<XPD:ATTR name="Name" type="string">addServerPushDirective</XPD:ATTR>
<XPD:REF name="Owner">T1/BfG47hU2mheDIhkwvjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vWPR8UsZEUSF6WuwjF0fvQAA">
<XPD:ATTR name="Name" type="string">severPushDirective</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ServerPushDirective</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S6h07RzcpkSsonIfYAKUcAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">RyvQg5ua3kWTeydrkOxrRAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">iPIICVgwb0uB3DPrt6aIPgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="QUFYwci/gkah9yp0A2rxygAA">
<XPD:ATTR name="Name" type="string">prependedAttributes</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Attributes</XPD:ATTR>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
<XPD:REF name="Owner">T1/BfG47hU2mheDIhkwvjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="4tWDMG/fj0ecFj/MrhjcoAAA">
<XPD:ATTR name="Name" type="string">attributes</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Attributes</XPD:ATTR>
<XPD:REF name="Type_">EYUurrANqECFckVKnEbZSwAA</XPD:REF>
<XPD:REF name="Owner">T1/BfG47hU2mheDIhkwvjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="rc5vpQ9CVEuX0uMNW+2hDAAA">
<XPD:ATTR name="Name" type="string">serverPushDirectives</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ServerPushDirective</XPD:ATTR>
<XPD:REF name="Owner">T1/BfG47hU2mheDIhkwvjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="E5pujh0Yg0WBPhO1Qgn/dgAA">
<XPD:ATTR name="Name" type="string">contentHtmlProperties</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">HtmlProperties|null</XPD:ATTR>
<XPD:REF name="Owner">T1/BfG47hU2mheDIhkwvjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="mRQcdxNyYkq/V7mf2J36rwAA">
<XPD:ATTR name="Name" type="string">HtmlView</XPD:ATTR>
<XPD:REF name="Namespace">Q5dFrzT6VE+6nmT5Fs7RMgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bOrA3UNNoEecSmyO26CPOwAA</XPD:REF>
<XPD:REF name="Views[1]">FgaVt5gD4U6vfXBWR3BQwAAA</XPD:REF>
<XPD:REF name="Views[2]">JDl3NkdNOEOA7wWf4zc4bAAA</XPD:REF>
<XPD:REF name="Views[3]">aNVo5koLFkyi7GUMJ1rjsQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">2lBQEy8XE0yEnF7OffsOZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="alNZnfyhL0iK/wp8YAg43gAA">
<XPD:ATTR name="Name" type="string">view.jhtml</XPD:ATTR>
<XPD:REF name="Namespace">MfpkYxwZlE6I4axepICTAgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="e5PYM1m2dk6WgYHWse6bsQAA">
<XPD:ATTR name="Name" type="string">JhtmlRedirectPayload</XPD:ATTR>
<XPD:REF name="Namespace">alNZnfyhL0iK/wp8YAg43gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">u0DOfBwYlkOf4bwL/JDaRwAA</XPD:REF>
<XPD:REF name="Views[1]">8z2hunKsE0mXIIKktASKJwAA</XPD:REF>
<XPD:REF name="Views[2]">QDGaFXU3vkaJiCUAa8Jb+wAA</XPD:REF>
<XPD:REF name="Views[3]">dNRRPqyspk2GXVE3Gu4n4gAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">dtaUzrjgWk2OW79dlz9EQQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="d2do3YU1oUOsxqDegSrDHAAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">e5PYM1m2dk6WgYHWse6bsQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="drA29SDY1kOtr7e2QbsTAgAA">
<XPD:ATTR name="Name" type="string">httpLocation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d2do3YU1oUOsxqDegSrDHAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="u+HDFKNb6EK0UB2OTpBAzAAA">
<XPD:ATTR name="Name" type="string">directive</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d2do3YU1oUOsxqDegSrDHAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="0jlZVk1DeU27NvLiXYnFzgAA">
<XPD:ATTR name="Name" type="string">jhtmlExec</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">JhtmlExec</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d2do3YU1oUOsxqDegSrDHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">7ZMbtwxqi0OiFfLzjBxlpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="TzfsrpRwdkufhYNHiyQK5gAA">
<XPD:ATTR name="Name" type="string">JhtmlResponse</XPD:ATTR>
<XPD:REF name="Namespace">alNZnfyhL0iK/wp8YAg43gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hV90QwcfaUuI2KWXSPoaZQAA</XPD:REF>
<XPD:REF name="Views[1]">nboStEBPTU2OXLJDhojagQAA</XPD:REF>
<XPD:REF name="Views[2]">1T+m8VacRkynNfLLxbVmnwAA</XPD:REF>
<XPD:REF name="Views[3]">2wZ3BVo6FUa9vO6ppLOj3QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1UrD0h38Ek+n9R1J676lQQAA">
<XPD:ATTR name="Name" type="string">redirect</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">TzfsrpRwdkufhYNHiyQK5gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HfPNu50FmUyRcfLYl5KVvAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1UrD0h38Ek+n9R1J676lQQAA</XPD:REF>
<XPD:REF name="Type_">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eNKYr1isIUm0DvUyku4VOwAA">
<XPD:ATTR name="Name" type="string">httpLocation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1UrD0h38Ek+n9R1J676lQQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="3in9lJC6a0GJ5RS/Opng6wAA">
<XPD:ATTR name="Name" type="string">jhtmlExec</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">JhtmlExec</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1UrD0h38Ek+n9R1J676lQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="LJmk90zDm06eV61jvO//cQAA">
<XPD:ATTR name="Name" type="string">additionalAttrs</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">array</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1UrD0h38Ek+n9R1J676lQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="IAYxZQjorU6yOTWgjO1vRAAA">
<XPD:ATTR name="Name" type="string">redirectBack</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">TzfsrpRwdkufhYNHiyQK5gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B5zzSWs7NkuLwfFRZ6uldAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IAYxZQjorU6yOTWgjO1vRAAA</XPD:REF>
<XPD:REF name="Type_">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ech/2EOPDUKOntaf3vqi3AAA">
<XPD:ATTR name="Name" type="string">fallbackHttpLocation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IAYxZQjorU6yOTWgjO1vRAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="K5+VxD1kxUe0bHA66sjlEgAA">
<XPD:ATTR name="Name" type="string">jhtmlExec</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">JhtmlExec</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IAYxZQjorU6yOTWgjO1vRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="phpF1Lrk6kevjIccKQxFbQAA">
<XPD:ATTR name="Name" type="string">additionalAttrs</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">array</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IAYxZQjorU6yOTWgjO1vRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="WQDYsESj0kKxTYCfz11whQAA">
<XPD:ATTR name="Name" type="string">redirectToReferer</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">TzfsrpRwdkufhYNHiyQK5gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AjX+0CSLA02cQsvZvB7aLQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WQDYsESj0kKxTYCfz11whQAA</XPD:REF>
<XPD:REF name="Type_">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4L5v1yn0CEeKUYSTUH5jtQAA">
<XPD:ATTR name="Name" type="string">fallbackHttpLocation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WQDYsESj0kKxTYCfz11whQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="z5mUMx8szkCHFRkVHrQQkwAA">
<XPD:ATTR name="Name" type="string">jhtmlExec</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">JhtmlExec</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WQDYsESj0kKxTYCfz11whQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="8qed2rQ1wkW8safQJtldngAA">
<XPD:ATTR name="Name" type="string">additionalAttrs</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">array</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WQDYsESj0kKxTYCfz11whQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="nbYomVdduEWWvuZw5atDOgAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">TzfsrpRwdkufhYNHiyQK5gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hylgvRtz+kuXYKe5J/ibpQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nbYomVdduEWWvuZw5atDOgAA</XPD:REF>
<XPD:REF name="Type_">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="wDqzkX+3FECMke9QNY6T2QAA">
<XPD:ATTR name="Name" type="string">htmlView</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nbYomVdduEWWvuZw5atDOgAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="TFLUINrac0uithqezTaKtAAA">
<XPD:ATTR name="Name" type="string">additionalAttrs</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">array</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nbYomVdduEWWvuZw5atDOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="7VoHkWH/P0ej8lkaOJktNQAA">
<XPD:ATTR name="Name" type="string">uiComponent</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">TzfsrpRwdkufhYNHiyQK5gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TN7LBTw88UqulRxfOii+kQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7VoHkWH/P0ej8lkaOJktNQAA</XPD:REF>
<XPD:REF name="Type_">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vd0AoRw65U6lyBMu5tU5vAAA">
<XPD:ATTR name="Name" type="string">uiComponent</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7VoHkWH/P0ej8lkaOJktNQAA</XPD:REF>
<XPD:REF name="Type_">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="v+EN8fVsxEi+9lcJC8ogLAAA">
<XPD:ATTR name="Name" type="string">additionalAttrs</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">array</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7VoHkWH/P0ej8lkaOJktNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="P3D/tB2gd0SEkwg4gyhhtwAA">
<XPD:ATTR name="Name" type="string">data</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">TzfsrpRwdkufhYNHiyQK5gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rXffx2L6dEKVKDubILo5dwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">P3D/tB2gd0SEkwg4gyhhtwAA</XPD:REF>
<XPD:REF name="Type_">dlk5VVjuSUi2F1ddx97nzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yOW4AnaFFkCtMh9GZ3C/rAAA">
<XPD:ATTR name="Name" type="string">additionalAttrs</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">P3D/tB2gd0SEkwg4gyhhtwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="H9x4MoaMKkibSUnxc3PxjQAA">
<XPD:ATTR name="Name" type="string">JhtmlJsonPayload</XPD:ATTR>
<XPD:REF name="Namespace">alNZnfyhL0iK/wp8YAg43gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lCr0ChNOvEewh3rKycxnIgAA</XPD:REF>
<XPD:REF name="Views[1]">2X+lMTzaZ0+EbFGPYKT3RgAA</XPD:REF>
<XPD:REF name="Views[2]">rnANLJmER0CBDhkEgpn1TQAA</XPD:REF>
<XPD:REF name="Views[3]">0oGs8el4+EiY9/3SVK5ipAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">nKfxiCnZu0mWtZDbC4ChbgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="h849ZvserUOnxd/psnHARwAA">
<XPD:ATTR name="Name" type="string">__constructor</XPD:ATTR>
<XPD:REF name="Owner">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="59gY6EJ8qk6SExlgcZeahgAA">
<XPD:ATTR name="Name" type="string">additionalAttrs</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h849ZvserUOnxd/psnHARwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="8WSEkCsgVEmkqoNBq4fBKQAA">
<XPD:ATTR name="Name" type="string">applyRedirect</XPD:ATTR>
<XPD:REF name="Owner">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Hh+bGdcpsEa4KWv++gAhlQAA">
<XPD:ATTR name="Name" type="string">directive</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8WSEkCsgVEmkqoNBq4fBKQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="e0gxJ6+PHk6jJwN+lBhMqgAA">
<XPD:ATTR name="Name" type="string">httpLocation</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8WSEkCsgVEmkqoNBq4fBKQAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="WW6cDx29PkeP7TDgQcnJBQAA">
<XPD:ATTR name="Name" type="string">jhtmlExec</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">JhtmlExec</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8WSEkCsgVEmkqoNBq4fBKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Us25x0xjlE61BKBXmFl5BgAA">
<XPD:ATTR name="Name" type="string">applyView</XPD:ATTR>
<XPD:REF name="Owner">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/0Vk8ipJm0eVRUW4lKFbAgAA">
<XPD:ATTR name="Name" type="string">view</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Us25x0xjlE61BKBXmFl5BgAA</XPD:REF>
<XPD:REF name="Type_">gIPFGgK4OESpAwvLbzpg4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="bw4CFdKPI0awPGehUs/1EgAA">
<XPD:ATTR name="Name" type="string">applyUiComponent</XPD:ATTR>
<XPD:REF name="Owner">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mq9DF8bNXkesUQ+0DFMzLwAA">
<XPD:ATTR name="Name" type="string">uiComponent</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bw4CFdKPI0awPGehUs/1EgAA</XPD:REF>
<XPD:REF name="Type_">qfQYR4W/hki29yDzCY0BOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="dbYvdHkuDUqnfkXNpBj9CwAA">
<XPD:ATTR name="Name" type="string">setupAdditionalAttrs</XPD:ATTR>
<XPD:REF name="Owner">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yXl1VBC5506R7Vix0j4E+AAA">
<XPD:ATTR name="Name" type="string">attrs</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dbYvdHkuDUqnfkXNpBj9CwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">GHcO4ce04kakDaAuRLqZEAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="1u9xLPx6PUSyaL0LVM7QVgAA">
<XPD:ATTR name="Name" type="string">ATTR_HEAD_KEY</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="xzGPI+Yqikqy714FKD0osAAA">
<XPD:ATTR name="Name" type="string">ATTR_BODY_START_KEY</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="Pcg13akQCkiTwjyzvC6BeQAA">
<XPD:ATTR name="Name" type="string">ATTR_BODY_END_KEY</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="UQTilNIgSkyKyODeZp7m7QAA">
<XPD:ATTR name="Name" type="string">ATTR_CONTENT_KEY</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="7mSGcOxDJU23476RmuLrhQAA">
<XPD:ATTR name="Name" type="string">ATTR_DIRECTIVE_KEY</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="i92PDnIlU0yZqSepgA+2MAAA">
<XPD:ATTR name="Name" type="string">ATTR_LOCATION_KEY</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="uKoAU+GC2EeIj9fqhBuEVQAA">
<XPD:ATTR name="Name" type="string">ATTR_CONFIG_KEY</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="VOo0juosMESA66BMocHOIAAA">
<XPD:ATTR name="Name" type="string">ATTR_ADDITIONAL_KEY</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="Zul6B3Y0OUmiziZAOOEGfwAA">
<XPD:ATTR name="Name" type="string">DIRECTIVE_REDIRECT</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="6xNfRt4xoE+RZoPhHBAtjgAA">
<XPD:ATTR name="Name" type="string">DIRECTIVE_REDIRECT_BACK</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="wyTtTeuCOEighLzEwQtFNAAA">
<XPD:ATTR name="Name" type="string">DIRECTIVE_REDIRECT_TO_REFERER</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
<XPD:REF name="Owner">H9x4MoaMKkibSUnxc3PxjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="P9WH1d0exkmcqgDjwlI+NAAA">
<XPD:ATTR name="Name" type="string">JhtmlViewPayload</XPD:ATTR>
<XPD:REF name="Namespace">alNZnfyhL0iK/wp8YAg43gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">W8T6dVvikkaVT0upGSs52AAA</XPD:REF>
<XPD:REF name="Views[1]">KiCveT0zkEKc69aSMTVaaAAA</XPD:REF>
<XPD:REF name="Views[2]">scSdvaC8jkaCtayZdRarEwAA</XPD:REF>
<XPD:REF name="Views[3]">5faslHefeEavSAO9WDAdWAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">NeRFjCWSD06ZgF7heKKuGAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLGeneralization" guid="2lBQEy8XE0yEnF7OffsOZQAA">
<XPD:REF name="Namespace">MfpkYxwZlE6I4axepICTAgAA</XPD:REF>
<XPD:REF name="Child">mRQcdxNyYkq/V7mf2J36rwAA</XPD:REF>
<XPD:REF name="Parent">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JYCpsIyTMUWyDynJFsK7WwAA</XPD:REF>
<XPD:REF name="Views[1]">HMqsMEHLUEiHdA9KD6GPfwAA</XPD:REF>
<XPD:REF name="Views[2]">z6k7FYWaHEanhMV6AkG8AwAA</XPD:REF>
<XPD:REF name="Views[3]">rt9i4C95uUGLPibzyWcEZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLGeneralization" guid="cwQkgoOZwUK5t2eVMjtHIQAA">
<XPD:REF name="Namespace">MfpkYxwZlE6I4axepICTAgAA</XPD:REF>
<XPD:REF name="Child">hrBab8X6a02m4S9DXcJO5AAA</XPD:REF>
<XPD:REF name="Parent">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0K1+x5oIWk+qwFtZEPAH+gAA</XPD:REF>
<XPD:REF name="Views[1]">xC9REXlh9U+3+0ubpGELgQAA</XPD:REF>
<XPD:REF name="Views[2]">6+wFrj0WMk6hRr5slwiDywAA</XPD:REF>
<XPD:REF name="Views[3]">yje2CQpyxEiAWIoXyxEcDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLGeneralization" guid="RM0h+AdClECVzdKQ+9c0/gAA">
<XPD:REF name="Namespace">MfpkYxwZlE6I4axepICTAgAA</XPD:REF>
<XPD:REF name="Child">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
<XPD:REF name="Parent">jS7dwwoiPUyDZCpTNWZdowAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MDidZZF3xUygwtTRbPDgTgAA</XPD:REF>
<XPD:REF name="Views[1]">7ckFVLxlQkyyIbH9pipbXwAA</XPD:REF>
<XPD:REF name="Views[2]">yCdzhzUbVkCd0GcHnuRb9QAA</XPD:REF>
<XPD:REF name="Views[3]">6VBE0dvE50C36fxDJWekaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLAssociation" guid="5EGtqHOTxk2zk222XmjygAAA">
<XPD:REF name="Namespace">MfpkYxwZlE6I4axepICTAgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">i4fNuZUauUWuGDsC12/ZYQAA</XPD:REF>
<XPD:REF name="Views[1]">n7VtvaIqKESgPr/g5alZxgAA</XPD:REF>
<XPD:REF name="Views[2]">Lci5euxclEqRrmXDGPwUdQAA</XPD:REF>
<XPD:REF name="Views[3]">pnTv6y33m06sUuwzUM+5pAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="IfzWaGpmsU2mS29gd8HGjgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">5EGtqHOTxk2zk222XmjygAAA</XPD:REF>
<XPD:REF name="Participant">jS7dwwoiPUyDZCpTNWZdowAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tcdZ3uOvQ0Kk11Ye8PyOAAAA</XPD:REF>
<XPD:REF name="Views[1]">eFhQ4wDcnEm/SLYZ6xvopAAA</XPD:REF>
<XPD:REF name="Views[2]">NOuYQ0ag2kiTJuMsFxEnnAAA</XPD:REF>
<XPD:REF name="Views[3]">e9+zJ/K6e0uWpGIPIA8yHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="VETlPVdVbkem3ixQHsohKwAA">
<XPD:REF name="Association">5EGtqHOTxk2zk222XmjygAAA</XPD:REF>
<XPD:REF name="Participant">+CXAhGqyC0+JHrDFbTQSjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nWWD+jW/rUSuIzrAWmmONwAA</XPD:REF>
<XPD:REF name="Views[1]">Z6RX9s/PVk2GNWBquzZpLwAA</XPD:REF>
<XPD:REF name="Views[2]">OUeOBKWLCE6CHgWCMnaSHQAA</XPD:REF>
<XPD:REF name="Views[3]">zX/2IRxIo02RFjSxQUp2kgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="yOcZ/nDqvUmcjGPrCqDi4gAA">
<XPD:ATTR name="Name" type="string">ui.html</XPD:ATTR>
<XPD:REF name="Namespace">MfpkYxwZlE6I4axepICTAgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="aABdl74LdUmMPzPp8FtDmAAA">
<XPD:ATTR name="Name" type="string">Textfield</XPD:ATTR>
<XPD:REF name="Namespace">yOcZ/nDqvUmcjGPrCqDi4gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ee96ymW6PEep2KcqUjJZagAA</XPD:REF>
<XPD:REF name="Views[1]">rlPXR3l13UudYRiNdVLiiQAA</XPD:REF>
<XPD:REF name="Views[2]">FaZD3VQXUk6QyJyNF2fcmgAA</XPD:REF>
<XPD:REF name="Views[3]">6PSqsbK+AUOJQHx3lkN+NAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="AT6qjdTj3U6DDYOVbGTytQAA">
<XPD:ATTR name="Name" type="string">HtmlElement</XPD:ATTR>
<XPD:REF name="Namespace">yOcZ/nDqvUmcjGPrCqDi4gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">U1mHjuBqIkGPEtZ8QncF7QAA</XPD:REF>
<XPD:REF name="Views[1]">IwP2uL0jakKfsyx7xI7ZYgAA</XPD:REF>
<XPD:REF name="Views[2]">GlLcH3sXokeCEmNyF8KM3QAA</XPD:REF>
<XPD:REF name="Views[3]">ZgkqfgXymkuF1DGw53gqdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="2VAqqeAulUCLv/UXuLAwpAAA">
<XPD:ATTR name="Name" type="string">Form</XPD:ATTR>
<XPD:REF name="Namespace">yOcZ/nDqvUmcjGPrCqDi4gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PO2PdHAVMkGkdJnYzjyOOQAA</XPD:REF>
<XPD:REF name="Views[1]">Izj+1tyKHE2NaOUkrMz6NgAA</XPD:REF>
<XPD:REF name="Views[2]">hS9d9tHNYESbtAOpnqUzwgAA</XPD:REF>
<XPD:REF name="Views[3]">TuoW3CpW3Eact8aD54evkwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="g61Ek/R7i0CvHcmWalaTYQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">2VAqqeAulUCLv/UXuLAwpAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ly905que7UG0rSaU1sP8YAAA">
<XPD:ATTR name="Name" type="string">dispatchableObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g61Ek/R7i0CvHcmWalaTYQAA</XPD:REF>
<XPD:REF name="Type_">pTkFRKWUaUaDg8Xx0LA/vwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="H8xdMcuwCU6l/KUYnNqcswAA">
<XPD:ATTR name="Name" type="string">method</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g61Ek/R7i0CvHcmWalaTYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="0hK3ss48/E6EGoJPv7VitQAA">
<XPD:ATTR name="Name" type="string">enctype</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g61Ek/R7i0CvHcmWalaTYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="4axVlKe8lkGYdZ/PA1VaUQAA">
<XPD:ATTR name="Name" type="string">unbounded</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g61Ek/R7i0CvHcmWalaTYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+7M6ET8Ty0qggIGsihB3hAAA">
<XPD:ATTR name="Name" type="string">getDispatchTarget</XPD:ATTR>
<XPD:REF name="Owner">2VAqqeAulUCLv/UXuLAwpAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QGbGipCl2EObRHefpyZ3UgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+7M6ET8Ty0qggIGsihB3hAAA</XPD:REF>
<XPD:REF name="Type_">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="DpIWLazW1EaIrhaeXmAypwAA">
<XPD:ATTR name="Name" type="string">getMappingResult</XPD:ATTR>
<XPD:REF name="Owner">2VAqqeAulUCLv/UXuLAwpAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UcHyTeAMW06zm2rttlMZfgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DpIWLazW1EaIrhaeXmAypwAA</XPD:REF>
<XPD:REF name="Type_">Mo5jWp3+sUCrZWFsUaL7pwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="zNhR2Yqv1E2VNM/nFhZHDAAA">
<XPD:ATTR name="Name" type="string">createOpenTag</XPD:ATTR>
<XPD:REF name="Owner">2VAqqeAulUCLv/UXuLAwpAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hdz217aZn0yGgubBD5GF/QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Raw</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zNhR2Yqv1E2VNM/nFhZHDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cdfdeJdT6kWafY0l/BzE3wAA">
<XPD:ATTR name="Name" type="string">attrs</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">null</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zNhR2Yqv1E2VNM/nFhZHDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="R0+CpxAbUkOJxi744p8efwAA">
<XPD:ATTR name="Name" type="string">createCloseTag</XPD:ATTR>
<XPD:REF name="Owner">2VAqqeAulUCLv/UXuLAwpAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wsOnX4JbHkKjmaFO3F3YmQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Raw</XPD:ATTR>
<XPD:REF name="BehavioralFeature">R0+CpxAbUkOJxi744p8efwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">O5JLsiM1LE+dpTgq3ZhltAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">np9lhoo6TU+hvcWUC5zQHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="gIPFGgK4OESpAwvLbzpg4gAA">
<XPD:ATTR name="Name" type="string">HtmlView</XPD:ATTR>
<XPD:REF name="Namespace">yOcZ/nDqvUmcjGPrCqDi4gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">g6DiZ4FqBkG68NtFgFViXAAA</XPD:REF>
<XPD:REF name="Views[1]">GGejIwI+f0i/KWthWEvp+wAA</XPD:REF>
<XPD:REF name="Views[2]">1dNoOq9LmEyuCONrzFlAVwAA</XPD:REF>
<XPD:REF name="Views[3]">Ao4s88E2aUSc9jCe1kEIPAAA</XPD:REF>
<XPD:REF name="Views[4]">zarK9enfXUOKv6IXcPvVbAAA</XPD:REF>
<XPD:REF name="Views[5]">05pt2dgVXEmzgHi8D1e6wwAA</XPD:REF>
<XPD:REF name="Views[6]">gfO5nA30wkmnHLEDAcrZmAAA</XPD:REF>
<XPD:REF name="Views[7]">iFeXdWeE5E2FEQzhhpbNRgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">TqXLcgsq4U2WSIcyWz2k5AAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">lhvPhThyIkikdmyW6U4kawAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">18</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">LLv98h+K+USSSHgTGqe3kgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">UX2hfFvWNkuB+zm9cxeO2AAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">e7HvK7lp1k+jqxjeY/ogagAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">b+HonH9Lv0WoNAF3EIw8aAAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">0NZYDMneNEuovqL0OhahsQAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">8z/SRuHtEkehJx5uv7YB9AAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">IjaNllAp3UGrK8kY3bq+cQAA</XPD:REF>
<XPD:REF name="TypedParameters[7]">rbg0774DBUKulINJFOO0nAAA</XPD:REF>
<XPD:REF name="TypedParameters[8]">PyxMccHrGUKJhYzkpKaWPAAA</XPD:REF>
<XPD:REF name="TypedParameters[9]">97vuQBicr0+iVlG7utktQwAA</XPD:REF>
<XPD:REF name="TypedParameters[10]">40K1phqruUaZpN775EBThAAA</XPD:REF>
<XPD:REF name="TypedParameters[11]">f3huJwwbO0mvHbShcSgcgwAA</XPD:REF>
<XPD:REF name="TypedParameters[12]">/0Vk8ipJm0eVRUW4lKFbAgAA</XPD:REF>
<XPD:REF name="TypedParameters[13]">wDqzkX+3FECMke9QNY6T2QAA</XPD:REF>
<XPD:REF name="TypedParameters[14]">NJ0g47yMeE2j0CVM7UPtHgAA</XPD:REF>
<XPD:REF name="TypedParameters[15]">PI/RnUjuZEyYGvzTVbfEbAAA</XPD:REF>
<XPD:REF name="TypedParameters[16]">1I39Ax4xn0ytr73CfSlpCwAA</XPD:REF>
<XPD:REF name="TypedParameters[17]">4zyu3I+imU6MxoqvMo/75wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">4YoIGsGZREqOtBKFZC2V/gAA</XPD:REF>
<XPD:REF name="Associations[1]">8RB2aVux2k29n+RxCq6w7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="peFC+WKVKEi9wTek7Ya5NwAA">
<XPD:ATTR name="Name" type="string">HtmlProperties</XPD:ATTR>
<XPD:REF name="Namespace">yOcZ/nDqvUmcjGPrCqDi4gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">lOlpaeUYTEevxc350bXUqQAA</XPD:REF>
<XPD:REF name="Views[1]">dDm7aOrGZUW9MM6i/5K5nQAA</XPD:REF>
<XPD:REF name="Views[2]">BxtORw0sMUqRgHAETqoSBgAA</XPD:REF>
<XPD:REF name="Views[3]">IwvmJbToYkK9ghoE5FghjAAA</XPD:REF>
<XPD:REF name="Views[4]">Tqv2Cnc9YEqGW4WRFjvrfwAA</XPD:REF>
<XPD:REF name="Views[5]">lcNUtWLwN0upVVjju0FB4gAA</XPD:REF>
<XPD:REF name="Views[6]">FeUTlEyzRUioh+SGokh+8AAA</XPD:REF>
<XPD:REF name="Views[7]">DgEtACNWnUeqUgol8wOX7wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">mkAhYHYS7UytG1p5fBPFIAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="O5JLsiM1LE+dpTgq3ZhltAAA">
<XPD:ATTR name="Name" type="string">form</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Form</XPD:ATTR>
<XPD:REF name="Type_">2VAqqeAulUCLv/UXuLAwpAAA</XPD:REF>
<XPD:REF name="Owner">peFC+WKVKEi9wTek7Ya5NwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLGeneralization" guid="OEw9qBMfqUmPbj8JDGDC0gAA">
<XPD:REF name="Namespace">MfpkYxwZlE6I4axepICTAgAA</XPD:REF>
<XPD:REF name="Child">vZj0W4PmB0iNP8RDfhZ1PgAA</XPD:REF>
<XPD:REF name="Parent">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">duV4uHKyx0SP+wmQfh70KgAA</XPD:REF>
<XPD:REF name="Views[1]">phSzplBZk0u7cMJYsPneRgAA</XPD:REF>
<XPD:REF name="Views[2]">Tl3jvMExLEmN6ItY942+OQAA</XPD:REF>
<XPD:REF name="Views[3]">7caSIsUJ9kq8WRj9oIzcpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLGeneralization" guid="JRiVG8xmoEWUXa1dpsYtAAAA">
<XPD:REF name="Namespace">MfpkYxwZlE6I4axepICTAgAA</XPD:REF>
<XPD:REF name="Child">1yulxqO3YUuSENRKkQhrqgAA</XPD:REF>
<XPD:REF name="Parent">mnzKhSTXjU+6sQsTHiFjWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GdFoAfk3xUKG5/1KmQWnhQAA</XPD:REF>
<XPD:REF name="Views[1]">BTS5R2JG302Bul496t/roAAA</XPD:REF>
<XPD:REF name="Views[2]">PshtTtI80UKHIZil0ehbjQAA</XPD:REF>
<XPD:REF name="Views[3]">OjEvRrwZSkiXaTvpu5DR7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[979]" type="UMLPackage" guid="7on636Y0akeLjrN5ucYfSwAA">
<XPD:ATTR name="Name" type="string">n2n.bind</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="VpJrAr2nWk+DOGfurUFF2gAA">
<XPD:ATTR name="Name" type="string">n2n.bind</XPD:ATTR>
<XPD:REF name="DiagramOwner">7on636Y0akeLjrN5ucYfSwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="V5DlJgRvPE6qD7jId39jKwAA">
<XPD:REF name="Diagram">VpJrAr2nWk+DOGfurUFF2gAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="VlRmuGlhLk2RWfEZ20VxvAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">256</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">329</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">Jcdb/XoIE0qu58IEJNgPOwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fvoAsu7wV0eLpJzBNQ+57QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="G/h7p/U86UWy4qwmHzSuZQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Bind</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="GuSiB9D3FkWRJfzqWhQRbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+61gQ5vuzEWY5+Q/rz1DGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iJPhuDjNlUututk6r6cKIQAA">
<XPD:REF name="Model">Jcdb/XoIE0qu58IEJNgPOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hA4b8bvj2kuvCeZVJCX7kQAA">
<XPD:REF name="Model">Jcdb/XoIE0qu58IEJNgPOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="keyTgYsRcU6Vvc0puNw1MwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Jcdb/XoIE0qu58IEJNgPOwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="OwC2rWAGrkeMaxJHR319tAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">568</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">256</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">295</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">zRPd4bkjJEux9ED0SSmL1AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="P2yQPbeUc0yNwmzrVWiORAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="r9vsxttLH06yMCAaqqZ3oQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MarshalComposer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="og8c3FkF1EiNH64o2gJ52QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="pkDYNFR5O0mQdaLzZImy/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="XPY4le1Z30OgrMyZUH3MUAAA">
<XPD:REF name="Model">zRPd4bkjJEux9ED0SSmL1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="FOn/szgpYUywLMiF3PhveQAA">
<XPD:REF name="Model">zRPd4bkjJEux9ED0SSmL1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="GqaSgE100EK/7326+Mu7TAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zRPd4bkjJEux9ED0SSmL1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="K0pmC4mc9EioU+1slKRwgAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">700</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">196</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">h6eEzsAgJkaT2h/EFfuZ6QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qtmN90VkwEW/Pet7gVeZJwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="SN7t/C2srkWL+25qXexvfwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MashalJob</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="suROIsYHBkeUKq+ot+SdZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="yvWVvjS9eUOBe9F5MpMkpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0NMhFCYsI0aPaElDuEyuNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">h6eEzsAgJkaT2h/EFfuZ6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="cy1qwmFtqUeRwSHdHgaSdQAA">
<XPD:REF name="Model">h6eEzsAgJkaT2h/EFfuZ6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLGeneralizationView" guid="+dlXEprKJkWI0JIp59p4ZQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">741,256;781,173</XPD:ATTR>
<XPD:REF name="Model">XkEYUNHDGku+yPIDlqCUcgAA</XPD:REF>
<XPD:REF name="Head">K0pmC4mc9EioU+1slKRwgAAA</XPD:REF>
<XPD:REF name="Tail">OwC2rWAGrkeMaxJHR319tAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/eqLcfpLrkepi/He3yZvKQAA">
<XPD: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">XkEYUNHDGku+yPIDlqCUcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="83Ogy2nh/UuukAHkXjLRZgAA">
<XPD: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">XkEYUNHDGku+yPIDlqCUcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="3GN4M/8240ulgY7APMjYVQAA">
<XPD: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">XkEYUNHDGku+yPIDlqCUcgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLInterfaceView" guid="KAYZwMK8HEeIWuOEEDXCJwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">956</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">196</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">zsc32HPm4U6+0ymV23ttqQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="77XTRSJmi0KbD0uG8OOc6wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="BeQksu94ekSQupWU2L4xxQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UnmarshalJob</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="14WGNCNp6EqdGvE6xUpVrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="zUsMcAelZEGNi9Urb95DhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xZIQm/FjFECHgV1r52pxngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zsc32HPm4U6+0ymV23ttqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="0yKQtRWoEU2P516rX4gXXgAA">
<XPD:REF name="Model">zsc32HPm4U6+0ymV23ttqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="PfAchF244kSOACBbnndQtgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">900</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">396</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">128</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">yIU9bWTcZE6uzSnke1naygAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XihDGvo9rU+ybyWnAwilYAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="GSR4kp2vhkW1UMmekhplrQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UnmarshalComposer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mUmnHNhPqEKBlQu9p69j2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="J9RZsxKbNkyFoiQCU/SoqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rv6ASoOiP02WKQY+ZyVzJgAA">
<XPD:REF name="Model">yIU9bWTcZE6uzSnke1naygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="PI1aLqWhxEuMh/e0uYZxvgAA">
<XPD:REF name="Model">yIU9bWTcZE6uzSnke1naygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ppHNXC/EV0S0DkWkUjCn8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yIU9bWTcZE6uzSnke1naygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="s1npb1HZFEOBonu2/OUQGAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">973,396;1034,261</XPD:ATTR>
<XPD:REF name="Model">N+GSuLdmpku1vMk4jfuYZwAA</XPD:REF>
<XPD:REF name="Head">KAYZwMK8HEeIWuOEEDXCJwAA</XPD:REF>
<XPD:REF name="Tail">PfAchF244kSOACBbnndQtgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KcYMhQB+fEC8lio9/yPiegAA">
<XPD: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">N+GSuLdmpku1vMk4jfuYZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Lty+EUHidUiCtBFhd0reEwAA">
<XPD: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">N+GSuLdmpku1vMk4jfuYZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xibRqzhaIEOJg2w/6N7gqAAA">
<XPD: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">N+GSuLdmpku1vMk4jfuYZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLInterfaceView" guid="eZ2Zy3qpkkym2M/+VkiiDwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1124</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">348</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">58</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">q2nT4pmRbESMwKmbkOPPLwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="myNhMu2RCEiMhPEZaiCm/gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="B0TPulr7O0y5Uj3ollPZrAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Bindable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZlsMnt8Hzk26t26UR8mJdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="egymXxREtkS5qDAiUR0HggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dtSTql9KI0OsIG+SgZeM2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">q2nT4pmRbESMwKmbkOPPLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="l8/h+HGywE+rGxfLhMaggAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">q2nT4pmRbESMwKmbkOPPLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLInterfaceView" guid="6cVxyKZiDEOWHpP0sHNmFQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">548</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">440</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">237</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">QCjykSfw6UeP9Kcxb0fCWQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4fXR7gHcE06fK/K8TEtKqwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2IOHC5082kCLgnwVfs8GfwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Mapper</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="AUEge0N0CUmmf51FG9ZDDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="PHxajgkM2UOfqIoE9ZwnGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="vvXxsFR/HEC/gdhGgEpWdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QCjykSfw6UeP9Kcxb0fCWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Na4IQxJF5kOq0J7V7gifQQAA">
<XPD:REF name="Model">QCjykSfw6UeP9Kcxb0fCWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="EWCAqEBMVkyVqyOOMdRCQQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">904</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">572</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">416</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">GGTjgWtGI0KXaD8E1b+FjwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="g9exo8AkzE2NDm2h4hzREgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="HFjzg3tW7kmi4i9cteKocgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TypeSafeForge</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="VdUHMy3nh0eLOD/MN15wawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="HK0hOiSlMk6qEcFoo2hE9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="CJcqn/vuvUu3VWcMQndfegAA">
<XPD:REF name="Model">GGTjgWtGI0KXaD8E1b+FjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2CX9KzY670SHkbgMoYHIFgAA">
<XPD:REF name="Model">GGTjgWtGI0KXaD8E1b+FjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="1q0gzT2viUSPv+/iycMnGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GGTjgWtGI0KXaD8E1b+FjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="oGR7ihnTxkypZpR0vpKtiAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">936</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">712</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">97</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">S3co7Pho/ESR113pv/2bmwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VmDl/F6SR0WwFqaiYLiBEQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="29vzDhRJi02D9C6zAhQ70wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TypeSafeModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RKE6mVb44Ua/eKLsDfC9cgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7wr1VhUVQEWrEK1SqLuEFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UGJjdPeeA02uzmafI2qtzwAA">
<XPD:REF name="Model">S3co7Pho/ESR113pv/2bmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="i7qVmh/iqECbgyHsiKjSgAAA">
<XPD:REF name="Model">S3co7Pho/ESR113pv/2bmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wVfKy9AkyEWXApWz2ymQkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">S3co7Pho/ESR113pv/2bmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="rkk0Gmz+qUSS6sqAhIvKmQAA">
<XPD:ATTR name="Name" type="string">map</XPD:ATTR>
<XPD:REF name="Namespace">7on636Y0akeLjrN5ucYfSwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="QCjykSfw6UeP9Kcxb0fCWQAA">
<XPD:ATTR name="Name" type="string">Mapper</XPD:ATTR>
<XPD:REF name="Namespace">rkk0Gmz+qUSS6sqAhIvKmQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">6cVxyKZiDEOWHpP0sHNmFQAA</XPD:REF>
<XPD:REF name="Views[1]">vvXxsFR/HEC/gdhGgEpWdgAA</XPD:REF>
<XPD:REF name="Views[2]">Na4IQxJF5kOq0J7V7gifQQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="x26rfjVTCkOkWybp8BE1vgAA">
<XPD:ATTR name="Name" type="string">getInTypeConstraint</XPD:ATTR>
<XPD:REF name="Owner">QCjykSfw6UeP9Kcxb0fCWQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="I833JkFjYkS0DEoeuXaoYQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TypeConstraint|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x26rfjVTCkOkWybp8BE1vgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="NVI1cX5aoU64W/ZrRpPJ2gAA">
<XPD:ATTR name="Name" type="string">getOutTypeConstraint</XPD:ATTR>
<XPD:REF name="Owner">QCjykSfw6UeP9Kcxb0fCWQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nMRdMqQ2wEqCgm2T5V+npAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TypeConstraing|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NVI1cX5aoU64W/ZrRpPJ2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="0MrAhKQD+0GKzBd9JGLg0wAA">
<XPD:ATTR name="Name" type="string">map</XPD:ATTR>
<XPD:REF name="Owner">QCjykSfw6UeP9Kcxb0fCWQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qMYDiEzSQkS5UNQxDBNMJgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0MrAhKQD+0GKzBd9JGLg0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="THt2qq8bEk2oxZEsz5DNRAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0MrAhKQD+0GKzBd9JGLg0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="k1XWCHuYOUuH+7/gzWVzJgAA">
<XPD:ATTR name="Name" type="string">MarshalPlan</XPD:ATTR>
<XPD:REF name="Namespace">7on636Y0akeLjrN5ucYfSwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="JyyAv6XyakODVdyAiAuqNQAA">
<XPD:ATTR name="Name" type="string">ignoreMappers</XPD:ATTR>
<XPD:REF name="Owner">k1XWCHuYOUuH+7/gzWVzJgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dbUixIDvhEm22KN88xFFawAA">
<XPD:ATTR name="Name" type="string">ignoreMappers</XPD:ATTR>
<XPD:ATTR name="DefaultValue" type="string">true</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JyyAv6XyakODVdyAiAuqNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="RCFy/94OB0KLLk/WOpbfAAAA">
<XPD:ATTR name="Name" type="string">interceptMappers</XPD:ATTR>
<XPD:REF name="Owner">k1XWCHuYOUuH+7/gzWVzJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Z8zF+j+1j0WsX/3msc0IHgAA">
<XPD:ATTR name="Name" type="string">toMagicArray</XPD:ATTR>
<XPD:REF name="Owner">k1XWCHuYOUuH+7/gzWVzJgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1gSk5tMD7UOlVxS/LELvVwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MagicArray</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z8zF+j+1j0WsX/3msc0IHgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="0dwMrpCI/k2NnR0Fec1Q/wAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">k1XWCHuYOUuH+7/gzWVzJgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0a6heEXYz0KCRSqHFxYD2wAA">
<XPD:ATTR name="Name" type="string">n2nContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0dwMrpCI/k2NnR0Fec1Q/wAA</XPD:REF>
<XPD:REF name="Type_">6Enq4XOI60CCSGNiAHsqwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="0oPd/sqI0EWQyrcuY3RBxAAA">
<XPD:ATTR name="Name" type="string">UnmarshalPlan</XPD:ATTR>
<XPD:REF name="Namespace">7on636Y0akeLjrN5ucYfSwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="QPtz8dyj6kmXDanG1W+5AwAA">
<XPD:ATTR name="Name" type="string">exec</XPD:ATTR>
<XPD:REF name="Owner">0oPd/sqI0EWQyrcuY3RBxAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kIGYmy69d0etsHQfT4V2ZAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Bindable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QPtz8dyj6kmXDanG1W+5AwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">6Qvu0K2zG02pQwizgZVylQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="UxGQ7Srot0KfWPhty2HfRQAA">
<XPD:ATTR name="Name" type="string">MarshalModel</XPD:ATTR>
<XPD:REF name="Namespace">7on636Y0akeLjrN5ucYfSwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="eha+LPrgdEqkvh/39vRsRAAA">
<XPD:ATTR name="Name" type="string">prop</XPD:ATTR>
<XPD:REF name="Owner">UxGQ7Srot0KfWPhty2HfRQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YEE+3hB0WUC+MOS01xXwzAAA">
<XPD:ATTR name="Name" type="string">names</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eha+LPrgdEqkvh/39vRsRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ipwQjNJMFEm3mrLO09FiOQAA">
<XPD:ATTR name="Name" type="string">...bindPropItems</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">BindMapper|TypeConstraint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eha+LPrgdEqkvh/39vRsRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLPackage" guid="Hmb+wx2jhEKNKDvfy5CzQgAA">
<XPD:ATTR name="Name" type="string">type</XPD:ATTR>
<XPD:REF name="Namespace">7on636Y0akeLjrN5ucYfSwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="GGTjgWtGI0KXaD8E1b+FjwAA">
<XPD:ATTR name="Name" type="string">TypeSafeForge</XPD:ATTR>
<XPD:REF name="Namespace">Hmb+wx2jhEKNKDvfy5CzQgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EWCAqEBMVkyVqyOOMdRCQQAA</XPD:REF>
<XPD:REF name="Views[1]">CJcqn/vuvUu3VWcMQndfegAA</XPD:REF>
<XPD:REF name="Views[2]">2CX9KzY670SHkbgMoYHIFgAA</XPD:REF>
<XPD:REF name="Views[3]">1q0gzT2viUSPv+/iycMnGwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="7MlcuJrBwEO02gQMCDmrwgAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">GGTjgWtGI0KXaD8E1b+FjwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="26u9vPwSq0W0DvEyWREH8wAA">
<XPD:ATTR name="Name" type="string">class</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">\ReflectionClass</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7MlcuJrBwEO02gQMCDmrwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qbd1HEgmSEyXVNlxeHkxUwAA">
<XPD:ATTR name="Name" type="string">typeSafe</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7MlcuJrBwEO02gQMCDmrwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="MPwcoh8tdkeegYKZjQxdGQAA">
<XPD:ATTR name="Name" type="string">analyzeProperty</XPD:ATTR>
<XPD:REF name="Owner">GGTjgWtGI0KXaD8E1b+FjwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xyHFEqbbNkS1dCvVf3/BtgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MPwcoh8tdkeegYKZjQxdGQAA</XPD:REF>
<XPD:REF name="Type_">/e24lj30KEK7cbPSt7Mv8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UPTBda54NkS2a/4P+0z+bgAA">
<XPD:ATTR name="Name" type="string">overwriteTypeConstraint</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TypeConstraint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MPwcoh8tdkeegYKZjQxdGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="S3co7Pho/ESR113pv/2bmwAA">
<XPD:ATTR name="Name" type="string">TypeSafeModel</XPD:ATTR>
<XPD:REF name="Namespace">Hmb+wx2jhEKNKDvfy5CzQgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">oGR7ihnTxkypZpR0vpKtiAAA</XPD:REF>
<XPD:REF name="Views[1]">UGJjdPeeA02uzmafI2qtzwAA</XPD:REF>
<XPD:REF name="Views[2]">i7qVmh/iqECbgyHsiKjSgAAA</XPD:REF>
<XPD:REF name="Views[3]">wVfKy9AkyEWXApWz2ymQkgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">G4vz9+d5Tk2BaAcVsj4PkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLPackage" guid="INqiJIArokmzSgx3yfJXPQAA">
<XPD:ATTR name="Name" type="string">build</XPD:ATTR>
<XPD:REF name="Namespace">7on636Y0akeLjrN5ucYfSwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="Jcdb/XoIE0qu58IEJNgPOwAA">
<XPD:ATTR name="Name" type="string">Bind</XPD:ATTR>
<XPD:REF name="Namespace">INqiJIArokmzSgx3yfJXPQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VlRmuGlhLk2RWfEZ20VxvAAA</XPD:REF>
<XPD:REF name="Views[1]">iJPhuDjNlUututk6r6cKIQAA</XPD:REF>
<XPD:REF name="Views[2]">hA4b8bvj2kuvCeZVJCX7kQAA</XPD:REF>
<XPD:REF name="Views[3]">keyTgYsRcU6Vvc0puNw1MwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="KgQa/gfpwEek+3nysEx8GAAA">
<XPD:ATTR name="Name" type="string">unmarshal</XPD:ATTR>
<XPD:REF name="Owner">Jcdb/XoIE0qu58IEJNgPOwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6Qvu0K2zG02pQwizgZVylQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KgQa/gfpwEek+3nysEx8GAAA</XPD:REF>
<XPD:REF name="Type_">0oPd/sqI0EWQyrcuY3RBxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QJR5jqosLkW8ltEiHwDLfQAA">
<XPD:ATTR name="Name" type="string">attrs</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">AttributeReader</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KgQa/gfpwEek+3nysEx8GAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Iw6Oipndm0OIP8iz/F1WWgAA">
<XPD:ATTR name="Name" type="string">obj</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Bindable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KgQa/gfpwEek+3nysEx8GAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="TnK+xCTylky9jTw/ZEIIAAAA">
<XPD:ATTR name="Name" type="string">marshal</XPD:ATTR>
<XPD:REF name="Owner">Jcdb/XoIE0qu58IEJNgPOwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="stxhCjIX80WBlrmaAd2gNgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">-&gt;toMagicArray()</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TnK+xCTylky9jTw/ZEIIAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YduuLX1fuk+45hOT89GzagAA">
<XPD:ATTR name="Name" type="string">obj</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Bindable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TnK+xCTylky9jTw/ZEIIAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="zRPd4bkjJEux9ED0SSmL1AAA">
<XPD:ATTR name="Name" type="string">MarshalComposer</XPD:ATTR>
<XPD:REF name="Namespace">INqiJIArokmzSgx3yfJXPQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OwC2rWAGrkeMaxJHR319tAAA</XPD:REF>
<XPD:REF name="Views[1]">XPY4le1Z30OgrMyZUH3MUAAA</XPD:REF>
<XPD:REF name="Views[2]">FOn/szgpYUywLMiF3PhveQAA</XPD:REF>
<XPD:REF name="Views[3]">GqaSgE100EK/7326+Mu7TAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">XkEYUNHDGku+yPIDlqCUcgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="TFSHW7f1fk+vgVUqrTEtlwAA">
<XPD:ATTR name="Name" type="string">__consturct</XPD:ATTR>
<XPD:REF name="Owner">zRPd4bkjJEux9ED0SSmL1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G4vz9+d5Tk2BaAcVsj4PkgAA">
<XPD:ATTR name="Name" type="string">tsModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TFSHW7f1fk+vgVUqrTEtlwAA</XPD:REF>
<XPD:REF name="Type_">S3co7Pho/ESR113pv/2bmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="35ic6jduaEiU0H0j+bWKpQAA">
<XPD:ATTR name="Name" type="string">bindable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TFSHW7f1fk+vgVUqrTEtlwAA</XPD:REF>
<XPD:REF name="Type_">q2nT4pmRbESMwKmbkOPPLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="pHpYUIor2keb6HhV1UHR1QAA">
<XPD:ATTR name="Name" type="string">prop</XPD:ATTR>
<XPD:REF name="Owner">zRPd4bkjJEux9ED0SSmL1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Y45DCur9tkSANVO2DHNE/gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pHpYUIor2keb6HhV1UHR1QAA</XPD:REF>
<XPD:REF name="Type_">zRPd4bkjJEux9ED0SSmL1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="uDMYLx1sK0yYUzdsz/vv5gAA">
<XPD:ATTR name="Name" type="string">...names</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pHpYUIor2keb6HhV1UHR1QAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ph4CIuyQN0udUHUlobzE3AAA">
<XPD:ATTR name="Name" type="string">autoProps</XPD:ATTR>
<XPD:REF name="Owner">zRPd4bkjJEux9ED0SSmL1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+7TGLtAIvUu+Mmxn9XozigAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ph4CIuyQN0udUHUlobzE3AAA</XPD:REF>
<XPD:REF name="Type_">zRPd4bkjJEux9ED0SSmL1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="d/MRyQuxIUSZqzmrnP6l9wAA">
<XPD:ATTR name="Name" type="string">map</XPD:ATTR>
<XPD:REF name="Owner">zRPd4bkjJEux9ED0SSmL1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SHdsnE0LoU29NGwDJ5aTIwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d/MRyQuxIUSZqzmrnP6l9wAA</XPD:REF>
<XPD:REF name="Type_">zRPd4bkjJEux9ED0SSmL1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="kOmIMayWzEOwMdZVh7jWfQAA">
<XPD:ATTR name="Name" type="string">mapper</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Mapper|Closure|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d/MRyQuxIUSZqzmrnP6l9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="0iuITLs6G0Ghg7TZIgFkLAAA">
<XPD:ATTR name="Name" type="string">exec</XPD:ATTR>
<XPD:REF name="Owner">zRPd4bkjJEux9ED0SSmL1AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7n/kw0CeN0+THcRK1tiDvAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0iuITLs6G0Ghg7TZIgFkLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="h6KxrvY18Uid6c1UecpQ4wAA">
<XPD:ATTR name="Name" type="string">magicContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0iuITLs6G0Ghg7TZIgFkLAAA</XPD:REF>
<XPD:REF name="Type_">rIVZqUEmuEG0nknZKCwZjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Y45DCur9tkSANVO2DHNE/gAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">+7TGLtAIvUu+Mmxn9XozigAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">SHdsnE0LoU29NGwDJ5aTIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="yIU9bWTcZE6uzSnke1naygAA">
<XPD:ATTR name="Name" type="string">UnmarshalComposer</XPD:ATTR>
<XPD:REF name="Namespace">INqiJIArokmzSgx3yfJXPQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PfAchF244kSOACBbnndQtgAA</XPD:REF>
<XPD:REF name="Views[1]">rv6ASoOiP02WKQY+ZyVzJgAA</XPD:REF>
<XPD:REF name="Views[2]">PI1aLqWhxEuMh/e0uYZxvgAA</XPD:REF>
<XPD:REF name="Views[3]">ppHNXC/EV0S0DkWkUjCn8gAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">N+GSuLdmpku1vMk4jfuYZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="q2nT4pmRbESMwKmbkOPPLwAA">
<XPD:ATTR name="Name" type="string">Bindable</XPD:ATTR>
<XPD:REF name="Namespace">INqiJIArokmzSgx3yfJXPQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">eZ2Zy3qpkkym2M/+VkiiDwAA</XPD:REF>
<XPD:REF name="Views[1]">dtSTql9KI0OsIG+SgZeM2AAA</XPD:REF>
<XPD:REF name="Views[2]">l8/h+HGywE+rGxfLhMaggAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">35ic6jduaEiU0H0j+bWKpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLGeneralization" guid="XkEYUNHDGku+yPIDlqCUcgAA">
<XPD:REF name="Namespace">7on636Y0akeLjrN5ucYfSwAA</XPD:REF>
<XPD:REF name="Child">zRPd4bkjJEux9ED0SSmL1AAA</XPD:REF>
<XPD:REF name="Parent">h6eEzsAgJkaT2h/EFfuZ6QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+dlXEprKJkWI0JIp59p4ZQAA</XPD:REF>
<XPD:REF name="Views[1]">/eqLcfpLrkepi/He3yZvKQAA</XPD:REF>
<XPD:REF name="Views[2]">83Ogy2nh/UuukAHkXjLRZgAA</XPD:REF>
<XPD:REF name="Views[3]">3GN4M/8240ulgY7APMjYVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLGeneralization" guid="N+GSuLdmpku1vMk4jfuYZwAA">
<XPD:REF name="Namespace">7on636Y0akeLjrN5ucYfSwAA</XPD:REF>
<XPD:REF name="Child">yIU9bWTcZE6uzSnke1naygAA</XPD:REF>
<XPD:REF name="Parent">zsc32HPm4U6+0ymV23ttqQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">s1npb1HZFEOBonu2/OUQGAAA</XPD:REF>
<XPD:REF name="Views[1]">KcYMhQB+fEC8lio9/yPiegAA</XPD:REF>
<XPD:REF name="Views[2]">Lty+EUHidUiCtBFhd0reEwAA</XPD:REF>
<XPD:REF name="Views[3]">xibRqzhaIEOJg2w/6N7gqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[980]" type="UMLAssociation" guid="aiTDAIEX9UOCEhHUaR4bogAA">
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+1lutkvtHEuBlTFeOQKY7gAA</XPD:REF>
<XPD:REF name="Views[1]">LADAPQAgJ0qMPxQhsG5/QwAA</XPD:REF>
<XPD:REF name="Views[2]">1fSxABuEkUu5uqmvlb19FwAA</XPD:REF>
<XPD:REF name="Views[3]">RkXVfxLsVEi+o+ADtdpdWQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="+h1oKerbvUmNN8g8ygb1LAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">aiTDAIEX9UOCEhHUaR4bogAA</XPD:REF>
<XPD:REF name="Participant">Kl7QtC/WG0SiVUmHb5Zm5AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AwWst1PXJ0mNSUntmyGmOAAA</XPD:REF>
<XPD:REF name="Views[1]">++JwDdYT802ayf3QD0enBgAA</XPD:REF>
<XPD:REF name="Views[2]">8DRGCQOJnEqPwwas6etx2QAA</XPD:REF>
<XPD:REF name="Views[3]">v1DsEdPxqUW6FvdYEQJNQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ukjaE7WqGUyIawvpBO6lKQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">aiTDAIEX9UOCEhHUaR4bogAA</XPD:REF>
<XPD:REF name="Participant">P4RdDCbrQk+ue57BayCUDwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Fzsk1rBmbUWtKv8F7WmjBAAA</XPD:REF>
<XPD:REF name="Views[1]">Xx8HiIpwi0OmmyoF2AuB6wAA</XPD:REF>
<XPD:REF name="Views[2]">ygyxuVpbJEqNDA6mm047YAAA</XPD:REF>
<XPD:REF name="Views[3]">mibFHv9PC0GgBS5bi2UKaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[981]" type="UMLPackage" guid="cMemYreFQky6cMZoUyW0iwAA">
<XPD:ATTR name="Name" type="string">n2n.validation</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="A0eh00Nl2USfnVEsvwTCDQAA">
<XPD:ATTR name="Name" type="string">n2n.validation</XPD:ATTR>
<XPD:REF name="DiagramOwner">cMemYreFQky6cMZoUyW0iwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="wvOfJdRJvkGePjqubRACpwAA">
<XPD:REF name="Diagram">A0eh00Nl2USfnVEsvwTCDQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">21</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="l8qg+xAmlEW1vdtFAq7ZFQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">240</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">311</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">g4CjSjErYEqvmcTJwW1DEwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UZuF4sgfz0eleFf6MQjkWQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ULH+EUJtHUqp/UpOzWajBAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Validate</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="OqnaF2Ac5E+TcvKxtnPa3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8vUVSGqZw0y60T1hdwIZawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FNTx+LtMoU6Ll8Nrr8O85wAA">
<XPD:REF name="Model">g4CjSjErYEqvmcTJwW1DEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nS4UmXN4SUSYVDRaYoLtfgAA">
<XPD:REF name="Model">g4CjSjErYEqvmcTJwW1DEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Y209AeBNe0WdyyXZ6F3TKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">g4CjSjErYEqvmcTJwW1DEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="E4TfsTZZDkGYarbTueSoSQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">76</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">522</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="acW/9ZFM4Em4CIVqUtUJ5wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TcN1Frnk4kuEvRV9zvr8wgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ValidationComposer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Fs5B8U84w0GyB3mUYXk9GQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Pvk2KFimQ02mrdHrWd9lwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="FeD4gXFeXk2MT36APFbJwAAA">
<XPD:REF name="Model">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="iYahiJODKUCr1cfb+LfsIAAA">
<XPD:REF name="Model">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="zV8klMPLRESFGh7bThPJLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="tQtUvrBrCESctnBSWy53IAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1040</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">316</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">199</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">zAtlezbP60mwDX4PxUWTMAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4f78HZwsZ0C6Qz845ZgDfAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="EcSoTLPWNEWUvdLogdEtPQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ValidationException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Ldmpu39s7k2s7CAcwcIXAAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;runtimeexception&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Ykmn9l1Hz0uupa+8Yhup2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nXgLQ+sx2EONS5F1qRvdSwAA">
<XPD:REF name="Model">zAtlezbP60mwDX4PxUWTMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DGq4hzNuyUKDOEtaBLTmdAAA">
<XPD:REF name="Model">zAtlezbP60mwDX4PxUWTMAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="kI1LaYiNNUKLY4dmqpWbLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zAtlezbP60mwDX4PxUWTMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="e87depFKS0KLXrgSHm5ygAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">876</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">456</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">245</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">HtM3PQVVGEyYnqP3SWwqRwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QkBtNNYeRUmmsbtDgpnGYgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ISSeoUDr6kmrGVp1BHa/ewAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UnresolvableValidatableException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="sGvcj85+6kOmG885cxREBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Gp4ZDUDkRUS223tOAlBI0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="s9WTxAMluUaBT18+3n83LQAA">
<XPD:REF name="Model">HtM3PQVVGEyYnqP3SWwqRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="si6u7watJEKnmLP/e2t9UQAA">
<XPD:REF name="Model">HtM3PQVVGEyYnqP3SWwqRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="fjRfjDrc+UyFmK1f89EnNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HtM3PQVVGEyYnqP3SWwqRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="rUuNn/nSkES8elHtP29LkwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1020,456;1110,371</XPD:ATTR>
<XPD:REF name="Model">/O1VlU2OSEG6ahdS9Fio+gAA</XPD:REF>
<XPD:REF name="Head">tQtUvrBrCESctnBSWy53IAAA</XPD:REF>
<XPD:REF name="Tail">e87depFKS0KLXrgSHm5ygAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UN0AUxXe8EGm4obASnFI7AAA">
<XPD: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">/O1VlU2OSEG6ahdS9Fio+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="BOw74peRgUaTynbpq5hA4gAA">
<XPD: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">/O1VlU2OSEG6ahdS9Fio+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="l3au+je+VUeVnDOUu3WczAAA">
<XPD: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">/O1VlU2OSEG6ahdS9Fio+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="t1xAB9V09Uqkf1ifPrVZ0QAA">
<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">556</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">286</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">GkxbcBlPXUKaKzAbxtW0HQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="q+euVNegqEu/CFN3pTLEoAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="KcOQT+8qWEKj6s9toQHV1wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ValidationPlan</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/A4qknBHnUaPz/nYMNYHWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6JWWTbj/L0+/kOjVfpo0MAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="QK/zUcCW20+aFuJaxITe2AAA">
<XPD:REF name="Model">GkxbcBlPXUKaKzAbxtW0HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rHrQ5RFdh0O4vFcBVHdF5wAA">
<XPD:REF name="Model">GkxbcBlPXUKaKzAbxtW0HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="qaDOiRNpskinENJMBTFSWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GkxbcBlPXUKaKzAbxtW0HQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="1FJe+EaNEkKjzvEFWGUp6QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">580</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">624</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">247</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">IkQeKKAML02qxeHDK2R+FQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RUtqs1CQ1ESOkFNPobR8TgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="XoIGJJSr/EeQigW/+RbI8gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ValidationGroup</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gKdqYddWTE6CITg/V9mq3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="SlvA0r8zuUScVvtP8T6rQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Tzf6isuth0mnn7UyzRKzEQAA">
<XPD:REF name="Model">IkQeKKAML02qxeHDK2R+FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="RzXAsHDt/0u+t/Fsb8mg5wAA">
<XPD:REF name="Model">IkQeKKAML02qxeHDK2R+FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="usLIRWsqp0GWhPaLI8UEfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">IkQeKKAML02qxeHDK2R+FQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="81SVbDEoBEyFzaeTpb8FHgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">465,632;580,651</XPD:ATTR>
<XPD:REF name="Model">KsWrz+NhSEWjqC5SLE606QAA</XPD:REF>
<XPD:REF name="Head">1FJe+EaNEkKjzvEFWGUp6QAA</XPD:REF>
<XPD:REF name="Tail">t1xAB9V09Uqkf1ifPrVZ0QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dO1a7osVOEme+776YtCBJQAA">
<XPD: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">KsWrz+NhSEWjqC5SLE606QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="r+PhOJOf+0Ofsw0bozbI8wAA">
<XPD: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">KsWrz+NhSEWjqC5SLE606QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="J4Gi/ERMT06c/FOIJBvyYAAA">
<XPD: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">KsWrz+NhSEWjqC5SLE606QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="OkYLpd9t50uE/jCRZttZSQAA">
<XPD: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">z9x9K/84zEK+8GwCx4mCFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="SWAVcoQrEU69KRuDNMjcbQAA">
<XPD: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">YI7859HQEU6mMlGfgPOswQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="4Kr0yNM5UEuk2ZBRd7UmkgAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">z9x9K/84zEK+8GwCx4mCFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="waq9uZcyL06auMQBZGARogAA">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">YI7859HQEU6mMlGfgPOswQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="rfJA2kd/BkaDfJWXcro5XwAA">
<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">z9x9K/84zEK+8GwCx4mCFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="POIkvbrrvEW2D83zUtA76wAA">
<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">YI7859HQEU6mMlGfgPOswQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="lyewh4GYLECDlvMx5gWPPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1032</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-956</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">z9x9K/84zEK+8GwCx4mCFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="pbG1WnfD20SEi3BVs20OsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1032</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-956</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">YI7859HQEU6mMlGfgPOswQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="Ejh4gDFkI0S/pBDKIx/CbAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">856</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">940</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">473</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">1eBKIGRm90iVNp4uw7K4uAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hHRJteOSM0++7thNQ0z6GwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="dBHBDfmvCEG4N/q3wQnUGgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ErrorMap</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bz3s2OrQ3UqF4hbsYLCfOAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;JsonSerializable&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0AfOTQtG+EKCkoFNLuedIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lPOqxXW9SEOe39o3yhMgOwAA">
<XPD:REF name="Model">1eBKIGRm90iVNp4uw7K4uAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eWR+xBCAi0quUCHHJ94QrwAA">
<XPD:REF name="Model">1eBKIGRm90iVNp4uw7K4uAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="kdbtlyOkP0CyZUqqbleO8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1eBKIGRm90iVNp4uw7K4uAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="d4VtMWSzFE2bbBxcZMyMEwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">676,1043;856,1033</XPD:ATTR>
<XPD:REF name="Model">ULQHCKzPYU+SJPv7yDO9qQAA</XPD:REF>
<XPD:REF name="Head">Ejh4gDFkI0S/pBDKIx/CbAAA</XPD:REF>
<XPD:REF name="Tail">bjboKYPc/EednEUUu2OxmwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="XdRSQKGqjUq1iDdaPU1KRAAA">
<XPD: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">ULQHCKzPYU+SJPv7yDO9qQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Oazy3Ny2k0+rix/hy3Rm1gAA">
<XPD: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">ULQHCKzPYU+SJPv7yDO9qQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="OOJqkilCekKPnRUITKwR/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ULQHCKzPYU+SJPv7yDO9qQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="e3Go4vyk8UGzFaCFSyL4NwAA">
<XPD: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">btp0z7HgUECEmeDGBqYpeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="OZMequPWikGCKs97O3mGlAAA">
<XPD: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">0BStYTQ8EEe5OpD/LuOaqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="vqzszl1bfk60yFAQhmQckwAA">
<XPD: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">btp0z7HgUECEmeDGBqYpeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Kg9st60BI0aqm0aWGnW/lgAA">
<XPD: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">0BStYTQ8EEe5OpD/LuOaqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="uqvrFzcaYk+e776r09nuVwAA">
<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">btp0z7HgUECEmeDGBqYpeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="culztlHby02NxtwslSMUbQAA">
<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">0BStYTQ8EEe5OpD/LuOaqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="C+Moufai/U+0RwzJQJ1PfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1024</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">btp0z7HgUECEmeDGBqYpeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="eu86/paY9ESd8yRjp2+sagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1024</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">0BStYTQ8EEe5OpD/LuOaqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLInterfaceView" guid="gFo+o429d0a9Psc5CdM8HQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">936</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">704</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">526</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">92</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oX26PAbdBUK6Ih5lnYKzLwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6pOvRiVR2EmN7PJtZbeEWQAA">
<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="pFCfN9ZJqk2xCf0J+6xzLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MhAio5DeMEGwgAvKyvKSVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gfEakE5Z+UeNwNQ2ukaaNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4bpmVsN3B0eYV6KnKdaKhQAA">
<XPD:REF name="Model">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="OKbTjE1VEkGw5gwrV5gQUgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1164</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">176</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">+TwupD2pak6NkJbEWXwlEAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oXrEVjiunUuw8ZZHAUafgQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="HcfuxCj1ik2uo1gZpPt+qwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ValidationMismatchException</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nOmT2vT0P0CJR51C3p0USwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="AhkGasKym0mX1dw8i0PfCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2QnygACMZUqs1M5TPsynOwAA">
<XPD:REF name="Model">+TwupD2pak6NkJbEWXwlEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Q3sLyz51cU6ca5NSCyx3swAA">
<XPD:REF name="Model">+TwupD2pak6NkJbEWXwlEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KjSKaYc78EGtTrKEULZ8gAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+TwupD2pak6NkJbEWXwlEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLGeneralizationView" guid="pHiLLUnLdEevE2zxX9fwfgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1234,460;1162,371</XPD:ATTR>
<XPD:REF name="Model">EWpOpuRP5kiTdDccCbbkWgAA</XPD:REF>
<XPD:REF name="Head">tQtUvrBrCESctnBSWy53IAAA</XPD:REF>
<XPD:REF name="Tail">OKbTjE1VEkGw5gwrV5gQUgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Nt9sVVMtAkCgdD1wQ6Rv9wAA">
<XPD: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">EWpOpuRP5kiTdDccCbbkWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="tJjLclHlAU6X5LDD/8xeNAAA">
<XPD: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">EWpOpuRP5kiTdDccCbbkWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="LwrEuN6IrU2RYO2HIbwN0QAA">
<XPD: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">EWpOpuRP5kiTdDccCbbkWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLInterfaceView" guid="OETaMZEu7k2b4qtcsVBGnwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">576</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">468</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">216</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">oXVnk9oKdUuDKW6nivF0qwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Tx2BgHAS2EOlHsbXqnN0lgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="gf3ZmcWYSECuY4bxCcNaKwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ValidatableSource</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LS6VEOEtHUmr4ZnjmpaZrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="sMkaTm6QC0uiy2vK82qrbAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0rM7fBf5iEimH9nQb2L29AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oXVnk9oKdUuDKW6nivF0qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8ieR1nmktEeyRC4/+6Dx7wAA">
<XPD:REF name="Model">oXVnk9oKdUuDKW6nivF0qwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="cYEbr5V+oUe0HGlsEx17DQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">461,411;593,468</XPD:ATTR>
<XPD:REF name="Model">vQrf3T9f9k+hYs1T+xHQpQAA</XPD:REF>
<XPD:REF name="Head">OETaMZEu7k2b4qtcsVBGnwAA</XPD:REF>
<XPD:REF name="Tail">E4TfsTZZDkGYarbTueSoSQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="qkZf4RZnQUSyITnfoiztfgAA">
<XPD: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">vQrf3T9f9k+hYs1T+xHQpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XjNtGaLhYUqNNR4UD5VrawAA">
<XPD: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">vQrf3T9f9k+hYs1T+xHQpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="zem7FouvQkKyHgGRDwCMbAAA">
<XPD: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">vQrf3T9f9k+hYs1T+xHQpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="DuS+8kNjq0mScM4pMKzc2gAA">
<XPD: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">13BGKPZ6cUyclg9jWKDZ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="7KTQz7BTEk6p4xIhOCT3ewAA">
<XPD: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">vXu4NRkBKk+oUJNho1W/nAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Frqt6sPlhUuRurz11A961QAA">
<XPD: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">13BGKPZ6cUyclg9jWKDZ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="aCWkA3YBfEiUGYU7YxLs4wAA">
<XPD: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">vXu4NRkBKk+oUJNho1W/nAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="IMkzer8nBECA5CAcf/WrSQAA">
<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">13BGKPZ6cUyclg9jWKDZ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="5ooLy9QSVkehroWD7STVHAAA">
<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">vXu4NRkBKk+oUJNho1W/nAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="VHS67L9dJUihoEnAKi7oewAA">
<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">13BGKPZ6cUyclg9jWKDZ2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="7AiFH228M0G4sVlY62AD0gAA">
<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">vXu4NRkBKk+oUJNho1W/nAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLAssociationView" guid="BIYPJpjaEUe9ZahF2p8HDAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">826,690;936,707</XPD:ATTR>
<XPD:REF name="Model">dc+5xY1cIUinExUPq3y0/gAA</XPD:REF>
<XPD:REF name="Head">gFo+o429d0a9Psc5CdM8HQAA</XPD:REF>
<XPD:REF name="Tail">1FJe+EaNEkKjzvEFWGUp6QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KmbAECJPR0yBPmE8iufcywAA">
<XPD: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">dc+5xY1cIUinExUPq3y0/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="LHZMey0UdEOhYavmaltjHgAA">
<XPD: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">dc+5xY1cIUinExUPq3y0/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mSZdIQ8chkSIRH0EyFzhDwAA">
<XPD: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">dc+5xY1cIUinExUPq3y0/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="6qZR3kcX2EeteA123JndYgAA">
<XPD: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">sJ1RCOeIAE+5wN+pMWaQPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ODwH35+S6k6lwvKP/YAaJgAA">
<XPD: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">xyR82A4qbUizBjIEdVsc1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Xv4WT1bpu0quYKQ7wKbk4wAA">
<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">*</XPD:ATTR>
<XPD:REF name="Model">sJ1RCOeIAE+5wN+pMWaQPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="A4FP8J2KmUKsMZ7cS3mgOAAA">
<XPD: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">xyR82A4qbUizBjIEdVsc1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="uXxZYSwin0Kel+EUzt2+zgAA">
<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">sJ1RCOeIAE+5wN+pMWaQPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="lgZ1ykzyzEa6+AhNiv9HaAAA">
<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">xyR82A4qbUizBjIEdVsc1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="RtDuo0f1sES6MkFQZfrcBwAA">
<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">sJ1RCOeIAE+5wN+pMWaQPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="yxhaW9s09EW92ixeIxK1hQAA">
<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">xyR82A4qbUizBjIEdVsc1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLAssociationView" guid="hjKHAyJNSEqyM3ZfoG2EBgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">465,569;576,537</XPD:ATTR>
<XPD:REF name="Model">/roPKVl6cUigWXHVgmrOEQAA</XPD:REF>
<XPD:REF name="Head">OETaMZEu7k2b4qtcsVBGnwAA</XPD:REF>
<XPD:REF name="Tail">t1xAB9V09Uqkf1ifPrVZ0QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="hVsuXP0gFk+bhoGkf4j/IQAA">
<XPD: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">/roPKVl6cUigWXHVgmrOEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9jcJVF+myEm8ureeMCtcsAAA">
<XPD: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">/roPKVl6cUigWXHVgmrOEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qO4AKuhf4kGqwVSj/2aUEgAA">
<XPD: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">/roPKVl6cUigWXHVgmrOEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="vZ9cSl8Hg0SjpxRovIIVswAA">
<XPD: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">A+HxYwL5h0myIkjkCcb9VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="UKg06amNCkGOw1z2ie+GggAA">
<XPD: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">sSD71tYCqUmFaessAXjalwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="9IFBZiE3lE2M6A9qNGiHjgAA">
<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">1</XPD:ATTR>
<XPD:REF name="Model">A+HxYwL5h0myIkjkCcb9VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="sjdP7DEFWEafzUN9CnCbVQAA">
<XPD: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">sSD71tYCqUmFaessAXjalwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Wbvk1liMh0W1hRAbXagr5QAA">
<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">A+HxYwL5h0myIkjkCcb9VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="A2DUQjo53UWB4ZyvlCOQhAAA">
<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">sSD71tYCqUmFaessAXjalwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="p2+jWr90AkCzPCml4E643QAA">
<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">A+HxYwL5h0myIkjkCcb9VAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="lbBV8xyTAkuri739GLRSKAAA">
<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">sSD71tYCqUmFaessAXjalwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLInterfaceView" guid="HTcAHVkankKGM/WmtukHIgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">664</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">329</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">196</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">jembDlR91U2r/dQp5VKd1gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VI3TWrHDPkKC28X7ZAoLxQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="buAgPsJ5ZkGFuVe/eIKi0AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ValidationContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2kBldkpvY0OS9h1iNXLMxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3DJ31Qtey0ynJwH+6FaBOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="QIM2SGmEKkSYZm13LuthnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">jembDlR91U2r/dQp5VKd1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hEZO5W/hDEa6XV+E+Qxr1gAA">
<XPD:REF name="Model">jembDlR91U2r/dQp5VKd1gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLGeneralizationView" guid="hTlZC/ayoEeRgQMtI4WvmQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">704,468;743,394</XPD:ATTR>
<XPD:REF name="Model">AxQW8am3kUOsEenmCrQ/ZQAA</XPD:REF>
<XPD:REF name="Head">HTcAHVkankKGM/WmtukHIgAA</XPD:REF>
<XPD:REF name="Tail">OETaMZEu7k2b4qtcsVBGnwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="uhVQYiphaUe+MKgCtY3OQwAA">
<XPD: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">AxQW8am3kUOsEenmCrQ/ZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="op+SXQs/jUistgFW1BdE2AAA">
<XPD: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">AxQW8am3kUOsEenmCrQ/ZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Okt5W0Ytv0SbLXH2eJ72AwAA">
<XPD: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">AxQW8am3kUOsEenmCrQ/ZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLInterfaceView" guid="nYN2chXET0uK6NoJyOa/lAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1148</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">580</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">281</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">pnv9paPGpkqKsanqD8M/jwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="dvG4yuTQyUa7CJRFVBsaqQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="CoZOwonn80+cGvSbRIX7yQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ValidationJob</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="g9RGDBk9f0qJqAY11vSmNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wYscHR6N30e2AZWhr/PQKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Dq6tATqDREmwthCcGDaYCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pnv9paPGpkqKsanqD8M/jwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="wTwVWNwRdEa+d7wGtdIxuAAA">
<XPD:REF name="Model">pnv9paPGpkqKsanqD8M/jwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLInterfaceView" guid="bjboKYPc/EednEUUu2OxmwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">540</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1008</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">137</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">viWPy2nig0yRYLJYrqZgvQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RYwEUTt9T0qqc/5pt4+65wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="twN5NFOEJEysxxAUAIiTUAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ValidationResult</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8MbSRnsQskO2sQhGPdQmBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RhDOdzKZFEWAhnQSMGiGxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MJcbEHHj40G0SKt9pX24twAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">viWPy2nig0yRYLJYrqZgvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ydx0DPKs5Eabfc+o8Hf8XwAA">
<XPD:REF name="Model">viWPy2nig0yRYLJYrqZgvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">12</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLGeneralization" guid="/O1VlU2OSEG6ahdS9Fio+gAA">
<XPD:REF name="Namespace">cMemYreFQky6cMZoUyW0iwAA</XPD:REF>
<XPD:REF name="Child">HtM3PQVVGEyYnqP3SWwqRwAA</XPD:REF>
<XPD:REF name="Parent">zAtlezbP60mwDX4PxUWTMAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rUuNn/nSkES8elHtP29LkwAA</XPD:REF>
<XPD:REF name="Views[1]">UN0AUxXe8EGm4obASnFI7AAA</XPD:REF>
<XPD:REF name="Views[2]">BOw74peRgUaTynbpq5hA4gAA</XPD:REF>
<XPD:REF name="Views[3]">l3au+je+VUeVnDOUu3WczAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLAssociation" guid="vQrf3T9f9k+hYs1T+xHQpQAA">
<XPD:REF name="Namespace">cMemYreFQky6cMZoUyW0iwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">cYEbr5V+oUe0HGlsEx17DQAA</XPD:REF>
<XPD:REF name="Views[1]">qkZf4RZnQUSyITnfoiztfgAA</XPD:REF>
<XPD:REF name="Views[2]">XjNtGaLhYUqNNR4UD5VrawAA</XPD:REF>
<XPD:REF name="Views[3]">zem7FouvQkKyHgGRDwCMbAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="vXu4NRkBKk+oUJNho1W/nAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">vQrf3T9f9k+hYs1T+xHQpQAA</XPD:REF>
<XPD:REF name="Participant">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7KTQz7BTEk6p4xIhOCT3ewAA</XPD:REF>
<XPD:REF name="Views[1]">aCWkA3YBfEiUGYU7YxLs4wAA</XPD:REF>
<XPD:REF name="Views[2]">5ooLy9QSVkehroWD7STVHAAA</XPD:REF>
<XPD:REF name="Views[3]">7AiFH228M0G4sVlY62AD0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="13BGKPZ6cUyclg9jWKDZ2wAA">
<XPD:REF name="Association">vQrf3T9f9k+hYs1T+xHQpQAA</XPD:REF>
<XPD:REF name="Participant">oXVnk9oKdUuDKW6nivF0qwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DuS+8kNjq0mScM4pMKzc2gAA</XPD:REF>
<XPD:REF name="Views[1]">Frqt6sPlhUuRurz11A961QAA</XPD:REF>
<XPD:REF name="Views[2]">IMkzer8nBECA5CAcf/WrSQAA</XPD:REF>
<XPD:REF name="Views[3]">VHS67L9dJUihoEnAKi7oewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="JYozLhOsxkKIfE4iSIw98wAA">
<XPD:ATTR name="Name" type="string">plan</XPD:ATTR>
<XPD:REF name="Namespace">cMemYreFQky6cMZoUyW0iwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="GkxbcBlPXUKaKzAbxtW0HQAA">
<XPD:ATTR name="Name" type="string">ValidationPlan</XPD:ATTR>
<XPD:REF name="Namespace">JYozLhOsxkKIfE4iSIw98wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">t1xAB9V09Uqkf1ifPrVZ0QAA</XPD:REF>
<XPD:REF name="Views[1]">QK/zUcCW20+aFuJaxITe2AAA</XPD:REF>
<XPD:REF name="Views[2]">rHrQ5RFdh0O4vFcBVHdF5wAA</XPD:REF>
<XPD:REF name="Views[3]">qaDOiRNpskinENJMBTFSWgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="soY38tX8mEWeOV6Zt2/6egAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">GkxbcBlPXUKaKzAbxtW0HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="S9FiD/JAK0W384Jk6ZrJYgAA">
<XPD:ATTR name="Name" type="string">validatableSource</XPD:ATTR>
<XPD:REF name="BehavioralFeature">soY38tX8mEWeOV6Zt2/6egAA</XPD:REF>
<XPD:REF name="Type_">oXVnk9oKdUuDKW6nivF0qwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="1Lw0iuNTYEitbCbZJSPywwAA">
<XPD:ATTR name="Name" type="string">addGroup</XPD:ATTR>
<XPD:REF name="Owner">GkxbcBlPXUKaKzAbxtW0HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QwoTLKtYJUGVLOmxOCu7QQAA">
<XPD:ATTR name="Name" type="string">validationGroup</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1Lw0iuNTYEitbCbZJSPywwAA</XPD:REF>
<XPD:REF name="Type_">IkQeKKAML02qxeHDK2R+FQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="bf5TgbCRX0GVon7Le75PVwAA">
<XPD:ATTR name="Name" type="string">exec</XPD:ATTR>
<XPD:REF name="Owner">GkxbcBlPXUKaKzAbxtW0HQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">SjWR3zwi9U+XPriF8UncOAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">YI7859HQEU6mMlGfgPOswQAA</XPD:REF>
<XPD:REF name="Associations[1]">sSD71tYCqUmFaessAXjalwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="j8psXFtJYE69azOqy5BzjQAA">
<XPD:ATTR name="Name" type="string">units</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;ValidationUnit&gt;</XPD:ATTR>
<XPD:REF name="Owner">GkxbcBlPXUKaKzAbxtW0HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="qD/qhTHRFUKp424sO0ZHvwAA">
<XPD:ATTR name="Name" type="string">pool</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ValidatablePool</XPD:ATTR>
<XPD:REF name="Type_">oXVnk9oKdUuDKW6nivF0qwAA</XPD:REF>
<XPD:REF name="Owner">GkxbcBlPXUKaKzAbxtW0HQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="IkQeKKAML02qxeHDK2R+FQAA">
<XPD:ATTR name="Name" type="string">ValidationGroup</XPD:ATTR>
<XPD:REF name="Namespace">JYozLhOsxkKIfE4iSIw98wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1FJe+EaNEkKjzvEFWGUp6QAA</XPD:REF>
<XPD:REF name="Views[1]">Tzf6isuth0mnn7UyzRKzEQAA</XPD:REF>
<XPD:REF name="Views[2]">RzXAsHDt/0u+t/Fsb8mg5wAA</XPD:REF>
<XPD:REF name="Views[3]">usLIRWsqp0GWhPaLI8UEfQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="BcgIobXlPEq/BJISU9U9IQAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">IkQeKKAML02qxeHDK2R+FQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qpArAecggE269XBu3AjfbwAA">
<XPD:ATTR name="Name" type="string">validatablePool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BcgIobXlPEq/BJISU9U9IQAA</XPD:REF>
<XPD:REF name="Type_">oXVnk9oKdUuDKW6nivF0qwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Ima5BMCUlk64Pp+16KQa3AAA">
<XPD:ATTR name="Name" type="string">exec</XPD:ATTR>
<XPD:REF name="Owner">IkQeKKAML02qxeHDK2R+FQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">QwoTLKtYJUGVLOmxOCu7QQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">z9x9K/84zEK+8GwCx4mCFgAA</XPD:REF>
<XPD:REF name="Associations[1]">hU9W+EhBQEKv4n1W6SHW/QAA</XPD:REF>
<XPD:REF name="Associations[2]">xyR82A4qbUizBjIEdVsc1wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="12FOJEDzH06y8cKPSMWt4QAA">
<XPD:ATTR name="Name" type="string">validatables</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Validatable&gt;</XPD:ATTR>
<XPD:REF name="Owner">IkQeKKAML02qxeHDK2R+FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="F+bi3yTbEkelsVBQguQNbgAA">
<XPD:ATTR name="Name" type="string">validators</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;Validator&gt;</XPD:ATTR>
<XPD:REF name="Owner">IkQeKKAML02qxeHDK2R+FQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="8vc5QsoqF0yfAc/u4e3CKQAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="Namespace">JYozLhOsxkKIfE4iSIw98wAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="4gmGSdEj7ketlfuskzOZagAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="DiagramOwner">8vc5QsoqF0yfAc/u4e3CKQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="Wl8TnawLKUGrF/xg0JKzcwAA">
<XPD:REF name="Diagram">4gmGSdEj7ketlfuskzOZagAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="StpHVrXeTUeZYRO8xtWjSQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">544</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">84</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">390</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">79</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0nt2ZoIX8UST19kIYvxJ7gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uz7A83jPj0SlzhhYyNf7xgAA">
<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="pJsbLWo72kiXaQbX8gjbNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Mjf/lX6o+E6ZKp603Kg5XQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rBQWjnZskka2/IXKQ3Zk1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rgZPO6SAZ0usd8vabM0vYAAA">
<XPD:REF name="Model">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="a20gZAUjckC/jNmqF/TSbAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">364</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">230</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">nycPLe5LBUeV/u67hOucoAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hKd++QKU+kmrlidAze8JkwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="XHZZGWNdX0KDxFc7Kqm9KgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SingleValidatorAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="C7uogKzIS0OF7hmUsHOjTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="hBZMgnnWEES7mkVYwY1KbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RuW4vp7tdESGCLXS8usTmgAA">
<XPD:REF name="Model">nycPLe5LBUeV/u67hOucoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="EJfD+iiCwEiJnE0j0cHnXAAA">
<XPD:REF name="Model">nycPLe5LBUeV/u67hOucoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="WyjOr+nRbUOGJWTvCO2xxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">nycPLe5LBUeV/u67hOucoAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="7VuN8A+KUEScEXgU6qEbgAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">518,336;579,285</XPD:ATTR>
<XPD:REF name="Model">gA6F4rV1vkaya4d1F/PXAwAA</XPD:REF>
<XPD:REF name="Head">kKfJFQMiDk+pM4iKXDIIWQAA</XPD:REF>
<XPD:REF name="Tail">a20gZAUjckC/jNmqF/TSbAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Iy9B63YtykaclSAOXu6nhwAA">
<XPD: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">gA6F4rV1vkaya4d1F/PXAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="nIv/3KCFp0GCjDPpD3JaIAAA">
<XPD: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">gA6F4rV1vkaya4d1F/PXAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="vzqlaiKSx0me9Oj1RN09QgAA">
<XPD: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">gA6F4rV1vkaya4d1F/PXAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="kKfJFQMiDk+pM4iKXDIIWQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">508</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">242</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">+w+l+x1tNUi9hIG4Sb5+NQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="U0A1ROTjbkqPWiC1qNH8tQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="8UFX1axIZUe53B81aXZtRwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ValidatorAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="1UxUVWWsbk+6EKDBKmo/mgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="QO3AA72emkOB5g1G+j9waQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6AsP0Mx0XU6phVvqQKtE0gAA">
<XPD:REF name="Model">+w+l+x1tNUi9hIG4Sb5+NQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="m920l662YkuNwwCQDQyktgAA">
<XPD:REF name="Model">+w+l+x1tNUi9hIG4Sb5+NQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="A2UbGefPWky2ULSdVme5HwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+w+l+x1tNUi9hIG4Sb5+NQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="+hGwR86tIkWKvc40+PwYNQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">676</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">332</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">xvU1FmpXskqtDwVZCjqhVAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LkDF14vsQ0mhIMaPnk6WjQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Vw6ICtsIV0y85myJyW2/JAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MultiValidatorAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZUYgya1LjUSezoY03s3sOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="bHSuX6n4FUmUapcCEGCWYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xZud2DnMz0eBgdlLkTEefQAA">
<XPD:REF name="Model">xvU1FmpXskqtDwVZCjqhVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Nz/MmG2oeUi2QyGsRZxXagAA">
<XPD:REF name="Model">xvU1FmpXskqtDwVZCjqhVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="HZTYfh+SJUaQXSk2vJL3ywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">xvU1FmpXskqtDwVZCjqhVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLGeneralizationView" guid="TPimh9l8hUqSMLZZH2DdgAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">769,332;694,285</XPD:ATTR>
<XPD:REF name="Model">Jde1FKT6E0CoB1KRTuy4OgAA</XPD:REF>
<XPD:REF name="Head">kKfJFQMiDk+pM4iKXDIIWQAA</XPD:REF>
<XPD:REF name="Tail">+hGwR86tIkWKvc40+PwYNQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="WK1cu/1PEUOdIeaaARKHFQAA">
<XPD: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">Jde1FKT6E0CoB1KRTuy4OgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RHkB6UzawEaiDdq6t9W3/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">30</XPD:ATTR>
<XPD:REF name="Model">Jde1FKT6E0CoB1KRTuy4OgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="j/ix4Kz/zU2AB8+R5nj9gAAA">
<XPD: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">Jde1FKT6E0CoB1KRTuy4OgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="Bt30CSAf9E2DVnUqtBLC1QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">664,204;702,162</XPD:ATTR>
<XPD:REF name="Model">D78IGD/lkEe1MGsGHoi3hQAA</XPD:REF>
<XPD:REF name="Head">StpHVrXeTUeZYRO8xtWjSQAA</XPD:REF>
<XPD:REF name="Tail">kKfJFQMiDk+pM4iKXDIIWQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="W4eSLqRGuEq3vRH8Em0s3wAA">
<XPD: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">D78IGD/lkEe1MGsGHoi3hQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qISpeNxGrEmx4lqRpK8EAAAA">
<XPD: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">D78IGD/lkEe1MGsGHoi3hQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1wB+3cJ0aEKgTN/FhB4PfAAA">
<XPD: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">D78IGD/lkEe1MGsGHoi3hQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="vChHDrnanEW1NJFwtc9n6QAA">
<XPD:ATTR name="Name" type="string">Validators</XPD:ATTR>
<XPD:REF name="Namespace">8vc5QsoqF0yfAc/u4e3CKQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="u17cgmol20SE64sN20XfSAAA">
<XPD:ATTR name="Name" type="string">required</XPD:ATTR>
<XPD:REF name="Owner">vChHDrnanEW1NJFwtc9n6QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WKsI1Nh9vUe7dbZU4Q+4+QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u17cgmol20SE64sN20XfSAAA</XPD:REF>
<XPD:REF name="Type_">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="HqJJKBmn2UCXQfNgfZeSvwAA">
<XPD:ATTR name="Name" type="string">email</XPD:ATTR>
<XPD:REF name="Owner">vChHDrnanEW1NJFwtc9n6QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6Nir7VtlNEellyuI6AVcWAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HqJJKBmn2UCXQfNgfZeSvwAA</XPD:REF>
<XPD:REF name="Type_">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="bmzH1BEAPEKIVnIMs1+etgAA">
<XPD:ATTR name="Name" type="string">url</XPD:ATTR>
<XPD:REF name="Owner">vChHDrnanEW1NJFwtc9n6QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VHLaacgzp0mymklw0X0ApQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bmzH1BEAPEKIVnIMs1+etgAA</XPD:REF>
<XPD:REF name="Type_">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="af2Rn9PZyEme3PQ3V4iodgAA">
<XPD:ATTR name="Name" type="string">scheme</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bmzH1BEAPEKIVnIMs1+etgAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="RzgDvBH9QkarctixdOSZdwAA">
<XPD:ATTR name="Name" type="string">minLength</XPD:ATTR>
<XPD:REF name="Owner">vChHDrnanEW1NJFwtc9n6QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="h+40DoLgJUuYeJVL2ZIMwAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RzgDvBH9QkarctixdOSZdwAA</XPD:REF>
<XPD:REF name="Type_">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eHqHJdtohUWfMNoUn3LnZAAA">
<XPD:ATTR name="Name" type="string">minLength</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RzgDvBH9QkarctixdOSZdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="ioV8wFelV0Wqmdkq8uzllQAA">
<XPD:ATTR name="Name" type="string">maxLength</XPD:ATTR>
<XPD:REF name="Owner">vChHDrnanEW1NJFwtc9n6QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G/DJqSEjr0KPnzF5Ua7tzQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ioV8wFelV0Wqmdkq8uzllQAA</XPD:REF>
<XPD:REF name="Type_">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KeSACy2FNU6zjiIibuDgXAAA">
<XPD:ATTR name="Name" type="string">maxLength</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ioV8wFelV0Wqmdkq8uzllQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="mwMEjbt0gEOwjaG+IDujVQAA">
<XPD:ATTR name="Name" type="string">length</XPD:ATTR>
<XPD:REF name="Owner">vChHDrnanEW1NJFwtc9n6QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ztl7IMS2D02YDRdUTL7yMgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mwMEjbt0gEOwjaG+IDujVQAA</XPD:REF>
<XPD:REF name="Type_">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QhuQ7VPfaEKRw+XkWIYwtAAA">
<XPD:ATTR name="Name" type="string">minLength</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mwMEjbt0gEOwjaG+IDujVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="FvuQzJ0tJUGhpE9Rk+KoYwAA">
<XPD:ATTR name="Name" type="string">maxLength</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mwMEjbt0gEOwjaG+IDujVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="nycPLe5LBUeV/u67hOucoAAA">
<XPD:ATTR name="Name" type="string">SingleValidatorAdapter</XPD:ATTR>
<XPD:REF name="Namespace">8vc5QsoqF0yfAc/u4e3CKQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">a20gZAUjckC/jNmqF/TSbAAA</XPD:REF>
<XPD:REF name="Views[1]">RuW4vp7tdESGCLXS8usTmgAA</XPD:REF>
<XPD:REF name="Views[2]">EJfD+iiCwEiJnE0j0cHnXAAA</XPD:REF>
<XPD:REF name="Views[3]">WyjOr+nRbUOGJWTvCO2xxQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">gA6F4rV1vkaya4d1F/PXAwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="pUsLdBLqtUGjAugQmJ4LZgAA">
<XPD:ATTR name="Name" type="string">validate</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">final</XPD:ATTR>
<XPD:REF name="Owner">nycPLe5LBUeV/u67hOucoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="FV1NXnSGC02+BCE9IjfmjQAA">
<XPD:ATTR name="Name" type="string">validateSingle</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">nycPLe5LBUeV/u67hOucoAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UfKlwZEOs0iDiS/hOV20kQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Message[]|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FV1NXnSGC02+BCE9IjfmjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dG13tAh6FUeW59glnuTWRQAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FV1NXnSGC02+BCE9IjfmjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLGeneralization" guid="gA6F4rV1vkaya4d1F/PXAwAA">
<XPD:REF name="Namespace">8vc5QsoqF0yfAc/u4e3CKQAA</XPD:REF>
<XPD:REF name="Child">nycPLe5LBUeV/u67hOucoAAA</XPD:REF>
<XPD:REF name="Parent">+w+l+x1tNUi9hIG4Sb5+NQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7VuN8A+KUEScEXgU6qEbgAAA</XPD:REF>
<XPD:REF name="Views[1]">Iy9B63YtykaclSAOXu6nhwAA</XPD:REF>
<XPD:REF name="Views[2]">nIv/3KCFp0GCjDPpD3JaIAAA</XPD:REF>
<XPD:REF name="Views[3]">vzqlaiKSx0me9Oj1RN09QgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="+w+l+x1tNUi9hIG4Sb5+NQAA">
<XPD:ATTR name="Name" type="string">ValidatorAdapter</XPD:ATTR>
<XPD:REF name="Namespace">8vc5QsoqF0yfAc/u4e3CKQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kKfJFQMiDk+pM4iKXDIIWQAA</XPD:REF>
<XPD:REF name="Views[1]">6AsP0Mx0XU6phVvqQKtE0gAA</XPD:REF>
<XPD:REF name="Views[2]">m920l662YkuNwwCQDQyktgAA</XPD:REF>
<XPD:REF name="Views[3]">A2UbGefPWky2ULSdVme5HwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">D78IGD/lkEe1MGsGHoi3hQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">gA6F4rV1vkaya4d1F/PXAwAA</XPD:REF>
<XPD:REF name="Specializations[1]">Jde1FKT6E0CoB1KRTuy4OgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="3I6yS0OByUGpDEh+MgnblwAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">+w+l+x1tNUi9hIG4Sb5+NQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1GrAuDNskEGmttY8fCdKFwAA">
<XPD:ATTR name="Name" type="string">typeConstraint</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3I6yS0OByUGpDEh+MgnblwAA</XPD:REF>
<XPD:REF name="Type_">qcws0tuUYU6AXxNrfWskNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="8SYYhWX/yEysVGuENAntMQAA">
<XPD:ATTR name="Name" type="string">getTypeConstraint</XPD:ATTR>
<XPD:REF name="Owner">+w+l+x1tNUi9hIG4Sb5+NQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HgGfyqE4ekGSvDBQtnvXegAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8SYYhWX/yEysVGuENAntMQAA</XPD:REF>
<XPD:REF name="Type_">qcws0tuUYU6AXxNrfWskNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Ad4eA/TYQUqh1D3Dq6ZJFwAA">
<XPD:ATTR name="Name" type="string">readSafeValue</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">+w+l+x1tNUi9hIG4Sb5+NQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eYaJBY8K2kmsjSptJk+dUwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ad4eA/TYQUqh1D3Dq6ZJFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Vrq0o9rGUEOu7i0+K629QwAA">
<XPD:ATTR name="Name" type="string">validatable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ad4eA/TYQUqh1D3Dq6ZJFwAA</XPD:REF>
<XPD:REF name="Type_">6O1JCUsI4Ue8WOMqfaT/tgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="xvU1FmpXskqtDwVZCjqhVAAA">
<XPD:ATTR name="Name" type="string">MultiValidatorAdapter</XPD:ATTR>
<XPD:REF name="Namespace">8vc5QsoqF0yfAc/u4e3CKQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+hGwR86tIkWKvc40+PwYNQAA</XPD:REF>
<XPD:REF name="Views[1]">xZud2DnMz0eBgdlLkTEefQAA</XPD:REF>
<XPD:REF name="Views[2]">Nz/MmG2oeUi2QyGsRZxXagAA</XPD:REF>
<XPD:REF name="Views[3]">HZTYfh+SJUaQXSk2vJL3ywAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Jde1FKT6E0CoB1KRTuy4OgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="wMqf0bjkI0i7gEHq3rV/JwAA">
<XPD:ATTR name="Name" type="string">validate</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">final</XPD:ATTR>
<XPD:REF name="Owner">xvU1FmpXskqtDwVZCjqhVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="5V5VYkREsEytC2QgSrvf9gAA">
<XPD:ATTR name="Name" type="string">validateMulti</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">xvU1FmpXskqtDwVZCjqhVAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wMVUDNd7VEaTxTx9FwshywAA">
<XPD:ATTR name="Name" type="string">validatables</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Validatable[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5V5VYkREsEytC2QgSrvf9gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLGeneralization" guid="Jde1FKT6E0CoB1KRTuy4OgAA">
<XPD:REF name="Namespace">8vc5QsoqF0yfAc/u4e3CKQAA</XPD:REF>
<XPD:REF name="Child">xvU1FmpXskqtDwVZCjqhVAAA</XPD:REF>
<XPD:REF name="Parent">+w+l+x1tNUi9hIG4Sb5+NQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TPimh9l8hUqSMLZZH2DdgAAA</XPD:REF>
<XPD:REF name="Views[1]">WK1cu/1PEUOdIeaaARKHFQAA</XPD:REF>
<XPD:REF name="Views[2]">RHkB6UzawEaiDdq6t9W3/gAA</XPD:REF>
<XPD:REF name="Views[3]">j/ix4Kz/zU2AB8+R5nj9gAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLGeneralization" guid="D78IGD/lkEe1MGsGHoi3hQAA">
<XPD:REF name="Namespace">8vc5QsoqF0yfAc/u4e3CKQAA</XPD:REF>
<XPD:REF name="Child">+w+l+x1tNUi9hIG4Sb5+NQAA</XPD:REF>
<XPD:REF name="Parent">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Bt30CSAf9E2DVnUqtBLC1QAA</XPD:REF>
<XPD:REF name="Views[1]">W4eSLqRGuEq3vRH8Em0s3wAA</XPD:REF>
<XPD:REF name="Views[2]">qISpeNxGrEmx4lqRpK8EAAAA</XPD:REF>
<XPD:REF name="Views[3]">1wB+3cJ0aEKgTN/FhB4PfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLAssociation" guid="KsWrz+NhSEWjqC5SLE606QAA">
<XPD:REF name="Namespace">cMemYreFQky6cMZoUyW0iwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">81SVbDEoBEyFzaeTpb8FHgAA</XPD:REF>
<XPD:REF name="Views[1]">dO1a7osVOEme+776YtCBJQAA</XPD:REF>
<XPD:REF name="Views[2]">r+PhOJOf+0Ofsw0bozbI8wAA</XPD:REF>
<XPD:REF name="Views[3]">J4Gi/ERMT06c/FOIJBvyYAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="YI7859HQEU6mMlGfgPOswQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">KsWrz+NhSEWjqC5SLE606QAA</XPD:REF>
<XPD:REF name="Participant">GkxbcBlPXUKaKzAbxtW0HQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SWAVcoQrEU69KRuDNMjcbQAA</XPD:REF>
<XPD:REF name="Views[1]">waq9uZcyL06auMQBZGARogAA</XPD:REF>
<XPD:REF name="Views[2]">POIkvbrrvEW2D83zUtA76wAA</XPD:REF>
<XPD:REF name="Views[3]">pbG1WnfD20SEi3BVs20OsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="z9x9K/84zEK+8GwCx4mCFgAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">KsWrz+NhSEWjqC5SLE606QAA</XPD:REF>
<XPD:REF name="Participant">IkQeKKAML02qxeHDK2R+FQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OkYLpd9t50uE/jCRZttZSQAA</XPD:REF>
<XPD:REF name="Views[1]">4Kr0yNM5UEuk2ZBRd7UmkgAA</XPD:REF>
<XPD:REF name="Views[2]">rfJA2kd/BkaDfJWXcro5XwAA</XPD:REF>
<XPD:REF name="Views[3]">lyewh4GYLECDlvMx5gWPPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLAssociation" guid="ULQHCKzPYU+SJPv7yDO9qQAA">
<XPD:REF name="Namespace">cMemYreFQky6cMZoUyW0iwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">d4VtMWSzFE2bbBxcZMyMEwAA</XPD:REF>
<XPD:REF name="Views[1]">XdRSQKGqjUq1iDdaPU1KRAAA</XPD:REF>
<XPD:REF name="Views[2]">Oazy3Ny2k0+rix/hy3Rm1gAA</XPD:REF>
<XPD:REF name="Views[3]">OOJqkilCekKPnRUITKwR/QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="0BStYTQ8EEe5OpD/LuOaqwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">ULQHCKzPYU+SJPv7yDO9qQAA</XPD:REF>
<XPD:REF name="Participant">viWPy2nig0yRYLJYrqZgvQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OZMequPWikGCKs97O3mGlAAA</XPD:REF>
<XPD:REF name="Views[1]">Kg9st60BI0aqm0aWGnW/lgAA</XPD:REF>
<XPD:REF name="Views[2]">culztlHby02NxtwslSMUbQAA</XPD:REF>
<XPD:REF name="Views[3]">eu86/paY9ESd8yRjp2+sagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="btp0z7HgUECEmeDGBqYpeQAA">
<XPD:REF name="Association">ULQHCKzPYU+SJPv7yDO9qQAA</XPD:REF>
<XPD:REF name="Participant">1eBKIGRm90iVNp4uw7K4uAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">e3Go4vyk8UGzFaCFSyL4NwAA</XPD:REF>
<XPD:REF name="Views[1]">vqzszl1bfk60yFAQhmQckwAA</XPD:REF>
<XPD:REF name="Views[2]">uqvrFzcaYk+e776r09nuVwAA</XPD:REF>
<XPD:REF name="Views[3]">C+Moufai/U+0RwzJQJ1PfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLGeneralization" guid="EWpOpuRP5kiTdDccCbbkWgAA">
<XPD:REF name="Namespace">cMemYreFQky6cMZoUyW0iwAA</XPD:REF>
<XPD:REF name="Child">+TwupD2pak6NkJbEWXwlEAAA</XPD:REF>
<XPD:REF name="Parent">zAtlezbP60mwDX4PxUWTMAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pHiLLUnLdEevE2zxX9fwfgAA</XPD:REF>
<XPD:REF name="Views[1]">Nt9sVVMtAkCgdD1wQ6Rv9wAA</XPD:REF>
<XPD:REF name="Views[2]">tJjLclHlAU6X5LDD/8xeNAAA</XPD:REF>
<XPD:REF name="Views[3]">LwrEuN6IrU2RYO2HIbwN0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="nnZe8H0Pa0KgSpt3dBe79AAA">
<XPD:ATTR name="Name" type="string">build</XPD:ATTR>
<XPD:REF name="Namespace">cMemYreFQky6cMZoUyW0iwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="1TQ2hkUKE0GCuFqiEW4xCAAA">
<XPD:ATTR name="Name" type="string">impl</XPD:ATTR>
<XPD:REF name="Namespace">nnZe8H0Pa0KgSpt3dBe79AAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="+JB4FOVrBE+RC70DX9nVJgAA">
<XPD:ATTR name="Name" type="string">ValidationComposer</XPD:ATTR>
<XPD:REF name="Namespace">1TQ2hkUKE0GCuFqiEW4xCAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">qnD8efyWVUefBRGHtwzB6wAA</XPD:REF>
<XPD:REF name="Views[1]">X72HZ3QZjUOcvW/EBcLZMwAA</XPD:REF>
<XPD:REF name="Views[2]">+a6HAmFM4Ei8vXJM6DdxBwAA</XPD:REF>
<XPD:REF name="Views[3]">QZ5fsL0HLEqNJaReOi06+QAA</XPD:REF>
<XPD:REF name="Views[4]">E4TfsTZZDkGYarbTueSoSQAA</XPD:REF>
<XPD:REF name="Views[5]">FeD4gXFeXk2MT36APFbJwAAA</XPD:REF>
<XPD:REF name="Views[6]">iYahiJODKUCr1cfb+LfsIAAA</XPD:REF>
<XPD:REF name="Views[7]">zV8klMPLRESFGh7bThPJLQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Q26kKscDY0CQHD5/QjO91AAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+wyq6icPaUmFY0tcBhHRTwAA">
<XPD:ATTR name="Name" type="string">validatableModel</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q26kKscDY0CQHD5/QjO91AAA</XPD:REF>
<XPD:REF name="Type_">oXVnk9oKdUuDKW6nivF0qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SjWR3zwi9U+XPriF8UncOAAA">
<XPD:ATTR name="Name" type="string">validationPlan</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q26kKscDY0CQHD5/QjO91AAA</XPD:REF>
<XPD:REF name="Type_">GkxbcBlPXUKaKzAbxtW0HQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ezh9yP2s+02JpvUHtgWjmAAA">
<XPD:ATTR name="Name" type="string">prop</XPD:ATTR>
<XPD:REF name="Owner">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RP42j/2oWUCYxOScKv6nywAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ezh9yP2s+02JpvUHtgWjmAAA</XPD:REF>
<XPD:REF name="Type_">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="n7wZi1CN502XRCE0EDiN2AAA">
<XPD:ATTR name="Name" type="string">expression</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ezh9yP2s+02JpvUHtgWjmAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="I3n3MNkE30i6McLCPFHGAAAA">
<XPD:ATTR name="Name" type="string">...validators</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Validator[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ezh9yP2s+02JpvUHtgWjmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="LIYRPS8iJU6uK2oSy809MgAA">
<XPD:ATTR name="Name" type="string">props</XPD:ATTR>
<XPD:REF name="Owner">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EkA5oHE3OE+Y4+yJIAFSpgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LIYRPS8iJU6uK2oSy809MgAA</XPD:REF>
<XPD:REF name="Type_">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/QqLvLbQdkKuCkxdUHm6kAAA">
<XPD:ATTR name="Name" type="string">expressions</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LIYRPS8iJU6uK2oSy809MgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="i87hbcQXN0O6IPFKI5N/igAA">
<XPD:ATTR name="Name" type="string">...validators</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Validator[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LIYRPS8iJU6uK2oSy809MgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="CwOdNGd1F0mE5768LzT4FwAA">
<XPD:ATTR name="Name" type="string">exec</XPD:ATTR>
<XPD:REF name="Owner">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JNR8/Y2gOUi5ykAewYw72QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ValidationResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CwOdNGd1F0mE5768LzT4FwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">5</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">kMu5KkYh6Ey/VZPAgNgpmAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">BML0yZ19zk6C0p22f12BLwAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">RP42j/2oWUCYxOScKv6nywAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">EkA5oHE3OE+Y4+yJIAFSpgAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">WE9+RvJvw0mFch6iKm6UvAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">vXu4NRkBKk+oUJNho1W/nAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Rej/zi8xuU2yKiEVhrNvGgAA">
<XPD:ATTR name="Name" type="string">validatableResolver</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ValidatableResover</XPD:ATTR>
<XPD:REF name="Type_">oXVnk9oKdUuDKW6nivF0qwAA</XPD:REF>
<XPD:REF name="Owner">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="g4CjSjErYEqvmcTJwW1DEwAA">
<XPD:ATTR name="Name" type="string">Validate</XPD:ATTR>
<XPD:REF name="Namespace">1TQ2hkUKE0GCuFqiEW4xCAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">VESOBlF7dUCe6TLNe2GYcAAA</XPD:REF>
<XPD:REF name="Views[1]">i/20gAB80kqG3smEDlG4vAAA</XPD:REF>
<XPD:REF name="Views[2]">Sggj6HPCHUiuFn9WQZbDqQAA</XPD:REF>
<XPD:REF name="Views[3]">NW5+ulHjv0a++hHX4zkgnQAA</XPD:REF>
<XPD:REF name="Views[4]">l8qg+xAmlEW1vdtFAq7ZFQAA</XPD:REF>
<XPD:REF name="Views[5]">FNTx+LtMoU6Ll8Nrr8O85wAA</XPD:REF>
<XPD:REF name="Views[6]">nS4UmXN4SUSYVDRaYoLtfgAA</XPD:REF>
<XPD:REF name="Views[7]">Y209AeBNe0WdyyXZ6F3TKwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="COgu+bLfg023PJeRfE9+MgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">g4CjSjErYEqvmcTJwW1DEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mbtrTHFulUWMIaSMGWKeZAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ValidationResult</XPD:ATTR>
<XPD:REF name="BehavioralFeature">COgu+bLfg023PJeRfE9+MgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bxJOHYgFUUCyBWw1LOo3bwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed</XPD:ATTR>
<XPD:REF name="BehavioralFeature">COgu+bLfg023PJeRfE9+MgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="mNCq1yOzgUKDp7xTfMRRHwAA">
<XPD:ATTR name="Name" type="string">...validators</XPD:ATTR>
<XPD:REF name="BehavioralFeature">COgu+bLfg023PJeRfE9+MgAA</XPD:REF>
<XPD:REF name="Type_">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="jDGs6rDiTEmqzcFthAJC8gAA">
<XPD:ATTR name="Name" type="string">attrs</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">g4CjSjErYEqvmcTJwW1DEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BML0yZ19zk6C0p22f12BLwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jDGs6rDiTEmqzcFthAJC8gAA</XPD:REF>
<XPD:REF name="Type_">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="AFRN8g3dVkq4Mau7LbkUTQAA">
<XPD:ATTR name="Name" type="string">attrs</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">AttributesReader</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jDGs6rDiTEmqzcFthAJC8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ewUUs2WMl0WnelIOEB7nmAAA">
<XPD:ATTR name="Name" type="string">array</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">g4CjSjErYEqvmcTJwW1DEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kMu5KkYh6Ey/VZPAgNgpmAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ewUUs2WMl0WnelIOEB7nmAAA</XPD:REF>
<XPD:REF name="Type_">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="IZSH9o7OUUuj9AhIwEZe0gAA">
<XPD:ATTR name="Name" type="string">data</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ewUUs2WMl0WnelIOEB7nmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="RKSzYHxu50250t0tOwAxBwAA">
<XPD:ATTR name="Name" type="string">poolr</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">g4CjSjErYEqvmcTJwW1DEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WE9+RvJvw0mFch6iKm6UvAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RKSzYHxu50250t0tOwAxBwAA</XPD:REF>
<XPD:REF name="Type_">+JB4FOVrBE+RC70DX9nVJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QUrOrsqArkiTTVft99WIAAAA">
<XPD:ATTR name="Name" type="string">validatablePool</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">VakidatablePool</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RKSzYHxu50250t0tOwAxBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="oXVnk9oKdUuDKW6nivF0qwAA">
<XPD:ATTR name="Name" type="string">ValidatableSource</XPD:ATTR>
<XPD:REF name="Namespace">nnZe8H0Pa0KgSpt3dBe79AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">MPzDx0UU+kaaXEsOOdHKyAAA</XPD:REF>
<XPD:REF name="Views[1]">/yMF0Dg2ik23A84o06YPvgAA</XPD:REF>
<XPD:REF name="Views[2]">+dTPScSyb0OdHjJaBr+gmQAA</XPD:REF>
<XPD:REF name="Views[3]">OETaMZEu7k2b4qtcsVBGnwAA</XPD:REF>
<XPD:REF name="Views[4]">0rM7fBf5iEimH9nQb2L29AAA</XPD:REF>
<XPD:REF name="Views[5]">8ieR1nmktEeyRC4/+6Dx7wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">AxQW8am3kUOsEenmCrQ/ZQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="qGRPZRv9kEGw3OhI4hwNbwAA">
<XPD:ATTR name="Name" type="string">onValidationStart</XPD:ATTR>
<XPD:REF name="Owner">oXVnk9oKdUuDKW6nivF0qwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="KqN78/O8RkO9z5WcYnp4DwAA">
<XPD:ATTR name="Name" type="string">createValidationResult</XPD:ATTR>
<XPD:REF name="Owner">oXVnk9oKdUuDKW6nivF0qwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5mF+mePHdkmc8P1Zqj+tugAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KqN78/O8RkO9z5WcYnp4DwAA</XPD:REF>
<XPD:REF name="Type_">phV3+yAwaUSD2pM+b+3n/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">Rej/zi8xuU2yKiEVhrNvGgAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">qD/qhTHRFUKp424sO0ZHvwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">+wyq6icPaUmFY0tcBhHRTwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">S9FiD/JAK0W384Jk6ZrJYgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">qpArAecggE269XBu3AjfbwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">13BGKPZ6cUyclg9jWKDZ2wAA</XPD:REF>
<XPD:REF name="Associations[1]">A+HxYwL5h0myIkjkCcb9VAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLAssociation" guid="ICZ/ONxdrEWkWSZ97/vlnAAA">
<XPD:REF name="Namespace">cMemYreFQky6cMZoUyW0iwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="hU9W+EhBQEKv4n1W6SHW/QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">ICZ/ONxdrEWkWSZ97/vlnAAA</XPD:REF>
<XPD:REF name="Participant">IkQeKKAML02qxeHDK2R+FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="+6oB99kfWkOWLSW44yZHogAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">ICZ/ONxdrEWkWSZ97/vlnAAA</XPD:REF>
<XPD:REF name="Participant">6O1JCUsI4Ue8WOMqfaT/tgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLAssociation" guid="dc+5xY1cIUinExUPq3y0/gAA">
<XPD:REF name="Namespace">cMemYreFQky6cMZoUyW0iwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BIYPJpjaEUe9ZahF2p8HDAAA</XPD:REF>
<XPD:REF name="Views[1]">KmbAECJPR0yBPmE8iufcywAA</XPD:REF>
<XPD:REF name="Views[2]">LHZMey0UdEOhYavmaltjHgAA</XPD:REF>
<XPD:REF name="Views[3]">mSZdIQ8chkSIRH0EyFzhDwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="xyR82A4qbUizBjIEdVsc1wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">dc+5xY1cIUinExUPq3y0/gAA</XPD:REF>
<XPD:REF name="Participant">IkQeKKAML02qxeHDK2R+FQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ODwH35+S6k6lwvKP/YAaJgAA</XPD:REF>
<XPD:REF name="Views[1]">A4FP8J2KmUKsMZ7cS3mgOAAA</XPD:REF>
<XPD:REF name="Views[2]">lgZ1ykzyzEa6+AhNiv9HaAAA</XPD:REF>
<XPD:REF name="Views[3]">yxhaW9s09EW92ixeIxK1hQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="sJ1RCOeIAE+5wN+pMWaQPQAA">
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">dc+5xY1cIUinExUPq3y0/gAA</XPD:REF>
<XPD:REF name="Participant">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6qZR3kcX2EeteA123JndYgAA</XPD:REF>
<XPD:REF name="Views[1]">Xv4WT1bpu0quYKQ7wKbk4wAA</XPD:REF>
<XPD:REF name="Views[2]">uXxZYSwin0Kel+EUzt2+zgAA</XPD:REF>
<XPD:REF name="Views[3]">RtDuo0f1sES6MkFQZfrcBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLAssociation" guid="/roPKVl6cUigWXHVgmrOEQAA">
<XPD:REF name="Namespace">cMemYreFQky6cMZoUyW0iwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hjKHAyJNSEqyM3ZfoG2EBgAA</XPD:REF>
<XPD:REF name="Views[1]">hVsuXP0gFk+bhoGkf4j/IQAA</XPD:REF>
<XPD:REF name="Views[2]">9jcJVF+myEm8ureeMCtcsAAA</XPD:REF>
<XPD:REF name="Views[3]">qO4AKuhf4kGqwVSj/2aUEgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="sSD71tYCqUmFaessAXjalwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">/roPKVl6cUigWXHVgmrOEQAA</XPD:REF>
<XPD:REF name="Participant">GkxbcBlPXUKaKzAbxtW0HQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UKg06amNCkGOw1z2ie+GggAA</XPD:REF>
<XPD:REF name="Views[1]">sjdP7DEFWEafzUN9CnCbVQAA</XPD:REF>
<XPD:REF name="Views[2]">A2DUQjo53UWB4ZyvlCOQhAAA</XPD:REF>
<XPD:REF name="Views[3]">lbBV8xyTAkuri739GLRSKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="A+HxYwL5h0myIkjkCcb9VAAA">
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">/roPKVl6cUigWXHVgmrOEQAA</XPD:REF>
<XPD:REF name="Participant">oXVnk9oKdUuDKW6nivF0qwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vZ9cSl8Hg0SjpxRovIIVswAA</XPD:REF>
<XPD:REF name="Views[1]">9IFBZiE3lE2M6A9qNGiHjgAA</XPD:REF>
<XPD:REF name="Views[2]">Wbvk1liMh0W1hRAbXagr5QAA</XPD:REF>
<XPD:REF name="Views[3]">p2+jWr90AkCzPCml4E643QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLPackage" guid="skhwqH70ek+fqnzNuyXFMQAA">
<XPD:ATTR name="Name" type="string">lang</XPD:ATTR>
<XPD:REF name="Namespace">cMemYreFQky6cMZoUyW0iwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="+oHxgn4YY0mdOOo0PO61BwAA">
<XPD:ATTR name="Name" type="string">ValidationMessages</XPD:ATTR>
<XPD:REF name="Namespace">skhwqH70ek+fqnzNuyXFMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLGeneralization" guid="AxQW8am3kUOsEenmCrQ/ZQAA">
<XPD:REF name="Namespace">cMemYreFQky6cMZoUyW0iwAA</XPD:REF>
<XPD:REF name="Child">oXVnk9oKdUuDKW6nivF0qwAA</XPD:REF>
<XPD:REF name="Parent">jembDlR91U2r/dQp5VKd1gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hTlZC/ayoEeRgQMtI4WvmQAA</XPD:REF>
<XPD:REF name="Views[1]">uhVQYiphaUe+MKgCtY3OQwAA</XPD:REF>
<XPD:REF name="Views[2]">op+SXQs/jUistgFW1BdE2AAA</XPD:REF>
<XPD:REF name="Views[3]">Okt5W0Ytv0SbLXH2eJ72AwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[982]" type="UMLPackage" guid="A8NCikA+pkCXBd5rm9dtugAA">
<XPD:ATTR name="Name" type="string">n2nx.validation</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="LmTJz8kGHE6MdHOTCwUznQAA">
<XPD:ATTR name="Name" type="string">validator</XPD:ATTR>
<XPD:REF name="Namespace">A8NCikA+pkCXBd5rm9dtugAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="rTMo8aCylEaqD+jFxhmcUAAA">
<XPD:ATTR name="Name" type="string">Validator</XPD:ATTR>
<XPD:REF name="Namespace">LmTJz8kGHE6MdHOTCwUznQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">9</XPD:ATTR>
<XPD:REF name="Views[0]">cJ5HLLqHG0CgYwqcV8/tsgAA</XPD:REF>
<XPD:REF name="Views[1]">WwWx77PP9USORc4SuZJV8AAA</XPD:REF>
<XPD:REF name="Views[2]">5JA6N3dxp0uBH/vBiLz00AAA</XPD:REF>
<XPD:REF name="Views[3]">gFo+o429d0a9Psc5CdM8HQAA</XPD:REF>
<XPD:REF name="Views[4]">gfEakE5Z+UeNwNQ2ukaaNQAA</XPD:REF>
<XPD:REF name="Views[5]">4bpmVsN3B0eYV6KnKdaKhQAA</XPD:REF>
<XPD:REF name="Views[6]">StpHVrXeTUeZYRO8xtWjSQAA</XPD:REF>
<XPD:REF name="Views[7]">rBQWjnZskka2/IXKQ3Zk1QAA</XPD:REF>
<XPD:REF name="Views[8]">rgZPO6SAZ0usd8vabM0vYAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">D78IGD/lkEe1MGsGHoi3hQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="onCBtPHllkqNr1nTj+xjMwAA">
<XPD:ATTR name="Name" type="string">getTypeConstraint</XPD:ATTR>
<XPD:REF name="Owner">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s3nl79kjh0GAxU25E5+nugAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TypeConstraint|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">onCBtPHllkqNr1nTj+xjMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="gQqmtL/GBkyjvLfDtAqh3wAA">
<XPD:ATTR name="Name" type="string">test</XPD:ATTR>
<XPD:REF name="Owner">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pfZhe0mtzEiWU1HZZXy0twAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gQqmtL/GBkyjvLfDtAqh3wAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WX3eW50/5EG8bfGV5hdFhAAA">
<XPD:ATTR name="Name" type="string">validatbles</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Validatable[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gQqmtL/GBkyjvLfDtAqh3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="mqNR4kH+wUWcKy55VsJx+wAA">
<XPD:ATTR name="Name" type="string">validationContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gQqmtL/GBkyjvLfDtAqh3wAA</XPD:REF>
<XPD:REF name="Type_">jembDlR91U2r/dQp5VKd1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="ckT4AK4A3kq1xtjXsoXEeAAA">
<XPD:ATTR name="Name" type="string">magicContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gQqmtL/GBkyjvLfDtAqh3wAA</XPD:REF>
<XPD:REF name="Type_">rIVZqUEmuEG0nknZKCwZjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="mZBOnz+ywkaUThBUKpftvQAA">
<XPD:ATTR name="Name" type="string">validate</XPD:ATTR>
<XPD:REF name="Owner">rTMo8aCylEaqD+jFxhmcUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ASd9AqnPE0u3WF493sEk0AAA">
<XPD:ATTR name="Name" type="string">validatables</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Validatable[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mZBOnz+ywkaUThBUKpftvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="2z1xk7KQVUifJNZu6abkHQAA">
<XPD:ATTR name="Name" type="string">validationContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mZBOnz+ywkaUThBUKpftvQAA</XPD:REF>
<XPD:REF name="Type_">jembDlR91U2r/dQp5VKd1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Z98jKGDl30au2k2UW3n0SwAA">
<XPD:ATTR name="Name" type="string">magicContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mZBOnz+ywkaUThBUKpftvQAA</XPD:REF>
<XPD:REF name="Type_">rIVZqUEmuEG0nknZKCwZjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">7</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">6Nir7VtlNEellyuI6AVcWAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">G/DJqSEjr0KPnzF5Ua7tzQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">VHLaacgzp0mymklw0X0ApQAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">WKsI1Nh9vUe7dbZU4Q+4+QAA</XPD:REF>
<XPD:REF name="TypedParameters[4]">Ztl7IMS2D02YDRdUTL7yMgAA</XPD:REF>
<XPD:REF name="TypedParameters[5]">h+40DoLgJUuYeJVL2ZIMwAAA</XPD:REF>
<XPD:REF name="TypedParameters[6]">mNCq1yOzgUKDp7xTfMRRHwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">sJ1RCOeIAE+5wN+pMWaQPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="jembDlR91U2r/dQp5VKd1gAA">
<XPD:ATTR name="Name" type="string">ValidationContext</XPD:ATTR>
<XPD:REF name="Namespace">LmTJz8kGHE6MdHOTCwUznQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">HTcAHVkankKGM/WmtukHIgAA</XPD:REF>
<XPD:REF name="Views[1]">QIM2SGmEKkSYZm13LuthnQAA</XPD:REF>
<XPD:REF name="Views[2]">hEZO5W/hDEa6XV+E+Qxr1gAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">AxQW8am3kUOsEenmCrQ/ZQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="wQk+nGqQTEWQ6V+KkqfDXQAA">
<XPD:ATTR name="Name" type="string">addGeneralError</XPD:ATTR>
<XPD:REF name="Owner">jembDlR91U2r/dQp5VKd1gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IEXIbnTLt0KOEs5+V13XygAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wQk+nGqQTEWQ6V+KkqfDXQAA</XPD:REF>
<XPD:REF name="Type_">J6+bp6LKDkujov8X8HJ3iwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">2z1xk7KQVUifJNZu6abkHQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">mqNR4kH+wUWcKy55VsJx+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLInterface" guid="6O1JCUsI4Ue8WOMqfaT/tgAA">
<XPD:ATTR name="Name" type="string">Validatable</XPD:ATTR>
<XPD:REF name="Namespace">LmTJz8kGHE6MdHOTCwUznQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">mWDfgbtiTUa/nuqR/QPG/QAA</XPD:REF>
<XPD:REF name="Views[1]">6KHAERaTZ02AshnJnzfw7QAA</XPD:REF>
<XPD:REF name="Views[2]">4GS97iidc0GQWoP6T9DKUwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0czMOwAJg0SjTdhVPdsGxAAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">6O1JCUsI4Ue8WOMqfaT/tgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lhtAZW9MlkCdQZAwYV3ejQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0czMOwAJg0SjTdhVPdsGxAAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="MzWud34VHk+LR0Wte8+7fAAA">
<XPD:ATTR name="Name" type="string">getLabel</XPD:ATTR>
<XPD:REF name="Owner">6O1JCUsI4Ue8WOMqfaT/tgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="V4GjO4Pjh0qobXdVyvnFDgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string|Lstr|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MzWud34VHk+LR0Wte8+7fAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="CzsETK3X8UWTefT+3941bwAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">6O1JCUsI4Ue8WOMqfaT/tgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jp/rqU8G30WmYRB2ScCL2wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">mixed|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CzsETK3X8UWTefT+3941bwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="pdHXbqgPNk+ORZNMNV/UswAA">
<XPD:ATTR name="Name" type="string">isValid</XPD:ATTR>
<XPD:REF name="Owner">6O1JCUsI4Ue8WOMqfaT/tgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OWubDzyc60GwLsbjaLGmhwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pdHXbqgPNk+ORZNMNV/UswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="EWAXchVKakeqbn4EvPd6AAAA">
<XPD:ATTR name="Name" type="string">addError</XPD:ATTR>
<XPD:REF name="Owner">6O1JCUsI4Ue8WOMqfaT/tgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qtKLXByUt0GBDj20InP2MQAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EWAXchVKakeqbn4EvPd6AAAA</XPD:REF>
<XPD:REF name="Type_">J6+bp6LKDkujov8X8HJ3iwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="9V4vmBO1I0WWh3478u4wjwAA">
<XPD:ATTR name="Name" type="string">getTypeConstraint</XPD:ATTR>
<XPD:REF name="Owner">6O1JCUsI4Ue8WOMqfaT/tgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="THH0RcKWRkyvBnPFLHK4ZwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TypeConstraint|null</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9V4vmBO1I0WWh3478u4wjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">Vrq0o9rGUEOu7i0+K629QwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">+6oB99kfWkOWLSW44yZHogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="Qb+sg9JlaU2LcRFYNoUgPgAA">
<XPD:ATTR name="Name" type="string">job</XPD:ATTR>
<XPD:REF name="Namespace">A8NCikA+pkCXBd5rm9dtugAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="pnv9paPGpkqKsanqD8M/jwAA">
<XPD:ATTR name="Name" type="string">ValidationJob</XPD:ATTR>
<XPD:REF name="Namespace">Qb+sg9JlaU2LcRFYNoUgPgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">nYN2chXET0uK6NoJyOa/lAAA</XPD:REF>
<XPD:REF name="Views[1]">Dq6tATqDREmwthCcGDaYCAAA</XPD:REF>
<XPD:REF name="Views[2]">wTwVWNwRdEa+d7wGtdIxuAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="x7Lobr17h02Z2f6X/YzqmQAA">
<XPD:ATTR name="Name" type="string">exec</XPD:ATTR>
<XPD:REF name="Owner">pnv9paPGpkqKsanqD8M/jwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fl7maWRZ6ES8ClkPHJSSrQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x7Lobr17h02Z2f6X/YzqmQAA</XPD:REF>
<XPD:REF name="Type_">phV3+yAwaUSD2pM+b+3n/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="S+FZTTypNUClrFGCh8XxBwAA">
<XPD:ATTR name="Name" type="string">magicContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">x7Lobr17h02Z2f6X/YzqmQAA</XPD:REF>
<XPD:REF name="Type_">rIVZqUEmuEG0nknZKCwZjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="viWPy2nig0yRYLJYrqZgvQAA">
<XPD:ATTR name="Name" type="string">ValidationResult</XPD:ATTR>
<XPD:REF name="Namespace">Qb+sg9JlaU2LcRFYNoUgPgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">bjboKYPc/EednEUUu2OxmwAA</XPD:REF>
<XPD:REF name="Views[1]">MJcbEHHj40G0SKt9pX24twAA</XPD:REF>
<XPD:REF name="Views[2]">ydx0DPKs5Eabfc+o8Hf8XwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="NriBqVxdCkeRmLhXQ/3y1wAA">
<XPD:ATTR name="Name" type="string">hasErrors</XPD:ATTR>
<XPD:REF name="Owner">viWPy2nig0yRYLJYrqZgvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0Nh9R5BF/UWT0sxO4gOZzgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NriBqVxdCkeRmLhXQ/3y1wAA</XPD:REF>
<XPD:REF name="Type_">JFU/gRNSGkm2aRbytRHbEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="7o4jJq9GyEaZDi2WUekqZAAA">
<XPD:ATTR name="Name" type="string">getErrorMap</XPD:ATTR>
<XPD:REF name="Owner">viWPy2nig0yRYLJYrqZgvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fC8pVCMhn0yxS9QHyH9wyAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7o4jJq9GyEaZDi2WUekqZAAA</XPD:REF>
<XPD:REF name="Type_">1eBKIGRm90iVNp4uw7K4uAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">0BStYTQ8EEe5OpD/LuOaqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="1eBKIGRm90iVNp4uw7K4uAAA">
<XPD:ATTR name="Name" type="string">ErrorMap</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">JsonSerializable</XPD:ATTR>
<XPD:REF name="Namespace">Qb+sg9JlaU2LcRFYNoUgPgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ejh4gDFkI0S/pBDKIx/CbAAA</XPD:REF>
<XPD:REF name="Views[1]">lPOqxXW9SEOe39o3yhMgOwAA</XPD:REF>
<XPD:REF name="Views[2]">eWR+xBCAi0quUCHHJ94QrwAA</XPD:REF>
<XPD:REF name="Views[3]">kdbtlyOkP0CyZUqqbleO8AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="o4kyk11Kq0qabBi7tcvzrwAA">
<XPD:ATTR name="Name" type="string">getMessages</XPD:ATTR>
<XPD:REF name="Owner">1eBKIGRm90iVNp4uw7K4uAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YWWX3ZVgw0aV+jsPg0nkBQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Message[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o4kyk11Kq0qabBi7tcvzrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="/V1aHB6CyE+N/64IQipQUwAA">
<XPD:ATTR name="Name" type="string">addMessage</XPD:ATTR>
<XPD:REF name="Owner">1eBKIGRm90iVNp4uw7K4uAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sEPNWaLcLUeO/5UlPjUt/wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ErrorMap</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/V1aHB6CyE+N/64IQipQUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="H+4Yu/Q+kEOh5LP+PjWtKAAA">
<XPD:ATTR name="Name" type="string">message</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Messsage</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/V1aHB6CyE+N/64IQipQUwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="v9Vun/pJCUy6GOJ6CW94TwAA">
<XPD:ATTR name="Name" type="string">setMessages</XPD:ATTR>
<XPD:REF name="Owner">1eBKIGRm90iVNp4uw7K4uAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jfKTtXgvME+pqmYJCEVMuAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ErrorMap</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v9Vun/pJCUy6GOJ6CW94TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Mq41E9Q0uESfuQDhiHQ/SAAA">
<XPD:ATTR name="Name" type="string">messages</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Message[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v9Vun/pJCUy6GOJ6CW94TwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="ZX6wbsYyV0qWNoyu30Z7TgAA">
<XPD:ATTR name="Name" type="string">getMessages</XPD:ATTR>
<XPD:REF name="Owner">1eBKIGRm90iVNp4uw7K4uAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BoCnCZhOcUq0ShkGpilUnQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Message[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZX6wbsYyV0qWNoyu30Z7TgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="lS7iQo27D0yBLKxpUZq8sgAA">
<XPD:ATTR name="Name" type="string">getChildrean</XPD:ATTR>
<XPD:REF name="Owner">1eBKIGRm90iVNp4uw7K4uAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="D+S1ZElhi0+Lrcno1G1WTAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string, ErrorMap&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lS7iQo27D0yBLKxpUZq8sgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="046ne/cXXkGugxUHQD8qYgAA">
<XPD:ATTR name="Name" type="string">setChildrean</XPD:ATTR>
<XPD:REF name="Owner">1eBKIGRm90iVNp4uw7K4uAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zyDO9/YUJUCaAcJiytUHdgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ErrorMap</XPD:ATTR>
<XPD:REF name="BehavioralFeature">046ne/cXXkGugxUHQD8qYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eNS6XyjizEe2TFqPL5Q8ggAA">
<XPD:ATTR name="Name" type="string">childrean</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array&lt;string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">046ne/cXXkGugxUHQD8qYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="mX+wydyfAkyoOyAlFmFnhAAA">
<XPD:ATTR name="Name" type="string">ErrorMap&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">046ne/cXXkGugxUHQD8qYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="kPucBST4f0SPYVHJrSUthgAA">
<XPD:ATTR name="Name" type="string">putChild</XPD:ATTR>
<XPD:REF name="Owner">1eBKIGRm90iVNp4uw7K4uAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+8VV7bfyAEGO6CReuRvXBQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ErrorMap</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kPucBST4f0SPYVHJrSUthgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="w6wz1uEFr0esfAZQDcj1sAAA">
<XPD:ATTR name="Name" type="string">key</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kPucBST4f0SPYVHJrSUthgAA</XPD:REF>
<XPD:REF name="Type_">sx+/N9EnuEuqbQfWhXLTzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="fLvU8eqFk0iigh4uc3t/HgAA">
<XPD:ATTR name="Name" type="string">errorMap</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kPucBST4f0SPYVHJrSUthgAA</XPD:REF>
<XPD:REF name="Type_">1eBKIGRm90iVNp4uw7K4uAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="Hxg2xXAtnEWmU0tgaUhZHQAA">
<XPD:ATTR name="Name" type="string">jsonSerialize</XPD:ATTR>
<XPD:REF name="Owner">1eBKIGRm90iVNp4uw7K4uAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="y91uC0/+zEW/s2ziB4SUKwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hxg2xXAtnEWmU0tgaUhZHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">fLvU8eqFk0iigh4uc3t/HgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">fC8pVCMhn0yxS9QHyH9wyAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">btp0z7HgUECEmeDGBqYpeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="qJn97OmKuE6+PTcloB0lxgAA">
<XPD:ATTR name="Name" type="string">err</XPD:ATTR>
<XPD:REF name="Namespace">A8NCikA+pkCXBd5rm9dtugAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="zAtlezbP60mwDX4PxUWTMAAA">
<XPD:ATTR name="Name" type="string">ValidationException</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">runtimeexception</XPD:ATTR>
<XPD:REF name="Namespace">qJn97OmKuE6+PTcloB0lxgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tQtUvrBrCESctnBSWy53IAAA</XPD:REF>
<XPD:REF name="Views[1]">nXgLQ+sx2EONS5F1qRvdSwAA</XPD:REF>
<XPD:REF name="Views[2]">DGq4hzNuyUKDOEtaBLTmdAAA</XPD:REF>
<XPD:REF name="Views[3]">kI1LaYiNNUKLY4dmqpWbLQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">/O1VlU2OSEG6ahdS9Fio+gAA</XPD:REF>
<XPD:REF name="Specializations[1]">EWpOpuRP5kiTdDccCbbkWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="HtM3PQVVGEyYnqP3SWwqRwAA">
<XPD:ATTR name="Name" type="string">UnresolvableValidatableException</XPD:ATTR>
<XPD:REF name="Namespace">qJn97OmKuE6+PTcloB0lxgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">e87depFKS0KLXrgSHm5ygAAA</XPD:REF>
<XPD:REF name="Views[1]">s9WTxAMluUaBT18+3n83LQAA</XPD:REF>
<XPD:REF name="Views[2]">si6u7watJEKnmLP/e2t9UQAA</XPD:REF>
<XPD:REF name="Views[3]">fjRfjDrc+UyFmK1f89EnNwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">/O1VlU2OSEG6ahdS9Fio+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="+TwupD2pak6NkJbEWXwlEAAA">
<XPD:ATTR name="Name" type="string">ValidationMismatchException</XPD:ATTR>
<XPD:REF name="Namespace">qJn97OmKuE6+PTcloB0lxgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OKbTjE1VEkGw5gwrV5gQUgAA</XPD:REF>
<XPD:REF name="Views[1]">2QnygACMZUqs1M5TPsynOwAA</XPD:REF>
<XPD:REF name="Views[2]">Q3sLyz51cU6ca5NSCyx3swAA</XPD:REF>
<XPD:REF name="Views[3]">KjSKaYc78EGtTrKEULZ8gAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">EWpOpuRP5kiTdDccCbbkWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[983]" type="UMLPackage" guid="+w7+e/ZCxE26FDW1h893AQAA">
<XPD:ATTR name="Name" type="string">n2nx.bind</XPD:ATTR>
<XPD:REF name="Namespace">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="0WekTe4WvUWjoPU2SUDviwAA">
<XPD:ATTR name="Name" type="string">ClassDiagram1</XPD:ATTR>
<XPD:REF name="DiagramOwner">+w7+e/ZCxE26FDW1h893AQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="kSAO8i57wUG1mBONUZh0qwAA">
<XPD:REF name="Diagram">0WekTe4WvUWjoPU2SUDviwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="AuEYuikMeku5rVQiG1qWBwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">h6eEzsAgJkaT2h/EFfuZ6QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ap/4jD+3REe6bUqS7sGh5AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="HjNhSvWzk0iXoBXz5/HwLgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MashalJob</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9qERkcKM4kCfmnm2ip9smQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="H+v7Ji0y9EOSxZOYDHuiugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="f12IVgYdqUyZ19V64iKxaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">h6eEzsAgJkaT2h/EFfuZ6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yYi3RougBUi/nBfWK0YLyAAA">
<XPD:REF name="Model">h6eEzsAgJkaT2h/EFfuZ6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="ZYovdJrP70mDgrQ+uWjmAAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">704</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">66</XPD:ATTR>
<XPD:ATTR name="StereotypeDisplay" type="UMLStereotypeDisplayKind">sdkIcon</XPD:ATTR>
<XPD:REF name="Model">zsc32HPm4U6+0ymV23ttqQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BzAb5lQB9EG2TNDj1EDkkAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="pkcbC0JUZEaTKvWE9NkMVgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UnmarshalJob</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="OEU/UHmbgE2uoXecTBJMTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5rnBfMA6CESjsyZdRVTyaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="s/v1xr8wOEiS8ZEgJMn+CgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zsc32HPm4U6+0ymV23ttqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rsvuT/AX3kKRNeF86aVhRAAA">
<XPD:REF name="Model">zsc32HPm4U6+0ymV23ttqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="h6eEzsAgJkaT2h/EFfuZ6QAA">
<XPD:ATTR name="Name" type="string">MashalJob</XPD:ATTR>
<XPD:REF name="Namespace">+w7+e/ZCxE26FDW1h893AQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">K0pmC4mc9EioU+1slKRwgAAA</XPD:REF>
<XPD:REF name="Views[1]">0NMhFCYsI0aPaElDuEyuNAAA</XPD:REF>
<XPD:REF name="Views[2]">cy1qwmFtqUeRwSHdHgaSdQAA</XPD:REF>
<XPD:REF name="Views[3]">AuEYuikMeku5rVQiG1qWBwAA</XPD:REF>
<XPD:REF name="Views[4]">f12IVgYdqUyZ19V64iKxaAAA</XPD:REF>
<XPD:REF name="Views[5]">yYi3RougBUi/nBfWK0YLyAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">XkEYUNHDGku+yPIDlqCUcgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="47vq6n9wlkGN2Ub4cEqwzQAA">
<XPD:ATTR name="Name" type="string">exec</XPD:ATTR>
<XPD:REF name="Owner">h6eEzsAgJkaT2h/EFfuZ6QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BXhOdCZVtUyJX3Q6467RbQAA">
<XPD:ATTR name="Name" type="string">magicContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">47vq6n9wlkGN2Ub4cEqwzQAA</XPD:REF>
<XPD:REF name="Type_">rIVZqUEmuEG0nknZKCwZjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="zsc32HPm4U6+0ymV23ttqQAA">
<XPD:ATTR name="Name" type="string">UnmarshalJob</XPD:ATTR>
<XPD:REF name="Namespace">+w7+e/ZCxE26FDW1h893AQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">6</XPD:ATTR>
<XPD:REF name="Views[0]">KAYZwMK8HEeIWuOEEDXCJwAA</XPD:REF>
<XPD:REF name="Views[1]">xZIQm/FjFECHgV1r52pxngAA</XPD:REF>
<XPD:REF name="Views[2]">0yKQtRWoEU2P516rX4gXXgAA</XPD:REF>
<XPD:REF name="Views[3]">ZYovdJrP70mDgrQ+uWjmAAAA</XPD:REF>
<XPD:REF name="Views[4]">s/v1xr8wOEiS8ZEgJMn+CgAA</XPD:REF>
<XPD:REF name="Views[5]">rsvuT/AX3kKRNeF86aVhRAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">N+GSuLdmpku1vMk4jfuYZwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="t3+hKGlNq0eWR50SVDvwfQAA">
<XPD:ATTR name="Name" type="string">exec</XPD:ATTR>
<XPD:REF name="Owner">zsc32HPm4U6+0ymV23ttqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="K/y9Zs3YfkOMQmoamiMnXwAA">
<XPD:ATTR name="Name" type="string">magicContext</XPD:ATTR>
<XPD:REF name="BehavioralFeature">t3+hKGlNq0eWR50SVDvwfQAA</XPD:REF>
<XPD:REF name="Type_">rIVZqUEmuEG0nknZKCwZjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedCollaborationInstanceSets" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedCollaborationInstanceSets[0]" type="UMLCollaborationInstanceSet" guid="6J67O7ol8Em29eBKEAqKiAAA">
<XPD:ATTR name="Name" type="string">CollaborationInstanceSet1</XPD:ATTR>
<XPD:REF name="RepresentedClassifier">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#InteractionInstanceSets" type="integer">1</XPD:ATTR>
<XPD:OBJ name="InteractionInstanceSets[0]" type="UMLInteractionInstanceSet" guid="WJFYZ48C/k2wtufeecKGOwAA">
<XPD:ATTR name="Name" type="string">InteractionInstanceSet1</XPD:ATTR>
<XPD:REF name="Context">6J67O7ol8Em29eBKEAqKiAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLSequenceDiagram" guid="mWPlFUb37UWR/7G1r7KmKAAA">
<XPD:ATTR name="Name" type="string">Dispatch</XPD:ATTR>
<XPD:REF name="DiagramOwner">WJFYZ48C/k2wtufeecKGOwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLSequenceDiagramView" guid="8a9gFOYYNU+g4dTujkxehgAA">
<XPD:REF name="Diagram">mWPlFUb37UWR/7G1r7KmKAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">20</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLSeqObjectView" guid="VqXfDpk0FEW0UTV2b8+XKAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">405</XPD:ATTR>
<XPD:REF name="Model">O+batCvew0WUzHZHjG7FRAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="B58ilTM4ZkyFnStbxQCprAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="f066V8MzmkmElRY0P4zriQAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : ControllerAdapter</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ED70VYMr8UGWE1lzYHsRlAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="njVv9zj2M0WC1boFuNbM7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="qwXzOLUYsUSxVDGvFF7FqwAA">
<XPD:REF name="Model">O+batCvew0WUzHZHjG7FRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLSeqObjectView" guid="QIzzHNkYhEandSkt0Xbt0wAA">
<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">20</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">gqa6eRtqfUOEdQD1y4bDJQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OR0mz7IGvEuklRTeegrlXwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="vVMF8/lcZEyGKf1FDuH9QwAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Mr.Atusch</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="PHr1vYu+l0eHN0oLi6AqJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Xw+MNtCQbkGak5kOYTNQzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="9bc3T2cpsEODDCiSf5eVWQAA">
<XPD:REF name="Model">gqa6eRtqfUOEdQD1y4bDJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLSeqObjectView" guid="UgIQu+Sh3EGHu8j4UHu3UgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">424</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">16</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">785</XPD:ATTR>
<XPD:REF name="Model">yR04FbChq0CbQAR3cnynigAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JLZhfnBb0EWymqRi9fOQaQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="0dl83oYwPkSdgLZlK9OIHQAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : DispatchContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="up1O4Z7l3k6QcWmYDa2ygQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="PupYBaFAcEWsvgQaIBQVIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="rOAT20aq+E+hCpydkH16TQAA">
<XPD:REF name="Model">yR04FbChq0CbQAR3cnynigAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLSeqObjectView" guid="xvrLoWT2jUCiPAMa6gLASwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">992</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">24</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">161</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">785</XPD:ATTR>
<XPD:REF name="Model">WR2ZChzmqU2eO1HSs2Ut7QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rxxnhGB20kqwoVnyl0CA+gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="AVOqJbrQ6EyXoDmN04KOXAAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : HttpParamGroup</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QVhDFRVs70e3C9BPbYzNGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="mGMN/+NONE6v4hriACdfwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="MNlITaKLTEKXR+e3tgRFrwAA">
<XPD:REF name="Model">WR2ZChzmqU2eO1HSs2Ut7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLSeqObjectView" guid="3AdUxRNT702WiVfGU1Z+DwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">700</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">77</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">537</XPD:ATTR>
<XPD:REF name="Model">tegUMksBXEOiLzyGDjjxFwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hK83afeng0Gg9yARJIJNeQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="v059lCpEM0KCZQpo1Hb0mwAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : MappingJob</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="VW4a1GS/H0q3m5jz1K+TNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="iHAjxcQFeECb9kCOOc7wQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="c3Q3YKOTm06G1RV5jIcf/wAA">
<XPD:REF name="Model">tegUMksBXEOiLzyGDjjxFwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLSeqObjectView" guid="SMV/QYrEEESe5NTm/vkCkgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">816</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">52</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">NLDzXy7hj06aVRjV4NM2HAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="EWgLUCaBA0qII6CvoMEpRgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="CiFAQw4KU0GXRK8yXvRlOQAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : DispatchTarget</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lz9XIzbF30yfIpMt+qTRHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1JXnTDcwwkKNcmnVFQwF4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="XDZ5/KRR0k+goN5HvAD4DgAA">
<XPD:REF name="Model">NLDzXy7hj06aVRjV4NM2HAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLSeqObjectView" guid="02Eirkq5f0+5Tvdg9k9CFQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1212</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">372</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">142</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">497</XPD:ATTR>
<XPD:REF name="Model">D3eHq54y20mZji8te3gmZQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6jlhOkNv+UqLlYNzi/Bi+gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qBM3iTCq80KW0PXSUG/XrQAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9SA9I8Q+v0KvI/hY3Dr61gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="KmR7pkHHpkKdWTVnfVzLqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="H9BpHBZIK0euIV+J7M/3WgAA">
<XPD:REF name="Model">D3eHq54y20mZji8te3gmZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLSeqStimulusView" guid="y8WP3VwCikWLGEnBeM3zZAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">71,96;467,96</XPD:ATTR>
<XPD:REF name="Model">CLdeM3p/uEm8+muUna4NXAAA</XPD:REF>
<XPD:REF name="Head">rOAT20aq+E+hCpydkH16TQAA</XPD:REF>
<XPD:REF name="Tail">9bc3T2cpsEODDCiSf5eVWQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="j/6h8oJBY0i44a+wZ7kxKQAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">CLdeM3p/uEm8+muUna4NXAAA</XPD:REF>
<XPD:REF name="HostEdge">y8WP3VwCikWLGEnBeM3zZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2UthobcTNUOAgt0wR3YbYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">CLdeM3p/uEm8+muUna4NXAAA</XPD:REF>
<XPD:REF name="HostEdge">y8WP3VwCikWLGEnBeM3zZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="yuADJfXaq0CJ4IPB8fv5KQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">CLdeM3p/uEm8+muUna4NXAAA</XPD:REF>
<XPD:REF name="HostEdge">y8WP3VwCikWLGEnBeM3zZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="AsdIEtacKEWS9R4eeY1SrwAA">
<XPD:ATTR name="Left" type="integer">467</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">133</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLSeqStimulusView" guid="PaHFr/xC1kqGvcUMWquO6wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">480,124;844,124</XPD:ATTR>
<XPD:REF name="Model">UJzKEKYtGUOEFfMWbfhGsgAA</XPD:REF>
<XPD:REF name="Head">XDZ5/KRR0k+goN5HvAD4DgAA</XPD:REF>
<XPD:REF name="Tail">rOAT20aq+E+hCpydkH16TQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0/VtsVkcGU23tXI/TmkXWQAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">2 : createFromString()</XPD:ATTR>
<XPD:REF name="Model">UJzKEKYtGUOEFfMWbfhGsgAA</XPD:REF>
<XPD:REF name="HostEdge">PaHFr/xC1kqGvcUMWquO6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Ra+xSlAu2Uq0AGWn5c2ldgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">UJzKEKYtGUOEFfMWbfhGsgAA</XPD:REF>
<XPD:REF name="HostEdge">PaHFr/xC1kqGvcUMWquO6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="V2Cyjo71sEKFVlJDIOQYRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">UJzKEKYtGUOEFfMWbfhGsgAA</XPD:REF>
<XPD:REF name="HostEdge">PaHFr/xC1kqGvcUMWquO6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="h2YT4ZtXVkSNCZRMO/pqtgAA">
<XPD:ATTR name="Left" type="integer">844</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">124</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLSeqStimulusView" guid="A9d41gdzx0qXjMAZaJ+M3QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">480,204;844,204</XPD:ATTR>
<XPD:REF name="Model">NmYemOjVUk2Cq/O3hu/S0AAA</XPD:REF>
<XPD:REF name="Head">XDZ5/KRR0k+goN5HvAD4DgAA</XPD:REF>
<XPD:REF name="Tail">rOAT20aq+E+hCpydkH16TQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="SrDWhGA+m0STXdvKp1lQ2AAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">3</XPD:ATTR>
<XPD:REF name="Model">NmYemOjVUk2Cq/O3hu/S0AAA</XPD:REF>
<XPD:REF name="HostEdge">A9d41gdzx0qXjMAZaJ+M3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="H3x9/elJDUeBnBh38AOPFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">NmYemOjVUk2Cq/O3hu/S0AAA</XPD:REF>
<XPD:REF name="HostEdge">A9d41gdzx0qXjMAZaJ+M3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="EbKuNhTu70qt8z0ik/Im5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">NmYemOjVUk2Cq/O3hu/S0AAA</XPD:REF>
<XPD:REF name="HostEdge">A9d41gdzx0qXjMAZaJ+M3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="Mok5l5IgeU2os89UOO6u+AAA">
<XPD:ATTR name="Left" type="integer">844</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">85</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLSeqStimulusView" guid="dfom9AbBbU6S/pJ+7TNAFgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">857,251;1065,251</XPD:ATTR>
<XPD:REF name="Model">oQqqxBPbIEW11ISaHPw8xgAA</XPD:REF>
<XPD:REF name="Head">MNlITaKLTEKXR+e3tgRFrwAA</XPD:REF>
<XPD:REF name="Tail">XDZ5/KRR0k+goN5HvAD4DgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="18OBBm42BUmb+QkaOj49iAAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">4</XPD:ATTR>
<XPD:REF name="Model">oQqqxBPbIEW11ISaHPw8xgAA</XPD:REF>
<XPD:REF name="HostEdge">dfom9AbBbU6S/pJ+7TNAFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="cUTBeIk/dkaYIMCRGlVLhwAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">oQqqxBPbIEW11ISaHPw8xgAA</XPD:REF>
<XPD:REF name="HostEdge">dfom9AbBbU6S/pJ+7TNAFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="w7CwIVDM20OARPAQnD4IkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">oQqqxBPbIEW11ISaHPw8xgAA</XPD:REF>
<XPD:REF name="HostEdge">dfom9AbBbU6S/pJ+7TNAFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="o69ov5kcuEyyf/b/jOQarwAA">
<XPD:ATTR name="Left" type="integer">1065</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">251</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLSeqStimulusView" guid="XoGjO5YMik+itEeaX4gbBAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">71,256;232,256</XPD:ATTR>
<XPD:REF name="Model">k0CNBb++R0eEQCTpWW6zNAAA</XPD:REF>
<XPD:REF name="Head">qwXzOLUYsUSxVDGvFF7FqwAA</XPD:REF>
<XPD:REF name="Tail">9bc3T2cpsEODDCiSf5eVWQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ZsDNbOoYvkKHLIVnT1RI4QAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">5 : atusch()</XPD:ATTR>
<XPD:REF name="Model">k0CNBb++R0eEQCTpWW6zNAAA</XPD:REF>
<XPD:REF name="HostEdge">XoGjO5YMik+itEeaX4gbBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zhWJmEEx8kqcKvvN9Au6XgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">k0CNBb++R0eEQCTpWW6zNAAA</XPD:REF>
<XPD:REF name="HostEdge">XoGjO5YMik+itEeaX4gbBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="DrM2QpM/PUixO4wLPRl7pwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">k0CNBb++R0eEQCTpWW6zNAAA</XPD:REF>
<XPD:REF name="HostEdge">XoGjO5YMik+itEeaX4gbBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="A99G42/UHEasg4hBB++YbQAA">
<XPD:ATTR name="Left" type="integer">232</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">256</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">100</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLSeqStimulusView" guid="smR07EzGD0qqozMHt+xKVwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">245,271;275,271;275,291;252,291</XPD:ATTR>
<XPD:REF name="Model">erc6qku/yUCc9cO3FTCJoAAA</XPD:REF>
<XPD:REF name="Head">qwXzOLUYsUSxVDGvFF7FqwAA</XPD:REF>
<XPD:REF name="Tail">qwXzOLUYsUSxVDGvFF7FqwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="O6iSADCiWkOl9cbNHK2swQAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">6</XPD:ATTR>
<XPD:REF name="Model">erc6qku/yUCc9cO3FTCJoAAA</XPD:REF>
<XPD:REF name="HostEdge">smR07EzGD0qqozMHt+xKVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="dzuZz/+/kkytEmVEMfGwUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">erc6qku/yUCc9cO3FTCJoAAA</XPD:REF>
<XPD:REF name="HostEdge">smR07EzGD0qqozMHt+xKVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="bjmg8jGjdUajjmJ0LvlKxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">erc6qku/yUCc9cO3FTCJoAAA</XPD:REF>
<XPD:REF name="HostEdge">smR07EzGD0qqozMHt+xKVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="/a6PUF9izEq1DJCWHiBlHQAA">
<XPD:ATTR name="Left" type="integer">239</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">291</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">61</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLSeqStimulusView" guid="wTopcG0va06mGVTMPyiqSwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">252,312;467,312</XPD:ATTR>
<XPD:REF name="Model">zfODPj6etkmFSw0DaMFwkAAA</XPD:REF>
<XPD:REF name="Head">rOAT20aq+E+hCpydkH16TQAA</XPD:REF>
<XPD:REF name="Tail">qwXzOLUYsUSxVDGvFF7FqwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tqPeIMssEU+cTWEh3/4FqgAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">7</XPD:ATTR>
<XPD:REF name="Model">zfODPj6etkmFSw0DaMFwkAAA</XPD:REF>
<XPD:REF name="HostEdge">wTopcG0va06mGVTMPyiqSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Gmb32ISZ606vqbHvWOY6GwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">zfODPj6etkmFSw0DaMFwkAAA</XPD:REF>
<XPD:REF name="HostEdge">wTopcG0va06mGVTMPyiqSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="MmNAeZ9cLk+7dJicCkMArQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">zfODPj6etkmFSw0DaMFwkAAA</XPD:REF>
<XPD:REF name="HostEdge">wTopcG0va06mGVTMPyiqSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="SQFCjwpFsUOHrw8j/R33WwAA">
<XPD:ATTR name="Left" type="integer">467</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">312</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">217</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLSeqStimulusView" guid="/Mn5jFRPI02dynMR7FPBCQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">480,344;731,344</XPD:ATTR>
<XPD:REF name="Model">ruMxLQPaEkSQV1yu6ZaUUwAA</XPD:REF>
<XPD:REF name="Head">c3Q3YKOTm06G1RV5jIcf/wAA</XPD:REF>
<XPD:REF name="Tail">rOAT20aq+E+hCpydkH16TQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="BlP9fjz22kaycCWGeegf6gAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">8 : __construct()</XPD:ATTR>
<XPD:REF name="Model">ruMxLQPaEkSQV1yu6ZaUUwAA</XPD:REF>
<XPD:REF name="HostEdge">/Mn5jFRPI02dynMR7FPBCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="85hsNhk7GUegRi3rjXbt/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">ruMxLQPaEkSQV1yu6ZaUUwAA</XPD:REF>
<XPD:REF name="HostEdge">/Mn5jFRPI02dynMR7FPBCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="NCGFBxGX10iBv6dj9ytCiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">ruMxLQPaEkSQV1yu6ZaUUwAA</XPD:REF>
<XPD:REF name="HostEdge">/Mn5jFRPI02dynMR7FPBCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="KxaiaMTQWEuFfghTGw4v8QAA">
<XPD:ATTR name="Left" type="integer">731</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">344</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">85</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLSeqStimulusView" guid="eDTgtvIVaEe+WL0QYzbr8QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">480,500;731,500</XPD:ATTR>
<XPD:REF name="Model">Lqr5Ar+U/0WEN31dAe/wQQAA</XPD:REF>
<XPD:REF name="Head">c3Q3YKOTm06G1RV5jIcf/wAA</XPD:REF>
<XPD:REF name="Tail">rOAT20aq+E+hCpydkH16TQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="nvqT0wK0xEKf3+q+tFwHfwAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">9 : execute()</XPD:ATTR>
<XPD:REF name="Model">Lqr5Ar+U/0WEN31dAe/wQQAA</XPD:REF>
<XPD:REF name="HostEdge">eDTgtvIVaEe+WL0QYzbr8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="drZeE6BDLkqxjdWpMXKuwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">Lqr5Ar+U/0WEN31dAe/wQQAA</XPD:REF>
<XPD:REF name="HostEdge">eDTgtvIVaEe+WL0QYzbr8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="w3D3hfO9IEShyqlfA2uTLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">Lqr5Ar+U/0WEN31dAe/wQQAA</XPD:REF>
<XPD:REF name="HostEdge">eDTgtvIVaEe+WL0QYzbr8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="r7tPTlaDdUi3gH6CHofTrAAA">
<XPD:ATTR name="Left" type="integer">731</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">252</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLSeqStimulusView" guid="lgmVJpXByU+Hd0FoUj9FjwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">744,528;774,528;774,548;751,548</XPD:ATTR>
<XPD:REF name="Model">IXJZ6HpsGE6GkLcaBNeLGQAA</XPD:REF>
<XPD:REF name="Head">c3Q3YKOTm06G1RV5jIcf/wAA</XPD:REF>
<XPD:REF name="Tail">c3Q3YKOTm06G1RV5jIcf/wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="v1lTEDpr3UqJD0Xv9PDm+wAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">10 : mapLevel()</XPD:ATTR>
<XPD:REF name="Model">IXJZ6HpsGE6GkLcaBNeLGQAA</XPD:REF>
<XPD:REF name="HostEdge">lgmVJpXByU+Hd0FoUj9FjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="X4HujOmPWUSwgWXXJcsU4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">IXJZ6HpsGE6GkLcaBNeLGQAA</XPD:REF>
<XPD:REF name="HostEdge">lgmVJpXByU+Hd0FoUj9FjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+rRoE7hdskiwIQjkUb8DEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">IXJZ6HpsGE6GkLcaBNeLGQAA</XPD:REF>
<XPD:REF name="HostEdge">lgmVJpXByU+Hd0FoUj9FjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="p/a2zYltu0m7m5Nm9mvMiwAA">
<XPD:ATTR name="Left" type="integer">738</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">548</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">169</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLSeqStimulusView" guid="QqGNHYBL2karnay+iekARwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">751,585;1065,585</XPD:ATTR>
<XPD:REF name="Model">Pc5wRinabUyD23xSCx+uDAAA</XPD:REF>
<XPD:REF name="Head">MNlITaKLTEKXR+e3tgRFrwAA</XPD:REF>
<XPD:REF name="Tail">c3Q3YKOTm06G1RV5jIcf/wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="u/RwNcumsUirLAJshSQmtwAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">11 : extractValues()</XPD:ATTR>
<XPD:REF name="Model">Pc5wRinabUyD23xSCx+uDAAA</XPD:REF>
<XPD:REF name="HostEdge">QqGNHYBL2karnay+iekARwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="TWa4FjvDAUGW+5XjMoMwRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">Pc5wRinabUyD23xSCx+uDAAA</XPD:REF>
<XPD:REF name="HostEdge">QqGNHYBL2karnay+iekARwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wVLB2gKPFEaDQYwXWkYbVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">Pc5wRinabUyD23xSCx+uDAAA</XPD:REF>
<XPD:REF name="HostEdge">QqGNHYBL2karnay+iekARwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="Qtc65yZfjEy63uGYqnMkFwAA">
<XPD:ATTR name="Left" type="integer">1065</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">585</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLSeqStimulusView" guid="1TwdFKv8Y0WU/Z6G28GZlwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">751,636;1065,636</XPD:ATTR>
<XPD:REF name="Model">vHjUCnsFGkm36SUlIWFzeAAA</XPD:REF>
<XPD:REF name="Head">MNlITaKLTEKXR+e3tgRFrwAA</XPD:REF>
<XPD:REF name="Tail">c3Q3YKOTm06G1RV5jIcf/wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="WdDb5uehdkuYI3Iyq6cdZQAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">12 : extractOptionMap()</XPD:ATTR>
<XPD:REF name="Model">vHjUCnsFGkm36SUlIWFzeAAA</XPD:REF>
<XPD:REF name="HostEdge">1TwdFKv8Y0WU/Z6G28GZlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1MxMldAzQUCWgPFM+wrfRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">vHjUCnsFGkm36SUlIWFzeAAA</XPD:REF>
<XPD:REF name="HostEdge">1TwdFKv8Y0WU/Z6G28GZlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="iK9e6pHfEUKh5DwE93tdNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">vHjUCnsFGkm36SUlIWFzeAAA</XPD:REF>
<XPD:REF name="HostEdge">1TwdFKv8Y0WU/Z6G28GZlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="3tu1IIw+YUaN0o7vK5EQ9gAA">
<XPD:ATTR name="Left" type="integer">1065</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">636</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLSeqStimulusView" guid="WCfvCzHbRU6+2Cg/r8s7rwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">751,708;1276,708</XPD:ATTR>
<XPD:REF name="Model">CeWW8PcYKUepLN/3bbc2zgAA</XPD:REF>
<XPD:REF name="Head">H9BpHBZIK0euIV+J7M/3WgAA</XPD:REF>
<XPD:REF name="Tail">c3Q3YKOTm06G1RV5jIcf/wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="MX1box5FK0GfYNu3nhpJ2QAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">13</XPD:ATTR>
<XPD:REF name="Model">CeWW8PcYKUepLN/3bbc2zgAA</XPD:REF>
<XPD:REF name="HostEdge">WCfvCzHbRU6+2Cg/r8s7rwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="inYCpO9TwkSjCZ3zm+PJ7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">CeWW8PcYKUepLN/3bbc2zgAA</XPD:REF>
<XPD:REF name="HostEdge">WCfvCzHbRU6+2Cg/r8s7rwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="J2e3AhX5xU2JHus3tyimTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">CeWW8PcYKUepLN/3bbc2zgAA</XPD:REF>
<XPD:REF name="HostEdge">WCfvCzHbRU6+2Cg/r8s7rwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="ndKHwPYbMUK8uHbHZzRy6wAA">
<XPD:ATTR name="Left" type="integer">1276</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">708</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingStimuli" type="integer">13</XPD:ATTR>
<XPD:OBJ name="ParticipatingStimuli[0]" type="UMLStimulus" guid="CLdeM3p/uEm8+muUna4NXAAA">
<XPD:ATTR name="Arguments" type="string">httpMethod: string, params: array</XPD:ATTR>
<XPD:REF name="Sender">gqa6eRtqfUOEdQD1y4bDJQAA</XPD:REF>
<XPD:REF name="Receiver">yR04FbChq0CbQAR3cnynigAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="Q4CvI47uvEGS5JJxkheCkQAA">
<XPD:REF name="Stimulus">CLdeM3p/uEm8+muUna4NXAAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">WJFYZ48C/k2wtufeecKGOwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">y8WP3VwCikWLGEnBeM3zZAAA</XPD:REF>
<XPD:REF name="Views[1]">j/6h8oJBY0i44a+wZ7kxKQAA</XPD:REF>
<XPD:REF name="Views[2]">2UthobcTNUOAgt0wR3YbYgAA</XPD:REF>
<XPD:REF name="Views[3]">yuADJfXaq0CJ4IPB8fv5KQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[1]" type="UMLStimulus" guid="UJzKEKYtGUOEFfMWbfhGsgAA">
<XPD:REF name="Sender">yR04FbChq0CbQAR3cnynigAA</XPD:REF>
<XPD:REF name="Receiver">NLDzXy7hj06aVRjV4NM2HAAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="tOJ8gs1aLU6jWfutAbWsowAA">
<XPD:REF name="Stimulus">UJzKEKYtGUOEFfMWbfhGsgAA</XPD:REF>
<XPD:REF name="Operation">Ojp5I7/5W0i+Mu8ZUPNlNgAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">WJFYZ48C/k2wtufeecKGOwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PaHFr/xC1kqGvcUMWquO6wAA</XPD:REF>
<XPD:REF name="Views[1]">0/VtsVkcGU23tXI/TmkXWQAA</XPD:REF>
<XPD:REF name="Views[2]">Ra+xSlAu2Uq0AGWn5c2ldgAA</XPD:REF>
<XPD:REF name="Views[3]">V2Cyjo71sEKFVlJDIOQYRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[2]" type="UMLStimulus" guid="NmYemOjVUk2Cq/O3hu/S0AAA">
<XPD:REF name="Sender">yR04FbChq0CbQAR3cnynigAA</XPD:REF>
<XPD:REF name="Receiver">NLDzXy7hj06aVRjV4NM2HAAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="Zn7SY6q+wk2OVRdIV4cyrwAA">
<XPD:REF name="Stimulus">NmYemOjVUk2Cq/O3hu/S0AAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">WJFYZ48C/k2wtufeecKGOwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">A9d41gdzx0qXjMAZaJ+M3QAA</XPD:REF>
<XPD:REF name="Views[1]">SrDWhGA+m0STXdvKp1lQ2AAA</XPD:REF>
<XPD:REF name="Views[2]">H3x9/elJDUeBnBh38AOPFAAA</XPD:REF>
<XPD:REF name="Views[3]">EbKuNhTu70qt8z0ik/Im5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[3]" type="UMLStimulus" guid="oQqqxBPbIEW11ISaHPw8xgAA">
<XPD:REF name="Sender">NLDzXy7hj06aVRjV4NM2HAAA</XPD:REF>
<XPD:REF name="Receiver">WR2ZChzmqU2eO1HSs2Ut7QAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCreateAction" guid="jPzVn195uUqV+SuGw3DWcwAA">
<XPD:REF name="Stimulus">oQqqxBPbIEW11ISaHPw8xgAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">WJFYZ48C/k2wtufeecKGOwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dfom9AbBbU6S/pJ+7TNAFgAA</XPD:REF>
<XPD:REF name="Views[1]">18OBBm42BUmb+QkaOj49iAAA</XPD:REF>
<XPD:REF name="Views[2]">cUTBeIk/dkaYIMCRGlVLhwAA</XPD:REF>
<XPD:REF name="Views[3]">w7CwIVDM20OARPAQnD4IkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[4]" type="UMLStimulus" guid="k0CNBb++R0eEQCTpWW6zNAAA">
<XPD:ATTR name="Name" type="string">atusch</XPD:ATTR>
<XPD:REF name="Sender">gqa6eRtqfUOEdQD1y4bDJQAA</XPD:REF>
<XPD:REF name="Receiver">O+batCvew0WUzHZHjG7FRAAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="fiS4h/7It06ZTi3aNBgXEwAA">
<XPD:REF name="Stimulus">k0CNBb++R0eEQCTpWW6zNAAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">WJFYZ48C/k2wtufeecKGOwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XoGjO5YMik+itEeaX4gbBAAA</XPD:REF>
<XPD:REF name="Views[1]">ZsDNbOoYvkKHLIVnT1RI4QAA</XPD:REF>
<XPD:REF name="Views[2]">zhWJmEEx8kqcKvvN9Au6XgAA</XPD:REF>
<XPD:REF name="Views[3]">DrM2QpM/PUixO4wLPRl7pwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[5]" type="UMLStimulus" guid="erc6qku/yUCc9cO3FTCJoAAA">
<XPD:REF name="Sender">O+batCvew0WUzHZHjG7FRAAA</XPD:REF>
<XPD:REF name="Receiver">O+batCvew0WUzHZHjG7FRAAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="i+UgGR6CUkmOtQV91NihEwAA">
<XPD:REF name="Stimulus">erc6qku/yUCc9cO3FTCJoAAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">WJFYZ48C/k2wtufeecKGOwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">smR07EzGD0qqozMHt+xKVwAA</XPD:REF>
<XPD:REF name="Views[1]">O6iSADCiWkOl9cbNHK2swQAA</XPD:REF>
<XPD:REF name="Views[2]">dzuZz/+/kkytEmVEMfGwUwAA</XPD:REF>
<XPD:REF name="Views[3]">bjmg8jGjdUajjmJ0LvlKxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[6]" type="UMLStimulus" guid="zfODPj6etkmFSw0DaMFwkAAA">
<XPD:REF name="Sender">O+batCvew0WUzHZHjG7FRAAA</XPD:REF>
<XPD:REF name="Receiver">yR04FbChq0CbQAR3cnynigAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="2EotB6z73kupi0apGoCMwgAA">
<XPD:REF name="Stimulus">zfODPj6etkmFSw0DaMFwkAAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">WJFYZ48C/k2wtufeecKGOwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wTopcG0va06mGVTMPyiqSwAA</XPD:REF>
<XPD:REF name="Views[1]">tqPeIMssEU+cTWEh3/4FqgAA</XPD:REF>
<XPD:REF name="Views[2]">Gmb32ISZ606vqbHvWOY6GwAA</XPD:REF>
<XPD:REF name="Views[3]">MmNAeZ9cLk+7dJicCkMArQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[7]" type="UMLStimulus" guid="ruMxLQPaEkSQV1yu6ZaUUwAA">
<XPD:ATTR name="Arguments" type="string">paramGroup</XPD:ATTR>
<XPD:REF name="Sender">yR04FbChq0CbQAR3cnynigAA</XPD:REF>
<XPD:REF name="Receiver">tegUMksBXEOiLzyGDjjxFwAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="fDrCtlawFkud/r32az6KCAAA">
<XPD:REF name="Stimulus">ruMxLQPaEkSQV1yu6ZaUUwAA</XPD:REF>
<XPD:REF name="Operation">HWFs8vrrfEq8LjLclcDreQAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">WJFYZ48C/k2wtufeecKGOwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/Mn5jFRPI02dynMR7FPBCQAA</XPD:REF>
<XPD:REF name="Views[1]">BlP9fjz22kaycCWGeegf6gAA</XPD:REF>
<XPD:REF name="Views[2]">85hsNhk7GUegRi3rjXbt/AAA</XPD:REF>
<XPD:REF name="Views[3]">NCGFBxGX10iBv6dj9ytCiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[8]" type="UMLStimulus" guid="Lqr5Ar+U/0WEN31dAe/wQQAA">
<XPD:ATTR name="Arguments" type="string">dispatchableObject</XPD:ATTR>
<XPD:REF name="Sender">yR04FbChq0CbQAR3cnynigAA</XPD:REF>
<XPD:REF name="Receiver">tegUMksBXEOiLzyGDjjxFwAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="3z/3NWyXbkKZg8zFDEUqpgAA">
<XPD:REF name="Stimulus">Lqr5Ar+U/0WEN31dAe/wQQAA</XPD:REF>
<XPD:REF name="Operation">cnpJ+eJbgk+XdPtYZy8pqQAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">WJFYZ48C/k2wtufeecKGOwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">eDTgtvIVaEe+WL0QYzbr8QAA</XPD:REF>
<XPD:REF name="Views[1]">nvqT0wK0xEKf3+q+tFwHfwAA</XPD:REF>
<XPD:REF name="Views[2]">drZeE6BDLkqxjdWpMXKuwwAA</XPD:REF>
<XPD:REF name="Views[3]">w3D3hfO9IEShyqlfA2uTLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[9]" type="UMLStimulus" guid="IXJZ6HpsGE6GkLcaBNeLGQAA">
<XPD:REF name="Sender">tegUMksBXEOiLzyGDjjxFwAA</XPD:REF>
<XPD:REF name="Receiver">tegUMksBXEOiLzyGDjjxFwAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="9hn2oLC7ZE6z0XPtou84ZgAA">
<XPD:REF name="Stimulus">IXJZ6HpsGE6GkLcaBNeLGQAA</XPD:REF>
<XPD:REF name="Operation">rcwuQmemaEmhXvNkhAel5gAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">WJFYZ48C/k2wtufeecKGOwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lgmVJpXByU+Hd0FoUj9FjwAA</XPD:REF>
<XPD:REF name="Views[1]">v1lTEDpr3UqJD0Xv9PDm+wAA</XPD:REF>
<XPD:REF name="Views[2]">X4HujOmPWUSwgWXXJcsU4QAA</XPD:REF>
<XPD:REF name="Views[3]">+rRoE7hdskiwIQjkUb8DEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[10]" type="UMLStimulus" guid="Pc5wRinabUyD23xSCx+uDAAA">
<XPD:REF name="Sender">tegUMksBXEOiLzyGDjjxFwAA</XPD:REF>
<XPD:REF name="Receiver">WR2ZChzmqU2eO1HSs2Ut7QAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="qLW4TPYodUKeusHz8+nxigAA">
<XPD:REF name="Stimulus">Pc5wRinabUyD23xSCx+uDAAA</XPD:REF>
<XPD:REF name="Operation">kf1cNgZuW0qw3F6xeIDcUwAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">WJFYZ48C/k2wtufeecKGOwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QqGNHYBL2karnay+iekARwAA</XPD:REF>
<XPD:REF name="Views[1]">u/RwNcumsUirLAJshSQmtwAA</XPD:REF>
<XPD:REF name="Views[2]">TWa4FjvDAUGW+5XjMoMwRAAA</XPD:REF>
<XPD:REF name="Views[3]">wVLB2gKPFEaDQYwXWkYbVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[11]" type="UMLStimulus" guid="vHjUCnsFGkm36SUlIWFzeAAA">
<XPD:REF name="Sender">tegUMksBXEOiLzyGDjjxFwAA</XPD:REF>
<XPD:REF name="Receiver">WR2ZChzmqU2eO1HSs2Ut7QAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="84kP9cVm0keBYKq1/xGAhQAA">
<XPD:REF name="Stimulus">vHjUCnsFGkm36SUlIWFzeAAA</XPD:REF>
<XPD:REF name="Operation">+bl9AuQe2UGpzC3dksF8sQAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">WJFYZ48C/k2wtufeecKGOwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1TwdFKv8Y0WU/Z6G28GZlwAA</XPD:REF>
<XPD:REF name="Views[1]">WdDb5uehdkuYI3Iyq6cdZQAA</XPD:REF>
<XPD:REF name="Views[2]">1MxMldAzQUCWgPFM+wrfRgAA</XPD:REF>
<XPD:REF name="Views[3]">iK9e6pHfEUKh5DwE93tdNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[12]" type="UMLStimulus" guid="CeWW8PcYKUepLN/3bbc2zgAA">
<XPD:REF name="Sender">tegUMksBXEOiLzyGDjjxFwAA</XPD:REF>
<XPD:REF name="Receiver">D3eHq54y20mZji8te3gmZQAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="qs7UVqFOskGqFyNLjuEmcwAA">
<XPD:REF name="Stimulus">CeWW8PcYKUepLN/3bbc2zgAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">WJFYZ48C/k2wtufeecKGOwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">WCfvCzHbRU6+2Cg/r8s7rwAA</XPD:REF>
<XPD:REF name="Views[1]">MX1box5FK0GfYNu3nhpJ2QAA</XPD:REF>
<XPD:REF name="Views[2]">inYCpO9TwkSjCZ3zm+PJ7gAA</XPD:REF>
<XPD:REF name="Views[3]">J2e3AhX5xU2JHus3tyimTwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingInstances" type="integer">8</XPD:ATTR>
<XPD:OBJ name="ParticipatingInstances[0]" type="UMLObject" guid="O+batCvew0WUzHZHjG7FRAAA">
<XPD:REF name="Classifier">0ZdO+QztZ0uYx2xlR+bECAAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">6J67O7ol8Em29eBKEAqKiAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">VqXfDpk0FEW0UTV2b8+XKAAA</XPD:REF>
<XPD:REF name="Views[1]">qwXzOLUYsUSxVDGvFF7FqwAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">erc6qku/yUCc9cO3FTCJoAAA</XPD:REF>
<XPD:REF name="SendingStimuli[1]">zfODPj6etkmFSw0DaMFwkAAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">k0CNBb++R0eEQCTpWW6zNAAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[1]">erc6qku/yUCc9cO3FTCJoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[1]" type="UMLObject" guid="gqa6eRtqfUOEdQD1y4bDJQAA">
<XPD:ATTR name="Name" type="string">Mr.Atusch</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">6J67O7ol8Em29eBKEAqKiAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">QIzzHNkYhEandSkt0Xbt0wAA</XPD:REF>
<XPD:REF name="Views[1]">9bc3T2cpsEODDCiSf5eVWQAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">k0CNBb++R0eEQCTpWW6zNAAA</XPD:REF>
<XPD:REF name="SendingStimuli[1]">CLdeM3p/uEm8+muUna4NXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[2]" type="UMLObject" guid="yR04FbChq0CbQAR3cnynigAA">
<XPD:REF name="Classifier">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">6J67O7ol8Em29eBKEAqKiAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">UgIQu+Sh3EGHu8j4UHu3UgAA</XPD:REF>
<XPD:REF name="Views[1]">rOAT20aq+E+hCpydkH16TQAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">4</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">ruMxLQPaEkSQV1yu6ZaUUwAA</XPD:REF>
<XPD:REF name="SendingStimuli[1]">Lqr5Ar+U/0WEN31dAe/wQQAA</XPD:REF>
<XPD:REF name="SendingStimuli[2]">UJzKEKYtGUOEFfMWbfhGsgAA</XPD:REF>
<XPD:REF name="SendingStimuli[3]">NmYemOjVUk2Cq/O3hu/S0AAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">zfODPj6etkmFSw0DaMFwkAAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[1]">CLdeM3p/uEm8+muUna4NXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[3]" type="UMLObject" guid="WR2ZChzmqU2eO1HSs2Ut7QAA">
<XPD:REF name="Classifier">FiZYz/UNi0e0twdOHuzEOwAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">6J67O7ol8Em29eBKEAqKiAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">xvrLoWT2jUCiPAMa6gLASwAA</XPD:REF>
<XPD:REF name="Views[1]">MNlITaKLTEKXR+e3tgRFrwAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">3</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">oQqqxBPbIEW11ISaHPw8xgAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[1]">Pc5wRinabUyD23xSCx+uDAAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[2]">vHjUCnsFGkm36SUlIWFzeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[4]" type="UMLObject" guid="tegUMksBXEOiLzyGDjjxFwAA">
<XPD:REF name="Classifier">p5OG9sO0h0aWUc9lctFh8gAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">6J67O7ol8Em29eBKEAqKiAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">3AdUxRNT702WiVfGU1Z+DwAA</XPD:REF>
<XPD:REF name="Views[1]">c3Q3YKOTm06G1RV5jIcf/wAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">4</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">IXJZ6HpsGE6GkLcaBNeLGQAA</XPD:REF>
<XPD:REF name="SendingStimuli[1]">Pc5wRinabUyD23xSCx+uDAAA</XPD:REF>
<XPD:REF name="SendingStimuli[2]">vHjUCnsFGkm36SUlIWFzeAAA</XPD:REF>
<XPD:REF name="SendingStimuli[3]">CeWW8PcYKUepLN/3bbc2zgAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">3</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">ruMxLQPaEkSQV1yu6ZaUUwAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[1]">Lqr5Ar+U/0WEN31dAe/wQQAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[2]">IXJZ6HpsGE6GkLcaBNeLGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[5]" type="UMLObject" guid="wGunEVhYrE+Cyb6Qq0IidwAA">
<XPD:REF name="Classifier">p5OG9sO0h0aWUc9lctFh8gAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">6J67O7ol8Em29eBKEAqKiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[6]" type="UMLObject" guid="NLDzXy7hj06aVRjV4NM2HAAA">
<XPD:REF name="Classifier">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">6J67O7ol8Em29eBKEAqKiAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">SMV/QYrEEESe5NTm/vkCkgAA</XPD:REF>
<XPD:REF name="Views[1]">XDZ5/KRR0k+goN5HvAD4DgAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">oQqqxBPbIEW11ISaHPw8xgAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">UJzKEKYtGUOEFfMWbfhGsgAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[1]">NmYemOjVUk2Cq/O3hu/S0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[7]" type="UMLObject" guid="D3eHq54y20mZji8te3gmZQAA">
<XPD:REF name="CollaborationInstanceSet">6J67O7ol8Em29eBKEAqKiAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">02Eirkq5f0+5Tvdg9k9CFQAA</XPD:REF>
<XPD:REF name="Views[1]">H9BpHBZIK0euIV+J7M/3WgAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">CeWW8PcYKUepLN/3bbc2zgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedCollaborationInstanceSets[1]" type="UMLCollaborationInstanceSet" guid="YvwRmX7WFUqdpKbfmc4PqwAA">
<XPD:ATTR name="Name" type="string">CollaborationInstanceSet2</XPD:ATTR>
<XPD:REF name="RepresentedClassifier">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#InteractionInstanceSets" type="integer">1</XPD:ATTR>
<XPD:OBJ name="InteractionInstanceSets[0]" type="UMLInteractionInstanceSet" guid="3pfWB0/030yUMwk6LqqPjAAA">
<XPD:ATTR name="Name" type="string">InteractionInstanceSet1</XPD:ATTR>
<XPD:REF name="Context">YvwRmX7WFUqdpKbfmc4PqwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLSequenceDiagram" guid="y/x1WY2AYUuVJDhlTcmTxQAA">
<XPD:ATTR name="Name" type="string">Dispatch</XPD:ATTR>
<XPD:REF name="DiagramOwner">3pfWB0/030yUMwk6LqqPjAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLSequenceDiagramView" guid="wZdQYUy58UGtLpZlU8cSFQAA">
<XPD:REF name="Diagram">y/x1WY2AYUuVJDhlTcmTxQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLCombinedFragmentView" guid="FlO+Tuf29UyWut5L9+tIzgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">620</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">704</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">396</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">188</XPD:ATTR>
<XPD:REF name="Model">DEmmwaNR+UaDI4t1JDBZ5gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="LabelView" guid="416A2C1TJEO0OhqH9wPTgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="FrameTypeLabel" type="LabelView" guid="f0m5PkXwEU+confNPP0s8gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">alt</XPD:ATTR>
</XPD:OBJ>
<XPD:ATTR name="#ContainedViews" type="integer">1</XPD:ATTR>
<XPD:OBJ name="ContainedViews[0]" type="UMLInteractionOperandView" guid="n8Y6fz1iG0S7kbmN0fX1YgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">620</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">724</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">396</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">168</XPD:ATTR>
<XPD:REF name="Model">7zBU0qvNg0OM5TrbTwFC7gAA</XPD:REF>
<XPD:REF name="ContainerView">FlO+Tuf29UyWut5L9+tIzgAA</XPD:REF>
<XPD:OBJ name="GuardLabel" type="LabelView" guid="TOnhAvbuLESsxeo25l6j9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLSeqObjectView" guid="ulLRl5mBakSV7t9RPy9rKAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">265</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">256</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">413</XPD:ATTR>
<XPD:REF name="Model">Oi3tN9EUSkiAK5vE7uLiEQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="a4TuTc73QEyb3o9Xwo2NtwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="j0cp5U1xakKTq3vncw2tDgAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : DispatchContext</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gcv10mxQ2kWWIa71RmdLZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="h86a4TRg7UyIjtZ7vDLNIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="kDbTXkgzoku0Ap5GBkwiTgAA">
<XPD:REF name="Model">Oi3tN9EUSkiAK5vE7uLiEQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLSeqObjectView" guid="VNWGTF4eTE+tBk0/7ImVtQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">60</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">256</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">zqOzyOt1nkaxkg5ygU+pcAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OV/Uf0MpnUCnqh8aTxw0KwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MIXCLj9GaEOrZ2mIxWW6iAAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Object1</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="jvAVKJTprEmhr49g6k83MAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="zLJrLz65pUSxAD1RT5uc5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="Z9bx1HpgaEyUx4aeNMj9ggAA">
<XPD:REF name="Model">zqOzyOt1nkaxkg5ygU+pcAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLSeqObjectView" guid="GCKxoqaa4UqrCWCj318FfQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">920</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">240</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">93</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">oQm3GSGJPEeJ1Slyp3/E2gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="TXy56dGvxUO8Rysn+pM1fAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="cRtu6JiWnkuiB/WygwNXBQAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : DispatchTarget</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bteseHQ6t0WkmciT5hSgqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="KCXFsbDHCE2mljeEINx7swAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="bCXSYQFOkkKt87QVhLE5qQAA">
<XPD:REF name="Model">oQm3GSGJPEeJ1Slyp3/E2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLSeqObjectView" guid="cR7yRXD4hU+hu99FpB5YGAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">544</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">244</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">78</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">733</XPD:ATTR>
<XPD:REF name="Model">pqht47869ECyjDIUJsSBMgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="yzrhlx1Zi0S0R9WLUDfe3gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="O1CwE44kq0+4ZFoxni3T4wAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6d8rpkYQWkCBxj2Hl8mZ5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="XJJC2QdC20iQ3y74FA32kAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="xC1OWD/8X0qqR2y3yUUq2AAA">
<XPD:REF name="Model">pqht47869ECyjDIUJsSBMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLSeqObjectView" guid="7X/+CCc5xEWQNmAtlEDiGQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">748</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">236</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">88</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">741</XPD:ATTR>
<XPD:REF name="Model">K7L/v5TrkEe5hviHC40s4AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rKvQqhcylkybBmKE2gYQtgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="3aBV7dj42Ei1wi2S70E0nQAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+aGd8YqfSEyIZ8aJhZ2CkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Q41/JKHuYEqCCbsgeaB0ZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="hvyW7imNLUa1/WfqqP5zSwAA">
<XPD:REF name="Model">K7L/v5TrkEe5hviHC40s4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLSeqStimulusView" guid="HfKt2Yyv00K38O8JHDbJ9wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">95,432;308,432</XPD:ATTR>
<XPD:REF name="Model">givrka7urU+z+0JID1/a6wAA</XPD:REF>
<XPD:REF name="Head">kDbTXkgzoku0Ap5GBkwiTgAA</XPD:REF>
<XPD:REF name="Tail">Z9bx1HpgaEyUx4aeNMj9ggAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="fxL41LaXl0Ke84ildSJjXAAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">givrka7urU+z+0JID1/a6wAA</XPD:REF>
<XPD:REF name="HostEdge">HfKt2Yyv00K38O8JHDbJ9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1xzf96aCMUSQKooTI8gTTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">givrka7urU+z+0JID1/a6wAA</XPD:REF>
<XPD:REF name="HostEdge">HfKt2Yyv00K38O8JHDbJ9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="HWU2VYJNqEWTbcpZMH1oxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">givrka7urU+z+0JID1/a6wAA</XPD:REF>
<XPD:REF name="HostEdge">HfKt2Yyv00K38O8JHDbJ9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="Kd6LUmfnukiwSn0ZxDhzOAAA">
<XPD:ATTR name="Left" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">432</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">109</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLSeqStimulusView" guid="wb4v+cmUPUWzjuFtjcgflgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">321,536;576,536</XPD:ATTR>
<XPD:REF name="Model">2qrUkj5FRUuTG3i5jsoMggAA</XPD:REF>
<XPD:REF name="Head">xC1OWD/8X0qqR2y3yUUq2AAA</XPD:REF>
<XPD:REF name="Tail">kDbTXkgzoku0Ap5GBkwiTgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="vDozzBFThE21LRRFZSto9QAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">2</XPD:ATTR>
<XPD:REF name="Model">2qrUkj5FRUuTG3i5jsoMggAA</XPD:REF>
<XPD:REF name="HostEdge">wb4v+cmUPUWzjuFtjcgflgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Z9xnqhwVy02ex/RDYpTIHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">2qrUkj5FRUuTG3i5jsoMggAA</XPD:REF>
<XPD:REF name="HostEdge">wb4v+cmUPUWzjuFtjcgflgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="15c6cINH7UGKpmmQOUwgJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">2qrUkj5FRUuTG3i5jsoMggAA</XPD:REF>
<XPD:REF name="HostEdge">wb4v+cmUPUWzjuFtjcgflgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="DRh1WWRYtE+hGzqLY8WzDAAA">
<XPD:ATTR name="Left" type="integer">576</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">536</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">113</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLSeqStimulusView" guid="7wgtonmzpUC/qhkAoeC9NwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">589,572;785,572</XPD:ATTR>
<XPD:REF name="Model">vvFaLqICQkyvp6K/Pmdu6gAA</XPD:REF>
<XPD:REF name="Head">hvyW7imNLUa1/WfqqP5zSwAA</XPD:REF>
<XPD:REF name="Tail">xC1OWD/8X0qqR2y3yUUq2AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="aKVzxEkvQkWjkJeyXiHCGAAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">3</XPD:ATTR>
<XPD:REF name="Model">vvFaLqICQkyvp6K/Pmdu6gAA</XPD:REF>
<XPD:REF name="HostEdge">7wgtonmzpUC/qhkAoeC9NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="whR/c2aF60WH4BExnQMq8AAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">vvFaLqICQkyvp6K/Pmdu6gAA</XPD:REF>
<XPD:REF name="HostEdge">7wgtonmzpUC/qhkAoeC9NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xUOUj8wUp0SyJAuNQ38U2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">vvFaLqICQkyvp6K/Pmdu6gAA</XPD:REF>
<XPD:REF name="HostEdge">7wgtonmzpUC/qhkAoeC9NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="liM2X8XJmEuwVD+VMlQqGwAA">
<XPD:ATTR name="Left" type="integer">785</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">572</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLSeqStimulusView" guid="/CG/a7tHtkK8na+DCSaRTQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">589,624;785,624</XPD:ATTR>
<XPD:REF name="Model">uw2ZvGyJeUuefvWJkzo93wAA</XPD:REF>
<XPD:REF name="Head">hvyW7imNLUa1/WfqqP5zSwAA</XPD:REF>
<XPD:REF name="Tail">xC1OWD/8X0qqR2y3yUUq2AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="3sFFgeIIvE+lnxnykfkjRQAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">4</XPD:ATTR>
<XPD:REF name="Model">uw2ZvGyJeUuefvWJkzo93wAA</XPD:REF>
<XPD:REF name="HostEdge">/CG/a7tHtkK8na+DCSaRTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="q/IvfEu3a0OEfLFMDiFU2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">uw2ZvGyJeUuefvWJkzo93wAA</XPD:REF>
<XPD:REF name="HostEdge">/CG/a7tHtkK8na+DCSaRTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="LJQWHsWO7EKCKgS2g+gapgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">uw2ZvGyJeUuefvWJkzo93wAA</XPD:REF>
<XPD:REF name="HostEdge">/CG/a7tHtkK8na+DCSaRTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="Pl/RU+chqE+wex3Dj1C22AAA">
<XPD:ATTR name="Left" type="integer">785</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">624</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">333</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingStimuli" type="integer">4</XPD:ATTR>
<XPD:OBJ name="ParticipatingStimuli[0]" type="UMLStimulus" guid="givrka7urU+z+0JID1/a6wAA">
<XPD:REF name="Sender">zqOzyOt1nkaxkg5ygU+pcAAA</XPD:REF>
<XPD:REF name="Receiver">Oi3tN9EUSkiAK5vE7uLiEQAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="EOYiIA00vkqNQMmdpvZUNQAA">
<XPD:REF name="Stimulus">givrka7urU+z+0JID1/a6wAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">3pfWB0/030yUMwk6LqqPjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HfKt2Yyv00K38O8JHDbJ9wAA</XPD:REF>
<XPD:REF name="Views[1]">fxL41LaXl0Ke84ildSJjXAAA</XPD:REF>
<XPD:REF name="Views[2]">1xzf96aCMUSQKooTI8gTTAAA</XPD:REF>
<XPD:REF name="Views[3]">HWU2VYJNqEWTbcpZMH1oxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[1]" type="UMLStimulus" guid="2qrUkj5FRUuTG3i5jsoMggAA">
<XPD:REF name="Sender">Oi3tN9EUSkiAK5vE7uLiEQAA</XPD:REF>
<XPD:REF name="Receiver">pqht47869ECyjDIUJsSBMgAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="DwsYy4ZYkE+nox8SJ2kpeAAA">
<XPD:REF name="Stimulus">2qrUkj5FRUuTG3i5jsoMggAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">3pfWB0/030yUMwk6LqqPjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wb4v+cmUPUWzjuFtjcgflgAA</XPD:REF>
<XPD:REF name="Views[1]">vDozzBFThE21LRRFZSto9QAA</XPD:REF>
<XPD:REF name="Views[2]">Z9xnqhwVy02ex/RDYpTIHwAA</XPD:REF>
<XPD:REF name="Views[3]">15c6cINH7UGKpmmQOUwgJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[2]" type="UMLStimulus" guid="vvFaLqICQkyvp6K/Pmdu6gAA">
<XPD:REF name="Sender">pqht47869ECyjDIUJsSBMgAA</XPD:REF>
<XPD:REF name="Receiver">K7L/v5TrkEe5hviHC40s4AAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCreateAction" guid="ZwtZJVquUkqGVTU9m51wsAAA">
<XPD:REF name="Stimulus">vvFaLqICQkyvp6K/Pmdu6gAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">3pfWB0/030yUMwk6LqqPjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7wgtonmzpUC/qhkAoeC9NwAA</XPD:REF>
<XPD:REF name="Views[1]">aKVzxEkvQkWjkJeyXiHCGAAA</XPD:REF>
<XPD:REF name="Views[2]">whR/c2aF60WH4BExnQMq8AAA</XPD:REF>
<XPD:REF name="Views[3]">xUOUj8wUp0SyJAuNQ38U2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[3]" type="UMLStimulus" guid="uw2ZvGyJeUuefvWJkzo93wAA">
<XPD:REF name="Sender">pqht47869ECyjDIUJsSBMgAA</XPD:REF>
<XPD:REF name="Receiver">K7L/v5TrkEe5hviHC40s4AAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="HdE+ugvMFEyJCKprbQJXYAAA">
<XPD:REF name="Stimulus">uw2ZvGyJeUuefvWJkzo93wAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">3pfWB0/030yUMwk6LqqPjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/CG/a7tHtkK8na+DCSaRTQAA</XPD:REF>
<XPD:REF name="Views[1]">3sFFgeIIvE+lnxnykfkjRQAA</XPD:REF>
<XPD:REF name="Views[2]">q/IvfEu3a0OEfLFMDiFU2AAA</XPD:REF>
<XPD:REF name="Views[3]">LJQWHsWO7EKCKgS2g+gapgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Fragments" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Fragments[0]" type="UMLCombinedFragment" guid="DEmmwaNR+UaDI4t1JDBZ5gAA">
<XPD:ATTR name="InteractionOperator" type="UMLInteractionOperatorKind">iokAlt</XPD:ATTR>
<XPD:REF name="EnclosingInteractionInstanceSet">3pfWB0/030yUMwk6LqqPjAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">FlO+Tuf29UyWut5L9+tIzgAA</XPD:REF>
<XPD:ATTR name="#Operands" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operands[0]" type="UMLInteractionOperand" guid="7zBU0qvNg0OM5TrbTwFC7gAA">
<XPD:ATTR name="Name" type="string">InteractionOperand1</XPD:ATTR>
<XPD:REF name="CombinedFragment">DEmmwaNR+UaDI4t1JDBZ5gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">n8Y6fz1iG0S7kbmN0fX1YgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingInstances" type="integer">6</XPD:ATTR>
<XPD:OBJ name="ParticipatingInstances[0]" type="UMLObject" guid="mwOTGEdr+EukYFisQGx31AAA">
<XPD:REF name="Classifier">bt4S2NmDekiVecKXVf/5gwAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">YvwRmX7WFUqdpKbfmc4PqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[1]" type="UMLObject" guid="Oi3tN9EUSkiAK5vE7uLiEQAA">
<XPD:REF name="Classifier">ZnMUyl8AGkaspoIUPTUEvQAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">YvwRmX7WFUqdpKbfmc4PqwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">ulLRl5mBakSV7t9RPy9rKAAA</XPD:REF>
<XPD:REF name="Views[1]">kDbTXkgzoku0Ap5GBkwiTgAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">2qrUkj5FRUuTG3i5jsoMggAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">givrka7urU+z+0JID1/a6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[2]" type="UMLObject" guid="zqOzyOt1nkaxkg5ygU+pcAAA">
<XPD:ATTR name="Name" type="string">Object1</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">YvwRmX7WFUqdpKbfmc4PqwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">VNWGTF4eTE+tBk0/7ImVtQAA</XPD:REF>
<XPD:REF name="Views[1]">Z9bx1HpgaEyUx4aeNMj9ggAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">givrka7urU+z+0JID1/a6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[3]" type="UMLObject" guid="oQm3GSGJPEeJ1Slyp3/E2gAA">
<XPD:REF name="Classifier">q4wowu0zOkW34WOYwEwISwAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">YvwRmX7WFUqdpKbfmc4PqwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">GCKxoqaa4UqrCWCj318FfQAA</XPD:REF>
<XPD:REF name="Views[1]">bCXSYQFOkkKt87QVhLE5qQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[4]" type="UMLObject" guid="pqht47869ECyjDIUJsSBMgAA">
<XPD:REF name="CollaborationInstanceSet">YvwRmX7WFUqdpKbfmc4PqwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">cR7yRXD4hU+hu99FpB5YGAAA</XPD:REF>
<XPD:REF name="Views[1]">xC1OWD/8X0qqR2y3yUUq2AAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">vvFaLqICQkyvp6K/Pmdu6gAA</XPD:REF>
<XPD:REF name="SendingStimuli[1]">uw2ZvGyJeUuefvWJkzo93wAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">2qrUkj5FRUuTG3i5jsoMggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[5]" type="UMLObject" guid="K7L/v5TrkEe5hviHC40s4AAA">
<XPD:REF name="CollaborationInstanceSet">YvwRmX7WFUqdpKbfmc4PqwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">7X/+CCc5xEWQNmAtlEDiGQAA</XPD:REF>
<XPD:REF name="Views[1]">hvyW7imNLUa1/WfqqP5zSwAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">vvFaLqICQkyvp6K/Pmdu6gAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[1]">uw2ZvGyJeUuefvWJkzo93wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedCollaborationInstanceSets[2]" type="UMLCollaborationInstanceSet" guid="y/UMfOZAKUWcKVTOLcPeoAAA">
<XPD:ATTR name="Name" type="string">CollaborationInstanceSet3</XPD:ATTR>
<XPD:REF name="RepresentedClassifier">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#InteractionInstanceSets" type="integer">2</XPD:ATTR>
<XPD:OBJ name="InteractionInstanceSets[0]" type="UMLInteractionInstanceSet" guid="Ydo39Zc6aUSwZ8C15ZeATAAA">
<XPD:ATTR name="Name" type="string">InteractionInstanceSet1</XPD:ATTR>
<XPD:REF name="Context">y/UMfOZAKUWcKVTOLcPeoAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLSequenceDiagram" guid="vb1KZtwC9Uu1O2RrVb0TlgAA">
<XPD:ATTR name="Name" type="string">rocket list</XPD:ATTR>
<XPD:REF name="DiagramOwner">Ydo39Zc6aUSwZ8C15ZeATAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLSequenceDiagramView" guid="wUGhasvDEUK3QB9vjQ8VPQAA">
<XPD:REF name="Diagram">vb1KZtwC9Uu1O2RrVb0TlgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">12</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLSeqObjectView" guid="iq2Wk/Hg1UuabdLGH1UujgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">356</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">92</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">533</XPD:ATTR>
<XPD:REF name="Model">ZAalYYvBm0ye25GoS4tN+wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fGpKGqeOwUmC1Zxbo9+bewAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ep/EEuWVjU+P6sMFRFFsNQAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : RocketController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ct1TT/giQEOR0S1Vjy3d+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="pys84MZwSk2kNWJNtOXEKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="xUghzx5C4ES+iLNb0pI0QgAA">
<XPD:REF name="Model">ZAalYYvBm0ye25GoS4tN+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLSeqObjectView" guid="9z4y2qPnBUOHGMOJkOZM4gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">409</XPD:ATTR>
<XPD:REF name="Model">nV1Ef/ydqkCeVdg8srGz4gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aA4WEV9wx0+pK8lRluzRpgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="KP96hE35JkOcGTUR9cbPXgAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Actor</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+bYoR31wvUertvFFu+FDEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="iJC5Ug5sxUuxm7LSPUG4CgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="WsjyoZC4oUiAH+B7ftwvZAAA">
<XPD:REF name="Model">nV1Ef/ydqkCeVdg8srGz4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLSeqObjectView" guid="a2Mr4tekr0e/ZLn5Z08JewAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">764</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">81</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">+zNUPhWv90qRefokvuFeQQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="MUKenzSQS0CQbUwLP3sY5gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="FSnQ3jZQrUutC6P+Bb54qwAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : Rocket</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KpFxoekIk06NgLCC/bXZCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="AFHTpOBSnE+O7TTgvCBc7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="XHGjx0TVXEWq1YA2d1wUzwAA">
<XPD:REF name="Model">+zNUPhWv90qRefokvuFeQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLSeqObjectView" guid="YEFa7D8yVUyEV+zFvdRMPQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">948</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">140</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">89</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">9iMlVyqQ7U669iVHCjLInwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="thaZBLqoHU2R0btESElaAQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mUfZfvFGqkSKCGp53cUBRgAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : Spec</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nEUgR15J/U6cUw1N1321kAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="T2Y/3jgE1UmHqwc/cMmpSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="G8LTw2xMzkG6unC3EjFNlQAA">
<XPD:REF name="Model">9iMlVyqQ7U669iVHCjLInwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLSeqObjectView" guid="g7wk/mAXRUS0FX3XbZP0aAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">832</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">aRzDhgBqDUyM2cuuPmg/BAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rcuqKwaBVk6UoNfG9i5CBgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="F/f3dgGI3UipqQ6e9UVhxQAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="c8tYFsVn/EmsOJisJj38AwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jyB3lS5S7kuoywMgPBI+oQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="6p2rQFq1Q0y/RFSyO/DPfQAA">
<XPD:REF name="Model">aRzDhgBqDUyM2cuuPmg/BAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLSeqObjectView" guid="4tRMhiQstEi7oFEXO9oRawAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">640</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">332</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">75</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">10swecTQmkmG8mnITmnQgAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="w2LSUDm7MESKQkVtmxA6gwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WbioicSsUUSFrZ27fC9I1QAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : EiType</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="t+h9tDm4YkS0l4ydtZ5a+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="QvQ0XfB9AkehGFwWNrG41gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="QMb+gx26cU6rv/3QbqjZ/gAA">
<XPD:REF name="Model">10swecTQmkmG8mnITmnQgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLSeqStimulusView" guid="RQgepraI3EehtINqAReVWgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">155,212;399,212</XPD:ATTR>
<XPD:REF name="Model">l5v6JTNLG06Y02pq1OfsQAAA</XPD:REF>
<XPD:REF name="Head">xUghzx5C4ES+iLNb0pI0QgAA</XPD:REF>
<XPD:REF name="Tail">WsjyoZC4oUiAH+B7ftwvZAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="4fk0swgthkaHfFj2JbLKeAAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1 : doManage()</XPD:ATTR>
<XPD:REF name="Model">l5v6JTNLG06Y02pq1OfsQAAA</XPD:REF>
<XPD:REF name="HostEdge">RQgepraI3EehtINqAReVWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="L+PnRxgNzEabEVK8Iom07wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">l5v6JTNLG06Y02pq1OfsQAAA</XPD:REF>
<XPD:REF name="HostEdge">RQgepraI3EehtINqAReVWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="AnpUZhRoU0GbMwM3M3g3RAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">l5v6JTNLG06Y02pq1OfsQAAA</XPD:REF>
<XPD:REF name="HostEdge">RQgepraI3EehtINqAReVWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="P7sKUwxnlUavWWP/wkj3ggAA">
<XPD:ATTR name="Left" type="integer">399</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">212</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">273</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLSeqStimulusView" guid="B3sU0m7xlUyHi3PXKFo0iwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">412,232;797,232</XPD:ATTR>
<XPD:REF name="Model">NF0M+mpejUGaQ0xOHHxfhwAA</XPD:REF>
<XPD:REF name="Head">XHGjx0TVXEWq1YA2d1wUzwAA</XPD:REF>
<XPD:REF name="Tail">xUghzx5C4ES+iLNb0pI0QgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="gHnt4g4lRk2VEtPeGDGFcAAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">2 : getScriptManager()</XPD:ATTR>
<XPD:REF name="Model">NF0M+mpejUGaQ0xOHHxfhwAA</XPD:REF>
<XPD:REF name="HostEdge">B3sU0m7xlUyHi3PXKFo0iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1kNoiSxN9kuTMvS4nO9cMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">NF0M+mpejUGaQ0xOHHxfhwAA</XPD:REF>
<XPD:REF name="HostEdge">B3sU0m7xlUyHi3PXKFo0iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="l8ZBKvdlPEiP3cgVSRGYPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">NF0M+mpejUGaQ0xOHHxfhwAA</XPD:REF>
<XPD:REF name="HostEdge">B3sU0m7xlUyHi3PXKFo0iwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="UsOQp9GBfUClIQHsfXEErgAA">
<XPD:ATTR name="Left" type="integer">797</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">232</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLSeqStimulusView" guid="QLnRGFg3BUiRv490NsdK1QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">412,284;985,284</XPD:ATTR>
<XPD:REF name="Model">SdbIyy73YUyf2vbqBGC7xgAA</XPD:REF>
<XPD:REF name="Head">G8LTw2xMzkG6unC3EjFNlQAA</XPD:REF>
<XPD:REF name="Tail">xUghzx5C4ES+iLNb0pI0QgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="YjPEHggHtkehZO1IcKuoywAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">3</XPD:ATTR>
<XPD:REF name="Model">SdbIyy73YUyf2vbqBGC7xgAA</XPD:REF>
<XPD:REF name="HostEdge">QLnRGFg3BUiRv490NsdK1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3R/u5skUdkmeuF0GjJrjDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">SdbIyy73YUyf2vbqBGC7xgAA</XPD:REF>
<XPD:REF name="HostEdge">QLnRGFg3BUiRv490NsdK1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FWYy/wC0okCdIiNdNvxfxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">SdbIyy73YUyf2vbqBGC7xgAA</XPD:REF>
<XPD:REF name="HostEdge">QLnRGFg3BUiRv490NsdK1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="A4PPG/sCG0+QA9RQ73yU8AAA">
<XPD:ATTR name="Left" type="integer">985</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLSeqStimulusView" guid="JZFTyNvL5USLs/vJ2v//GwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">412,388;670,388</XPD:ATTR>
<XPD:REF name="Model">D1B2Na5C0kiNWp/39HS91wAA</XPD:REF>
<XPD:REF name="Head">QMb+gx26cU6rv/3QbqjZ/gAA</XPD:REF>
<XPD:REF name="Tail">xUghzx5C4ES+iLNb0pI0QgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="bich2+QqfUueKdGUXZJOtQAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">4</XPD:ATTR>
<XPD:REF name="Model">D1B2Na5C0kiNWp/39HS91wAA</XPD:REF>
<XPD:REF name="HostEdge">JZFTyNvL5USLs/vJ2v//GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XtmupV8RmkaOmgZEgCUrSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">D1B2Na5C0kiNWp/39HS91wAA</XPD:REF>
<XPD:REF name="HostEdge">JZFTyNvL5USLs/vJ2v//GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="PPM0OsgWykqCKpDvpWkIhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">D1B2Na5C0kiNWp/39HS91wAA</XPD:REF>
<XPD:REF name="HostEdge">JZFTyNvL5USLs/vJ2v//GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="VAk2g3o7wU+E2HhN5TKilAAA">
<XPD:ATTR name="Left" type="integer">670</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">388</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">37</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLSeqStimulusView" guid="85/ZN8M1f0eHBdEYdnCJdgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">683,408;882,408</XPD:ATTR>
<XPD:REF name="Model">CNHsr+ADh06hCxTbl2JYDwAA</XPD:REF>
<XPD:REF name="Head">6p2rQFq1Q0y/RFSyO/DPfQAA</XPD:REF>
<XPD:REF name="Tail">QMb+gx26cU6rv/3QbqjZ/gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="gvsZRMWPI06EzLg1L/n5dQAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">5</XPD:ATTR>
<XPD:REF name="Model">CNHsr+ADh06hCxTbl2JYDwAA</XPD:REF>
<XPD:REF name="HostEdge">85/ZN8M1f0eHBdEYdnCJdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Cn6z/fPvBUeKiRUDBdxzZwAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">CNHsr+ADh06hCxTbl2JYDwAA</XPD:REF>
<XPD:REF name="HostEdge">85/ZN8M1f0eHBdEYdnCJdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wvN2Rduyt0+t/PUhGEkF0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">CNHsr+ADh06hCxTbl2JYDwAA</XPD:REF>
<XPD:REF name="HostEdge">85/ZN8M1f0eHBdEYdnCJdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="Diw1Bk+YOEKLIX56g5P8KQAA">
<XPD:ATTR name="Left" type="integer">882</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLSeqStimulusView" guid="7bJrkDe7zkqkf4JnClLShgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">412,460;882,460</XPD:ATTR>
<XPD:REF name="Model">3js7iLUK9EW98IL4XjaYYwAA</XPD:REF>
<XPD:REF name="Head">6p2rQFq1Q0y/RFSyO/DPfQAA</XPD:REF>
<XPD:REF name="Tail">xUghzx5C4ES+iLNb0pI0QgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="H7zqkqN9Ek+I7zTLgVesRAAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">6 : execute()</XPD:ATTR>
<XPD:REF name="Model">3js7iLUK9EW98IL4XjaYYwAA</XPD:REF>
<XPD:REF name="HostEdge">7bJrkDe7zkqkf4JnClLShgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="JmKh31q7fEqvDIhER2oWVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">3js7iLUK9EW98IL4XjaYYwAA</XPD:REF>
<XPD:REF name="HostEdge">7bJrkDe7zkqkf4JnClLShgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="fgydfsFBX0uCLXKtSrtbOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">3js7iLUK9EW98IL4XjaYYwAA</XPD:REF>
<XPD:REF name="HostEdge">7bJrkDe7zkqkf4JnClLShgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="jKaunK5QUkmdTjsO9kpiIgAA">
<XPD:ATTR name="Left" type="integer">882</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">145</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingStimuli" type="integer">6</XPD:ATTR>
<XPD:OBJ name="ParticipatingStimuli[0]" type="UMLStimulus" guid="l5v6JTNLG06Y02pq1OfsQAAA">
<XPD:REF name="Sender">nV1Ef/ydqkCeVdg8srGz4gAA</XPD:REF>
<XPD:REF name="Receiver">ZAalYYvBm0ye25GoS4tN+wAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="6k+Icf2AT0Wz74iMCEHrWAAA">
<XPD:REF name="Stimulus">l5v6JTNLG06Y02pq1OfsQAAA</XPD:REF>
<XPD:REF name="Operation">L4wKl6iCVUKTqSh0WzNfCgAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">Ydo39Zc6aUSwZ8C15ZeATAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">RQgepraI3EehtINqAReVWgAA</XPD:REF>
<XPD:REF name="Views[1]">4fk0swgthkaHfFj2JbLKeAAA</XPD:REF>
<XPD:REF name="Views[2]">L+PnRxgNzEabEVK8Iom07wAA</XPD:REF>
<XPD:REF name="Views[3]">AnpUZhRoU0GbMwM3M3g3RAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[1]" type="UMLStimulus" guid="NF0M+mpejUGaQ0xOHHxfhwAA">
<XPD:REF name="Sender">ZAalYYvBm0ye25GoS4tN+wAA</XPD:REF>
<XPD:REF name="Receiver">+zNUPhWv90qRefokvuFeQQAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="n0RIr+cfykObBXrlQcWX3AAA">
<XPD:REF name="Stimulus">NF0M+mpejUGaQ0xOHHxfhwAA</XPD:REF>
<XPD:REF name="Operation">k+IjrIxEzECyCT9Qd50hmAAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">Ydo39Zc6aUSwZ8C15ZeATAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">B3sU0m7xlUyHi3PXKFo0iwAA</XPD:REF>
<XPD:REF name="Views[1]">gHnt4g4lRk2VEtPeGDGFcAAA</XPD:REF>
<XPD:REF name="Views[2]">1kNoiSxN9kuTMvS4nO9cMgAA</XPD:REF>
<XPD:REF name="Views[3]">l8ZBKvdlPEiP3cgVSRGYPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[2]" type="UMLStimulus" guid="SdbIyy73YUyf2vbqBGC7xgAA">
<XPD:ATTR name="Arguments" type="string">scriptUrl</XPD:ATTR>
<XPD:ATTR name="Return" type="string">entityScript</XPD:ATTR>
<XPD:REF name="Sender">ZAalYYvBm0ye25GoS4tN+wAA</XPD:REF>
<XPD:REF name="Receiver">9iMlVyqQ7U669iVHCjLInwAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="dmIJMzrNGk605nwCW8CSKwAA">
<XPD:REF name="Stimulus">SdbIyy73YUyf2vbqBGC7xgAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">Ydo39Zc6aUSwZ8C15ZeATAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QLnRGFg3BUiRv490NsdK1QAA</XPD:REF>
<XPD:REF name="Views[1]">YjPEHggHtkehZO1IcKuoywAA</XPD:REF>
<XPD:REF name="Views[2]">3R/u5skUdkmeuF0GjJrjDwAA</XPD:REF>
<XPD:REF name="Views[3]">FWYy/wC0okCdIiNdNvxfxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[3]" type="UMLStimulus" guid="D1B2Na5C0kiNWp/39HS91wAA">
<XPD:ATTR name="Return" type="string">controller</XPD:ATTR>
<XPD:REF name="Sender">ZAalYYvBm0ye25GoS4tN+wAA</XPD:REF>
<XPD:REF name="Receiver">10swecTQmkmG8mnITmnQgAAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="abRvUtHVbUG4tmENf6xiywAA">
<XPD:REF name="Stimulus">D1B2Na5C0kiNWp/39HS91wAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">Ydo39Zc6aUSwZ8C15ZeATAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JZFTyNvL5USLs/vJ2v//GwAA</XPD:REF>
<XPD:REF name="Views[1]">bich2+QqfUueKdGUXZJOtQAA</XPD:REF>
<XPD:REF name="Views[2]">XtmupV8RmkaOmgZEgCUrSwAA</XPD:REF>
<XPD:REF name="Views[3]">PPM0OsgWykqCKpDvpWkIhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[4]" type="UMLStimulus" guid="CNHsr+ADh06hCxTbl2JYDwAA">
<XPD:REF name="Sender">10swecTQmkmG8mnITmnQgAAA</XPD:REF>
<XPD:REF name="Receiver">aRzDhgBqDUyM2cuuPmg/BAAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCreateAction" guid="0HwChqO9Q0m9540/p0SmFQAA">
<XPD:REF name="Stimulus">CNHsr+ADh06hCxTbl2JYDwAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">Ydo39Zc6aUSwZ8C15ZeATAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">85/ZN8M1f0eHBdEYdnCJdgAA</XPD:REF>
<XPD:REF name="Views[1]">gvsZRMWPI06EzLg1L/n5dQAA</XPD:REF>
<XPD:REF name="Views[2]">Cn6z/fPvBUeKiRUDBdxzZwAA</XPD:REF>
<XPD:REF name="Views[3]">wvN2Rduyt0+t/PUhGEkF0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[5]" type="UMLStimulus" guid="3js7iLUK9EW98IL4XjaYYwAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Sender">ZAalYYvBm0ye25GoS4tN+wAA</XPD:REF>
<XPD:REF name="Receiver">aRzDhgBqDUyM2cuuPmg/BAAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="cVtbBf0gZ0OidRDlZy8MLgAA">
<XPD:REF name="Stimulus">3js7iLUK9EW98IL4XjaYYwAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">Ydo39Zc6aUSwZ8C15ZeATAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7bJrkDe7zkqkf4JnClLShgAA</XPD:REF>
<XPD:REF name="Views[1]">H7zqkqN9Ek+I7zTLgVesRAAA</XPD:REF>
<XPD:REF name="Views[2]">JmKh31q7fEqvDIhER2oWVgAA</XPD:REF>
<XPD:REF name="Views[3]">fgydfsFBX0uCLXKtSrtbOwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="InteractionInstanceSets[1]" type="UMLInteractionInstanceSet" guid="Zm9AOUlAPUG0Bkg6Do8giAAA">
<XPD:ATTR name="Name" type="string">InteractionInstanceSet2</XPD:ATTR>
<XPD:REF name="Context">y/UMfOZAKUWcKVTOLcPeoAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLSequenceDiagram" guid="NGs+/mO2/kWMbuuw0ES+owAA">
<XPD:ATTR name="Name" type="string">list command</XPD:ATTR>
<XPD:REF name="DiagramOwner">Zm9AOUlAPUG0Bkg6Do8giAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLSequenceDiagramView" guid="yKBnxgLhp0mVMD8r4R/TLAAA">
<XPD:REF name="Diagram">NGs+/mO2/kWMbuuw0ES+owAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLSeqObjectView" guid="AceJqPF1QUqtc+h9AHL8hQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">90</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">230</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">aRzDhgBqDUyM2cuuPmg/BAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1J2u+7Mw0kSKmy/94B+VegAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hPRpgt7JX0ezaDoFuxCIKgAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="GzOfkE2IiEit9AeDssXXUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5uom/3JvAEa9kcuT+PlJAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="NnzNaAKZwUCkDLJGdo/nTQAA">
<XPD:REF name="Model">aRzDhgBqDUyM2cuuPmg/BAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLSeqObjectView" guid="OcErSqjngEaKZ9wwLhE5vwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">216</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">111</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">+29LHoK25E2a74Z63NoPEQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="HEuD2BWsu0OyoFEm588O+wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="4ltoMH5cH0mORZU6qZM9hwAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nXVN1gLBu0+o9oOwUu1cjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="j3ZkyScgP0iSM/4uKu+cjgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="j6mHEgSwEE+2u0o9iPVqVgAA">
<XPD:REF name="Model">+29LHoK25E2a74Z63NoPEQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLSeqObjectView" guid="Rq8LW+df0Uyp4aLc72p1cwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">640</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">244</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">92</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">u5NiiPLc10iNTZN/bzbPFAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="igVnYbqW/U2CC1nGLsuGnwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YozOAJ22hE2ILpcZILvPWAAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wyuW82gcmkygQ9pTs0/2GAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZA9GYLhco06S81thyp0HmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="zQrJG2LUxU+vhYyEhuJjuQAA">
<XPD:REF name="Model">u5NiiPLc10iNTZN/bzbPFAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLSeqObjectView" guid="zEeP/gXycUiHqs7khPZvegAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">932</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">75</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">10swecTQmkmG8mnITmnQgAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="zfuoXmV5EU+cWkDchdMJwwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="k/qSvge9vk+yrxlyK89IowAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : EiType</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bi3vlk+HykSBH/msJL5L/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Qwy5icVznEu9nMBljQKmLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="y4/SipJfZEiOK6QegvV5nAAA">
<XPD:REF name="Model">10swecTQmkmG8mnITmnQgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLSeqStimulusView" guid="HfathA5sp0Olb7aa+mskXwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">147,344;408,344</XPD:ATTR>
<XPD:REF name="Model">nU/gPh9ldUOa9XlXcR8t2AAA</XPD:REF>
<XPD:REF name="Head">j6mHEgSwEE+2u0o9iPVqVgAA</XPD:REF>
<XPD:REF name="Tail">NnzNaAKZwUCkDLJGdo/nTQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="vS4OODzZNEqgOOSs7h/5IQAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">nU/gPh9ldUOa9XlXcR8t2AAA</XPD:REF>
<XPD:REF name="HostEdge">HfathA5sp0Olb7aa+mskXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="92ZFzh+SDUqxCdJz3cztigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">nU/gPh9ldUOa9XlXcR8t2AAA</XPD:REF>
<XPD:REF name="HostEdge">HfathA5sp0Olb7aa+mskXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="3RMIuzh5Yki8bNvJQqvCYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">nU/gPh9ldUOa9XlXcR8t2AAA</XPD:REF>
<XPD:REF name="HostEdge">HfathA5sp0Olb7aa+mskXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="xFiKTiNfA0CFx/fuN6XZlAAA">
<XPD:ATTR name="Left" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">344</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">113</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLSeqStimulusView" guid="BN1RJfiec0qbwuL9QWgXYQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">421,412;679,412</XPD:ATTR>
<XPD:REF name="Model">2zhMkay/V0egp4bx2SscxgAA</XPD:REF>
<XPD:REF name="Head">zQrJG2LUxU+vhYyEhuJjuQAA</XPD:REF>
<XPD:REF name="Tail">j6mHEgSwEE+2u0o9iPVqVgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tubrRtFCPEOAYdvLgQQOuwAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">2</XPD:ATTR>
<XPD:REF name="Model">2zhMkay/V0egp4bx2SscxgAA</XPD:REF>
<XPD:REF name="HostEdge">BN1RJfiec0qbwuL9QWgXYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="lF9LkB5fv0WLicMhXBwklQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">2zhMkay/V0egp4bx2SscxgAA</XPD:REF>
<XPD:REF name="HostEdge">BN1RJfiec0qbwuL9QWgXYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="fvWaTgc09EGdKFy5P35qSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">2zhMkay/V0egp4bx2SscxgAA</XPD:REF>
<XPD:REF name="HostEdge">BN1RJfiec0qbwuL9QWgXYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="sNQXnhT7NUGYPq82T0iOwQAA">
<XPD:ATTR name="Left" type="integer">679</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">412</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingStimuli" type="integer">2</XPD:ATTR>
<XPD:OBJ name="ParticipatingStimuli[0]" type="UMLStimulus" guid="nU/gPh9ldUOa9XlXcR8t2AAA">
<XPD:REF name="Sender">aRzDhgBqDUyM2cuuPmg/BAAA</XPD:REF>
<XPD:REF name="Receiver">+29LHoK25E2a74Z63NoPEQAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="CwUg0a/nJkewLa20mSVI8wAA">
<XPD:REF name="Stimulus">nU/gPh9ldUOa9XlXcR8t2AAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">Zm9AOUlAPUG0Bkg6Do8giAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HfathA5sp0Olb7aa+mskXwAA</XPD:REF>
<XPD:REF name="Views[1]">vS4OODzZNEqgOOSs7h/5IQAA</XPD:REF>
<XPD:REF name="Views[2]">92ZFzh+SDUqxCdJz3cztigAA</XPD:REF>
<XPD:REF name="Views[3]">3RMIuzh5Yki8bNvJQqvCYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[1]" type="UMLStimulus" guid="2zhMkay/V0egp4bx2SscxgAA">
<XPD:REF name="Sender">+29LHoK25E2a74Z63NoPEQAA</XPD:REF>
<XPD:REF name="Receiver">u5NiiPLc10iNTZN/bzbPFAAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="4n3VoyDuvEmJ20pux2jrnQAA">
<XPD:REF name="Stimulus">2zhMkay/V0egp4bx2SscxgAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">Zm9AOUlAPUG0Bkg6Do8giAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BN1RJfiec0qbwuL9QWgXYQAA</XPD:REF>
<XPD:REF name="Views[1]">tubrRtFCPEOAYdvLgQQOuwAA</XPD:REF>
<XPD:REF name="Views[2]">lF9LkB5fv0WLicMhXBwklQAA</XPD:REF>
<XPD:REF name="Views[3]">fvWaTgc09EGdKFy5P35qSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingInstances" type="integer">10</XPD:ATTR>
<XPD:OBJ name="ParticipatingInstances[0]" type="UMLObject" guid="ZAalYYvBm0ye25GoS4tN+wAA">
<XPD:REF name="Classifier">ohvLFQ1mFEmGL387OQITSgAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">y/UMfOZAKUWcKVTOLcPeoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">iq2Wk/Hg1UuabdLGH1UujgAA</XPD:REF>
<XPD:REF name="Views[1]">xUghzx5C4ES+iLNb0pI0QgAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">4</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">NF0M+mpejUGaQ0xOHHxfhwAA</XPD:REF>
<XPD:REF name="SendingStimuli[1]">SdbIyy73YUyf2vbqBGC7xgAA</XPD:REF>
<XPD:REF name="SendingStimuli[2]">D1B2Na5C0kiNWp/39HS91wAA</XPD:REF>
<XPD:REF name="SendingStimuli[3]">3js7iLUK9EW98IL4XjaYYwAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">l5v6JTNLG06Y02pq1OfsQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[1]" type="UMLObject" guid="QkAAi7/ehESJtgHXo23aqQAA">
<XPD:REF name="CollaborationInstanceSet">y/UMfOZAKUWcKVTOLcPeoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[2]" type="UMLObject" guid="nV1Ef/ydqkCeVdg8srGz4gAA">
<XPD:ATTR name="Name" type="string">Actor</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">y/UMfOZAKUWcKVTOLcPeoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">9z4y2qPnBUOHGMOJkOZM4gAA</XPD:REF>
<XPD:REF name="Views[1]">WsjyoZC4oUiAH+B7ftwvZAAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">l5v6JTNLG06Y02pq1OfsQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[3]" type="UMLObject" guid="+THnAugsMES+1nviRgRlCAAA">
<XPD:REF name="CollaborationInstanceSet">y/UMfOZAKUWcKVTOLcPeoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[4]" type="UMLObject" guid="+zNUPhWv90qRefokvuFeQQAA">
<XPD:REF name="Classifier">HFP1WQrWWEmvWrN1hAv3rAAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">y/UMfOZAKUWcKVTOLcPeoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">a2Mr4tekr0e/ZLn5Z08JewAA</XPD:REF>
<XPD:REF name="Views[1]">XHGjx0TVXEWq1YA2d1wUzwAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">NF0M+mpejUGaQ0xOHHxfhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[5]" type="UMLObject" guid="9iMlVyqQ7U669iVHCjLInwAA">
<XPD:REF name="Classifier">9ioOFcuWO0KRWuv/X++asgAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">y/UMfOZAKUWcKVTOLcPeoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">YEFa7D8yVUyEV+zFvdRMPQAA</XPD:REF>
<XPD:REF name="Views[1]">G8LTw2xMzkG6unC3EjFNlQAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">SdbIyy73YUyf2vbqBGC7xgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[6]" type="UMLObject" guid="aRzDhgBqDUyM2cuuPmg/BAAA">
<XPD:REF name="CollaborationInstanceSet">y/UMfOZAKUWcKVTOLcPeoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">g7wk/mAXRUS0FX3XbZP0aAAA</XPD:REF>
<XPD:REF name="Views[1]">6p2rQFq1Q0y/RFSyO/DPfQAA</XPD:REF>
<XPD:REF name="Views[2]">AceJqPF1QUqtc+h9AHL8hQAA</XPD:REF>
<XPD:REF name="Views[3]">NnzNaAKZwUCkDLJGdo/nTQAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">nU/gPh9ldUOa9XlXcR8t2AAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">3js7iLUK9EW98IL4XjaYYwAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[1]">CNHsr+ADh06hCxTbl2JYDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[7]" type="UMLObject" guid="10swecTQmkmG8mnITmnQgAAA">
<XPD:REF name="Classifier">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">y/UMfOZAKUWcKVTOLcPeoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4tRMhiQstEi7oFEXO9oRawAA</XPD:REF>
<XPD:REF name="Views[1]">QMb+gx26cU6rv/3QbqjZ/gAA</XPD:REF>
<XPD:REF name="Views[2]">zEeP/gXycUiHqs7khPZvegAA</XPD:REF>
<XPD:REF name="Views[3]">y4/SipJfZEiOK6QegvV5nAAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">CNHsr+ADh06hCxTbl2JYDwAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">D1B2Na5C0kiNWp/39HS91wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[8]" type="UMLObject" guid="+29LHoK25E2a74Z63NoPEQAA">
<XPD:REF name="CollaborationInstanceSet">y/UMfOZAKUWcKVTOLcPeoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">OcErSqjngEaKZ9wwLhE5vwAA</XPD:REF>
<XPD:REF name="Views[1]">j6mHEgSwEE+2u0o9iPVqVgAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">2zhMkay/V0egp4bx2SscxgAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">nU/gPh9ldUOa9XlXcR8t2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[9]" type="UMLObject" guid="u5NiiPLc10iNTZN/bzbPFAAA">
<XPD:REF name="CollaborationInstanceSet">y/UMfOZAKUWcKVTOLcPeoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">Rq8LW+df0Uyp4aLc72p1cwAA</XPD:REF>
<XPD:REF name="Views[1]">zQrJG2LUxU+vhYyEhuJjuQAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">2zhMkay/V0egp4bx2SscxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedCollaborationInstanceSets[3]" type="UMLCollaborationInstanceSet" guid="p7PR24WX00+kPWq3KaUd+gAA">
<XPD:ATTR name="Name" type="string">CollaborationInstanceSet4</XPD:ATTR>
<XPD:REF name="RepresentedClassifier">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#InteractionInstanceSets" type="integer">1</XPD:ATTR>
<XPD:OBJ name="InteractionInstanceSets[0]" type="UMLInteractionInstanceSet" guid="LLYrB4B62kCVdFO/DxvxigAA">
<XPD:ATTR name="Name" type="string">InteractionInstanceSet1</XPD:ATTR>
<XPD:REF name="Context">p7PR24WX00+kPWq3KaUd+gAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLSequenceDiagram" guid="UE6NDZwApkiY0KM5pdlLEwAA">
<XPD:ATTR name="Name" type="string">rocket.script.manage</XPD:ATTR>
<XPD:REF name="DiagramOwner">LLYrB4B62kCVdFO/DxvxigAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLSequenceDiagramView" guid="59d0hzJsNUactdvAv6ZfdwAA">
<XPD:REF name="Diagram">UE6NDZwApkiY0KM5pdlLEwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLCombinedFragmentView" guid="yUIGwnLVS0KH0UZZ6eTicgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">692</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">376</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">504</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">73</XPD:ATTR>
<XPD:REF name="Model">Zh91oL01Yk2cVkfEqsr5GAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="LabelView" guid="gs+Z0aR1Q0u3NJnHhRbY1wAA">
<XPD:ATTR name="Text" type="string">CombinedFragment1</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="FrameTypeLabel" type="LabelView" guid="YMYfftra8UOhvzG5STcRmQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">seq</XPD:ATTR>
</XPD:OBJ>
<XPD:ATTR name="#ContainedViews" type="integer">1</XPD:ATTR>
<XPD:OBJ name="ContainedViews[0]" type="UMLInteractionOperandView" guid="WFNxi/oPd0aq2fxa9A5dDQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">692</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">396</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">504</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:REF name="Model">vYYuJ9N2LkCTIiDcrb3OhAAA</XPD:REF>
<XPD:REF name="ContainerView">yUIGwnLVS0KH0UZZ6eTicgAA</XPD:REF>
<XPD:OBJ name="GuardLabel" type="LabelView" guid="WsHNpSwnr0ukF0S6en04xwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLSeqObjectView" guid="joGYeVWdJE6734Es9yQlogAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">588</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">71</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">405</XPD:ATTR>
<XPD:REF name="Model">3leTJKlUQkuxIxkbdojBMQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+0caJauI40+gLORub9/UfgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="juyQ3KOTEEiySpZL6FSqAwAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="c+ZQZ4P+c0eGesiX0Iof4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="4GcUclGUr0ycKTzEyi7txAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="mGj47pLh5Ead+5aJ0oJrjgAA">
<XPD:REF name="Model">3leTJKlUQkuxIxkbdojBMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLSeqObjectView" guid="MhE8NEdzGk2QGklWso1NewAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">140</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">UuyrGRGUgUavkbo2BquhrwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="iR+RA9a/v0W5GCh7fEj9RwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xqrWaU1YsUyc0z2LL1nV8gAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Object1</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HqyDDpP/n0K5iDDJ627OIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="VOqd0Z0/6UW1wZUpbJCs/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="hhvMfjZ2SEuf9F5iBwgoHgAA">
<XPD:REF name="Model">UuyrGRGUgUavkbo2BquhrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLSeqObjectView" guid="k5fOTW6bOEePETCPHOIK6wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1064</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">97</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">157</XPD:ATTR>
<XPD:REF name="Model">dL1yCuidtU667VADRYh61wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Kcugsa0C40iruUndBoJ8IgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="BEdZbcgnK0O26brDpdHVywAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : ObjectModificator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/XLmUSnJYUykmaEaBLNRPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BZ5modgl5UKvlDSMpJrgBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="zhKL/S07ekqjFdHCnp2fiwAA">
<XPD:REF name="Model">dL1yCuidtU667VADRYh61wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLSeqObjectView" guid="pZ/dYBIzekK2M3ZYw9zErwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">816</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">168</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">75</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">389</XPD:ATTR>
<XPD:REF name="Model">j2GV0f/gTk+Ioa3dxiGyrgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0OxNmADjf0y6SrDHOYWKyQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="W91Eiy2cykqJF0SI+Fz2GwAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : EiType</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bn5timfBTUCnmF/rw3CpkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="r1olNRYRaEKJF/LEeWDSrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="Z1Yy/Jj0Bk640LqWHBp22QAA">
<XPD:REF name="Model">j2GV0f/gTk+Ioa3dxiGyrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLSeqStimulusView" guid="fTjyteItXUSq6k+ojVTEdwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">179,248;616,248</XPD:ATTR>
<XPD:REF name="Model">2Viv3B8wEku8xDKWUhkAHQAA</XPD:REF>
<XPD:REF name="Head">mGj47pLh5Ead+5aJ0oJrjgAA</XPD:REF>
<XPD:REF name="Tail">hhvMfjZ2SEuf9F5iBwgoHgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="PqCgeQF/LE2g4+s+2GF+sgAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1 : createForm()</XPD:ATTR>
<XPD:REF name="Model">2Viv3B8wEku8xDKWUhkAHQAA</XPD:REF>
<XPD:REF name="HostEdge">fTjyteItXUSq6k+ojVTEdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2izcVmVA/UqGNXqf4bhl+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">2Viv3B8wEku8xDKWUhkAHQAA</XPD:REF>
<XPD:REF name="HostEdge">fTjyteItXUSq6k+ojVTEdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2ZkmDsEB20CNMkr/knWOsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">2Viv3B8wEku8xDKWUhkAHQAA</XPD:REF>
<XPD:REF name="HostEdge">fTjyteItXUSq6k+ojVTEdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="PlbPBWecN0mfM1eSfgArLwAA">
<XPD:ATTR name="Left" type="integer">616</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">101</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLSeqStimulusView" guid="W9KvAIWN70eesc4tVNfBXwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">629,284;846,284</XPD:ATTR>
<XPD:REF name="Model">UPFOhh6RLkWO+no8EYAIiwAA</XPD:REF>
<XPD:REF name="Head">Z1Yy/Jj0Bk640LqWHBp22QAA</XPD:REF>
<XPD:REF name="Tail">mGj47pLh5Ead+5aJ0oJrjgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UxUPkFYP5EKoOUinJk7edwAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">2</XPD:ATTR>
<XPD:REF name="Model">UPFOhh6RLkWO+no8EYAIiwAA</XPD:REF>
<XPD:REF name="HostEdge">W9KvAIWN70eesc4tVNfBXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5S+d3OO/GUqoNq/SCXNqJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">UPFOhh6RLkWO+no8EYAIiwAA</XPD:REF>
<XPD:REF name="HostEdge">W9KvAIWN70eesc4tVNfBXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="kNMt74V5i06a3M7RE08h2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">UPFOhh6RLkWO+no8EYAIiwAA</XPD:REF>
<XPD:REF name="HostEdge">W9KvAIWN70eesc4tVNfBXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="YxN3+IqvAUmhj6nSN9d8bQAA">
<XPD:ATTR name="Left" type="integer">846</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">253</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLSeqStimulusView" guid="QwvEnQmEZ0KBkkGkIS+HRAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">859,423;1105,423</XPD:ATTR>
<XPD:REF name="Model">NEhck9qGtECj0JFOs8wfPwAA</XPD:REF>
<XPD:REF name="Head">zhKL/S07ekqjFdHCnp2fiwAA</XPD:REF>
<XPD:REF name="Tail">Z1Yy/Jj0Bk640LqWHBp22QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="5eXfn0T/VkS1nC+y1YDMigAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">3 : setupEntityMapping()</XPD:ATTR>
<XPD:REF name="Model">NEhck9qGtECj0JFOs8wfPwAA</XPD:REF>
<XPD:REF name="HostEdge">QwvEnQmEZ0KBkkGkIS+HRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Fb1BIN0OlEenVLgAwXBe4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">NEhck9qGtECj0JFOs8wfPwAA</XPD:REF>
<XPD:REF name="HostEdge">QwvEnQmEZ0KBkkGkIS+HRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Cr7Oo8MLM0S1/cgu8XeargAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">NEhck9qGtECj0JFOs8wfPwAA</XPD:REF>
<XPD:REF name="HostEdge">QwvEnQmEZ0KBkkGkIS+HRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="F97t3liNgU+a3WAI7a0LwAAA">
<XPD:ATTR name="Left" type="integer">1105</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">423</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingStimuli" type="integer">3</XPD:ATTR>
<XPD:OBJ name="ParticipatingStimuli[0]" type="UMLStimulus" guid="2Viv3B8wEku8xDKWUhkAHQAA">
<XPD:ATTR name="Name" type="string">createForm</XPD:ATTR>
<XPD:REF name="Sender">UuyrGRGUgUavkbo2BquhrwAA</XPD:REF>
<XPD:REF name="Receiver">3leTJKlUQkuxIxkbdojBMQAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="BwiiZMA7L0iMajVcHjoU7gAA">
<XPD:REF name="Stimulus">2Viv3B8wEku8xDKWUhkAHQAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">LLYrB4B62kCVdFO/DxvxigAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fTjyteItXUSq6k+ojVTEdwAA</XPD:REF>
<XPD:REF name="Views[1]">PqCgeQF/LE2g4+s+2GF+sgAA</XPD:REF>
<XPD:REF name="Views[2]">2izcVmVA/UqGNXqf4bhl+gAA</XPD:REF>
<XPD:REF name="Views[3]">2ZkmDsEB20CNMkr/knWOsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[1]" type="UMLStimulus" guid="UPFOhh6RLkWO+no8EYAIiwAA">
<XPD:REF name="Sender">3leTJKlUQkuxIxkbdojBMQAA</XPD:REF>
<XPD:REF name="Receiver">j2GV0f/gTk+Ioa3dxiGyrgAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="nE8yYu86vkiqi1qj6yIF7AAA">
<XPD:REF name="Stimulus">UPFOhh6RLkWO+no8EYAIiwAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">LLYrB4B62kCVdFO/DxvxigAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">W9KvAIWN70eesc4tVNfBXwAA</XPD:REF>
<XPD:REF name="Views[1]">UxUPkFYP5EKoOUinJk7edwAA</XPD:REF>
<XPD:REF name="Views[2]">5S+d3OO/GUqoNq/SCXNqJgAA</XPD:REF>
<XPD:REF name="Views[3]">kNMt74V5i06a3M7RE08h2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[2]" type="UMLStimulus" guid="NEhck9qGtECj0JFOs8wfPwAA">
<XPD:REF name="Sender">j2GV0f/gTk+Ioa3dxiGyrgAA</XPD:REF>
<XPD:REF name="Receiver">dL1yCuidtU667VADRYh61wAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="Zxupq08KG0S2oaTBf84e2QAA">
<XPD:REF name="Stimulus">NEhck9qGtECj0JFOs8wfPwAA</XPD:REF>
<XPD:REF name="Operation">LQxhKzOA2Ea1nIoKfHhwRAAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">LLYrB4B62kCVdFO/DxvxigAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QwvEnQmEZ0KBkkGkIS+HRAAA</XPD:REF>
<XPD:REF name="Views[1]">5eXfn0T/VkS1nC+y1YDMigAA</XPD:REF>
<XPD:REF name="Views[2]">Fb1BIN0OlEenVLgAwXBe4QAA</XPD:REF>
<XPD:REF name="Views[3]">Cr7Oo8MLM0S1/cgu8XeargAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Fragments" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Fragments[0]" type="UMLCombinedFragment" guid="Zh91oL01Yk2cVkfEqsr5GAAA">
<XPD:ATTR name="Name" type="string">CombinedFragment1</XPD:ATTR>
<XPD:ATTR name="InteractionOperator" type="UMLInteractionOperatorKind">iokSeq</XPD:ATTR>
<XPD:REF name="EnclosingInteractionInstanceSet">LLYrB4B62kCVdFO/DxvxigAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">yUIGwnLVS0KH0UZZ6eTicgAA</XPD:REF>
<XPD:ATTR name="#Operands" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operands[0]" type="UMLInteractionOperand" guid="vYYuJ9N2LkCTIiDcrb3OhAAA">
<XPD:ATTR name="Name" type="string">InteractionOperand1</XPD:ATTR>
<XPD:REF name="CombinedFragment">Zh91oL01Yk2cVkfEqsr5GAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">WFNxi/oPd0aq2fxa9A5dDQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingInstances" type="integer">4</XPD:ATTR>
<XPD:OBJ name="ParticipatingInstances[0]" type="UMLObject" guid="3leTJKlUQkuxIxkbdojBMQAA">
<XPD:REF name="CollaborationInstanceSet">p7PR24WX00+kPWq3KaUd+gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">joGYeVWdJE6734Es9yQlogAA</XPD:REF>
<XPD:REF name="Views[1]">mGj47pLh5Ead+5aJ0oJrjgAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">UPFOhh6RLkWO+no8EYAIiwAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">2Viv3B8wEku8xDKWUhkAHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[1]" type="UMLObject" guid="UuyrGRGUgUavkbo2BquhrwAA">
<XPD:ATTR name="Name" type="string">Object1</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">p7PR24WX00+kPWq3KaUd+gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">MhE8NEdzGk2QGklWso1NewAA</XPD:REF>
<XPD:REF name="Views[1]">hhvMfjZ2SEuf9F5iBwgoHgAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">2Viv3B8wEku8xDKWUhkAHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[2]" type="UMLObject" guid="dL1yCuidtU667VADRYh61wAA">
<XPD:REF name="Classifier">iqOdwjtZak24r1w2JSLiNwAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">p7PR24WX00+kPWq3KaUd+gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">k5fOTW6bOEePETCPHOIK6wAA</XPD:REF>
<XPD:REF name="Views[1]">zhKL/S07ekqjFdHCnp2fiwAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">NEhck9qGtECj0JFOs8wfPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[3]" type="UMLObject" guid="j2GV0f/gTk+Ioa3dxiGyrgAA">
<XPD:REF name="Classifier">FITJId9VLk+ZPEMAYDg3+wAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">p7PR24WX00+kPWq3KaUd+gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">pZ/dYBIzekK2M3ZYw9zErwAA</XPD:REF>
<XPD:REF name="Views[1]">Z1Yy/Jj0Bk640LqWHBp22QAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">NEhck9qGtECj0JFOs8wfPwAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">UPFOhh6RLkWO+no8EYAIiwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedCollaborationInstanceSets[4]" type="UMLCollaborationInstanceSet" guid="PkXprm9+gUOLn20eOogSwAAA">
<XPD:ATTR name="Name" type="string">CollaborationInstanceSet5</XPD:ATTR>
<XPD:REF name="RepresentedClassifier">Z8Az1/6Sik2FpelSU9HoGAAA</XPD:REF>
<XPD:ATTR name="#InteractionInstanceSets" type="integer">1</XPD:ATTR>
<XPD:OBJ name="InteractionInstanceSets[0]" type="UMLInteractionInstanceSet" guid="5MocKsjKakiCIsWKVMw2zAAA">
<XPD:ATTR name="Name" type="string">InteractionInstanceSet1</XPD:ATTR>
<XPD:REF name="Context">PkXprm9+gUOLn20eOogSwAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLSequenceDiagram" guid="Ym01TF619kS6MaZQxMhcjAAA">
<XPD:ATTR name="Name" type="string">n2n.io.imageFile.getOrCreateThumb</XPD:ATTR>
<XPD:REF name="DiagramOwner">5MocKsjKakiCIsWKVMw2zAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLSequenceDiagramView" guid="uNXR/aNAz0qjV99pS8HwHwAA">
<XPD:REF name="Diagram">Ym01TF619kS6MaZQxMhcjAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLFrameView" guid="5IUeQM3Mgkqu2e4MUDjW3gAA">
<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">108</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">917</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">97</XPD:ATTR>
<XPD:REF name="Model">C19pqC7450GU2Z7aQWaHpQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="LabelView" guid="LJ5eLy+2j0WkPSveVx21zAAA">
<XPD:ATTR name="Text" type="string">imageModifier !== null</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="FrameTypeLabel" type="LabelView" guid="wF2tbGILd0SG3Ms0FZSrtgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">sd</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLFrameView" guid="GP4IZkPa1UyjZb3GOGMQ2wAA">
<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">272</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">917</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">269</XPD:ATTR>
<XPD:REF name="Model">ULW192dSuEyzu61BRCWFBwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="LabelView" guid="W57sFAurEEmKI4QW44+sOQAA">
<XPD:ATTR name="Text" type="string">libType === null</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="FrameTypeLabel" type="LabelView" guid="1RswuY+UNEiZn//e80Q2UQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">sd</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLSeqObjectView" guid="bLu2ILhmZk2d0mpr7KYYUgAA">
<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">220</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">115</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">549</XPD:ATTR>
<XPD:REF name="Model">eM/usRDF6ECAFtFE0X09zAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FL8REWnbikqn2V+KAoWPnQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="D5XgDTbDaUumroEiZl5NNAAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ImageModifierFactory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Q5Iw5I7btESw1CEFJ9HOkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2ULcW/dJBUufXWYCcCbRtQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="KD7dIkoD/UuzCy0tUBRohAAA">
<XPD:REF name="Model">eM/usRDF6ECAFtFE0X09zAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLSeqObjectView" guid="HpjpmUxNkEmdeMmPIH/FWQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">900</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">28</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">78</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">746</XPD:ATTR>
<XPD:REF name="Model">+mwvJyhi80uqgGFFK4xj3wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sPYnCrjbqkGvIRMhB27FrwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="8g3RVoGeiEmdGkonaSBc0gAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ImageModifier</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xoy1tkgeYEiabFVsJUEgRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Rd5WcS5HskWTMoxFRo26AAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="HFp65tk3kUylzRmmApINyAAA">
<XPD:REF name="Model">+mwvJyhi80uqgGFFK4xj3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLSeqObjectView" guid="Ok1DC3d3j0+SsBZ5JKzEAAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">44</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">111</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">726</XPD:ATTR>
<XPD:REF name="Model">S4aeg57N6kmalcmIlolAXQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BQby4QNfUkCt3fIng1B7/gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/WW5WTTa5EyP7R6BmttAAgAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ImageFile</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pnR4E3KTS0eN+qT1Xf7LCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3j2wakT45EGlmm0i7rYQOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="RNOWoboSOkCIkl+IHg1/RAAA">
<XPD:REF name="Model">S4aeg57N6kmalcmIlolAXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLSeqObjectView" guid="aHzCKjFuw0+iZnJZ+OuBLAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">504</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">393</XPD:ATTR>
<XPD:REF name="Model">DmUMZJsbxUuDYkJEarj7tAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="nThJMgq0r0qIrFBoYf/IkQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6SVvmWkFNUKXBJGiTCecWQAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PngModifier</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+k6e1CQaYEK4i6nywhtphgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="LyUZJAi/7EikCBMPsuOypAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="UR5vDDtVmUyWfVVrcvtJogAA">
<XPD:REF name="Model">DmUMZJsbxUuDYkJEarj7tAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLSeqObjectView" guid="eL11VBCdXU2aETuiFuxDRwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">652</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">84</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">393</XPD:ATTR>
<XPD:REF name="Model">S+Q60u/+AU2sAWtCkFxf+gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0UOrKU9TSkC1a9t8boUKngAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="z4ffriyAc0i07ONktNL5pAAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ModifierMethod</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="a0RcNcoLUUS2y5utMWENvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1NvLM/MVvkWTMM456pX8AQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="/oBp5Ew5RE+y622OJVdPaAAA">
<XPD:REF name="Model">S+Q60u/+AU2sAWtCkFxf+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLSeqStimulusView" guid="0ATJ5hyZQ0meTPVHpHfSmgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">123,143;932,143</XPD:ATTR>
<XPD:REF name="Model">j5zgBmOGM0ifY0p4layhgQAA</XPD:REF>
<XPD:REF name="Head">HFp65tk3kUylzRmmApINyAAA</XPD:REF>
<XPD:REF name="Tail">RNOWoboSOkCIkl+IHg1/RAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="mtLjdz2w5ECSswOCfu1GAwAA">
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1 : getOrCreateThumb()</XPD:ATTR>
<XPD:REF name="Model">j5zgBmOGM0ifY0p4layhgQAA</XPD:REF>
<XPD:REF name="HostEdge">0ATJ5hyZQ0meTPVHpHfSmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3xUiwuiB/EqObI9u6rMlngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">j5zgBmOGM0ifY0p4layhgQAA</XPD:REF>
<XPD:REF name="HostEdge">0ATJ5hyZQ0meTPVHpHfSmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5QnwIhhIt0at/MBcajScDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">j5zgBmOGM0ifY0p4layhgQAA</XPD:REF>
<XPD:REF name="HostEdge">0ATJ5hyZQ0meTPVHpHfSmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="Igd5suOxkUW8Aclff8k6mgAA">
<XPD:ATTR name="Left" type="integer">932</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">143</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLSeqStimulusView" guid="t3jHXjStgkKMDWaGIx2rtgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">123,317;342,317</XPD:ATTR>
<XPD:REF name="Model">czVQLdWkg0+UF5b/ioKMswAA</XPD:REF>
<XPD:REF name="Head">KD7dIkoD/UuzCy0tUBRohAAA</XPD:REF>
<XPD:REF name="Tail">RNOWoboSOkCIkl+IHg1/RAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="icro3oYXUEK+PgVWYzkaKAAA">
<XPD:ATTR name="Alpha" type="real">862169642902666</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">184390889145858</XPD:ATTR>
<XPD:ATTR name="Text" type="string">2 : createImageModifierFromImageResource()</XPD:ATTR>
<XPD:REF name="Model">czVQLdWkg0+UF5b/ioKMswAA</XPD:REF>
<XPD:REF name="HostEdge">t3jHXjStgkKMDWaGIx2rtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="YLvMRYG8gU24H4vhIraangAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">czVQLdWkg0+UF5b/ioKMswAA</XPD:REF>
<XPD:REF name="HostEdge">t3jHXjStgkKMDWaGIx2rtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Jq2EbmKTHkeO6pnIw5qw0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">czVQLdWkg0+UF5b/ioKMswAA</XPD:REF>
<XPD:REF name="HostEdge">t3jHXjStgkKMDWaGIx2rtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="IW9sDBfd4EaF1a0eZkyaJwAA">
<XPD:ATTR name="Left" type="integer">342</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">317</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">197</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLSeqStimulusView" guid="gejblEQ5W0+UKnlmWnbDrAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">342,501;129,501</XPD:ATTR>
<XPD:REF name="Model">XJwvVKDjfUy/Ee8ANSAugQAA</XPD:REF>
<XPD:REF name="Head">RNOWoboSOkCIkl+IHg1/RAAA</XPD:REF>
<XPD:REF name="Tail">KD7dIkoD/UuzCy0tUBRohAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="H3REGCcun0KODOCfEPEwmgAA">
<XPD:ATTR name="Alpha" type="real">243296608081336</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">184390889145858</XPD:ATTR>
<XPD:ATTR name="Text" type="string">3 : buildImageModifierFromResource()</XPD:ATTR>
<XPD:REF name="Model">XJwvVKDjfUy/Ee8ANSAugQAA</XPD:REF>
<XPD:REF name="HostEdge">gejblEQ5W0+UKnlmWnbDrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZSiCA63ehkCN87NFEWqrvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">XJwvVKDjfUy/Ee8ANSAugQAA</XPD:REF>
<XPD:REF name="HostEdge">gejblEQ5W0+UKnlmWnbDrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2IYzhgOaJU+9tIVlEtzr5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-15707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">XJwvVKDjfUy/Ee8ANSAugQAA</XPD:REF>
<XPD:REF name="HostEdge">gejblEQ5W0+UKnlmWnbDrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="ebj7tMUMEUOFM/PhMgzXRgAA">
<XPD:ATTR name="Left" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">501</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingStimuli" type="integer">3</XPD:ATTR>
<XPD:OBJ name="ParticipatingStimuli[0]" type="UMLStimulus" guid="j5zgBmOGM0ifY0p4layhgQAA">
<XPD:ATTR name="Name" type="string">getOrCreateThumb</XPD:ATTR>
<XPD:REF name="Sender">S4aeg57N6kmalcmIlolAXQAA</XPD:REF>
<XPD:REF name="Receiver">+mwvJyhi80uqgGFFK4xj3wAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="L8LaHMai90GKDYv+bmETNwAA">
<XPD:REF name="Stimulus">j5zgBmOGM0ifY0p4layhgQAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">5MocKsjKakiCIsWKVMw2zAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0ATJ5hyZQ0meTPVHpHfSmgAA</XPD:REF>
<XPD:REF name="Views[1]">mtLjdz2w5ECSswOCfu1GAwAA</XPD:REF>
<XPD:REF name="Views[2]">3xUiwuiB/EqObI9u6rMlngAA</XPD:REF>
<XPD:REF name="Views[3]">5QnwIhhIt0at/MBcajScDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[1]" type="UMLStimulus" guid="czVQLdWkg0+UF5b/ioKMswAA">
<XPD:ATTR name="Name" type="string">createImageModifierFromImageResource</XPD:ATTR>
<XPD:ATTR name="Arguments" type="string">imageResource: ImageResource, libType: string = null</XPD:ATTR>
<XPD:REF name="Sender">S4aeg57N6kmalcmIlolAXQAA</XPD:REF>
<XPD:REF name="Receiver">eM/usRDF6ECAFtFE0X09zAAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="1JIlTpu6WESvgMm3BS4tpwAA">
<XPD:REF name="Stimulus">czVQLdWkg0+UF5b/ioKMswAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">5MocKsjKakiCIsWKVMw2zAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">t3jHXjStgkKMDWaGIx2rtgAA</XPD:REF>
<XPD:REF name="Views[1]">icro3oYXUEK+PgVWYzkaKAAA</XPD:REF>
<XPD:REF name="Views[2]">YLvMRYG8gU24H4vhIraangAA</XPD:REF>
<XPD:REF name="Views[3]">Jq2EbmKTHkeO6pnIw5qw0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[2]" type="UMLStimulus" guid="XJwvVKDjfUy/Ee8ANSAugQAA">
<XPD:ATTR name="Name" type="string">buildImageModifierFromResource</XPD:ATTR>
<XPD:REF name="Sender">eM/usRDF6ECAFtFE0X09zAAA</XPD:REF>
<XPD:REF name="Receiver">S4aeg57N6kmalcmIlolAXQAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="w0fTTKwx+Ue/Cr48Dv/e3QAA">
<XPD:REF name="Stimulus">XJwvVKDjfUy/Ee8ANSAugQAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">5MocKsjKakiCIsWKVMw2zAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gejblEQ5W0+UKnlmWnbDrAAA</XPD:REF>
<XPD:REF name="Views[1]">H3REGCcun0KODOCfEPEwmgAA</XPD:REF>
<XPD:REF name="Views[2]">ZSiCA63ehkCN87NFEWqrvgAA</XPD:REF>
<XPD:REF name="Views[3]">2IYzhgOaJU+9tIVlEtzr5gAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#OwnedFrames" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedFrames[0]" type="UMLFrame" guid="2whyAC+1u0SYBGa/f5RQMAAA">
<XPD:ATTR name="Name" type="string">getOrCreateThumb</XPD:ATTR>
<XPD:ATTR name="FrameKind" type="string">sd</XPD:ATTR>
<XPD:REF name="InteractionInstanceSet">5MocKsjKakiCIsWKVMw2zAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedFrames[1]" type="UMLFrame" guid="C19pqC7450GU2Z7aQWaHpQAA">
<XPD:ATTR name="Name" type="string">imageModifier !== null</XPD:ATTR>
<XPD:ATTR name="FrameKind" type="string">sd</XPD:ATTR>
<XPD:REF name="InteractionInstanceSet">5MocKsjKakiCIsWKVMw2zAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">5IUeQM3Mgkqu2e4MUDjW3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedFrames[2]" type="UMLFrame" guid="ULW192dSuEyzu61BRCWFBwAA">
<XPD:ATTR name="Name" type="string">libType === null</XPD:ATTR>
<XPD:ATTR name="FrameKind" type="string">sd</XPD:ATTR>
<XPD:REF name="InteractionInstanceSet">5MocKsjKakiCIsWKVMw2zAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">GP4IZkPa1UyjZb3GOGMQ2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingInstances" type="integer">10</XPD:ATTR>
<XPD:OBJ name="ParticipatingInstances[0]" type="UMLObject" guid="wKl6tv4z1kCsuWfNjCQBuQAA">
<XPD:ATTR name="Name" type="string">ImageResource</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">PkXprm9+gUOLn20eOogSwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[1]" type="UMLObject" guid="eM/usRDF6ECAFtFE0X09zAAA">
<XPD:ATTR name="Name" type="string">ImageModifierFactory</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">PkXprm9+gUOLn20eOogSwAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">bLu2ILhmZk2d0mpr7KYYUgAA</XPD:REF>
<XPD:REF name="Views[1]">KD7dIkoD/UuzCy0tUBRohAAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">XJwvVKDjfUy/Ee8ANSAugQAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">czVQLdWkg0+UF5b/ioKMswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[2]" type="UMLObject" guid="MLUcIYYHak6oPQDbe0vFqQAA">
<XPD:ATTR name="Name" type="string">N2N</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">PkXprm9+gUOLn20eOogSwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[3]" type="UMLObject" guid="4ZemrZ1S10GZLwILi+tMCwAA">
<XPD:ATTR name="Name" type="string">ImageFile</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">PkXprm9+gUOLn20eOogSwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[4]" type="UMLObject" guid="HAx6Ysxg1EaNp7Mx4SVbOwAA">
<XPD:ATTR name="Name" type="string">ImageModifier</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">PkXprm9+gUOLn20eOogSwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[5]" type="UMLObject" guid="4Nj2naAiuUq2wh9TRmYWGAAA">
<XPD:ATTR name="Name" type="string">ImageSource</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">PkXprm9+gUOLn20eOogSwAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[6]" type="UMLObject" guid="+mwvJyhi80uqgGFFK4xj3wAA">
<XPD:ATTR name="Name" type="string">ImageModifier</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">PkXprm9+gUOLn20eOogSwAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">HpjpmUxNkEmdeMmPIH/FWQAA</XPD:REF>
<XPD:REF name="Views[1]">HFp65tk3kUylzRmmApINyAAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">j5zgBmOGM0ifY0p4layhgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[7]" type="UMLObject" guid="S4aeg57N6kmalcmIlolAXQAA">
<XPD:ATTR name="Name" type="string">ImageFile</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">PkXprm9+gUOLn20eOogSwAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">Ok1DC3d3j0+SsBZ5JKzEAAAA</XPD:REF>
<XPD:REF name="Views[1]">RNOWoboSOkCIkl+IHg1/RAAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">czVQLdWkg0+UF5b/ioKMswAA</XPD:REF>
<XPD:REF name="SendingStimuli[1]">j5zgBmOGM0ifY0p4layhgQAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">XJwvVKDjfUy/Ee8ANSAugQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[8]" type="UMLObject" guid="DmUMZJsbxUuDYkJEarj7tAAA">
<XPD:ATTR name="Name" type="string">PngModifier</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">PkXprm9+gUOLn20eOogSwAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">aHzCKjFuw0+iZnJZ+OuBLAAA</XPD:REF>
<XPD:REF name="Views[1]">UR5vDDtVmUyWfVVrcvtJogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[9]" type="UMLObject" guid="S+Q60u/+AU2sAWtCkFxf+gAA">
<XPD:ATTR name="Name" type="string">ModifierMethod</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">PkXprm9+gUOLn20eOogSwAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">eL11VBCdXU2aETuiFuxDRwAA</XPD:REF>
<XPD:REF name="Views[1]">/oBp5Ew5RE+y622OJVdPaAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLModel" guid="kNs7rah2r0SgM8iYHHCcFwAA">
<XPD:ATTR name="Name" type="string">Implementation Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">implementationModel</XPD:ATTR>
<XPD:REF name="Namespace">nz1sU9orRECciZeezYhqowAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLComponentDiagram" guid="xiOenIWP3Eew9IKn0X4d9QAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">kNs7rah2r0SgM8iYHHCcFwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLComponentDiagramView" guid="C5t1J4rZFUqrFuefAHbUuAAA">
<XPD:REF name="Diagram">xiOenIWP3Eew9IKn0X4d9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLModel" guid="2fZZ4Wv3f0SCGAEi9NoEmwAA">
<XPD:ATTR name="Name" type="string">Deployment Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">deploymentModel</XPD:ATTR>
<XPD:REF name="Namespace">nz1sU9orRECciZeezYhqowAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLDeploymentDiagram" guid="4WpxWun4FEePpJcBqnAPgwAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">2fZZ4Wv3f0SCGAEi9NoEmwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLDeploymentDiagramView" guid="7Rnjnpgx80WanPswYzOJzAAA">
<XPD:REF name="Diagram">4WpxWun4FEePpJcBqnAPgwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>
